104822786433289914097468416
104,822,786,433,289,914,097,468,416 is an even composite number composed of seven prime numbers multiplied together.
104822786433289914097468416 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred eleven divisors.
Prime factorization of 104822786433289914097468416:
210 × 32 × 76 × 312 × 372 × 3072 × 8832
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 31 × 31 × 37 × 37 × 307 × 307 × 883 × 883)See below for interesting mathematical facts about the number 104822786433289914097468416 from the Numbermatics database.
Names of 104822786433289914097468416
- Cardinal: 104822786433289914097468416 can be written as One hundred four septillion, eight hundred twenty-two sextillion, seven hundred eighty-six quintillion, four hundred thirty-three quadrillion, two hundred eighty-nine trillion, nine hundred fourteen billion, ninety-seven million, four hundred sixty-eight thousand, four hundred sixteen.
Scientific notation
- Scientific notation: 1.04822786433289914097468416 × 1026
Factors of 104822786433289914097468416
Divisors of 104822786433289914097468416
- Number of divisors d(n): 18711
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 28 31 32 36 37 42 48 49 56 62 63 64 72 74 84 93 96 98 111 112 124 126 128 144 147 148 168 186 192 196 217 222 224 248 252 256 259 279 288 294 296 307 333 336 343 372 384 392 434 441 444 448 496 504 512 518 558 576 588 592 614 651 666 672 686 744 768 777 784 868 882 883 888 896 921 961 992 1008 1024 1029 1036 1116 1147 1152 1176 1184 1228 1302 1332 1344 1369 1372 1488 1519 1536 1554 1568 1736 1764 1766 1776 1792 1813 1842 1922 1953 1984 2016 2058 2072 2149 2232 2294 2304 2331 2352 2368 2401 2456 2604 2649 2664 2688 2738 2744 2763 2883 2976 3038 3072 3087 3108 3136 3441 3472 3528 3532 3552 3584 3626 3684 3844 3906 3968 4032 4107 4116 4144 4298 4464 4557 4588 4608 4662 4704 4736 4802 4912 5208 5298 5328 5376 5439 5476 5488 5526 5766 5952 6076 6174 6181 6216 6272 6447 6727 6882 6944 7056 7064 7104 7168 7203 7252 7368 7688 7812 7936 7947 8029 8064 8214 8232 8288 8596 8649 8928 9114 9176 9216 9324 9408 9472 9517 9583 9604 9824 10323 10416 10596 10633 10656 10752 10878 10952 10976 11052 11359 11532 11904 12152 12321 12348 12362 12432 12544 12691 12894 13454 13671 13764 13888 14112 14128 14208 14406 14504 14736 15043 15376 15624 15872 15894 16058 16128 16317 16428 16464 16576 16807 17192 17298 17856 18228 18352 18543 18648 18816 18944 19034 19166 19208 19341 19648 20181 20646 20832 21192 21266 21312 21504 21609 21756 21904 21952 22104 22718 23064 23808 24087 24304 24642 24696 24724 24864 25088 25382 25788 26908 27342 27373 27528 27776 28224 28256 28416 28551 28749 28812 29008 29472 30086 30752 31248 31744 31788 31899 32116 32256 32634 32671 32856 32928 33152 33614 34077 34384 34596 35557 35712 36456 36704 37086 37296 37632 37888 38068 38073 38332 38416 38682 39296 40362 41292 41664 42384 42439 42532 42624 43218 43267 43512 43808 43904 44208 45129 45436 46128 47089 47616 48174 48608 49284 49392 49448 49728 50176 50421 50764 51576 53816 54684 54746 55056 55552 55629 56203 56448 56512 56832 57102 57498 57624 58016 58944 60172 60543 61504 62496 63576 63798 64232 64512 65268 65342 65712 65856 66304 66619 67081 67228 68154 68768 69192 71114 71424 72261 72912 73408 74172 74431 74592 75264 76136 76146 76664 76832 77364 78592 79513 80724 82119 82584 83328 84768 84878 85064 85248 85653 86247 86436 86534 87024 87616 87808 88416 88837 90258 90872 92256 94178 94249 95232 95697 96348 97216 98013 98568 98784 98896 99456 100842 101528 102231 103152 105301 106671 107632 109368 109492 110112 111104 111258 112406 112896 113024 113664 114204 114219 114996 115248 116032 117649 117888 120344 121086 123008 124992 127152 127317 127596 128464 129801 130536 130684 131424 131712 132608 133238 134162 134456 135387 136308 137536 138384 141267 142228 142848 144522 145824 146816 148344 148862 149184 150528 151263 152272 152292 153328 153664 154728 157184 159026 161448 164238 165168 166656 168609 169536 169756 170128 170496 171306 172494 172872 173068 174048 175232 175616 176832 177674 180516 181744 184512 188356 188498 191394 191611 192696 194432 196026 197136 197568 197792 198912 199857 201243 201684 203056 204462 206304 210602 213342 215264 218736 218984 220224 222208 222516 223293 224812 225792 226048 228408 228438 228697 229992 230496 232064 235298 235776 238539 240688 242172 246016 246357 248899 249984 254304 254634 255192 256928 259602 261072 261368 262848 263424 265216 266476 266511 268324 268912 270774 271081 272616 275072 276768 282534 282747 284456 285696 289044 291648 293632 294039 295027 296688 297073 297724 298368 302526 302869 304544 304584 306656 307328 309456 314368 315903 318052 320013 322896 328476 329623 330336 333312 337218 339072 339512 340256 340992 342612 344988 345744 346136 348096 350464 351232 352129 352947 353664 355348 361032 363488 369024 376712 376996 381951 382788 383222 385392 388864 389403 392052 393421 394272 395136 395584 397824 399714 402486 403368 406112 408924 412608 420283 421204 423801 426684 430528 437472 437968 440448 445032 446586 449624 451584 452096 456816 456876 457394 459984 460992 464128 466333 469567 470596 471552 477078 481376 484344 492032 492714 497798 499968 505827 508608 509268 510384 513856 519204 521017 522144 522736 525696 526848 532952 533022 536648 537824 541548 542162 545232 550144 553536 556591 565068 565494 568912 574833 578088 583296 587264 588078 590054 593376 594146 595448 596736 599571 603729 605052 605738 609088 609168 613312 614656 618912 621859 631806 636104 640026 645792 656952 659246 659743 660672 666624 669879 674436 678144 679024 680512 685224 686091 689976 691488 692272 696192 700928 704258 705894 707328 710696 715617 722064 726976 737107 738048 746697 753424 753992 763902 765576 766444 770784 777728 778806 779689 784104 786842 788544 790272 791168 795648 799428 799533 804972 806736 812224 813243 817848 825216 840566 842408 847602 848241 848563 853368 861056 874944 875936 880896 885081 890064 891219 893172 899248 904192 908607 913632 913752 914788 919968 921984 928256 932666 939134 941192 943104 947709 954156 962752 968688 984064 985428 988869 995596 999936 1011654 1012801 1017216 1018536 1020768 1027712 1038408 1042034 1044288 1045472 1051392 1053696 1056387 1058841 1065904 1066044 1073296 1075648 1083096 1084324 1090464 1100288 1107072 1113182 1130136 1130988 1137824 1149666 1156176 1166592 1174528 1176156 1180108 1180263 1186752 1188292 1190896 1193472 1199142 1207458 1208827 1210104 1211476 1218176 1218336 1226624 1229312 1237824 1243718 1260849 1263612 1272208 1280052 1291584 1313904 1315609 1318492 1319486 1321344 1339758 1341277 1348872 1356288 1358048 1361024 1370448 1372182 1379952 1382976 1384544 1392384 1398999 1401856 1408516 1408701 1411788 1414656 1421392 1431234 1444128 1453952 1474214 1476096 1493394 1506848 1507984 1527804 1531152 1532888 1541568 1555456 1557612 1559378 1563051 1568208 1573684 1577088 1580544 1582336 1598856 1599066 1600879 1609944 1613472 1624448 1626486 1635696 1650432 1669773 1681132 1684816 1695204 1696482 1697126 1706736 1722112 1724499 1742293 1749888 1751872 1761792 1770162 1780128 1782438 1786344 1798496 1817214 1827264 1827504 1829576 1839936 1843968 1856512 1865332 1865577 1878268 1882384 1895418 1897567 1908312 1925504 1937376 1970856 1977738 1979229 1991192 1999872 2023308 2025602 2034432 2037072 2041536 2055424 2058273 2065189 2076816 2079511 2084068 2088576 2090944 2102784 2112774 2117682 2120083 2131808 2132088 2146592 2151296 2166192 2168648 2180928 2200576 2211321 2214144 2226364 2240091 2260272 2261976 2275648 2299332 2307361 2312352 2333184 2339067 2352312 2360216 2360526 2373504 2376584 2381792 2386944 2398284 2414916 2417654 2420208 2422952 2436352 2436672 2439729 2453248 2458624 2464903 2475648 2487436 2521698 2527224 2544416 2545689 2560104 2583168 2627808 2631218 2636984 2638972 2642688 2655243 2673657 2679516 2682554 2697744 2712576 2716096 2722048 2725821 2740896 2744364 2753947 2759904 2765952 2769088 2784768 2797998 2817032 2817402 2823576 2829312 2842784 2862468 2888256 2907904 2921719 2941981 2948428 2952192 2966607 2986788 3013696 3015968 3038403 3055608 3062304 3065776 3083136 3115224 3118756 3126102 3136416 3147368 3154176 3161088 3164672 3169161 3197712 3198132 3201758 3219888 3226944 3248896 3252972 3264331 3271392 3286969 3300864 3339546 3362264 3369632 3390408 3392964 3394252 3413472 3444224 3448998 3484586 3487213 3499776 3503744 3523584 3540324 3540789 3560256 3564876 3572688 3596992 3626481 3634428 3647119 3654528 3655008 3659152 3679872 3687936 3730664 3731154 3756536 3764768 3782547 3790836 3795134 3816624 3851008 3874752 3896137 3941712 3946827 3955476 3958458 3982384 4023831 4046616 4051204 4068864 4074144 4083072 4110848 4116546 4130378 4153632 4159022 4168136 4177152 4181888 4196997 4205568 4225548 4226103 4235364 4240166 4263616 4264176 4293184 4302592 4332384 4337296 4353013 4361856 4422642 4428288 4452728 4480182 4520544 4523952 4551296 4598664 4614722 4618201 4624704 4666368 4678134 4689153 4704624 4720432 4721052 4747008 4753168 4763584 4796568 4802637 4829832 4835308 4840416 4845904 4872704 4873344 4879458 4906496 4929806 4951296 4974872 5009319 5043396 5054448 5088832 5091378 5120208 5159749 5166336 5226879 5255616 5262436 5273968 5277944 5285376 5310486 5347314 5359032 5365108 5395488 5432192 5444096 5451642 5457823 5481792 5488728 5507894 5519808 5531904 5538176 5569536 5595996 5596731 5634064 5634804 5647152 5685568 5692701 5724936 5776512 5815808 5843438 5883962 5896856 5933214 5937687 5939941 5973576 6027392 6031936 6076806 6111216 6124608 6131552 6166272 6195567 6230448 6237512 6238533 6252204 6272832 6294736 6308352 6329344 6338322 6360249 6395424 6396264 6403516 6439776 6453888 6497792 6505944 6528662 6542784 6573938 6601728 6633963 6679092 6724528 6739264 6780816 6785928 6788504 6826944 6888448 6897996 6922083 6969172 6974426 6999552 7007488 7017201 7080648 7081578 7089607 7120512 7129752 7145376 7193984 7252962 7268856 7294238 7309056 7310016 7318304 7359744 7375872 7394709 7461328 7462308 7513072 7529536 7565094 7581672 7590268 7633248 7637067 7702016 7749504 7792274 7883424 7893654 7910952 7916916 7964768 8047662 8093232 8102408 8137728 8148288 8166144 8221696 8233092 8260756 8261841 8307264 8318044 8336272 8354304 8363776 8393994 8403511 8451096 8452206 8461789 8470728 8480332 8527232 8528352 8586368 8605184 8664768 8674592 8706026 8723712 8765157 8825943 8845284 8856576 8905456 8960364 9041088 9047904 9102592 9115209 9197328 9209263 9229444 9236402 9249408 9356268 9378306 9388939 9409248 9440864 9442104 9494016 9506336 9527168 9593136 9605274 9659664 9670616 9680832 9691808 9745408 9746688 9758916 9792993 9812992 9859612 9860907 9902592 9949744 10018638 10029997 10086792 10108896 10177664 10182756 10240416 10319498 10332672 10453758 10461639 10511232 10524872 10547936 10555888 10570752 10620972 10694628 10718064 10730216 10790976 10864384 10879443 10888192 10903284 10915646 10915999 10941357 10963584 10977456 11015788 11039616 11063808 11076352 11191992 11193462 11206153 11268128 11269608 11294304 11371136 11385402 11449872 11553024 11631616 11686876 11688411 11767924 11793712 11840481 11866428 11875374 11879882 11947152 12054784 12063872 12071493 12153612 12196051 12222432 12249216 12263104 12332544 12391134 12460896 12475024 12477066 12504408 12545664 12589472 12616704 12676644 12720498 12790848 12792528 12807032 12879552 12907776 12995584 13011888 13028773 13057324 13059039 13085568 13147876 13267926 13282969 13358184 13449056 13478528 13561632 13571856 13577008 13653888 13795992 13844166 13854603 13938344 13948852 13999104 14014976 14034402 14161296 14163156 14179214 14241024 14259504 14290752 14387968 14407911 14456323 14505924 14537712 14556577 14588476 14618112 14620032 14636608 14719488 14789418 14840581 14922656 14924616 15026144 15059072 15130188 15163344 15180536 15266496 15274134 15404032 15479247 15499008 15584548 15680637 15766848 15787308 15821904 15833832 15929536 16095324 16151527 16186464 16204816 16296576 16332288 16373469 16466184 16521512 16523682 16614528 16636088 16672544 16708608 16727552 16787988 16807022 16902192 16904412 16923578 16941456 16960664 17054464 17056704 17078103 17172736 17210368 17254321 17329536 17349184 17412052 17447424 17530314 17651886 17690568 17810912 17819823 17920728 18082176 18095808 18205184 18230418 18394656 18418526 18458888 18472804 18498816 18586701 18712536 18715599 18756612 18777878 18818496 18881728 18884208 18988032 19012672 19054336 19080747 19186272 19210548 19277629 19319328 19341232 19361664 19383616 19493376 19517832 19585986 19719224 19721814 19805184 19899488 20037276 20059994 20173584 20217792 20355328 20365512 20452033 20480832 20593867 20638996 20665344 20766249 20907516 20923278 21022464 21049744 21095872 21111776 21241944 21268821 21389256 21436128 21460432 21581952 21728768 21758886 21806568 21831292 21831998 21882714 21927168 21954912 22031576 22079232 22127616 22152704 22184127 22383984 22386924 22412306 22536256 22539216 22588608 22742272 22770804 22850317 22899744 23008783 23106048 23373752 23376822 23535848 23587424 23680962 23732856 23750748 23759764 23894304 24109568 24127744 24142986 24170359 24307224 24392102 24410491 24444864 24498432 24526208 24665088 24782268 24785523 24921792 24950048 24954132 25008816 25091328 25178944 25210533 25353288 25385367 25440996 25581696 25585056 25614064 25759104 25815552 26023776 26057546 26114648 26118078 26171136 26295471 26295752 26477829 26535852 26565938 26716368 26898112 26957056 27123264 27143712 27154016 27272959 27307776 27591984 27627789 27688332 27709206 27876688 27897704 28029952 28068804 28166817 28322592 28326312 28358428 28482048 28519008 28581504 28775936 28815822 28848493 28912646 29011848 29075424 29113154 29176952 29236224 29240064 29273216 29378979 29438976 29578836 29582721 29681162 29845312 29849232 30052288 30089991 30118144 30260376 30326688 30361072 30532992 30548268 30958494 30998016 31169096 31361274 31384917 31396831 31533696 31574616 31643808 31667664 31859072 32190648 32303054 32327407 32372928 32409632 32593152 32664576 32746938 32747997 32824071 32932368 33043024 33047364 33229056 33272176 33345088 33455104 33575976 33614044 33618459 33804384 33808824 33847156 33882912 33921328 34108928 34113408 34156206 34345472 34508642 34659072 34698368 34824104 34894848 35060628 35065233 35303772 35381136 35621824 35639646 35841456 36118243 36164352 36191616 36410368 36460836 36588153 36789312 36837052 36917776 36945608 36997632 37173402 37425072 37431198 37473637 37513224 37555756 37636992 37763456 37768416 38025344 38108672 38161494 38204761 38372544 38421096 38555258 38638656 38682464 38723328 38767232 38986752 39035664 39086319 39171972 39177117 39438448 39443628 39798976 39848907 40074552 40119988 40347168 40435584 40710656 40731024 40904066 40961664 41187734 41277992 41532498 41563809 41579587 41815032 41846556 42044928 42099488 42191744 42223552 42483888 42537642 42778512 42872256 42920864 43163904 43368969 43457536 43517772 43613136 43662584 43663996 43669731 43765428 43854336 43909824 44063152 44158464 44305408 44368254 44521743 44767968 44773848 44824612 45072512 45078432 45177216 45484544 45541608 45700634 45799488 46017566 46212096 46437741 46747504 46753644 47071696 47174848 47361924 47465712 47501496 47519528 47788608 48219136 48255488 48285972 48340718 48454581 48614448 48784204 48820982 48889728 48996864 49052416 49120407 49564536 49571046 49627249 49843584 49900096 49908264 50017632 50182656 50357888 50421066 50706576 50770734 50881992 51163392 51170112 51228128 51518208 51631104 51762963 52047552 52115092 52229296 52236156 52342272 52590942 52591504 52955658 53071704 53131876 53432736 53459469 53796224 53914112 54246528 54287424 54308032 54545918 54615552 55183968 55255578 55376664 55418412 55753376 55795408 56137608 56333634 56645184 56652624 56716856 56964096 57038016 57163008 57551872 57631644 57696986 57825292 57832887 58023696 58150848 58226308 58353904 58480128 58546432 58757958 58824577 59157672 59165442 59232523 59362324 59690624 59698464 60104576 60179982 60236288 60520752 60653376 60722144 61065984 61096536 61356099 61781601 61916988 61996032 62338192 62722548 62769834 62793662 63067392 63149232 63287616 63335328 63718144 63806463 64381296 64464841 64606108 64654814 64745856 64819264 65186304 65493876 65495994 65648142 65722573 65864736 66086048 66094728 66458112 66544352 66690176 67151952 67228088 67236918 67608768 67617648 67694312 67765824 67842656 68217856 68226816 68312412 68550951 68690944 69017284 69026349 69318144 69396736 69648208 70121256 70130466 70209979 70607544 70762272 71243648 71279292 71682912 72236486 72328704 72383232 72511077 72921672 73176306 73231473 73578624 73674104 73835552 73891216 73995264 74346804 74850144 74862396 74947274 75026448 75111512 75273984 75526912 75536832 75631599 76050688 76156101 76217344 76322988 76409522 76411993 76745088 76842192 77110516 77277312 77364928 77446656 77534464 78071328 78172638 78343944 78354234 78443071 78876896 78887256 79597952 79697814 80149104 80239976 80694336 80871168 81421312 81462048 81808132 81818877 81923328 82375468 82555984 82883367 83064996 83127618 83159174 83221867 83630064 83693112 84089856 84198976 84383488 84447104 84500451 84967776 85075284 85372357 85557024 85744512 85841728 86327808 86545479 86737938 87035544 87226272 87325168 87327992 87339462 87530856 87708672 87819648 88126304 88316928 88736508 89043486 89535936 89547696 89649224 90145024 90156864 90269973 90354432 90573289 90969088 91083216 91201411 91401268 91598976 92035132 92875482 92980783 93495008 93507288 94143392 94190493 94349696 94723848 94931424 95002992 95039056 95577216 96510976 96571944 96681436 96909162 96982221 97228896 97568408 97641964 97779456 97993728 98104832 98240814 98243991 99129072 99142092 99254498 99687168 99800192 99816528 100035264 100365312 100715776 100842132 100855377 101194261 101413152 101541468 101763984 101896039 102326784 102340224 102456256 103036416 103525926 103884067 104095104 104230184 104458592 104472312 104684544 105181884 105183008 105911316 106143408 106263752 106865472 106918938 107592448 107828224 108103603 108354729 108493056 108574848 108616064 109091836 109231104 109764459 110367936 110511156 110753328 110836824 111506752 111590816 112275216 112420911 112667268 113060689 113290368 113305248 113433712 114076032 114326016 114614283 115263288 115393972 115650584 115665774 116047392 116301696 116452616 116707808 116960256 117092864 117258957 117515916 117649154 118315344 118330884 118465046 118724648 119381248 119396928 119546721 120209152 120359964 120472576 120780247 121041504 121306752 121444288 122131968 122193072 122712198 123563202 123833976 124676384 124738761 125445096 125539668 125587324 126134784 126298464 126575232 126670656 127436288 127612926 128762592 128929682 129026881 129212216 129309628 129491712 129638528 130106907 130372608 130987752 130991988 131009193 131296284 131445146 131729472 132172096 132189456 132916224 133088704 133380352 133565229 134303904 134456176 134473836 134943403 135217536 135235296 135388624 135531648 135685312 136453632 136624824 137101902 138034568 138052698 138636288 138793472 139296416 140242512 140260932 140419958 141215088 141524544 142487296 142558584 143164231 143365824 144157069 144472972 144657408 144766464 145022154 145363743 145843344 146352612 146462946 147157248 147348208 147671104 147782432 148693608 148881747 149700288 149724792 149894548 150052896 150223024 150547968 151053824 151073664 151263198 152101376 152312202 152645976 152819044 152823986 153490176 153684384 154221032 154554624 154729856 154893312 155068928 155288889 156142656 156345276 156687888 156708468 156886142 157753792 157774512 159195904 159395628 159952219 160298208 160479952 161061481 161388672 161742336 162924096 163616264 163637754 163846656 164750936 165111968 165766734 166129992 166255236 166318348 166443734 167260128 167386224 168397952 168766976 168894208 169000902 169192513 169935552 170150568 170744714 170873437 171114048 171489024 171683456 172655616 173090958 173475876 173498661 174071088 174452544 174650336 174655984 174678924 175061712 175639296 176252608 176473731 177473016 177697569 178086972 179071872 179095392 179298448 180290048 180313728 180539946 180708864 181146578 182166432 182402822 182802536 183197952 184068297 184070264 185344803 185750964 185961566 186990016 187014576 188286784 188380986 188699392 189447696 189862848 190005984 190078112 190910713 191154432 193143888 193362872 193394523 193818324 193964442 194457792 195136816 195283928 195558912 196209664 196481628 196487982 197167719 198258144 198284184 198508996 199374336 199600384 199633056 200070528 201431552 201684264 201710754 201939451 202388522 202826304 203082936 203527968 203792078 204653568 204680448 204912512 205652853 206072832 207051852 207079047 207768134 208190208 208460368 208917184 208944624 210363768 210366016 210629937 211822632 212286816 212527504 213730944 213837876 215184896 216207206 216709458 216986112 217149696 217232128 217533231 218183672 219528918 219694419 219777817 220735872 221022312 221506656 221673648 223013504 223181632 224550432 224841822 225334536 226121378 226291849 226580736 226610496 226867424 228152064 228652032 229228566 229235979 230526576 230787944 231301168 231331548 232094784 232603392 232905232 233415616 234185728 234517914 235031832 235298308 235329213 236630688 236661768 236930092 237449296 238762496 238793856 239093442 239364523 240418304 240719928 241560494 242083008 242613504 242888576 244263936 244386144 245424396 245456631 247126404 247667952 249352768 249477522 249665601 250890192 251079336 251174648 252269568 252596928 253150464 253341312 254872576 255225852 256117071 257525184 257859364 258053762 258424432 258619256 258983424 259277056 259636437 260213814 260508841 261975504 261983976 262018386 262315459 262592568 262890292 263458944 264344192 264378912 266177408 266760704 267130458 267433327 268607808 268912352 268947672 269886806 270435072 270470592 270777248 271063296 271370624 271719867 272907264 273249648 273604233 274203804 276069136 276105396 277586944 278592832 278942349 280485024 280521864 280839916 282430176 282571479 283049088 284974592 285117168 286328462 286731648 288314138 288945944 289532928 290044308 290727486 290946663 291057109 291686688 292705224 292925892 294314496 294696416 295342208 295564864 297387216 297763494 299400576 299449584 299789096 300105792 300446048 301095936 302107648 302147328 302526396 303582783 304202752 304624404 305291952 305638088 305647972 305688117 306980352 307368768 308442064 309109248 309459712 310137856 310577778 310929907 311652201 312285312 312690552 313375776 313416936 313772284 315507584 315549024 318391808 318791256 319904438 320596416 320959904 322122962 322777344 323484672 324310809 325064187 325848192 327232528 327275508 327693312 329501872 330223936 331533468 332259984 332510472 332636696 332887468 334520256 334772448 336795904 337262733 337533952 337788416 338001804 338385026 339182067 339871104 340301136 341489428 341746874 342228096 342978048 343366912 343842849 346181916 346951752 346997322 347390743 348142176 348905088 349300672 349311968 349357848 350123424 351278592 352505216 352947462 354946032 355395138 356173944 358143744 358190784 358596896 360580096 360627456 361079892 361417728 362293156 362340741 364332864 364805644 365605072 366395904 368136594 368140528 370689606 371109889 371501928 371923132 373980032 374029152 374216283 376573568 376761972 377398784 378895392 379725696 380011968 380156224 381821426 382308864 386287776 386725744 386789046 387080643 387636648 387928884 388915584 390273632 390567856 391117824 392963256 392975964 394335438 396516288 396568368 397017992 398748672 399200768 399266112 400141056 402863104 403368528 403421508 403878902 403891963 404777044 404830209 405652608 406165872 407055936 407584156 409360896 409825024 411305706 411772039 414103704 414158094 414627661 415536268 416380416 416920736 417834368 417889248 420727536 420732032 421259874 423645264 424573632 425055008 427461888 427675752 429492693 430369792 432414412 432471207 433418916 433972224 434299392 434464256 435066462 436367344 439057836 439388838 439555634 441471744 442044624 443013312 443347296 446027008 446363264 446645241 449100864 449683644 450669072 451253887 452242756 452583698 453161472 453220992 453734848 456304128 458457132 458471958 460058011 461053152 461575888 462602336 462663096 464189568 465206784 465810464 466831232 469035828 470063664 470596616 470658426 473261376 473323536 473860184 474898592 477524992 477587712 478186884 478729046 479856657 480836608 481439856 483120988 483184443 484166016 485227008 485777152 488772288 490848792 490913262 491469853 494252808 495335904 498705536 498955044 499331202 501780384 502158672 502349296 505193856 506300928 506682624 507577539 510451704 512234142 512620311 515050368 515718728 516107524 516848864 517238512 517966848 518554112 519272874 520427628 521017682 523951008 523967952 524036772 524630918 525185136 525780584 526917888 528688384 528757824 529421193 532354816 533092707 533521408 534260916 534866654 534883951 537215616 537824704 537895344 539773612 540870144 540941184 541554496 542126592 542741248 543439734 546499296 547208466 548407608 549101497 552138272 552210792 557185664 557884698 560970048 561043728 561679832 564860352 565142958 566098176 569949184 570234336 572656924 572732139 573463296 576628276 577891888 580088616 580183569 581454972 581893326 582114218 582553069 583373376 585410448 585851784 588628992 589392832 590684416 591129728 591503157 594774432 595526988 597606499 598801152 598899168 599578192 600211584 600892096 604294656 605052792 605818353 607165566 609248808 610583904 611276176 611295944 611376234 613960704 614737536 616884128 618218496 618919424 621155556 621859814 623304402 624570624 625381104 626751552 626833872 627544568 631015168 631098048 631889811 634013023 636783616 637582512 638409877 639808876 641192832 641919808 644245924 645554688 648621618 650128374 650865481 651696384 654465056 654551016 659003744 659333451 660447872 663066936 664519968 665020944 665273392 665774936 669040512 669544896 673591808 674525466 675576832 676003608 676770052 678364134 678875547 679742208 680602272 682978856 683493748 684456192 685956096 686733824 687685698 687707937 692363832 693903504 693994644 694781486 696284352 697810176 698601344 698623936 698715696 700246848 702557184 705010432 705894924 705987639 708359827 709892064 710790276 712347888 713272273 716287488 716381568 717193792 718093569 721254912 722159784 724586312 724681482 728665728 729611288 731210144 732791808 736273188 736281056 741379212 742219778 743003856 743846264 747960064 748058304 748432566 748996803 749281129 753147136 753523944 754797568 756725221 757790784 759451392 760023936 760312448 763642852 764617728 768351213 772575552 773451488 773578092 774161286 775273296 775857768 777831168 780547264 781135712 781526523 785926512 785951928 786946377 788670876 793032576 793136736 794035984 798401536 798532224 800282112 802299981 806737056 806843016 807757804 807783926 809554088 809660418 811305216 812331744 814111872 815159601 815168312 818721792 819650048 820812699 822611412 823544078 828207408 828316188 829255322 831072536 832760832 833841472 835668736 835778496 836827047 841455072 841464064 842519748 845461729 847290528 849147264 850110016 854923776 855351504 858985386 864828824 864942414 866837832 868598784 868928512 870132924 872734688 873171327 878115672 878777676 879111268 882943488 884089248 886026624 886694592 892054016 892726528 893290482 894303283 898201728 899367288 901338144 902507774 903188167 904485512 905167396 906322944 906441984 907469696 910748349 912608256 916914264 916943916 917064351 920116022 922106304 923151776 925204672 925326192 928379136 930413568 931620928 932789721 933662464 934956603 938071656 940127328 941193232 941316852 946522752 946647072 947720368 949797184 955175424 956373768 957458092 959713314 962879712 966241976 966368886 968332032 970454016 971554304 972932427 977544576 981697584 981826524 982939706 988505616 990671808 997411072 997910088 998662404 1002149617 1003560768 1004317344 1004698592 1009099483 1010387712 1012601856 1013365248 1015155078 1017546201 1020903408 1024468284 1025240622 1030100736 1031437456 1032215048 1033697728 1034477024 1037108224 1038545748 1040855256 1042035364 1042172229 1047902016 1047935904 1048073544 1049261836 1050370272 1051561168 1053835776 1057376768 1057515648 1058842386 1064709632 1066185414 1067394241 1068521832 1069733308 1069767902 1074431232 1075649408 1075790688 1079547224 1081740288 1081882368 1083108992 1084253184 1085482496 1086879468 1087022223 1092998592 1094416932 1096815216 1098202994 1104276544 1104421584 1113329667 1114371328 1115769396 1119665533 1121940096 1122087456 1123359664 1129720704 1130285916 1132196352 1140468672 1145313848 1145464278 1146926592 1153256552 1155783776 1160177232 1160367138 1161241929 1161682747 1162909944 1163786652 1164228436 1165106138 1166746752 1170820896 1171703568 1178785664 1181368832 1182259456 1183006314 1184347591 1189548864 1191053976 1195212998 1196114059 1197602304 1197798336 1199156384 1200423168 1201784192 1208589312 1210105584 1211636706 1211675889 1214331132 1214490627 1218497616 1221167808 1222552352 1222591888 1222752468 1229475072 1233768256 1235316117 1237838848 1242311112 1243719628 1243882983 1246608804 1249141248 1250762208 1253503104 1253667744 1255089136 1262030336 1262196096 1263779622 1268026046 1275165024 1276819754 1279617752 1282385664 1283839616 1288478079 1288491848 1291109376 1297243236 1297413621 1300256748 1301730962 1303392768 1308930112 1309102032 1318007488 1318666902 1320895744 1326133872 1329039936 1330041888 1330546784 1331549872 1336374991 1338081024 1339089792 1347183616 1349050932 1352007216 1353540104 1353761661 1356728268 1357751094 1359484416 1361204544 1365957712 1366987496 1368912384 1373467648 1375371396 1375415874 1380174033 1384727664 1387807008 1387989288 1389562972 1392568704 1395620352 1397202688 1397247872 1397431392 1400493696 1410020864 1411789848 1411975278 1413576157 1416719654 1419784128 1421580552 1424695776 1426544546 1432574976 1432763136 1434387584 1436187138 1439569971 1442509824 1444319568 1449172624 1449362964 1449553329 1457331456 1459222576 1462420288 1472546376 1472562112 1474409559 1482758424 1484439556 1486007712 1487692528 1495920128 1496116608 1496865132 1497993606 1498562258 1506294272 1507047888 1513450442 1515581568 1518902784 1520047872 1520624896 1522732617 1527285704 1536702426 1537860933 1538444719 1545151104 1546902976 1547156184 1548322572 1550546592 1551715536 1555662336 1561094528 1562271424 1563053046 1571853024 1571903856 1573892754 1577341752 1584042943 1586065152 1586273472 1588071968 1597064448 1600564224 1604599962 1604651853 1613474112 1613686032 1615515608 1615567852 1619108176 1619320836 1622610432 1624663488 1628223744 1630319202 1630336624 1639300096 1641625398 1645222824 1647088156 1647304491 1656414816 1656632376 1658510644 1662145072 1667682944 1671337472 1671556992 1673654094 1675551661 1682910144 1682928128 1685039496 1690923458 1694581056 1698294528 1700220032 1709847552 1710703008 1717970772 1718196417 1729657648 1729884828 1733675664 1740265848 1745469376 1746342654 1747659207 1756231344 1757555352 1758222536 1765886976 1768178496 1772053248 1773389184 1784108032 1785453056 1786580964 1788606566 1792819497 1796403456 1798734576 1802676288 1805015548 1806376334 1808971024 1810334792 1812883968 1814939392 1817455059 1821496698 1823561887 1833828528 1833887832 1834128702 1836208213 1840232044 1844212608 1846303552 1850409344 1850652384 1856758272 1863241856 1865579442 1867324928 1869913206 1872033289 1876143312 1880254656 1882386464 1882633704 1893045504 1893294144 1895440736 1899594368 1902039069 1910350848 1912747536 1914916184 1915229631 1919426628 1925759424 1932483952 1932737772 1936664064 1943108608 1945864854 1952596443 1955089152 1963395168 1963653048 1965879412 1977011232 1978000353 1981343616 1994822144 1995820176 1997324808 2004299234 2007121536 2008634688 2009397184 2018198966 2020775424 2026730496 2030310156 2035092402 2036626641 2037399763 2041806816 2048936568 2050481244 2060201472 2062874912 2064430096 2067395456 2068954048 2077091496 2081710512 2084070728 2084344458 2095804032 2095871808 2096147088 2098523672 2100740544 2103122336 2107671552 2114753536 2115031296 2117684772 2125079481 2129419264 2132370828 2134788482 2137043664 2139466616 2139535804 2139816819 2148862464 2151298816 2151581376 2154280707 2159094448 2163764736 2166217984 2170964992 2173758936 2174044446 2176509349 2185997184 2188833864 2193630432 2196405988 2208553088 2208843168 2226659334 2228742656 2231538792 2239331066 2243880192 2244174912 2246719328 2247843387 2259441408 2260571832 2264392704 2270175663 2280937344 2290627696 2290928556 2293853184 2306513104 2311567552 2320354464 2320734276 2322483858 2323365494 2325819888 2327573304 2328456872 2330212276 2333493504 2341641792 2343407136 2344579569 2357571328 2360839131 2362737664 2364518912 2366012628 2368695182 2379097728 2382107952 2390425996 2392228118 2395204608 2395596672 2398312768 2400846336 2403568384 2406899943 2420211168 2423273412 2423351778 2428662264 2428981254 2431735201 2436995232 2442335616 2445104704 2445183776 2445504936 2458950144 2467536512 2470632234 2484622224 2487439256 2487765966 2493217608 2498282496 2501524416 2507006208 2507335488 2510178272 2524060672 2524392192 2527559244 2536052092 2536385187 2550330048 2553639508 2559235504 2564771328 2567679232 2576956158 2576983696 2579877877 2594486472 2594827242 2597769223 2600513496 2603461924 2606785536 2617860224 2618204064 2619513981 2636014976 2637333804 2641791488 2652267744 2658079872 2660083776 2661093568 2663099744 2672749982 2676162048 2678179584 2682909849 2698101864 2704014432 2707080208 2707523322 2709564501 2713456536 2715502188 2718968832 2722409088 2731915424 2733974992 2737824768 2750742792 2750831748 2760348066 2769455328 2775614016 2775978576 2779125944 2785137408 2791240704 2794405376 2794495744 2794862784 2798369163 2800987392 2820041728 2823579696 2823950556 2827152314 2827243741 2833439308 2839568256 2843161104 2849391552 2853089092 2865526272 2868775168 2872374276 2879139942 2882404273 2888639136 2898345248 2898725928 2899106658 2902393627 2914662912 2918445152 2924840576 2945092752 2945124224 2948819118 2965516848 2968879112 2972015424 2975385056 2991840256 2992233216 2993730264 2995987212 2997124516 3006448851 3012588544 3014095776 3026900884 3027298449 3031163136 3037805568 3040095744 3041249792 3045465234 3054571408 3073404852 3075721866 3076889438 3079209079 3090302208 3093805952 3094312368 3096645144 3101093184 3103431072 3111324672 3122189056 3124542848 3126106092 3126516687 3143706048 3143807712 3147785508 3154683504 3158777209 3168085886 3172130304 3172546944 3176143936 3194128896 3202182723 3209199924 3209303706 3220406077 3226948224 3227372064 3231031216 3231135704 3238216352 3238641672 3245220864 3249326976 3256447488 3260638404 3260673248 3283250796 3290445648 3294176312 3294608982 3312829632 3313264752 3317021288 3324290144 3335365888 3339989001 3342674944 3343113984 3347308188 3351103322 3351211693 3358996599 3365820288 3365856256 3370078992 3381846916 3389162112 3396589056 3400440064 3421406016 3435941544 3436392834 3440288971 3459315296 3459769656 3467351328 3480531696 3485048241 3490938752 3492685308 3495318414 3512462688 3515110704 3516445072 3536356992 3544106496 3546778368 3553042773 3570906112 3573161928 3577213132 3585638994 3588342177 3592806912 3597469152 3605352576 3610031096 3612752668 3617942048 3620669584 3625767936 3629878784 3634910118 3635027667 3642993396 3647123774 3667657056 3667775664 3668257404 3672416426 3680464088 3688425216 3692607104 3700818688 3701304768 3705948351 3713516544 3726483712 3731158884 3731648949 3734649856 3739826412 3744066578 3744187657 3752286624 3760509312 3764772928 3765267408 3786091008 3786588288 3790881472 3799188736 3804078138 3825495072 3829832368 3830459262 3838853256 3843710479 3851518848 3864967904 3865475544 3873328128 3891729708 3905192886 3910178304 3926790336 3927306096 3931758824 3954022464 3956000706 3962687232 3989644288 3991640352 3994649616 3999833311 4008598468 4009124973 4014243072 4017269376 4018794368 4036397932 4041550848 4060620312 4061284983 4070184804 4073253282 4074799526 4077871483 4083613632 4097873136 4100962488 4120402944 4125749824 4128860192 4134790912 4137908096 4140522099 4154182992 4163421024 4168141456 4168688916 4183245493 4191608064 4191743616 4192294176 4197047344 4201481088 4206244672 4230062592 4235369544 4240728471 4250158962 4264741656 4269576964 4274087328 4278933232 4279071608 4279633638 4297724928 4302597632 4303162752 4308561414 4318188896 4327529472 4332435968 4347517872 4348088892 4353018698 4371994368 4377667728 4387260864 4392811976 4417106176 4417686336 4423228677 4438091161 4453318668 4457485312 4463077584 4468869139 4478662132 4487760384 4488349824 4493438656 4495686774 4518882816 4521143664 4540351326 4556058367 4561874688 4581255392 4581857112 4613026208 4615334157 4623135104 4640708928 4641468552 4644967716 4646730988 4651639776 4655146608 4656913744 4660424552 4666987008 4683283584 4686814272 4689159138 4715142656 4721678262 4729037824 4732025256 4737390364 4752128829 4758195456 4764215904 4780851992 4784456236 4791193344 4796625536 4801692672 4807136768 4813799886 4813955559 4840422336 4846546824 4846703556 4857324528 4857962508 4863470402 4873990464 4884671232 4890209408 4890367552 4891009872 4917900288 4935073024 4941264468 4941913473 4958518789 4969244448 4974878512 4975531932 4986435216 4992905911 5003048832 5014012416 5014670976 5020356544 5026654983 5048784384 5055118488 5072104184 5072770374 5100660096 5107279016 5118471008 5129542656 5135358464 5153912316 5153967392 5159755754 5188972944 5189654484 5195538446 5201026992 5206923848 5235720448 5236408128 5239027962 5242977621 5244967903 5272029952 5274667608 5283582976 5297076547 5304535488 5316159744 5320167552 5322187136 5326199488 5345499964 5352324096 5356359168 5365819698 5378458491 5396203728 5408028864 5414160416 5415046644 5419129002 5426913072 5431004376 5444818176 5463830848 5467949984 5470685661 5501485584 5501663496 5508624639 5520696132 5538910656 5551228032 5551957152 5558251888 5570274816 5588810752 5588991488 5589725568 5596738326 5601974784 5616099867 5647159392 5647901112 5654304628 5654487482 5666878616 5679136512 5686322208 5698783104 5706117207 5706178184 5731052544 5737550336 5744748552 5745688893 5758279884 5764808546 5777278272 5796690496 5797451856 5798213316 5804787254 5829325824 5836890304 5849681152 5857789329 5890185504 5890248448 5897638236 5918232103 5931033696 5937758224 5944030848 5950770112 5984466432 5987460528 5991974424 5994249032 6012897702 6028191552 6053801768 6054596898 6062326272 6080191488 6082499584 6090930468 6109142816 6112199289 6146809704 6151443732 6153778876 6158418158 6180604416 6187611904 6188624736 6193290288 6202186368 6206862144 6244378112 6249085696 6252212184 6253033374 6260122981 6287412096 6287615424 6295571016 6309367008 6317554418 6322317169 6336171772 6344260608 6345093888 6352287872 6375238443 6388257792 6404365446 6418399848 6418607412 6419450457 6440812154 6453896448 6454744128 6462062432 6462271408 6476432704 6477283344 6498653952 6512894976 6521276808 6521346496 6529528047 6566501592 6580891296 6588352624 6589217964 6625659264 6626529504 6634042576 6648580288 6670731776 6679978002 6686227968 6694616376 6702206644 6702423386 6717993198 6731640576 6740157984 6743530161 6763693832 6778324224 6793178112 6800880128 6810526989 6842812032 6871883088 6872785668 6880577942 6918630592 6919539312 6934702656 6961063392 6970096482 6981877504 6985370616 6990636828 7015047319 7024925376 7030221408 7032890144 7063696381 7072713984 7088212992 7093556736 7106085546 7146323856 7154426264 7171277988 7176684354 7185613824 7194938304 7210705152 7220062192 7225505336 7235884096 7241339168 7259757568 7269820236 7270055334 7285986792 7294247548 7295205603 7335314112 7335551328 7336514808 7344832852 7360928176 7376850432 7385214208 7401637376 7402609536 7411896702 7420300213 7452967424 7462317768 7463297898 7471759687 7479652824 7488133156 7488375314 7504573248 7521018624 7529545856 7530534816 7572182016 7573176576 7581762944 7598377472 7608156276 7609155561 7650990144 7659664736 7660918524 7677706512 7687420958 7703037696 7729935808 7730951088 7739633631 7783459416 7793307669 7810385772 7820356608 7853580672 7854612192 7863517648 7908044928 7912001412 7925374464 7983280704 7989299232 7999666622 8017196936 8018249946 8028486144 8034538752 8037588736 8048729547 8072795864 8121240624 8122569966 8128693503 8131779229 8140369608 8146506564 8149599052 8155742966 8167227264 8195746272 8201924976 8251499648 8257720384 8269581824 8275816192 8281044198 8290433137 8308365984 8326842048 8336282912 8337377832 8366490986 8372798413 8383216128 8383487232 8384588352 8394094688 8402962176 8412489344 8460125184 8470739088 8481456942 8481731223 8500317924 8529483312 8539153928 8548174656 8557866464 8558143216 8559267276 8605195264 8606325504 8617122828 8636377792 8647212819 8664871936 8695035744 8696177784 8706037396 8707180881 8743988736 8755335456 8774521728 8785623952 8834212352 8835372672 8846457354 8856487351 8876182322 8906637336 8926155168 8937738278 8957324264 8975520768 8976699648 8986877312 8991373548 9019346553 9037765632 9042287328 9080702652 9081895347 9112116734 9123749376 9162510784 9163714224 9226052416 9230668314 9237627237 9246270208 9281417856 9282937104 9289935432 9293461976 9303279552 9310293216 9313827488 9320849104 9333974016 9366567168 9373628544 9378318276 9430285312 9443356524 9464050512 9474780728 9476331627 9504257658 9516390912 9528431808 9561703984 9568912472 9582386688 9593251072 9606548169 9614273536 9627599772 9627911118 9638827117 9661218231 9680844672 9693093648 9693407112 9714649056 9715925016 9726940804 9747980928 9769342464 9780418816 9780735104 9782019744 9870146048 9882528936 9883826946 9895033099 9917037578 9938488896 9949757024 9951063864 9972870432 9985811822 10006097664 10028024832 10029341952 10040713088 10053309966 10053635079 10076989797 10097568768 10110236976 10144208368 10145540748 10201320192 10214558032 10236942016 10270716928 10307824632 10307934784 10319511508 10320866913 10377945888 10379308968 10391076892 10402053984 10413847696 10455144723 10471440896 10472816256 10478055924 10485955242 10489935806 10544059904 10549335216 10594153094 10609070976 10632319488 10640335104 10644374272 10652398976 10659128319 10690999928 10712718336 10731639396 10756916982 10765026531 10769113033 10792407456 10816057728 10828320832 10830093288 10838258004 10853826144 10862008752 10889636352 10927661696 10935899968 10941371322 11002971168 11003326992 11017249278 11041392264 11077821312 11088300601 11102456064 11103914304 11116503776 11140549632 11177982976 11179451136 11193476652 11203949568 11232199734 11232562971 11294318784 11295802224 11308609256 11308974964 11333757232 11358273024 11372644416 11397566208 11412234414 11412356368 11475100672 11489497104 11491377786 11504406559 11516559768 11529617092 11531131437 11554556544 11593380992 11594903712 11596426632 11609574508 11673780608 11699362304 11715578658 11728861627 11780371008 11780496896 11795276472 11836464206 11862067392 11875516448 11888061696 11901540224 11968932864 11974921056 11983948848 11988498064 11999499933 12025795404 12027374919 12056383104 12107603536 12109193796 12124652544 12181860936 12218285632 12224398578 12233614449 12293619408 12302887464 12307557752 12316836316 12361208832 12375223808 12377249472 12386580576 12404372736 12413724288 12488756224 12498171392 12504424368 12506066748 12520245962 12549736479 12574824192 12575230848 12591142032 12618734016 12635108836 12644634338 12672343544 12690187776 12704575744 12722185413 12750476886 12764933209 12808730892 12836799696 12837214824 12838900914 12853457491 12881624308 12907792896 12909488256 12924124864 12924542816 12952865408 12954566688 12997307904 13042553616 13042692992 13059056094 13104233023 13133003184 13161782592 13176705248 13178435928 13251318528 13253059008 13268085152 13297160576 13314273483 13341463552 13359956004 13372455936 13389232752 13404413288 13404846772 13406607417 13435986396 13463281152 13480315968 13487060322 13527387664 13556648448 13601760256 13621053978 13668175101 13685624064 13743766176 13745571336 13761155884 13837261184 13839078624 13846002471 13869405312 13922126784 13940192964 13963755008 13970741232 13981273656 14030094638 14049850752 14060442816 14065780288 14127392762 14145427968 14187113472 14212171092 14256386487 14261798341 14292647712 14308852528 14342555976 14353368708 14389876608 14421410304 14440124384 14451010672 14471768192 14482678336 14539640472 14540110668 14571973584 14588495096 14590411206 14670628224 14671102656 14673029616 14689665704 14721856352 14753700864 14770428416 14803274752 14805219072 14823793404 14840600426 14875556367 14905934848 14924635536 14926595796 14943519374 14959305648 14976266312 14976750628 14978717733 15009146496 15042037248 15059091712 15061069632 15079964949 15146353152 15163525888 15196754944 15216312552 15218311122 15235565443 15301980288 15319329472 15321837048 15355413024 15374841916 15406075392 15459871616 15461902176 15479267262 15566918832 15586615338 15620771544 15707161344 15709224384 15727035296 15734903709 15816089856 15824002824 15850748928 15891229641 15966561408 15978598464 15999333244 16034393872 16036499892 16056972288 16069077504 16075177472 16097459094 16145591728 16242481248 16245139932 16257387006 16263558458 16280739216 16293013128 16299198104 16311485932 16334454528 16391492544 16403849952 16412056983 16502999296 16515440768 16525873917 16539163648 16551632384 16562088396 16580866274 16616731968 16653684096 16672565824 16674755664 16732981972 16745596826 16766432256 16766974464 16769176704 16788189376 16805924352 16824978688 16848299601 16941478176 16962913884 16963462446 17000635848 17022146407 17058966624 17078307856 17096349312 17115732928 17116286432 17118534552 17212651008 17234245656 17272755584 17294425638 17390071488 17392355568 17412074792 17414361762 17487977472 17510670912 17549043456 17571247904 17668424704 17670745344 17692914708 17712974702 17752364644 17754696309 17813274672 17852310336 17875476556 17914648528 17953399296 17973754624 17982747096 18038693106 18059145139 18084574656 18161405304 18163790694 18184384561 18224233468 18247498752 18325021568 18327428448 18336597867 18452104832 18461336628 18475254474 18492540416 18562835712 18565874208 18579870864 18586923952 18606559104 18620586432 18627654976 18641698208 18733134336 18747257088 18756636552 18780368943 18886713048 18928101024 18949561456 18952663254 18966951507 19008515316 19032781824 19056863616 19123407968 19137824944 19164773376 19186502144 19213096338 19255199544 19255822236 19277654234 19322436462 19361689344 19386187296 19386814224 19429298112 19431850032 19453881608 19495961856 19538684928 19560837632 19561470208 19564039488 19588584141 19740292096 19765057872 19767653892 19790066198 19790706187 19834075156 19876977792 19899514048 19902127728 19945740864 19971623644 20012195328 20058683904 20081426176 20106619932 20107270158 20153979594 20176829911 20220473952 20288416736 20291081496 20316755389 20402640384 20429116064 20473884032 20615649264 20615869568 20639023016 20641733826 20755891776 20758617936 20782153784 20804107968 20827695392 20910289446 20942881792 20945632512 20956111848 20971910484 20979871612 21045141957 21088119808 21098670432 21188306188 21191089143 21218141952 21264638976 21280670208 21288748544 21304797952 21318256638 21381999856 21463278792 21513833964 21530053062 21538226066 21554463553 21584814912 21632115456 21656641664 21660186576 21676516008 21707652288 21724017504 21779272704 21855323392 21871799936 21882742644 21885616809 22005942336 22006653984 22034498556 22082784528 22111440463 22155642624 22176601202 22204912128 22207828608 22233007552 22260900639 22358902272 22386953304 22415279061 22464399468 22465125942 22588637568 22591604448 22617218512 22617949928 22667514464 22716546048 22745288832 22795132416 22824468828 22824712736 22978994208 22982755572 23008813118 23033119536 23059234184 23062262874 23109113088 23186761984 23189807424 23192853264 23218900893 23219149016 23347561216 23379923007 23398724608 23431157316 23457723254 23458481851 23560742016 23560993792 23590552944 23672928412 23724134784 23751032896 23776123392 23803080448 23949842112 23967897696 23976996128 23998999866 24051590808 24054749838 24082022797 24112766208 24215207072 24218387592 24363721872 24395337687 24436571264 24448797156 24467228898 24587238816 24605774928 24615115504 24633672632 24750447616 24754498944 24773161152 24808745472 24827448576 24871299411 24996342784 25008848736 25012133496 25040491924 25099472958 25118395239 25149648384 25150461696 25182284064 25237468032 25270217672 25289268676 25344687088 25380375552 25409151488 25444370826 25445193669 25500953772 25529866418 25617461784 25673599392 25674429648 25677801828 25706914982 25763248616 25815585792 25818976512 25848249728 25849085632 25905730816 25909133376 25941638457 25994615808 26085107232 26085385984 26118112188 26121542643 26208466046 26209313599 26266006368 26323565184 26353410496 26356871856 26502637056 26506118016 26536170304 26569462053 26594321152 26628546966 26719912008 26778465504 26808826576 26809693544 26813214834 26871972792 26926562304 26960631936 26974120644 27054775328 27113296896 27242107956 27336350202 27371248128 27487532352 27491142672 27522311768 27674522368 27678157248 27692004942 27712881711 27723401773 27738810624 27844253568 27880385928 27927510016 27941482464 27962547312 27998833177 28060189276 28099701504 28120885632 28131560576 28254785524 28290855936 28424342184 28428994881 28512772974 28523596682 28545100381 28585295424 28617705056 28685111952 28706737416 28779753216 28842820608 28880248768 28902021344 28916481351 28943536384 28965356672 28983654693 29079280944 29080221336 29143947168 29176990192 29180822412 29341256448 29342205312 29346059232 29379331408 29443712704 29540856832 29610438144 29647586808 29681200852 29685099297 29751112734 29849271072 29853191592 29887038748 29918611296 29952532624 29953501256 29957435466 30018292992 30084074496 30118183424 30122139264 30159929898 30160905237 30292706304 30327051776 30432625104 30436622244 30471130886 30603960576 30638658944 30643674096 30710826048 30749683832 30812150784 30919743232 30923804352 30958534524 30962600739 31066638127 31133837664 31173230676 31241543088 31282083973 31414322688 31418448768 31454070592 31469807418 31632179712 31648005648 31782459282 31892408569 31933122816 31957196928 31998666488 32068787744 32072999784 32138155008 32150354944 32194918188 32291183456 32307339099 32484962496 32490279864 32514774012 32527116916 32561478432 32586026256 32598396208 32622971864 32668909056 32782985088 32807699904 32824113966 33005998592 33030881536 33051747834 33089221471 33103264768 33124176792 33161732548 33233463936 33264901803 33307368192 33345131648 33349511328 33465963944 33491193652 33533948928 33538353408 33576378752 33611848704 33649957376 33696599202 33697688913 33882956352 33925827768 33926924892 34001271696 34044292814 34117933248 34156615712 34192698624 34231465856 34232572864 34237069104 34425302016 34468491312 34513219677 34545511168 34588851276 34593394311 34709631523 34780142976 34784711136 34824149584 34828723524 35021341824 35098086912 35142495808 35186584881 35341490688 35385829416 35425949404 35504729288 35509392618 35626549344 35704620672 35750953112 35829297056 35906798592 35947509248 35965494192 35998499799 36077386212 36118290278 36169149312 36322810608 36327581388 36368769122 36448466936 36650043136 36654856896 36673195734 36700843347 36714775321 36904209664 36922673256 36950508948 36985080832 37079535829 37125671424 37131748416 37159741728 37173847904 37213118208 37241172864 37255309952 37283396416 37466268672 37494514176 37513273104 37560737886 37649209437 37773426096 37856202048 37899122912 37905326508 37933903014 38017030632 38113727232 38246815936 38275649888 38294799627 38373004288 38426192676 38510399088 38511644472 38555308468 38560372473 38644872924 38723378688 38772374592 38773628448 38858596224 38863700064 38907763216 38991923712 39121675264 39122940416 39128078976 39177168282 39312699069 39530115744 39535307784 39580132396 39581412374 39668150312 39753955584 39799028096 39804255456 39891481728 39942820449 39943247288 40024390656 40117367808 40162852352 40213239864 40214540316 40219822251 40307959188 40353659822 40440947904 40576833472 40582162992 40633510778 40805280768 40858232128 40947768064 41004525303 41231298528 41231739136 41278046032 41283467652 41427624721 41511783552 41517235872 41564307568 41608215936 41655390784 41820578892 41891265024 41912223696 41943820968 41959743224 42090283914 42197340864 42376612376 42382178286 42436283904 42561340416 42577497088 42609595904 42636513276 42763999712 42785395023 42926557584 43027667928 43060106124 43076452132 43108927106 43169629824 43264230912 43313283328 43320373152 43353032016 43415304576 43448035008 43710646784 43743599872 43765485288 43771233618 43820860867 44011884672 44013307968 44068997112 44165569056 44222880926 44256220183 44311285248 44353202404 44409824256 44415657216 44466015104 44521801278 44626669101 44717804544 44773906608 44830558122 44928798936 44930251884 44936153199 45177275136 45183208896 45234437024 45235899856 45335028928 45490577664 45590264832 45648937656 45649425472 45706696329 45957988416 45965511144 46017626236 46066239072 46118468368 46124525748 46218226176 46373523968 46379614848 46385706528 46437801786 46438298032 46695122432 46759846014 46862314632 46915446508 46916963702 47121484032 47181105888 47204711127 47345856824 47448269568 47502065792 47552246784 47606160896 47673688923 47899684224 47935795392 47953992256 47997999732 48103181616 48109499676 48164045594 48225532416 48430414144 48436775184 48727443744 48790675374 48873142528 48897594312 48934457796 49105331233 49174477632 49211549856 49230231008 49267345264 49445874667 49508997888 49546322304 49617490944 49654897152 49742598822 50017697472 50024266992 50080983848 50198945916 50236790478 50299296768 50300923392 50364568128 50474936064 50540435344 50578537352 50689374176 50818302976 50888741652 50890387338 51001907544 51059732836 51066439221 51234923568 51347198784 51348859296 51355603656 51413829964 51526497232 51637953024 51696499456 51698171264 51811461632 51818266752 51883276914 51942101491 52170214464 52170771968 52236224376 52243085286 52302317809 52416932092 52418627198 52532012736 52647130368 52706820992 52713743712 53005274112 53012236032 53072340608 53138924106 53188642304 53257093932 53264088927 53439824016 53556931008 53617653152 53619387088 53626429668 53743945584 53921263872 53948241288 54109550656 54177435417 54484215912 54553153683 54672700404 54742496256 54975064704 54982285344 55044623536 55349044736 55356314496 55384009884 55425763422 55446803546 55477621248 55688507136 55760771856 55882964928 55925094624 55997666354 56120378552 56199403008 56241771264 56263121152 56341106829 56509571048 56848684368 56857989762 56900854521 56922454603 57025545948 57047193364 57090200762 57170590848 57235410112 57370223904 57413474832 57559506432 57760497536 57804042688 57832962702 57887072768 57930713344 57967309386 58033031959 58158561888 58160442672 58287894336 58353980384 58361644824 58609588891 58682512896 58684410624 58692118464 58758662816 58887425408 59220876288 59295173616 59362401704 59370198594 59372118561 59502225468 59698542144 59706383184 59774077496 59837222592 59905065248 59907002512 59914870932 60036585984 60236366848 60244278528 60319859796 60321810474 60530489733 60654103552 60865250208 60873244488 60942261772 60950266167 61207921152 61277317888 61287348192 61421652096 61499367664 61839486464 61847608704 61917069048 61925201478 61995411457 62133276254 62267675328 62346461352 62483086176 62564167946 62828645376 62836897536 62908141184 62939614836 63135425871 63264359424 63296011296 63564918564 63573267429 63784817138 63866245632 63914393856 63997332976 64137575488 64145999568 64389836376 64582366912 64614678198 64663390659 64969924992 64980559728 65029548024 65054233832 65122956864 65172052512 65196792416 65245943728 65337818112 65565970176 65615399808 65648227932 66011997184 66061763072 66103495668 66178442942 66248353584 66323465096 66334321389 66466927872 66529803606 66614736384 66690263296 66699022656 66782701917 66931927888 66982387304 67076706816 67152757504 67245837183 67299914752 67393198404 67395377826 67471789819 67765912704 67851655536 67853849784 68002543392 68088585628 68235866496 68313231424 68385397248 68462931712 68465145728 68474138208 68936982624 69026439354 69091022336 69177702552 69186788622 69265231693 69419263046 69560285952 69569422272 69648299168 69657447048 70042683648 70196173824 70284991616 70373169762 70375445553 70682981376 70771658832 70851898808 71009458576 71018785236 71253098688 71409241344 71501906224 71658594112 71895018496 71930988384 71996999598 72154772424 72236580556 72246068391 72338298624 72645621216 72655162776 72737538244 72896933872 73186013061 73300086272 73309713792 73346391468 73401686694 73429550642 73484908561 73808419328 73845346512 73901017896 74159071658 74251342848 74263496832 74319483456 74347695808 74426236416 74482345728 74510619904 74566792832 74613898233 74989028352 75026546208 75121475772 75298418874 75355185717 75383791231 75546852192 75712404096 75798245824 75810653016 75867806028 76034061264 76227454464 76493631872 76551299776 76589599254 76852385352 77020798176 77023288944 77110616936 77120744946 77289745848 77446757376 77544749184 77547256896 77717192448 77727400128 77815526432 77983847424 78245880832 78256157952 78354336564 78625398138 78627940797 79060231488 79070615568 79160264792 79162824748 79336300624 79507911168 79598056192 79608510912 79708386159 79782963456 79885640898 79886494576 79976214187 80325704704 80426479728 80429080632 80439644502 80530845913 80615918376 80707319644 80881895808 81153666944 81164325984 81267021556 81716464256 81895536128 82009050606 82102031389 82462597056 82463478272 82556092064 82566935304 82855249442 83023567104 83034471744 83128615136 83170205319 83216431872 83310781568 83641157784 83782530048 83824447392 83887641936 83919486448 83996499531 84180567828 84394681728 84753224752 84764356572 84872567808 85219191808 85273026552 85527999424 85570790046 85635301143 85853115168 86055335856 86120212248 86152904264 86217854212 86339259648 86528461824 86626566656 86640746304 86706064032 86749444053 86830609152 86896070016 87421293568 87487199744 87530970576 87542467236 87641721734 88023769344 88026615936 88137994224 88331138112 88445761852 88512440366 88622570496 88706404808 88831314432 88932030208 89043602556 89055297891 89253338202 89354532463 89547813216 89661116244 89857597872 89860503768 89872306398 89974202437 90354550272 90366417792 90468874048 90471799712 90670057856 90981155328 91297875312 91298850944 91413392658 91729631161 91915976832 91931022288 92035252472 92132478144 92236936736 92249051496 92436452352 92747047936 92759229696 92771413056 92875603572 92876596064 93199914381 93390244864 93519692028 93724629264 93830893016 93833927404 93846251919 94242968064 94362211776 94409422254 94691713648 94896539136 95004131584 95212321792 95347377846 95455481449 95677225707 95799368448 95871590784 95907984512 95995999464 96206363232 96218999352 96328091188 96451064832 96860828288 96873550368 96922017297 97454887488 97581350748 97746285056 97795188624 97868915592 98210662466 98348955264 98423099712 98460462016 98534690528 98891749334 99017995776 99092644608 99267664413 99309794304 99485197644 99794705409 99832588387 100035394944 100048533984 100161967696 100397891832 100473580956 100601846784 100729136256 100949872128 101080870688 101157074704 101378748352 101777483304 101780774676 102003815088 102119465672 102132878442 102469847136 102694397568 102697718592 102711207312 102827659928 103052994464 103275906048 103392998912 103396342528 103539659031 103622923264 103636533504 103766553828 103884202982 104128894569 104340428928 104341543936 104472448752 104486170572 104604635618 104833864184 104837254396 105064025472 105294260736 105413641984 105427487424 105559754643 106024472064 106144681216 106277848212 106377284608 106514187864 106528177854 106648958101 106879648032 107113862016 107235306304 107238774176 107252859336 107487891168 107842527744 107896482576 108219101312 108354870834 108968431824 109106307366 109345400808 109950129408 109964570688 110089247072 110144325963 110698089472 110712628992 110768019768 110851526844 110893607092 110955242496 111238607487 111377014272 111521543712 111765929856 111850189248 111995332708 112240757104 112398806016 112483542528 112526242304 112682213658 113019142096 113697368736 113715979524 113801709042 113844909206 113930735923 114051091896 114094386728 114180401524 114341181696 114470820224 114740447808 114826949664 114884398881 115119012864 115520995072 115608085376 115665925404 115681117419 115774145536 115861426688 115934618772 116066063918 116317123776 116320885344 116575788672 116707960768 116723289648 117219177782 117365025792 117368821248 117384236928 117517325632 117774850816 117938097207 118590347232 118724803408 118740397188 118744237122 119004450936 119155024849 119397084288 119412766368 119548154992 119674445184 119810130496 119814005024 119829741864 120073171968 120488557056 120639719592 120643620948 121060979466 121730500416 121746488976 121884523544 121900532334 122415842304 122554635776 122574696384 122843304192 122998735328 123678972928 123695217408 123834138096 123850402956 123990822914 123994832641 124266552508 124282874163 124535350656 124692922704 124966172352 125128335892 125673795072 125816282368 125879229672 126270851742 126414015973 126592022592 127129837128 127146534858 127290691927 127569634276 127732491264 127828787712 127994665952 128275150976 128291999136 128356185069 128779672752 129164733824 129229356396 129326781318 129939849984 129961119456 130059096048 130108467664 130245913728 130344105024 130393584832 130491887456 131131940352 131230799616 131296455864 131462582601 132123526144 132206991336 132356885884 132496707168 132646930192 132668642778 132768660549 132933855744 133059607212 133229472768 133380526592 133398045312 133565403834 133863855776 133964774608 134153413632 134305515008 134491674366 134786396808 134790755652 134943579638 135531825408 135703311072 135707699568 136005086784 136177171256 136471732992 136626462848 136770794496 136925863424 136930291456 136948276416 137120088987 137873965248 138052878708 138182044672 138355405104 138373577244 138530463386 138534943309 138838526092 139120571904 139138844544 139296598336 139314894096 140085367296 140569983232 140746339524 140750891106 141237809377 141543317664 141703797616 142018917152 142037570472 142217287723 142506197376 142818482688 143003812448 143317188224 143861976768 143993999196 144309544848 144473161112 144492136782 144676597248 145291242432 145310325552 145475076488 145793867744 146372026122 146600172544 146619427584 146692782936 146803373388 146859101284 146969817122 147315993699 147616838656 147690693024 147802035792 148318143316 148337624001 148526993664 148638966912 148695391616 148852472832 148964691456 149021239808 149133585664 149227796466 150053092416 150242951544 150596837748 150710371434 150767582462 150881244871 151093704384 151424808192 151596491648 151621306032 151735612056 152068122528 152454908928 152987263744 153102599552 153179198508 153199317663 153704770704 154041596352 154046577888 154221233872 154241489892 154579491696 154780083241 155089498368 155094513792 155434384896 155454800256 155631052864 155826304473 156512315904 156708673128 156906953427 157250796276 157255881594 158120462976 158141231136 158320529584 158325649496 158672601248 159015822336 159196112384 159217021824 159416772318 159565926912 159771281796 159772989152 159952428374 160852959456 160858161264 160879289004 161061691826 161231836752 161414639288 161763791616 162307333888 162328651968 162532306251 162534043112 163432928512 163659461049 163791072256 164018101212 164204062778 164209372957 164925194112 164926956544 165112184128 165133870608 165710498884 166047134208 166068943488 166257230272 166340410638 166432863744 166621563136 167282315568 167648894784 167775283872 167838972896 167992999062 168361135656 168574159579 168789363456 169506449504 169528713144 170546053104 170767363809 171055998848 171141580092 171270602286 171706230336 172110671712 172240424496 172305808528 172435708424 172678519296 173253133312 173281492608 173412128064 173498888106 173661218304 173792140032 174099095877 174974399488 175061941152 175084934472 175283443468 175828766673 176047538688 176053231872 176275988448 176662276224 176891523704 177024880732 177412809616 177662628864 177864060416 178087205112 178110595782 178116355683 178506676404 178709064926 179095626432 179322232488 179715195744 179721007536 179744612796 179948404874 180709100544 180732835584 180937748096 180943599424 181340115712 181591469199 181962310656 182595750624 182597701888 182826785316 182850798501 183459262322 183465195193 183831953664 183862044576 184070504944 184264956288 184473873472 184498102992 185518459392 185542826112 185751207144 185753192128 185986234371 186399828762 187039384056 187449258528 187661786032 187667854808 187692503838 188485936128 188724423552 188818844508 189383427296 189793078272 190008263168 190694755692 190910962898 191354451414 191598736896 191743181568 191815969024 191991998928 192412726464 192437998704 192656182376 193721656576 193747100736 193844034594 193990171977 194063812411 194909774976 195162701496 195492570112 195590377248 195737831184 195991832239 196421324932 196697910528 196846199424 196920924032 197069381056 197783498668 198035991552 198185289216 198535328826 198970395288 199002964167 199589410818 199665176774 199815702667 200070789888 200097067968 200323935392 200795783664 200947161912 201458272512 201899744256 202161741376 202314149408 202415369457 202757496704 203554966608 203561549352 204007630176 204238931344 204265756884 204939694272 205388795136 205395437184 205422414624 205655319856 206105988928 206785997824 206792685056 207079318062 207273067008 207533107656 207768405964 207795695079 208257789138 208680857856 208944897504 208972341144 209209271236 209667728368 209674508792 210128050944 210588521472 210827283968 210854974848 211119509286 211126336659 212048944128 212289362432 212555696424 213028375728 213056355708 213297916202 213759296064 214227724032 214470612608 214477548352 214505718672 214975782336 215685055488 215792965152 216438202624 216709741668 216738205173 217466466889 217936863648 218212614732 218690801616 218974587811 219900258816 219929141376 220178494144 220288651926 220454725683 221425257984 221536039536 221703053688 221787214184 222477214974 222754028544 223043087424 223531859712 223700378496 223990665416 224481514208 224967085056 225052484608 225364427316 226038284192 226151373693 227394737472 227431959048 227603418084 227689818412 227861471846 228102183792 228188773456 228360803048 228682363392 228941640448 229480895616 229653899328 229768797762 230029306603 231041990144 231216170752 231331850808 231362234838 231624550297 231722853376 231869237544 232132127836 232634247552 232641770688 233151577344 233415921536 233446579296 234438355564 234737642496 234768473856 235034651264 235549701632 235876194414 235883822391 237180694464 237449606816 237480794376 237488474244 238008901872 238310049698 238794168576 238825532736 239096309984 239348890368 239620260992 239628010048 239659483728 239928642561 240977114112 241279439184 241287241896 241592537739 242121958932 243461000832 243492977952 243769047088 243801064668 245109271552 245149392768 245686608384 245997470656 246306094167 247390434816 247668276192 247700805912 247981645828 247989665282 248533105016 248565748326 249070701312 249385845408 249510615957 249932344704 250256671784 251347590144 251632564736 251758459344 251989498593 252541703484 252828031946 253184045184 254259674256 254293069716 254581383854 255139268552 255657575424 255989331904 256550301952 256583998272 256712370138 256905903429 257003427247 257559345504 258329467648 258458712792 258653562636 259556750803 259879699968 259922238912 260118192096 260216935328 260491827456 260688210048 260787169664 260983774912 262263880704 262461599232 262592911728 262925165202 264413982672 264713771768 264993414336 265293860384 265337285556 265537321098 265867711488 266119214424 266761053184 266796090624 267130807668 267727711552 267929549216 268063597389 268611030016 268983348732 269572793616 269581511304 269887159276 269922607311 271063650816 271406622144 271415399136 272010173568 272354342512 272943465984 273252925696 273851726848 273860582912 273896552832 274240177974 274551107881 275188893483 275747930496 276105757416 276710810208 276747154488 277060926772 277069886618 277677052184 278241143808 278277689088 278593196672 278629788192 279599743143 280170734592 281139966464 281492679048 281501782212 281538755757 282475618754 283086635328 283407595232 284037834304 284075140944 284434575446 285012394752 285636965376 286007624896 286366444347 286634376448 287031677121 287723953536 287987998392 288619089696 288946322224 288984273564 289353194496 290582484864 290620651104 290950152976 291587735488 292744052244 293238855168 293385565872 293606746776 293718202568 293939634244 294631987398 295381386048 295604071584 296636286632 296675248002 297053987328 297277933824 297390783232 297802993239 297929382912 298042479616 298267171328 298455592932 299497765161 300106184832 300485903088 301193675496 301420742868 301535164924 301762489742 302187408768 302849616384 303192983296 303242612064 303471224112 304136245056 305974527488 306205199104 306358397016 306398635326 306746026069 307409541408 308083192704 308093155776 308442467744 308482979784 309158983392 309560166482 309793541281 310178996736 310189027584 310868769792 310909600512 311262105728 311652608946 312386683707 313024631808 313417346256 313813906854 314501592552 314511763188 316240925952 316282462272 316641059168 316651298992 317345202496 318392224768 318434043648 318833544636 319131853824 319542563592 319545978304 319904856748 319946874303 321705918912 321716322528 321758578008 322123383652 322463673504 322829278576 323527583232 324614667776 324657303936 325064612502 325068086224 326865857024 327318922098 327690031987 328036202424 328408125556 328418745914 329850388224 330224368256 330267741216 330432977889 331420997768 332094268416 332137886976 332514460544 332680821276 332865727488 333243126272 333715822461 334564631136 335297789568 335550567744 335677945792 335985998124 336722271312 337148319158 337578726912 339012899008 339057426288 341092106208 341534727618 341792207769 342111997696 342283160184 342541204572 343412460672 343737318631 344221343424 344480848992 344611617056 344871416848 345357038592 346562985216 346824256128 346997776212 347322436608 347584280064 348198191754 350123882304 350169868944 350566886936 351657533346 352095077376 352106463744 352551976896 353324552448 353783047408 354049761464 354825619232 355728120832 356174410224 356221191564 356232711366 356636603329 357013352808 357418129852 357465074547 358191252864 358644464976 359430391488 359442015072 359489225592 359896809748 361465671168 361875496192 361887198848 362680231424 363182938398 363594710437 365191501248 365195403776 365653570632 365701597002 366116224663 366918524644 366930390386 367663907328 367724089152 368141009888 368529912576 368947746944 368996205984 371036918784 371085652224 371502414288 371506384256 371972468742 371984497923 372799657524 372848622489 374078768112 374898517056 375323572064 375335709616 375385007676 377448847104 377637689016 378766854592 379242047919 380016526336 381389511384 381821925796 381872075781 382708902828 383197473792 383486363136 383631938048 383983997856 384825452928 384875997408 385312364752 387443313152 387494201472 387688069188 387980343954 388127624822 389819549952 390325402992 391180754496 391475662368 391983664478 392842649864 393395821056 393692398848 393841848064 394138762112 394387747803 395566997336 396370578432 397070657652 397940790576 398005928334 398305981647 398457182221 399178821636 399330353548 399631405334 400141579776 400194135936 400647870784 401591567328 401894323824 402916545024 404323482752 404628298816 404830738914 405514993408 406231223713 407109933216 407123098704 408015260352 408477862688 408531513768 409879388544 410267122237 410777590272 410790874368 410844829248 411310639712 412211977856 413585370112 414158636124 414546134016 415066215312 415536811928 415591390158 415604829927 416515578276 417361715712 417889795008 417944682288 418418542472 419335456736 419349017584 420256101888 421654567936 421709949696 422239018572 422252673318 423713428131 424578724864 425111392848 426056751456 426112711416 426595832404 426651863169 427518592128 428455448064 428941225216 428955096704 429011437344 429951564672 431585930304 432876405248 433419483336 433476410346 433967880199 434932933778 435873727296 436425229464 437381603232 437949175622 439800517632 439858282752 440356988288 440577303852 440909451366 441947981097 442850515968 443072079072 443406107376 443574428368 444954429948 445012872003 446086174848 447063719424 447400756992 447981330832 448963028416 450728854632 452076568384 452302747386 452643734613 454789474944 454863918096 455206836168 455379636824 455722943692 456204367584 456377546912 456721606096 457364726784 457883280896 458961791232 459307798656 459537595524 460058613206 462083980288 462432341504 462663701616 462724469676 463249100594 463738475088 464264255672 464340249723 465268495104 465283541376 466303154688 466831843072 466893158592 467478913419 468876711128 469536947712 470069302528 470720860281 471099403264 471752388828 471767644782 472302528733 474361388928 474899213632 474961588752 474976948488 476017803744 476620099396 477588337152 477651065472 478192619968 478697780736 479240521984 479256020096 479318967456 479857285122 482558878368 482574483792 483185075478 484243917864 484856621851 486922001664 486985955904 487538094176 487602129336 490298785536 491373216768 491994941312 492612188334 492628118871 494780869632 495336552384 495401611824 495963291656 495979330564 497066210032 497131496652 498141402624 498771690816 499021231914 499864689408 500513343568 503265129472 503516918688 503978997186 505083406968 505656063892 505722478737 506368090368 508519348512 508586139432 509162767708 510278537104 511978663808 512302091427 513100603904 513167996544 513424740276 513811806858 514006854494 514394359927 515118691008 516658935296 516917425584 517307125272 519113501606 519759399936 519844477824 520236384192 520433870656 520983654912 521376420096 521574339328 521967549824 522297287631 524923198464 525185823456 525850330404 527486300019 527686538617 528827965344 529427543536 529986828672 530587720768 530674571112 531074642196 532238428848 533592181248 534261615336 535455423104 535859098432 536127194778 537966697464 539145587232 539163022608 539774318552 539845214622 542127301632 542813244288 542830798272 544020347136 544708685024 545886931968 546505851392 547721165824 547793105664 548480355948 549102215762 550377786966 550395585579 551495860992 552211514832 553421620416 553494308976 554121853544 554139773236 555354104368 556555378176 557186393344 557259576384 557958703113 559199486286 559833499309 562279932928 562985358096 563003564424 563077511514 563715921391 564951237508 566173270656 566815190464 568075668608 568150281888 568869150892 570024789504 572015249792 572732888694 573268752896 574063354242 574714219723 575447907072 575975996784 577238179392 577892644448 577968547128 581164969728 581241302208 581900305952 582191437233 583175470976 585488104488 586477710336 586771131744 587213493552 587436405136 587879268488 587975496717 589263974796 590762772096 591208143168 593272573264 593350496004 594107974656 594555867648 594781566464 595605986478 596534342656 596911185864 598995530322 599447108001 600212369664 600971806176 602387350992 602841485736 603070329848 603524979484 604374817536 605699232768 606385966592 606485224128 606942448224 607246108371 608272490112 611949054976 612410398208 612716794032 612797270652 613492052138 614819082816 616166385408 616186311552 616884935488 616965959568 618317966784 619120332964 619587082562 620357993472 620378055168 621819201024 622524211456 623305217892 623387085237 624773367414 625481727241 626834692512 627627813708 629003185104 629023526376 629819417059 632481851904 632564924544 633282118336 633302597984 634690404992 636868087296 637667089272 639085127184 639091956608 639809713496 639893748606 643411837824 643432645056 643517156016 644246767304 644927347008 645658557152 647055166464 649229335552 649314607872 650129225004 650136172448 652399400667 653731714048 654637844196 655380063974 656072404848 656816251112 656837491828 656923763433 659700776448 660448736512 660535482432 660865955778 661364177049 662841995536 664275773952 665028921088 665361642552 666486252544 667431644922 668188370143 669129262272 670595579136 671101135488 671355891584 671971996248 673444542624 674296638316 675157453824 678025798016 678114852576 678454121079 682184212416 683069455236 683584415538 684223995392 684566320368 685082409144 686824921344 687474637262 688442686848 688961697984 689223234112 689742833696 690087919809 693125970432 693648512256 693995552424 694873650891 695168560128 696396383508 700247764608 700339737888 701133773872 703315066692 704212927488 705103953792 706649104896 707566094816 708099522928 709651238464 712348820448 712442383128 712465422732 713273206658 714026705616 714836259704 714930149094 716382505728 717288929952 718860782976 718884030144 718978451184 719785927683 719793619496 722931342336 723750992384 723774397696 724777613217 725360462848 726365876796 727189420874 730383002496 730390807552 731307141264 731403194004 732232449326 733837049288 733860780772 735327814656 735448178304 736282019776 737059825152 737895493888 737992411968 738918282501 742171304448 743004828576 743012768512 743944937484 743968995846 745599315048 745697244978 746542706707 748157536224 749797034112 750647144128 750671419232 750770015352 754897694208 755275378032 757533709184 758484095838 762779022768 763643851592 763744151562 765417805656 766972726272 767263876096 767967995712 769650905856 769751994816 770624729504 771010281741 774886626304 774988402944 775376138376 775960687908 776255249644 778670252409 779639099904 780650805984 782361508992 782951324736 783967328956 785685299728 786791642112 787384797696 787683696128 788277524224 788775495606 791133994672 794141315304 795881581152 796011856668 796611963294 796914364442 797515151461 798357643272 798660707096 799262810668 800283159552 800388271872 801295741568 803183134656 803788647648 804190792167 805833090048 808646965504 809256597632 809661477828 809767821933 811029986816 812462447426 814219866432 814246197408 816030520704 816955725376 817063027536 819758777088 820534244474 821555180544 821581748736 821689658496 822621279424 823653323643 824423955712 825566680449 828317272248 830132430624 831073623856 831182780316 831209659854 833031156552 834723431424 835779590016 835889364576 836837084944 838670913472 838698035168 840512203776 843419899392 844478037144 844505346636 847426856262 850222785696 852113502912 852225422832 853191664808 853303726338 855037184256 856910896128 857882450432 857910193408 858022874688 859099333041 859903129344 863171860608 865752810496 866838966672 866952820692 867935760398 867963828487 869865867556 871747454592 872850458928 874763206464 875898351244 879716565504 880713976576 881154607704 881818902732 883895962194 884898111811 886144158144 886812214752 887148856736 889908859896 890025744006 891034843489 892172349696 894127438848 894801513984 895962661664 897926056832 898493295483 901457709264 904153136768 904605494772 905287469226 909578949888 909727836192 910413672336 910759273648 911445887384 912408735168 912755093824 913443212192 915766561792 917923582464 918615597312 919075191048 920117226412 920238078207 924864683008 925327403232 925448939352 926498201188 927476950176 928528511344 928680499446 929380623843 930536990208 930567082752 932606309376 933663686144 933786317184 934957826838 937753422256 939073895424 940138605056 941441720562 943504777656 943535289564 944605057466 948722777856 949798427264 949923177504 949953896976 952035607488 953240198792 955176674304 955302130944 956385239936 957395561472 958481043968 958512040192 958637934912 959714570244 959840622909 965117756736 965148967584 966370150956 968487835728 969713243702 969744603163 973844003328 973971911808 975076188352 975204258672 980597571072 983070095961 983989882624 985224376668 985256237742 988664665639 990673104768 990803223648 991926583312 991958661128 994132420064 994262993304 996282805248 997543381632 998042463828 999729378816 1001026687136 1007033837376 1007957994372 1010166813936 1011312127784 1011444957474 1012736180736 1017038697024 1017172278864 1018325535416 1020557074208 1023957327616 1024604182854 1025376623307 1025765865601 1026201207808 1026335993088 1026849480552 1027623613716 1028013708988 1028788719854 1030237382016 1031211955893 1033317870592 1033834851168 1034614250544 1038227003212 1039688955648 1040472768384 1040867741312 1041967309824 1042752840192 1043148678656 1043935099648 1044594575262 1050371646912 1051700660808 1054972600038 1055373077234 1056168714097 1057655930688 1058855087072 1059973657344 1061175441536 1061349142224 1062149284392 1064476857696 1067184362496 1068523230672 1069909809987 1070910846208 1071718196864 1072254389556 1072395223641 1075933394928 1078291174464 1078326045216 1079548637104 1079690429244 1085626488576 1085661596544 1088040694272 1089417370048 1090784131311 1093011702784 1095586211328 1096960711896 1098204431524 1098348673989 1100755573932 1100791171158 1102991721984 1104423029664 1106843240832 1106988617952 1108243707088 1108279546472 1110708208736 1113110756352 1114372786688 1114519152768 1115917406226 1115953493769 1118398972572 1119666998618 1125970716192 1126007128848 1126155023028 1127431842782 1129902475016 1132346541312 1133630380928 1136151337216 1136300563776 1137726143757 1137738301784 1140049579008 1144030499584 1145465777388 1145616227343 1146537505792 1148126708484 1149428439446 1149465610699 1150895814144 1151951993568 1154476358784 1155785288896 1155937094256 1162329939456 1162482604416 1163800611904 1164382874466 1166350941952 1170976208976 1173542263488 1174426987104 1174872810272 1175758536976 1175950993434 1178527949592 1180019117053 1181525544192 1182416286336 1186545146528 1186700992008 1189111735296 1189563132928 1191211972956 1193822371728 1195371546663 1197991060644 1198894216002 1200424739328 1201943612352 1204774701984 1205682971472 1206140659696 1207049958968 1208749635072 1212771933184 1212970448256 1213884896448 1214492216742 1216544980224 1218693671139 1224820796416 1225433588064 1225594541304 1226984104276 1229638165632 1230801366711 1232332770816 1232372623104 1233769870976 1233931919136 1236635933568 1238240665928 1239174165124 1240756110336 1243638402048 1245048422912 1246610435784 1246774170474 1246814489781 1249546734828 1250963454482 1253669385024 1255255627416 1258006370208 1258047052752 1259638834118 1264963703808 1265129849088 1266564236672 1266605195968 1269380809984 1271140284393 1273736174592 1275334178544 1278170254368 1278183913216 1279619426992 1279787497212 1279955589507 1284256366351 1286823675648 1286865290112 1287034312032 1288493534608 1289854694016 1291317114304 1298629215744 1300258450008 1300272344896 1301903640597 1304798801334 1309275688392 1310760127948 1312144809696 1313632502224 1313674983656 1313847526866 1319401552896 1320897473024 1321070964864 1321731911556 1322728354098 1325683991072 1328551547904 1330057842176 1330723285104 1334863289844 1336376740286 1338258524544 1341191158272 1342202270976 1342711783168 1343943992496 1346889085248 1348593276632 1356051596032 1356229705152 1356908242158 1357931203839 1358446686877 1364368424832 1366138910472 1367168831076 1368447990784 1369132640736 1370164818288 1371942825673 1373649842688 1374949274524 1376885373696 1377923395968 1378446468224 1379485667392 1380175839618 1386251940864 1387297024512 1387991104848 1389747301782 1392792767016 1393020749169 1398709918669 1400495529216 1400679475776 1402267547744 1406630133384 1410207907584 1413298209792 1415132189632 1416199045856 1416907586199 1419302476928 1424697640896 1424884766256 1424930845464 1426546413316 1428053411232 1429672519408 1429860298188 1432765011456 1434577859904 1437721565952 1437768060288 1437956902368 1439571855366 1439587238992 1447501984768 1447548795392 1449555226434 1452731753592 1454378841748 1454569865553 1460766004992 1462614282528 1462806388008 1464464898652 1467674098576 1467721561544 1470896356608 1472564039552 1474119650304 1475790987776 1475984823936 1477836565002 1477884356613 1484342608896 1486009657152 1486025537024 1487889874968 1487937991692 1491198630096 1491394489956 1493085413414 1496315072448 1499594068224 1501294288256 1501342838464 1501540030704 1509795388416 1510550756064 1515067418368 1516968191676 1517167436211 1522265268223 1525558045536 1527287703184 1527488303124 1530835611312 1532822114677 1535935991424 1539301811712 1539503989632 1541249459008 1542020563482 1543183079781 1549976805888 1550752276752 1551921375816 1552510499288 1557340504818 1559278199808 1561301611968 1564723017984 1565902649472 1567934657912 1571370599456 1574769595392 1575367392256 1576555048448 1577550991212 1582267989344 1583059615851 1588282630608 1591763162304 1592023713336 1593223926588 1593828728884 1595030302922 1596715286544 1597321414192 1598525621336 1600776543744 1602591483136 1606366269312 1607577295296 1608381584334 1610205146221 1617293931008 1618513195264 1619322955656 1619535643866 1621371852079 1622059973632 1624924894852 1628439732864 1628492394816 1632061041408 1633911450752 1634126055072 1639517554176 1641068488948 1643163497472 1643379316992 1645242558848 1647306647286 1648847911424 1651133360898 1651186756737 1656634544496 1660264861248 1662147247712 1662365560632 1662419319708 1666062313104 1671559180032 1671778729152 1673674169888 1677341826944 1677396070336 1679500497927 1686839798784 1688956074288 1689010693272 1691147764173 1694853712524 1700445571392 1704227005824 1704450845664 1706383329616 1706607452676 1710074368512 1715764900864 1715820386816 1716045749376 1718198666082 1719806258688 1724142659169 1726343721216 1733677933344 1733905641384 1735871520796 1735927656974 1739731735112 1743494909184 1745700917856 1746574311699 1749526412928 1751796702488 1759433131008 1761427953152 1762309215408 1763637805464 1763926490151 1767791924388 1769796223622 1772288316288 1773624429504 1774297713472 1779817719792 1780051488012 1782069686978 1784344699392 1789603027968 1791925323328 1795852113664 1796986590966 1798341324003 1799023990729 1802915418528 1808306273536 1809210989544 1810574938452 1816897255621 1819157899776 1819455672384 1820827344672 1821518547296 1822891774768 1824817470336 1825510187648 1826886424384 1835847164928 1837231194624 1838150382096 1840234452824 1840476156414 1850654806464 1850897878704 1852996402376 1854953900352 1857057022688 1857360998892 1858761247686 1861073980416 1861134165504 1867327372288 1867572634368 1869915653676 1875506844512 1876445181723 1880277210112 1882883441124 1887009555312 1887070579128 1889210114932 1889458251177 1897445555712 1899596854528 1899846355008 1899907793952 1904071214976 1906480397584 1910604261888 1912770479872 1916962087936 1917024080384 1917275869824 1919429140488 1919681245818 1921857755167 1930235513472 1930297935168 1932740301912 1936975671456 1939426487404 1939489206326 1947688006656 1947943823616 1950152376704 1950408517344 1957198202001 1961195142144 1966140191922 1967979765248 1970448753336 1970512475484 1970771290299 1977329331278 1981346209536 1981606447296 1983853166624 1983917322256 1988264840128 1988525986608 1995086763264 1996084927656 1999458757632 2002053374272 2004565110429 2014067674752 2015915988744 2020333627872 2022624255568 2022889914948 2025472361472 2034077394048 2034344557728 2036651070832 2041114148416 2047914655232 2049208365708 2050753246614 2051531731202 2052671986176 2053698961104 2055247227432 2056027417976 2057577439708 2060474764032 2062423911786 2067669702336 2069228501088 2070263759427 2076454006424 2079377911296 2080945536768 2081735482624 2084620952673 2085505680384 2086297357312 2087870199296 2089189150524 2100743293824 2103401321616 2109945200076 2110746154468 2112337428194 2115311861376 2117710174144 2119947314688 2122350883072 2122698284448 2124298568784 2128953715392 2137046461344 2139819619974 2141821692416 2143436393728 2144508779112 2144790447282 2147222182483 2151866789856 2156582348928 2156652090432 2159097274208 2159380858488 2168554788967 2171252977152 2171323193088 2176081388544 2178834740096 2181568262622 2191172422656 2193921423792 2196408863048 2196697347978 2201511147864 2201582342316 2205983443968 2208846059328 2213686481664 2213977235904 2216487414176 2216559092944 2221416417472 2228745573376 2229038305536 2231834812452 2231906987538 2236797945144 2239333997236 2239628120121 2251941432384 2252014257696 2252310046056 2254863685564 2259804950032 2264693082624 2267260761856 2272302674432 2272601127552 2275452287514 2275476603568 2278032165391 2288060999168 2290931554776 2291232454686 2293830223909 2296253416968 2298856878892 2298931221398 2301791628288 2303903987136 2308952717568 2311570577792 2311874188512 2313030845223 2324659878912 2324965208832 2327601223808 2328765748932 2332701883904 2336010757227 2341952417952 2347084526976 2348853974208 2349745620544 2351517073952 2351901986868 2357055899184 2360038234106 2363051088384 2364832572672 2373090293056 2373401984016 2382423945912 2387644743456 2390743093326 2392545454383 2395982121288 2397788432004 2400849478656 2403887224704 2409549403968 2411365942944 2412281319392 2414099917936 2417499270144 2425940896512 2427769792896 2428984433484 2433089960448 2437387342278 2450867176128 2451189082608 2453968208552 2459276331264 2461602733422 2464665541632 2464745246208 2467539741952 2467863838272 2470959970929 2473271867136 2476481331856 2478348330248 2490096845824 2493220871568 2493548340948 2493628979562 2496456223303 2499093469656 2501926908964 2507338770048 2510511254832 2516012740416 2516094105504 2519277668236 2530259698176 2533128473344 2533210391936 2538761619968 2542280568786 2545162973059 2550668357088 2556340508736 2556367826432 2559238853984 2559574994424 2559911179014 2562813572641 2568512732702 2573647351296 2573730580224 2574068624064 2576987069216 2579709388032 2582634228608 2597258431488 2600516900016 2600544689792 2603807281194 2603891485461 2609597602668 2618551376784 2621520255896 2624289619392 2627265004448 2627349967312 2627695053732 2641794946048 2642141929728 2643463823112 2645456708196 2651367982144 2654694335433 2660115684352 2661446570208 2669726579688 2672753480572 2673104530467 2676517049088 2682382316544 2684404541952 2685423566336 2687887984992 2693778170496 2697186553264 2712103192064 2712459410304 2713816484316 2715862407678 2716893373754 2718941616757 2728736849664 2732277820944 2734337662152 2738265281472 2740329636576 2743885651346 2747299685376 2749898549048 2753770747392 2755846791936 2756892936448 2758971334784 2760351679236 2760714234621 2774594049024 2775982209696 2779494603564 2785585534032 2786041498338 2788141871529 2789200275547 2797419837338 2800991058432 2801358951552 2804535095488 2813260266768 2820415815168 2830264379264 2832398091712 2833815172398 2838604953856 2843618565991 2849395281792 2849769532512 2849861690928 2853092826632 2856106822464 2859345038816 2859720596376 2865530022912 2869155719808 2875443131904 2875536120576 2875913804736 2879143710732 2879174477984 2895097590784 2899110452868 2905463507184 2908757683496 2909139731106 2909233809489 2921532009984 2925228565056 2925612776016 2928929797304 2935348197152 2935443123088 2941792713216 2945128079104 2949210287883 2951581975552 2951969647872 2955673130004 2955768713226 2959119924919 2965993996917 2972019314304 2972051074048 2975779749936 2975875983384 2982397260192 2982788979912 2986170826828 2992630144896 2999188136448 3002588576512 3002685676928 3003080061408 3021101512128 3030134836736 3033936383352 3034334872422 3037775161393 3044530536446 3051116091072 3054575406368 3054976606248 3061671222624 3065644229354 3071871982848 3077297596803 3078603623424 3079007979264 3082498918016 3084041126964 3086366159562 3093635867679 3099953611776 3101504553504 3103842751632 3105020998576 3114681009636 3122603223936 3129446035968 3131805298944 3135869315824 3142741198912 3153110096896 3155101982424 3164535978688 3166119231702 3168506142291 3176565261216 3183526324608 3184047426672 3186447853176 3187657457768 3190060605844 3193430573088 3194642828384 3197051242672 3201553087488 3205182966272 3209729429961 3212732538624 3215154590592 3216763168668 3220410292442 3234587862016 3237026390528 3238645911312 3239071287732 3242743704158 3249849789704 3256879465728 3256984789632 3264122082816 3267822901504 3268252110144 3272352393933 3279035108352 3282136977896 3286758633984 3290485117696 3294613294572 3295046021967 3297695822848 3302266721796 3302373513474 3306117701131 3313269088992 3320529722496 3324294495424 3324731121264 3324838639416 3332124626208 3343118360064 3343557458304 3347348339776 3354683653888 3354792140672 3359000995854 3377912148576 3378021386544 3382295528346 3389707425048 3393996352957 3400891142784 3408454011648 3408901691328 3412766659232 3413214905352 3420148737024 3431640773632 3432091498752 3436397332164 3439612517376 3448285318338 3448396832097 3452687442432 3467355866688 3467811282768 3471743041592 3471855313948 3479463470224 3486989818368 3491401835712 3493148623398 3499052825856 3503593404976 3522855906304 3524618430816 3527275610928 3527852980302 3531852813613 3535583848776 3539592447244 3540057351159 3544576632576 3547248859008 3548595426944 3559635439584 3560102976024 3564139373956 3568689398784 3583850646656 3586114639989 3591704227328 3593973181932 3596682648006 3598047981458 3600760519489 3605830837056 3616612547072 3618421979088 3621149876904 3633794511242 3638315799552 3638911344768 3641654689344 3643037094592 3645783549536 3649634940672 3651020375296 3653772848768 3656081013417 3674462389248 3676300764192 3680468905648 3680952312828 3692404100133 3693805770319 3701309612928 3701795757408 3705992804752 3709907800704 3714114045376 3714721997784 3717522495372 3722268331008 3735145268736 3739831307352 3751013689024 3752890363446 3765766882248 3774019110624 3774141158256 3778420229864 3778916502354 3794891111424 3799193709056 3799692710016 3799815587904 3808142429952 3812960795168 3821208523776 3825540959744 3834048160768 3834551739648 3838858280976 3839362491636 3843715510334 3852769099053 3860471026944 3860595870336 3865480603824 3873951342912 3878852974808 3878978412652 3895887647232 3900304753408 3900817034688 3905710921791 3914396404002 3918834495163 3932280383844 3935959530496 3940897506672 3941024950968 3941542580598 3946011449737 3954658662556 3962692419072 3963212894592 3967706333248 3967834644512 3976529680256 3977051973216 3990173526528 3992169855312 4004106748544 4009130220858 4022999538061 4028135349504 4031831977488 4040667255744 4045248511136 4045779829896 4068154788096 4068689115456 4073302141664 4075340060631 4082228296832 4095829310464 4098416731416 4101506493228 4103063462404 4105343972352 4107397922208 4110494454864 4112054835952 4115154879416 4115828477019 4120949528064 4124847823572 4135339404672 4138457002176 4140527518854 4152908012848 4158755822592 4161891073536 4163470965248 4169241905346 4175740398592 4178378301048 4196129756007 4201486587648 4206802643232 4219890400152 4221492308936 4224674856388 4230623722752 4235420348288 4239894629376 4244701766144 4245396568896 4248597137568 4250722758597 4257907430784 4274092922688 4279639239948 4283643384832 4286872787456 4289017558224 4289580894564 4294444364966 4303733579712 4313164697856 4313304180864 4318194548416 4318761716976 4337109577934 4342505954304 4342646386176 4357669480192 4363136525244 4363709596659 4378372090687 4387842847584 4392817726096 4393394695956 4403022295728 4403164684632 4408735919413 4417692118656 4427372963328 4427954471808 4432974828352 4433118185888 4442832834944 4458076611072 4463669624904 4463813975076 4473595890288 4478667994472 4479256240242 4503882864768 4504028515392 4504620092112 4509727371128 4519609900064 4529386165248 4534521523712 4544605348864 4545202255104 4550904575028 4550953207136 4556064330782 4566795804669 4576121998336 4581863109552 4582464909372 4587660447818 4592506833936 4597713757784 4597862442796 4598466344031 4607807974272 4617905435136 4623141155584 4623748377024 4626061690446 4629549239343 4649930417664 4655202447616 4657531497864 4665403767808 4672021514454 4677318591001 4683904835904 4694169053952 4697707948416 4699491241088 4703034147904 4703803973736 4714111798368 4720076468212 4726102176768 4729665145344 4746180586112 4746803968032 4749178847553 4764847891824 4775289486912 4781486186652 4785090908766 4791964242576 4795576864008 4807774449408 4819098807936 4822731885888 4824562638784 4828199835872 4830615438663 4851881793024 4855539585792 4857968866968 4864115556237 4866179920896 4874774684556 4901734352256 4902378165216 4907936417104 4918552662528 4923205466844 4929490492416 4935079483904 4935727676544 4941919941858 4946543734272 4952962663712 4956696660496 4986441743136 4987096681896 4987257959124 4992912446606 4998186939312 5003853817928 5014677540096 5021022509664 5032025480832 5032188211008 5038501493781 5038555336472 5060519396352 5066256946688 5066420783872 5073443292519 5077523239936 5084561137572 5090325946118 5101336714176 5112681017472 5112735652864 5118477707968 5119149988848 5119822358028 5125627145282 5137025465404 5147294702592 5147461160448 5148137248128 5153974138432 5159418776064 5165268457216 5172427977507 5201033800032 5201089379584 5207614562388 5207782970922 5219195205336 5225798946949 5237102753568 5243040511792 5248579238784 5254530008896 5254699934624 5255390107464 5284283859456 5286927646224 5290913416392 5302735964288 5309388670866 5322893140416 5339453159376 5345506961144 5346209060934 5353034098176 5368809083904 5370847132672 5375775969984 5387556340992 5394373106528 5397071972187 5424206384128 5424918820608 5427632968632 5431724815356 5433786747508 5437883233514 5450691766863 5457473699328 5464555641888 5468675324304 5476530562944 5480659273152 5487771302692 5499797098096 5507541494784 5511693583872 5513785872896 5517942669568 5520703358472 5521428469242 5551964419392 5558989207128 5571171068064 5572082996676 5576283743058 5578400551094 5582606060227 5594839674676 5601982116864 5602717903104 5609070190976 5626520533536 5629335545169 5640831630336 5660528758528 5664796183424 5667630344796 5668374753531 5677209907712 5687237131982 5698790563584 5699539065024 5699723381856 5706185653264 5712213644928 5718690077632 5719441192752 5738311439616 5750886263808 5751072241152 5751827609472 5758287421464 5758348955968 5765573265501 5798220905736 5810927014368 5817515366992 5818279462212 5818467618978 5843064019968 5850457130112 5851225552032 5857859594608 5870696394304 5870886246176 5883585426432 5890256158208 5898420575766 5903939295744 5911346260008 5911537426452 5918239849838 5931987993834 5944038628608 5951559499872 5951751966768 5964794520384 5965577959824 5972341653656 5985260289792 5998376272896 6005177153024 6005371353856 6006160122816 6013695331287 6042203024256 6060269673472 6067872766704 6068669744844 6075550322786 6075746799409 6089061072892 6102232182144 6109150812736 6109953212496 6123342445248 6131288458708 6143743965696 6154595193606 6158015958528 6164997836032 6168082253928 6172732319124 6187271735358 6194286782677 6203009107008 6207685503264 6210041997152 6229362019272 6237243904423 6245206447872 6258892071936 6263610597888 6271738631648 6285482397824 6310203964848 6329071957376 6332238463404 6337012284582 6353130522432 6367052649216 6368094853344 6372895706352 6375314915536 6380121211688 6386861146176 6389285656768 6394102485344 6410365932544 6419458859922 6425465077248 6430309181184 6433526337336 6440820584884 6441666547449 6474052781056 6477291822624 6478142575464 6485487408316 6499699579408 6505664366901 6513758931456 6513969579264 6528244165632 6535645803008 6536504220288 6544704787866 6564273955792 6573517267968 6580970235392 6589226589144 6590092043934 6604533443592 6604747026948 6612235402262 6626538177984 6641059444992 6648588990848 6649462242528 6649677278832 6664249252416 6686236720128 6687114916608 6694696679552 6709367307776 6709584281344 6718001991708 6718884360363 6755824297152 6756042773088 6764591056692 6779414850096 6787992705914 6788212222141 6801782285568 6816908023296 6817803382656 6825533318464 6826429810704 6834096496173 6864182997504 6872794664328 6881490671727 6896570636676 6896793664194 6905374884864 6934711733376 6935622565536 6943486083184 6943710627896 6958926940448 6973979636736 6982803671424 6986297246796 6998105651712 7007186809952 7049236861632 7054551221856 7055705960604 7063705627226 7071167697552 7079184894488 7080114702318 7089153265152 7094497718016 7097190853888 7119270879168 7120205952048 7128278747912 7167701293312 7172229279978 7177636363149 7180361059207 7183408454656 7187946363864 7193365296012 7196095962916 7201521038978 7211661674112 7233225094144 7236843958176 7242299753808 7267589022484 7277822689536 7283309378688 7286074189184 7291567099072 7299269881344 7302040750592 7307545697536 7312162026834 7352601528384 7360937811296 7361904625656 7384808200266 7387611540638 7393180998679 7402619225856 7403591514816 7411985609504 7419815601408 7428228090752 7429443995568 7435044990744 7470290537472 7479662614704 7489368669909 7502027378048 7505780726892 7531533764496 7548038221248 7548282316512 7556840459728 7557833004708 7598387418112 7599385420032 7599631175808 7616284859904 7625921590336 7635488919177 7651081919488 7669103479296 7677716561952 7678724983272 7687431020668 7688440717923 7705538198106 7720942053888 7721191740672 7730961207648 7747902685824 7757705949616 7757956825304 7791775294464 7800609506816 7801634069376 7811421843582 7811674456383 7828792808004 7837668990326 7864560767688 7881795013344 7882049901936 7883085161196 7892022899474 7909317325112 7925384838144 7926425789184 7935412666496 7935669289024 7953059360512 7954103946432 7964083006299 7980347053056 7984339710624 8008213497088 8018260441716 8019313591401 8045999076122 8046259274893 8056270699008 8063663954976 8081334511488 8090497022272 8091559659792 8136309576192 8137378230912 8146604283328 8150680121262 8156824850271 8164456593664 8196833462832 8203012986456 8206126924808 8214795844416 8220988909728 8224109671904 8230309758832 8231656954038 8241899056128 8249695647144 8270678809344 8276914004352 8281055037708 8305816025696 8323782147072 8326941930496 8338483810692 8356756602096 8367600826641 8392259512014 8402973175296 8413605286464 8439780800304 8442984617872 8449349712776 8461247445504 8470840696576 8489403532288 8490793137792 8497194275136 8501445517194 8511084344311 8515814861568 8530855697973 8548185845376 8559278479896 8573745574912 8578035116448 8579161789128 8588888729932 8607467159424 8626329395712 8626608361728 8636389096832 8637523433952 8674219155868 8685292772352 8715338960384 8726273050488 8727419193318 8727701428467 8756744181374 8775685695168 8785635452192 8786789391912 8806044591456 8806329369264 8817471838826 8835384237312 8854745926656 8855908943616 8865949656704 8866236371776 8877359774757 8885665669888 8897981990751 8916153222144 8927339249808 8927627950152 8947191780576 8957335988944 8958512480484 9007765729536 9008057030784 9009240184224 9019454742256 9039219800128 9069043047424 9090404510208 9101809150056 9101906414272 9112128661564 9113325484179 9133591609338 9163726219104 9164929818744 9175320895636 9185013667872 9195427515568 9195724885592 9196932688062 9215615948544 9231892790409 9235810870272 9246282311168 9247496754048 9252123380892 9259098478686 9299860835328 9310404895232 9315062995728 9344043028908 9354637182002 9367809671808 9388338107904 9395415896832 9398982482176 9406068295808 9407607947472 9428223596736 9440152936424 9459330290688 9492361172224 9493607936064 9498357695106 9505518426873 9509126808139 9529695783648 9550578973824 9562972373304 9570181817532 9583928485152 9591153728016 9603599779711 9615548898816 9638197615872 9645463771776 9649125277568 9656399671744 9661230877326 9703763586048 9711079171584 9715937733936 9728231112474 9749549369112 9790969430683 9803468704512 9804756330432 9815872834208 9837105325056 9846410933688 9870158967808 9871455353088 9883839883716 9893087468544 9905925327424 9913393320992 9918353103393 9972883486272 9974193363792 9974515918248 9985824893212 9996373878624 10007707635856 10029355080192 10042045019328 10064050961664 10064376422016 10077002987562 10077110672944 10132513893376 10132841567744 10146886585038 10158390991597 10169122275144 10180651892236 10181989058871 10202673428352 10225362034944 10236955415936 10238299977696 10239644716056 10251254290564 10274050930808 10294922320896 10296274496256 10307948276864 10318837552128 10330536914432 10344855955014 10345190496291 10402067600064 10402178759168 10415229124776 10415565941844 10438390410672 10451597893898 10474205507136 10486081023584 10497158477568 10509060017792 10509399869248 10510780214928 10568567718912 10573855292448 10581826832784 10595558440839 10605471928576 10618777341732 10620172053477 10645786280832 10655856877561 10678906318752 10691013922288 10692418121868 10706068196352 10751551939968 10775112681984 10788746213056 10794143944374 10802281558467 10849837641216 10855265937264 10863449630712 10867573495016 10875766467028 10901383533726 10914947398656 10929111283776 10937350648608 10953061125888 10961318546304 10975542605384 10999594196192 11023387167744 11027571745792 11035885339136 11041406716944 11042856938484 11081417310957 11103928838784 11117978414256 11142342136128 11144165993352 11152567486116 11156801102188 11165212120454 11189679349352 11205435806208 11218140381952 11253041067072 11258671090338 11271436023547 11321057517056 11329592366848 11335260689592 11336749507062 11349602964553 11354419815424 11374474263964 11397581127168 11399078130048 11399446763712 11412371306528 11424427289856 11437380155264 11438882385504 11476622879232 11502144482304 11503655218944 11516574842928 11516697911936 11531146531002 11558307297159 11596441811472 11621854028736 11635030733984 11636558924424 11636935237956 11700914260224 11702451104064 11715719189216 11741392788608 11741772492352 11756503485489 11780512316416 11796841151532 11807878591488 11822692520016 11823074852904 11836479699676 11838034349211 11863975987668 11888077257216 11903118999744 11903503933536 11929589040768 11931155919648 11944683307312 11970520579584 12010354306048 12010742707712 12012320245632 12027390662574 12068998614183 12084406048512 12135745533408 12137339489688 12151100645572 12151493598818 12178122145784 12204464364288 12218301625472 12219906424992 12226020181893 12246684890496 12262576917416 12287487931392 12309190387212 12316031917056 12329995672064 12336164507856 12345464638248 12347485431057 12374543470716 12388573565354 12406018214016 12415371006528 12420083994304 12458724038544 12474487808846 12490412895744 12527221195776 12543477263296 12570964795648 12588389268021 12593167935103 12620407929696 12658143914752 12664476926808 12674024569164 12706261044864 12718280789347 12734105298432 12736189706688 12745791412704 12750629831072 12760242423376 12773722292352 12778571313536 12788204970688 12838917719844 12850930154496 12860618362368 12867052674672 12881641169768 12883333094898 12954583645248 12956285150928 12970974816632 12999399158816 13011328733802 13027517862912 13027939158528 13071291606016 13073008440576 13089409575732 13128547911584 13135116272061 13161940470784 13178453178288 13180184087868 13209066887184 13209494053896 13224470804524 13226207758239 13253076355968 13282118889984 13297177981696 13298924485056 13299354557664 13328498504832 13374229833216 13389393359104 13418734615552 13419168562688 13436003983416 13437768720726 13453004286169 13511648594304 13512085546176 13529182113384 13558829700192 13575985411828 13576424444282 13603564571136 13633816046592 13635606765312 13651066636928 13652859621408 13668192992346 13700387414007 13728365995008 13745589328656 13762981343454 13793141273352 13793587328388 13795399032093 13869423466752 13871245131072 13886972166368 13887421255792 13917853880896 13965607342848 13972594493592 13996211303424 14014373619904 14031955773003 14098473723264 14109102443712 14111411921208 14127411254452 14142335395104 14158369788976 14160229404636 14178306530304 14188995436032 14194381707776 14238541758336 14240411904096 14256557495824 14335402586624 14344458559956 14355272726298 14360722118414 14375892727728 14386730592024 14392191925832 14403042077956 14423323348224 14473687916352 14484599507616 14491846315989 14535178044968 14555645379072 14566618757376 14572148378368 14583134198144 14592346668711 14598539762688 14604081501184 14615091395072 14624324053668 14705203056768 14721875622592 14723809251312 14769616400532 14775223081276 14786361997358 14805238451712 14807183029632 14823971219008 14839631202816 14856456181504 14858887991136 14870089981488 14959325229408 14978737339818 15004054756096 15011561453784 15030555277381 15063067528992 15096076442496 15096564633024 15113680919456 15115666009416 15179883522769 15198770840064 15199262351616 15232569719808 15251843180672 15270977838354 15338206958592 15355433123904 15357449966544 15374862041336 15376881435846 15411076396212 15441884107776 15442383481344 15461922415296 15495805371648 15515411899232 15515913650608 15601219013632 15603268138752 15622843687164 15623348912766 15657585616008 15675337980652 15677396840847 15729121535376 15763590026688 15764099803872 15766170322392 15784045798948 15818634650224 15852851578368 15870825332992 15871338578048 15906118721024 15908207892864 15928166012598 15946225157737 15968679421248 16016426994176 16036520883432 16038627182802 16056811567363 16091998152244 16092518549786 16112541398016 16127327909952 16162669022976 16180994044544 16183119319584 16191215916561 16272619152384 16274756461824 16293208566656 16301360242524 16313649700542 16328913187328 16352075300589 16393666925664 16406025972912 16412253849616 16429591688832 16441977819456 16448219343808 16460619517664 16463313908076 16499391294288 16541357618688 16553828008704 16562110075416 16611632051392 16676967621384 16713513204192 16735201653282 16747818180681 16784519024028 16805946350592 16827210572928 16879561600608 16885969235744 16898699425552 16922494891008 16941681393152 16981586275584 16994388550272 17002891034388 17022168688622 17031629723136 17061711395946 17096371690752 17118556959792 17156070232896 17158323578256 17177777459864 17214934318848 17252658791424 17253216723456 17272778193664 17275046867904 17296719796503 17348438311736 17430677920768 17452546100976 17454838386636 17455402856934 17475193563121 17513488362748 17551371390336 17571270904384 17573578783824 17612089182912 17612658738528 17634943677652 17670768474624 17711817887232 17731899313408 17732472743552 17754719549514 17771331339776 17795963981502 17816140811413 17854678499616 17855255900304 17894383561152 17914671977888 17917024960968 17939695008487 18015531459072 18016114061568 18018480368448 18038909484512 18078439600256 18180809020416 18203618300112 18203812828544 18224257323128 18226650968358 18227240398227 18267183218676 18327452438208 18329859637488 18350641791272 18370027335744 18390855031136 18391449771184 18393865376124 18431231897088 18463785580818 18492564622336 18494993508096 18504246761784 18518196957372 18582860348031 18620809790464 18630125991456 18688086057816 18709274364004 18711731713269 18735619343616 18776676215808 18790831793664 18797964964352 18812136591616 18815215894944 18856447193472 18880305872848 18984722344448 18987215872128 18996715390212 19011036853746 19018253616278 19032591317299 19059391567296 19101157947648 19125944746608 19140363635064 19167856970304 19182307456032 19207199559422 19231097797632 19276395231744 19290927543552 19298250555136 19312799343488 19322461754652 19324999642347 19422158343168 19431875467872 19456462224948 19499098738224 19516993100703 19524401928829 19581938861366 19606937409024 19609512660864 19631745668416 19692821867376 19742910706176 19767679767432 19811850654848 19826786641984 19836706206786 19945766972544 19948386727584 19949031836496 19971649786424 19992747757248 20015415271712 20058710160384 20084090038656 20128101923328 20128752844032 20154005975124 20154221345888 20265683135488 20293773170076 20316781983194 20338244550288 20361303784472 20363978117742 20364636666423 20405346856704 20450724069888 20473910831872 20476599955392 20479289432112 20502289488519 20502508581128 20548101861616 20592548992512 20615896553728 20644472015181 20661073828864 20689711910028 20690380992582 20713839474433 20804135200128 20804357518336 20830458249552 20831131883688 20876780821344 20903195787796 20948411014272 20972162047168 20994316955136 21018120035584 21018799738496 21021560429856 21147710584896 21163653665568 21191116881678 21210943857152 21237554683464 21240344106954 21264426129751 21291572561664 21311713755122 21357812637504 21382027844576 21384836243736 21503103879936 21541083177621 21550225363968 21577492426112 21588287888748 21604563116934 21699675282432 21710531874528 21726899261424 21735146990032 21751532934056 21802767067452 21858222567552 21874701297216 21906122251776 21922637092608 21951085210768 21999188392384 22071770678272 22082813433888 22085713876968 22162834621914 22179542996037 22207857677568 22235956828512 22284684272256 22288331986704 22305134972232 22313602204376 22330424240908 22379358698704 22410871612416 22436280763904 22468106009727 22506082134144 22517342180676 22542872047094 22642115034112 22659184733696 22670521379184 22673499014124 22699205929106 22748948527928 22795162254336 22798156260096 22798893527424 22824742613056 22848854579712 22874760310528 22877764771008 22906466757531 22953245758464 23007310437888 23033149685856 23033395823872 23062293062004 23065322153769 23116614594318 23142823907917 23192883622944 23243708057472 23270061467968 23273117848848 23273870475912 23401828520448 23404902208128 23431438378432 23482785577216 23483544984704 23513006970978 23593682303064 23645385040032 23646149705808 23672959399352 23676068698422 23727951975336 23776154514432 23806237999488 23807007867072 23859178081536 23862311839296 23889366614624 23941041159168 24021485415424 24024640491264 24054781325148 24137997228366 24138777824679 24168812097024 24271491066816 24274678979376 24302201291144 24302987197636 24356244291568 24408928728576 24436603250944 24439812849984 24452040363786 24470474550813 24493369780992 24525153834832 24618380774424 24659991344128 24672329015712 24690929276496 24694970862114 24722969695291 24749086941432 24777147130708 24812036428032 24830742013056 24840167988608 24917448077088 24948975617692 24980825791488 25086954526592 25102802479923 25141929591296 25176778536042 25186335870206 25205323636423 25240815859392 25316287829504 25328953853616 25348049138328 25412522089728 25436561578694 25468210596864 25472379413376 25491582825408 25501259662144 25520484846752 25533253032933 25547444584704 25557142627072 25576409941376 25592567093919 25677835439688 25721236724736 25734105349344 25763282339536 25766666189796 25909167290496 25912570301856 25941949633264 25998798317632 26022657467604 26055878317056 26146016881152 26178819151464 26257095823168 26270232544122 26356906356576 26360368175736 26418133774368 26418988107792 26448941609048 26452415516478 26506152711936 26564237779968 26594355963392 26597848970112 26598709115328 26632079324271 26656997009664 26748459666432 26778786718208 26838337125376 26872007966832 26875537441452 26906008572338 27023297188608 27024171092352 27058364226768 27117659400384 27151970823656 27152848888564 27207129142272 27271213530624 27302133273856 27305719242816 27336385984692 27339976452537 27400774828014 27431841466141 27491178657312 27525962686908 27586282546704 27587174656776 27590798064186 27622080148159 27738846933504 27742490262144 27773944332736 27774842511584 27835707761792 27931214685696 27945188987184 28028747239808 28063911546006 28160996766427 28196947446528 28218204887424 28222823842416 28254822508904 28284670790208 28316739577952 28320458809272 28377990872064 28388763415552 28477083516672 28480823808192 28513114991648 28527380424417 28670805173248 28688917119912 28710545452596 28721444236828 28751785455456 28773461184048 28784383851664 28806084155912 28810799339133 28846646696448 28947375832704 28969199015232 28983692631978 29070356089936 29111290758144 29133237514752 29144296756736 29166268396288 29184693337422 29230182790144 29248648107336 29372908292049 29410406113536 29443751245184 29447618502624 29539232801064 29550446162552 29572723994716 29610476903424 29614366059264 29647942438016 29679262405632 29712912363008 29717775982272 29740179962976 29755059310179 29918650458816 29957474679636 30008109512192 30023122907568 30061110554762 30126135057984 30192152884992 30193129266048 30227361838912 30231332018832 30359767045538 30397541680128 30398524703232 30475172974791 30503686361344 30541955676708 30545967176613 30648604634809 30710866247808 30714899933088 30749724082672 30753762871692 30822152792424 30884766962688 30923844830592 30991610743296 31030823798464 31031827301216 31206536277504 31245687374328 31246697825532 31315171232016 31350675961304 31354793681694 31458243070752 31527180053376 31528199607744 31532340644784 31568091597896 31637269300448 31705703156736 31741650665984 31742677156096 31786675322517 31812237442048 31816415785728 31856332025196 31892450315474 31937358842496 31967570632683 32032853988352 32073041766864 32077254365604 32113623134726 32183996304488 32185037099572 32254655819904 32325338045952 32361988089088 32366238639168 32382431833122 32406844675401 32549512923648 32586417133312 32602720485048 32627299401084 32657826374656 32704150601178 32741230137007 32787333851328 32812051945824 32824507699232 32859183377664 32883955638912 32896438687616 32921239035328 32926627816152 32998782588576 33082715237376 33107656017408 33124220150832 33223264102784 33244251932871 33353935242768 33427026408384 33470403306564 33495636361362 33569038048056 33654421145856 33759123201216 33771938471488 33797398851104 33814308070641 33883362786304 33963172551168 33988777100544 34005782068776 34044337377244 34048808893659 34063259446272 34123422791892 34192743381504 34237113919584 34312140465792 34316647156512 34355554919728 34429868637696 34506433446912 34545556387328 34550093735808 34593439593006 34696876623472 34905092201952 34909676773272 34910805713868 34950387126242 35026976725496 35102742780672 35142541808768 35147157567648 35224178365824 35225317477056 35269510456467 35269887355304 35341536949248 35423635774464 35463798626816 35464945487104 35509439099028 35514103047633 35542662679552 35591927963004 35632281622826 35709356999232 35710511800608 35788767122304 35829343955776 35834049921936 35879390016974 36031062918144 36032228123136 36036960736896 36077818969024 36156879200512 36206995842549 36407236600224 36407625657088 36448514646256 36453301936716 36454480796454 36534366437352 36580592628643 36654904876416 36659719274976 36701283582544 36740054671488 36781710062272 36782899542368 36787730752248 36862463794176 36927571161636 36989987016192 37008493523568 37036393914744 37165720696062 37260251982912 37376172115632 37418548728008 37423463426538 37471238687232 37581663587328 37595929928704 37624273183232 37630431789888 37712894386944 37760611745696 37779503805309 37969444688896 37974431744256 37993430780424 38022073707492 38036507232556 38065182634598 38118783134592 38154842368041 38202315895296 38251889493216 38280727270128 38335713940608 38364614912064 38414399118844 38552790463488 38581855087104 38596501110272 38625598686976 38644923509304 38649999284694 38863750935744 38912924449896 38998197476448 39033986201406 39048803857658 39078242421589 39163877722732 39213874818048 39219025321728 39263491336832 39385643734752 39405348816183 39485821412352 39535359534864 39623701309696 39653573283968 39673412413572 39678623274717 39891533945088 39896773455168 39898063672992 39943299572848 39985495514496 40030830543424 40168180077312 40256203846656 40257505688064 40308011950248 40308442691776 40359012858507 40587546340152 40633563966388 40676489100576 40722607568944 40727956235484 40729273332846 40810693713408 40901448139776 40947821663744 40953199910784 40958578864224 41004578977038 41005017162256 41096203723232 41185097985024 41231793107456 41288944030362 41379423820056 41380761985164 41427678948866 41608270400256 41660916499104 41662263767376 41753561642688 41806391575592 41896822028544 41944324094336 41988633910272 42036240071168 42037599476992 42043120859712 42095867319009 42295421169792 42327307331136 42382233763356 42421887714304 42475109366928 42480688213908 42528852259502 42530227595863 42583145123328 42623427510244 42715625275008 42764055689152 42769672487472 43006207759872 43082166355242 43154984852224 43176575777496 43209126233868 43360007478739 43421063749056 43453798522848 43470293980064 43503065868112 43605534134904 43660707330961 43716445135104 43749402594432 43812244503552 43845274185216 43902170421536 43998376784768 44165626867776 44171427753936 44325669243828 44359085992074 44415715355136 44471913657024 44569368544512 44576663973408 44610269944464 44627204408752 44660848481816 44758717397408 44872561527808 44936212019454 45012164268288 45034684361352 45085744094188 45091665832143 45318369467392 45341042758368 45346998028248 45398411858212 45497897055856 45539650568307 45596312520192 45597787054848 45649485226112 45697709159424 45749520621056 45755529542016 45812933515062 46014620875776 46066299371712 46066791647744 46124586124008 46130644307538 46233229188636 46285647815834 46385767245888 46487416114944 46540122935936 46546235697696 46547740951824 46803657040896 46809804416256 46862876756864 46965571154432 46967089969408 47026013941956 47032190522541 47187364606128 47290770080064 47292299411616 47345918798704 47352137396844 47455903950672 47517485554987 47612475998976 47614015734144 47718356163072 47724623678592 47778733229248 47838675473211 48049280982528 48109562650296 48170434702089 48275994456732 48277555649358 48337624194048 48542982133632 48549357958752 48604402582288 48605974395272 48712488583136 48817857457152 48873206501888 48879625699968 48904080727572 48940949101626 48986739561984 49050307669664 49236761548848 49344658031424 49381858552992 49389941724228 49445939390582 49498173882864 49554294261416 49624072856064 49661484026112 49680335977216 49834896154176 49897951235384 50173909053184 50205604959846 50243454542043 50262527414449 50283859182592 50353557072084 50372671740412 50410647272846 50481631718784 50632575659008 50657907707232 50696098276656 50825044179456 50873123157388 50944758826752 50983165650816 51002519324288 51040969693504 51066506065866 51094889169408 51114285254144 51152819882752 51185134187838 51355670879376 51468210698688 51526564679072 51533332379592 51752266990753 51818334580992 51825140603712 51883899266528 51997596635264 52045314935208 52292033762304 52357638302928 52425580689363 52514191646336 52540465088244 52713812713152 52720736351472 52836267548736 52837976215584 52897883218096 52904831032956 53012305423872 53188711926784 53195697940224 53197418230656 53264158648542 53313994019328 53448422434239 53557573436416 53744015933664 53751074882904 53812017144676 53819085025461 54046594377216 54048342184704 54116728453536 54235318800768 54303941647312 54305697777128 54542427061248 54604266547712 54611438485632 54672771969384 54679952905074 54681721194681 54801549656028 54863682932282 54982357314624 55051925373816 55172565093408 55174349313552 55181596128372 55244160296318 55477693867008 55484980524288 55547888665472 55549685023168 55671415523584 55748581044093 55862429371392 55890377974368 56057494479616 56127823092012 56135195139807 56321993532854 56323814924251 56393894893056 56436409774848 56445647684832 56509645017808 56569341580416 56633479155904 56640917618544 56954167033344 56961647616384 57026229983296 57054760848834 57097773951897 57377834239824 57421090905192 57442888473656 57503570910912 57546922368096 57568767703328 57612168311824 57621598678266 57693293392896 57894751665408 57938398030464 57967385263956 58140712179872 58266475029504 58288593513472 58332536792576 58369386674844 58497296214672 58573205786487 58745816584098 58820812227072 58887502490368 58895237005248 59078465602128 59100892325104 59145447989432 59228732118528 59295884876032 59425824726016 59435551964544 59480359925952 59510118620358 59577590410177 59837300917632 59914949359272 60016219024384 60046245815136 60122221109524 60252270115968 60384305769984 60386258532096 60454723677824 60462664037664 60719534091076 60797049406464 60950345949582 61007372722688 61083911353416 61091934353226 61093909999269 61297209269618 61421732495616 61429799866176 61499448165344 61507525743384 61644305584848 61847689661184 61983221486592 62061647596928 62063654602432 62141518423299 62413072555008 62491374748656 62493395651064 62630342464032 62701351922608 62709587363388 62916486141504 63054360106752 63056399215488 63064681289568 63136183195792 63274538600896 63483301331968 63485354312192 63573350645034 63632831571456 63712664050392 63784900630948 63793278389253 63874717684992 63935141265366 64146083533728 64154508731208 64227246269452 64367992608976 64370074199144 64509311639808 64623249532863 64650676091904 64723976178176 64732477278336 64764863666244 64813689350802 65099025847296 65172834266624 65205440970096 65254598802168 65408301202356 65482460274014 65574667702656 65624103891648 65649015398464 65718366755328 65767911277824 65792877375232 65842478070656 65853255632304 65997565177152 66215312034816 66248440301664 66446528205568 66488503865742 66538628988111 66563887656973 66707870485536 66854052816768 66940806613128 66991272722724 67138076096112 67225198457977 67308842291712 67518246402432 67543876942976 67594797702208 67628616141282 67926345102336 67977554201088 68011564137552 68088674754488 68097617787318 68246845583784 68385486763008 68474227839168 68624280931584 68633294313024 68711109839456 68859737275392 69091112774656 69100187471616 69186879186012 69393753246944 69428471723751 69810184403904 69819353546544 69821611427736 69900774252484 70053953450992 70205485561344 70285083617536 70294315135296 70448356731648 70450634954112 70539020912934 70539774710608 70618997127121 70927597253632 70929890974208 71018878198056 71028206095266 71108736941179 71183855926008 71264563245652 71418713998464 71421023601216 71577534244608 71658687911552 71668099843872 71758780033948 72064456246272 72073921473792 72155637938048 72313758401024 72413991685098 72416333474037 72814473200448 72815251314176 72897029292512 72906603873432 72908961592908 73068732874704 73161185257286 73309809752832 73319438549952 73402567165088 73480109342976 73563420124544 73565799084736 73575461504496 73855142323272 73979974032384 74016987047136 74072787829488 74168909085873 74331441392124 74520503965824 74752344231264 74837097456016 74846926853076 74942477374464 75248546366464 75260863579776 75425788773888 75521223491392 75559007610618 75615970909269 75948863488512 75986861560848 76044147414984 76073014465112 76130365269196 76237566269184 76309684736082 76404631790592 76503778986432 76561454540256 76599759098799 76671427881216 76729229824128 76828798237688 77163710174208 77193002220544 77251197373952 77289847018608 77299998569388 77727501871488 77825848899792 77996394952896 78067972402812 78097607715316 78156484843178 78327755445464 78438050643456 78526982673664 78771287469504 78810697632366 78900052164829 79070719069728 79247402619392 79307146567936 79346824827144 79357246549434 79447220751871 79783067890176 79793546910336 79796127345984 79886599145696 79970991028992 80061661086848 80336360154624 80515011376128 80616023900496 80616885383552 80718025717014 81175092680304 81267127932776 81352978201152 81445215137888 81455912470968 81458546665692 81621387426816 81895643327488 81906399821568 81917157728448 82009157954076 82010034324512 82192407446464 82295524398423 82463586214912 82577888060724 82758847640112 82761523970328 82855357897732 82866240444477 83216540800512 83321832998208 83324527534752 83507123285376 83612783151184 83793644057088 83888648188672 84072480142336 84075198953984 84086241719424 84191734638018 84287190119467 84482990299281 84590842339584 84654614662272 84764467526712 84950218733856 84961376427816 85057704519004 85060455191726 85166290246656 85246855020488 85431250550016 85528111378304 85539344974944 85582141273251 86012415519744 86164332710484 86309969704448 86353151554992 86418252467736 86432398017399 86720014957478 86842127498112 86907597045696 86940587960128 87006131736224 87211068269808 87321414661922 87432890270208 87498805188864 87690548370432 87804340843072 87996753569536 88118724876147 88152175545721 88331253735552 88342855507872 88651338487656 88718171984148 88831430710272 88943827314048 89138737089024 89153327946816 89220539888928 89254408817504 89321696963632 89517434794816 89872424038908 90024328536576 90069368722704 90171488188376 90183331664286 90682085516736 90693996056496 90796823716424 90995794111712 91079301136614 91192625040384 91195574109696 91298970452224 91425518924373 91499041242112 91511059084032 91625867030124 91945813904427 92132598743424 92133583295488 92249172248016 92261288615076 92466458377272 92571295631668 92771534491776 92974832229888 93080245871872 93092471395392 93095481903648 93619608832512 93725753513728 93931142308864 93934179938816 94052027883912 94064381045082 94171030003183 94374729212256 94581540160128 94584598823232 94691837597408 94704274793688 94911807901344 95034971109974 95224951997952 95228031468288 95436712326144 95449247357184 95557466458496 95677350946422 95902711898049 96098561965056 96219125300592 96340869404178 96551988913464 96555111298716 97085964267264 97098715917504 97208805164576 97211948790544 97424977166272 97746413003776 97759251399936 97808161455144 97881898203252 97973479123968 98100615339328 98223690411021 98473523097696 98689316062848 98763717105984 98779883448456 98891878781164 98996347765728 99108588522832 99248145712128 99322968052224 99360671954432 99669792308352 99795902470768 100347818106368 100411209919692 100486909084086 100525054828898 100600839820009 100707114144168 100745343480824 100821294545692 100963263437568 101315815414464 101392196553312 101442924211923 101650088358912 101746246314776 101889517653504 101966331301632 102005038648576 102081939387008 102133012131732 102146426680977 102189778338816 102228570508288 102305639765504 102370268375676 102711341758752 102936421397376 103053129358144 103066664759184 103504533981506 103636669161984 103650281207424 103767798533056 103995193270528 104090629870416 104715276605856 104851161378726 105028383292672 105080930176488 105213886941667 105427625426304 105441472702944 105672535097472 105675952431168 105795766436192 105809662065912 106024610847744 106391395880448 106394836461312 106528317297084 106627988038656 106896844868478 107488031867328 107502149765808 107624034289352 107638170050922 108093188754432 108096684369408 108233456907072 108470637601536 108607883294624 108611395554256 109208533095424 109222876971264 109345543938768 109359905810148 109363442389362 109487437222003 109603099312056 109727365864564 109741777885929 109964714629248 110103850747632 110345130186816 110348698627104 110363192256744 110488320592636 110969961048576 111095777330944 111099370046336 111342831047168 111497162088186 111623576104159 111780755948736 112114988959232 112255646184024 112270390279614 112397680971541 112643987065708 112647629848502 112787789786112 112872819549696 112891295369664 113019290035616 113138683160832 113266958311808 113281835237088 113338511415927 113908334066688 113923295232768 114052459966592 114109521697668 114195547903794 114464527104123 114755668479648 114842181810384 114885776947312 115007141821824 115093844736192 115137535406656 115224336623648 115243197356532 115789503330816 115876796060928 115934770527912 116281424359744 116665073585152 116738773349688 116994592429344 117146411572974 117234727264767 117491633168196 117641624454144 117775004980736 117790474010496 118156931204256 118201784650208 118290895978864 118457464237056 118591769752064 118871103929088 118960719851904 119020237240716 119155180820354 119674601835264 119829898718544 120092491630272 120244442219048 120504540231936 120768611539968 120772517064192 120909447355648 120925328075328 121077038575521 121439068182152 121900691899164 122014745445376 122167822706832 122183868706452 122187819998538 122326354941847 122594418539236 122843464991232 122859599732352 122998896330688 123015051486768 123288611169696 123695379322368 124123295193856 124127309204864 124283036846598 124712985679891 124982749497312 124986791302128 125260684928064 125402703845216 125419174726776 125577865059409 125832972283008 126108720213504 126112798430976 126129362579136 126272366391584 126549077201792 126970708624384 127146701290068 127265663142912 127425328100784 127569801261896 127586556778506 127590682787589 127749435369984 127870282530732 128292167067456 128309017462416 128454492538904 128735985217952 128740148398288 129018623279616 129246499065726 129447952356352 129464954556672 129529727332488 129627378701604 130080022436217 130345668533248 130410881940192 130509197604336 130816602404712 130964920548028 130982121992883 131149335405312 131248207783296 131298030796928 131436733510656 131535822555648 131585754750464 131684956141312 131706511264608 131995130354304 132496880603328 132893056411136 132977007731484 133077257976222 133127775313946 133228139221093 133415740971072 133708105633536 133881613226256 133982545445448 134276152192224 134450396915954 134617684583424 135036492804864 135087753885952 135189595404416 135257232282564 135274997496429 135955108402176 136023128275104 136177349508976 136195235574636 136493691167568 136618951704921 136670813501803 136948455678336 137248561863168 137266588626048 137422219678912 138200374943232 138373758372024 138787506493888 138856943447502 139620368807808 139638707093088 139643222855472 139801548504968 140107906901984 140410971122688 140570167235072 140588630270592 140896713463296 140901269908224 141078041825868 141079549421216 141237994254242 141859781948416 142037756396112 142056412190532 142217473882358 142367711852016 142529126491304 142552456664961 142837427996928 142842047202432 143155068489216 143317375823104 143336199687744 143516026419633 143517560067896 144147842947584 144311275876096 144511304106267 144627516802048 144827983370196 144832666948074 144996876321031 145628946400896 145630502628352 145794058585024 145813207746864 145817923185816 146137465749408 146322370514572 146619619505664 146638877099904 146805134330176 146960218685952 147126840249088 147131598169472 147150923008992 147710284646544 148033974094272 148145575658976 148337818171746 148662882784248 148850982908257 149041007931648 149504688462528 149674194912032 149693853706152 150521727159552 150787582243347 150851577547776 151042446982784 151118015221236 151231941818538 151897726977024 151973723121696 152088294829968 152146028930224 152260730538392 152475132538368 152619369472164 153007557972864 153122909080512 153199518197598 153342855762432 153458459648256 153657596475376 154502394747904 154579694037216 154599997138776 155256800972259 155455003742976 155651697799584 155992789905792 156135944805624 156195215430632 156312969686356 156655510890928 156876101286912 157053965347328 157276742068089 157542574939008 157621395264732 157800104329658 158141438139456 158494805238784 158614293135872 158693649654288 158714493098868 158894441503742 159566135780352 159587093820672 159592254691968 159773198291392 159941982057984 160123322173696 160345267302717 160672720309248 161232047800992 161233770767104 161436051434028 161457255076383 161999767355419 162350185360608 162534255865552 162705956402304 162890430275776 162911824941936 162917093331384 163812799643136 163834315456896 164018315908152 164020068649024 164384814892928 164591048796846 165155776121448 165517695280224 165523047940656 165710715795464 165732480888954 166433081601024 166643665996416 166649055069504 167014246570752 167225566302368 167587288114176 167777296377344 168150397907968 168172483438848 168383469276036 168574380238934 168965980598562 168971444772753 169181684679168 169309229324544 169528935053424 169900437467712 169922752855632 170115409038008 170120910383452 170493710040976 170862501100032 171056222756608 171078689949888 171164282546502 171293321855691 172328665420968 172619939408896 172706303109984 172836504935472 172864796034798 173060787867037 173440029914956 173684254996224 173815194091392 173881175920256 174012263472448 174422136539616 174642829323844 174865780540416 174997610377728 175608681686144 175719617359461 175993507139072 176237449752294 176304351091442 176437265454961 176662507471104 176685711015744 177302676975312 177436343968296 177887654628096 178277474178048 178306655893632 178441079777856 178508817635008 178643393927264 178732771230531 179034869589632 179744848077816 180048657073152 180138737445408 180342976376752 180366663328572 181364171033472 181387992112992 181593647432848 181991588223424 182158602273228 182391148219392 182597940904448 182851037848746 183022118168064 183251734060248 183891627808854 184265197486848 184498344496032 184522577230152 184932916754544 185142591263336 185543068983552 185949664459776 186160491743744 186184942790784 186190963807296 186424555269897 187239217665024 187451507027456 187868359877632 188104055767824 188128762090164 188342060006366 188749458424512 189163080320256 189169197646464 189383675194816 189408549587376 189823615802688 190069942219948 190449903995904 190456062936576 190898494714368 191114932916992 191354701892844 191379835167759 191805423796098 192022890262987 192438250601184 192681738808356 193103977826928 193110222597432 193354561037113 194171928534528 194197431835008 194417610329152 194423897581088 194849954332544 195518502799872 195616322910288 195763796406504 196201230678656 196447380822042 196947046195392 197378632125696 197527434211968 197559766896912 197783757562328 197992695531456 198217177045664 198645936104448 198721343908864 199339584616704 199591804941536 199691662970919 200695636212736 200822419839384 200973818168172 201050109657796 201201679640018 201414228288336 201490686961648 201642589091384 201675595373931 201926526875136 202631630828928 202784393106624 202885848423846 203492492629552 203779035307008 203932662603264 204010077297152 204163878774016 204266024263464 204292853361954 204611279531008 204740536751352 205422683517504 205872842794752 206106258716288 206133329518368 207009067963012 207273338323968 207300562414848 207535597066112 207990386541056 208181259740832 208285415171253 209430553211712 209702322757452 210056766585344 210161860352976 210427773883334 210855250852608 210882945405888 211345070194944 211351904862336 211591532872384 211619324131824 211856991381363 212782791760896 212789672922624 213056634594168 213326210823537 213793689736956 214976063734656 215004299531616 215248068578704 215276340101844 216193368738816 216466913814144 216941275203072 217215766589248 217222791108512 218445753942528 218691087877536 218719811620296 218726884778724 218974874444006 219206198624112 219454731729128 219483555771858 219929429258496 220207701495264 220690260373632 220697397254208 220726384513488 220976641185272 221939922097152 222191554661888 222198740092672 222506727257619 222685662094336 222994324176372 223247152208318 223561511897472 224229977918464 224511292368048 224540780559228 224795361943082 225287974131416 225295259697004 225745639099392 225782590739328 226038580071232 226277366321664 226533916623616 226563670474176 226677022831854 226847912727807 227846590465536 228104919933184 228219043395336 228391095807588 228929054208246 229188610959049 229511336959296 229684363620768 229771553894624 230014283643648 230187689472384 230275070813312 230448673247296 230486394713064 231579006661632 231753592121856 231869541055824 232562848719488 233477546699376 233989184858688 234292823145948 234469454529534 234983266336392 235550009961472 235580948020992 236313862408512 236403569300416 236581791957728 236700156494487 237183539504128 237742207858176 237921439703808 238040474481432 238310361640708 238341662255613 239349203670528 239659797437088 240184983260544 240488884438096 241009080463872 241545034128384 241818894711296 241850656150656 242154077151042 242878136364304 243801383798328 244335645413664 244367737412904 244375639997076 244652709883694 245188837078472 245686929982464 245719199464704 245997792661376 246030102973536 246577222339392 246886573195269 247390758644736 248246590387712 248254618409728 248566073693196 248598721333431 249425971359782 249965498994624 249973582604256 250521369856128 250805407690432 250838349453552 251155730118818 251665944566016 252217440427008 252225596861952 252258725158272 252544732783168 252861570358401 253098154403584 253448970897843 254293402580136 254850656201568 255139602523792 255173113557012 255181365575178 255498870739968 255740565061464 256584334134912 256618034924832 256908985077808 257471970435904 257480296796576 258037246559232 258492998131452 258929909113344 259059454664976 259254757403208 260160044872434 260821763880384 261018395208672 261633204809424 261929841096056 261964243985766 262298670810624 262496415566592 262596061593856 263071645111296 263171509500928 263369912282624 263413022529216 263990260708608 264456526637163 264993761206656 265786112822272 265954015462968 266154515952444 266255550627892 266456278442186 266831481942144 267416211267072 267763226452512 267965090890896 268552304384448 268900793831908 270072985609728 270175507771904 270379190808832 270514464565128 270549994992858 272046256550208 272354699017952 272390471149272 272987382335136 273237903409842 273341627003606 273547696951123 273896911356672 274497123726336 274533177252096 274844439357824 275837441713281 276400749886464 276747516744048 277575012987776 277713886895004 279240737615616 279277414186176 279286445710944 279603097009936 280215813803968 281140334470144 281177260541184 281793426926592 281802539816448 282156083651736 282159098842432 282475988508484 282513090009549 284075512792224 284112824381064 284434947764716 284735423704032 285058252982608 285104913329922 285674855993856 285684094404864 286310136978432 286634751646208 286672399375488 287032052839266 287035120135792 288295685895168 288622551752192 289022608212534 289655966740392 289665333896148 289993752642062 291257892801792 291588117170048 291626415493728 291635846371632 292274931498816 292644741029144 293239239011328 293277754199808 293610268660352 293920437371904 294253680498176 294263196338944 294301846017984 294671071233063 295420569293088 296067948188544 296291151317952 296675636343492 297325765568496 297701965816514 297711593171041 298082015863296 299009376925056 299348389824064 299387707412304 301043454319104 301575164486694 301802519460027 302084893965568 302236030442472 302463883637076 303520052351173 303947446243392 304176589659936 304292057860448 304521461076784 304950265076736 305238738944328 306015115945728 306245818161024 306399036395196 306685711524864 306916919296512 307315192950752 309159388074432 309199994277552 310513601944518 310910007485952 311303395599168 311985579811584 312271889611248 312390430861264 312625939372712 313311021781856 314107930694656 314553484136178 314910120739507 315085149878016 315242790529464 315600208659316 315641660825001 316282876278912 317228586271744 317387299308576 317428986197736 317788883007484 319174187641344 319184509383936 319546396582784 319883964115968 320246644347392 320690534605434 322464095601984 322467541534208 322872102868056 322914510152766 323999534710838 324700370721216 325068511731104 325411912804608 325780860551552 325823649883872 325834186662768 327625599286272 327668630913792 328036631816304 328040137298048 328462311666009 328769629785856 329182097593692 329225333657787 330311552242896 331035390560448 331046095881312 331421431590928 331464961777908 333287331992832 333298110139008 334028493141504 334451132604736 334870728312477 335554592754688 336344966877696 336766938552072 337148760477868 337193042914623 337931961197124 337942889545506 338363369358336 338618458649088 339057870106848 339800874935424 339845505711264 340230818076016 340241820766904 340987420081952 341725002200064 342112445513216 342157379899776 342328565093004 342586643711382 344657330841936 345412606219968 345673009870944 345729592069596 346121575734074 346880059829912 347368509992448 347630388182784 347762351840512 348024526944896 348844273079232 349285658647688 349995220755456 351217363372288 351439234718922 351704181794301 351837691901143 351987014278144 352474899504588 352608702182884 352874530909922 353325014942208 353371422031488 354605353950624 354872687936592 355775309256192 356613311787264 356882159555712 357017635270016 357286787854528 357465542461062 358069739179264 359489696155632 360277474890816 360685952753504 360733326657144 362265868935271 362728342066944 362775984225984 363187294865696 363983176446848 364317204546456 365195881808896 365702075697492 366044236336128 366503468120496 366979064825541 367783255617708 368530394973696 368996688992064 369045154460304 369865833509088 370285182526672 371086137967104 372320983487488 372369885581568 372381927614592 372849110539794 374138957039673 374903014054912 376208111535648 376257524180328 376684120012732 376733595178227 377498916849024 378326160640512 378338395292928 378767350389632 378817099174752 379647231605376 380139884439896 380912125873152 381796989428736 382229865833984 382709403785688 382759670335518 382772048362767 383610847592196 384045780525974 384876501202368 385363477616712 386207955653856 386220445194864 386709122074226 388343857069056 388394863670016 388835220658304 388847795162176 389699908665088 390240067308651 391037005599744 391232645820576 391527592813008 392402461357312 392894761644084 392946365978649 393894092390784 394266704469757 394757264251392 395054868423936 395119533793824 395567515124656 395985391062912 396434354091328 398679169233408 399183609883072 399383325941838 399684417663279 401644839678768 401947636336344 402100219315592 402403359280036 402828456576672 402981373923296 403285178182768 403351190747862 403853053750272 405263261657856 405568786213248 405771696847692 406984985259104 407865325206528 408020154594304 408327757548032 408532048526928 408585706723908 409481073502704 410012440505409 410845367035008 411745685589504 412212517432576 412266659036736 414018135926024 414601124829696 415071194132224 415980773082112 416362519481664 416570830342506 417043132871239 418861106423424 419404645514904 420113533170688 420323720705952 420855547766668 421710501705216 421765890811776 422690140389888 422703809724672 423183065744768 423238648263648 423713982762726 425579345845248 426113269188336 426652421647074 427587379473912 427657369994883 429952127469312 430008599063232 430496137157408 430552680203688 432933827628288 433882550406144 434431533178496 434445582217024 434990628963093 436891507885056 437382175755072 437439623240592 437453769557448 437949748888012 438412397248224 438909463458256 438967111543716 439858858516992 440415402990528 441380520747264 441394794508416 441452769026976 441953282370544 444383109323776 444397480185344 445013454515238 445988648352744 446494304416636 446552948724771 447123023794944 449022584736096 449081561118456 449590723886164 450575948262832 450590519394008 451565181478656 452077160142464 452362746730041 452554732643328 453067833247232 453127340948352 453354045663708 453695825455614 455693180931072 456209839866368 456438086790672 456782191615176 457858108416492 458377221918098 459022673918592 459368727241536 459543107789248 460028567287296 460375378944768 460550141626624 460897346494592 460972789426128 463507184243712 463739082111648 465125697438976 465770402916777 465947213598811 466955093398752 467978369717376 468585646291896 468938909059068 469966532672784 470576389205839 471161896041984 472627724817024 472807138600832 473163583915456 473400312988974 475484415716352 475842879407616 476080948962864 476620723281416 476683324511226 478698407341056 479319594874176 480369966521088 480977768876192 482018160927744 483637789422592 483701312301312 484308154302084 485756272728608 485999302066257 487602767596656 488671290827328 488735474825808 488751279994152 489305419767388 490377674156944 491438398929408 491995585322752 492060205947072 493154444678784 493773146390538 494332979889847 496493180775424 496509236819456 497132147386392 497197442666862 497761158588253 498851942719564 499930997989248 499947165208512 501042739712256 501610815380864 501676698907104 502311460237636 503331889132032 504451193723904 504517450316544 505089465566336 505723140716802 506196308807168 506897941795686 506914334318259 508586805160272 509701312403136 510279205047584 510346227114024 510362731150356 511481130122928 513168668269824 513236069849664 513817970155616 514943940871808 514960593593152 516985996262904 517859818226688 518118909329952 518509514806416 519182363601111 520320089744868 521643527760768 522036790417344 523266409618848 523859682192112 523928487971532 524597341621248 524992831133184 525192123187712 526739824565248 526826045058432 527980521417216 528913053274326 529311796364883 529987522413312 531908030925936 532309031904888 532511101255784 532912556884372 533662963884288 534832422534144 535526452905024 535930181781792 536198313691593 537104608768896 537801587663816 540145971219456 540351015543808 540758381617664 541028929130256 541099989985716 544092513100416 544709398035904 544780942298544 545974764670272 546475806819684 546683254007212 547095393902246 547793822713344 549066354504192 549688878715648 551674883426562 552300365153803 553495033488096 555150025975552 555427773790008 556130545263097 558481475231232 558554828372352 558572891421888 559206194019872 560431627607936 562354521082368 563605079632896 564312167303472 564318197684864 564951977016968 565026180019098 568151025584448 568225648762128 568869895529432 569470847408064 570116505965216 570209826659844 571349711987712 571368188809728 573269503292416 573344798750976 574064105678532 574070240271584 576068670788961 577245103504384 578045216425068 579311933480784 579330667792296 579987505284124 580063683111339 582515785603584 583176234340096 583252830987456 583271692743264 584549862997632 585289482058288 586555508399616 587220537320704 588507360996352 588526392677888 588603692035968 589342142466126 590010330836269 590841138586176 592135896377088 592582302635904 593351272686984 594651531136992 595403931633028 595423186342082 596164031726592 598018753850112 598696779648128 598775414824608 599074988912757 602086908638208 603150328973388 603605038920054 604169787931136 604472060884944 604927767274152 605026786121793 607040104702346 607894892486784 608353179319872 608584115720896 609042922153568 610477477888656 612030231891456 612491636322048 612798072790392 613833838593024 614630385901504 618318776148864 618399988555104 621027203889036 621820014971904 622606791198336 623971159623168 624543779222496 624780861722528 625251878745424 626622043563712 629106968272356 629820241479014 630170299756032 630485581058928 631200417318632 631283321650002 632565752557824 634774598617152 634857972395472 635570974144089 635577766014968 638348375282688 638369018767872 639092793165568 639978632470611 640493288694784 641381069210868 644928191203968 644935083068416 645744205736112 645829020305532 647999069421676 649400741442432 650137023462208 650823825609216 651561721103104 651647299767744 651668373325536 655337261827584 656073263632608 656080274596096 656924623332018 657539259571712 658364195187384 658450667315574 659197210022281 660623104485792 662070781120896 662092191762624 662842863181856 662929923555816 666574663985664 666596220278016 668056986283008 668902265209472 669741456624954 672689933755392 673533877104144 674297520955736 674386085829246 675863922394248 675885779091012 677236917298176 678115740213696 679601749870848 679691011422528 680461636152032 680483641533808 681974840163904 684224891026432 684314759799552 684657130186008 685173287422764 687565832877147 689314661683872 690825212439936 691346019741888 691459184139192 692243151468148 693760119659824 694737019984896 695260776365568 695524703681024 696049053889792 697688546158464 698571317295376 702434726744576 702878469437844 703408363588602 703675383802286 704205878740063 704949799009176 705217404365768 705749061819844 706650029884416 706742844062976 709210707901248 709745375873184 710100469483461 711550618512384 713226623574528 713764319111424 714035270540032 714573575709056 714931084922124 715024986766839 716139478358528 718979392311264 720554949781632 721371905507008 721466653314288 724531737870542 725456684133888 725551968451968 726374589731392 727966352893696 728634409092912 731404151394984 733006936240992 733958129651082 735566511235416 737060789947392 737993377984128 738090308920608 739731667018176 740570365053344 742172275934208 744739771163136 744763855229184 745698221079588 748277914079346 752416223071296 752515048360656 753368240025464 753467190356454 754997833698048 756652321281024 756676790585856 757534700779264 757634198349504 758584711075203 759294463210752 760279768879792 764459731667968 765418807571376 765519340671036 765544096725534 766412060554021 767221695184392 768091561051948 769753002404736 770726955233424 772415911307712 772440890389728 773418244148452 776789727340032 777670441316608 777695590324352 779399817330176 780480134617302 781365032729113 782465291641152 783055185626016 784804922714624 785789523288168 785892731957298 786783766800787 787788184781568 788533408939514 789514528502784 790109736847872 790239067587648 791135030249312 791970782125824 792868708182656 793369579911489 797358338466816 798367219766144 798766651883676 799368835326558 803289679357536 803895272672688 804200438631184 804806718560072 805656913153344 805962747846592 806570356365536 806702381495724 810526523315712 811137572426496 811543393695384 813969970518208 816655515096064 817064097053856 817171413447816 818962147005408 820024881010818 820643090853369 821690734070016 823491371179008 824425034865152 824533318073472 828036271852048 829202249659392 830142388264448 832725038963328 833141660685012 834086265742478 837722212846848 838809291029808 840647441411904 841711095533336 843421003410432 843531781623552 845380280779776 845407619449344 846366131489536 846477296527296 847427965525452 847539270028647 852226538376672 853304843294148 855174758947824 855314739989766 856284484592929 859904254938624 860017198126464 860992274314816 861105360407376 865867655256576 868863066356992 868891164434048 869981257926186 872990899759237 874764351510144 874879246481184 874907539114896 875899497776024 876824794496448 877818926916512 877934223087432 879717717033984 880830805981056 882761041494528 882789589016832 882905538053952 883906564741088 888794960370688 890026909030476 891977296705488 892988608833272 893105897449542 893134779513123 894246047589888 898045169472192 898163122236912 899181447772328 901151896525664 901181038788016 903130362957312 904154320284928 904725493460082 905407558380081 906135666494464 906254681896704 906708091327416 907391650911228 910560157053519 912419679732736 912876173581344 913564383230352 915716216832984 916754443836196 918045347837184 918737454483072 919086215578496 920057134574592 920750757889536 921100283253248 921794692989184 921945578852256 927478164223296 930251394877952 931540805833554 931894427197622 932596974547651 933910186797504 935956739434752 937171292583792 937877818118136 939933065345568 941152778411678 942323792083968 944730362218521 945255449634048 945614277201664 946327167830912 946800625977948 946924982475003 951685758815232 952161897925728 953241446562832 953366649022452 958639189748352 960739933042176 961955537752384 967402624602624 968616308604168 971512545457216 971998604132514 975205535193312 977342581654656 977470949651616 977502559988304 978610839534776 980755348313888 982876797858816 983991170645504 984120411894144 985386934998027 986308889357568 987546292781076 988665959779694 993018473638912 994264294772784 994394885333724 995522317176506 997703885439128 999861995978496 999894330417024 1002085479424512 1003221630761728 1003353397814208 1004612184937431 1004622920475272 1006663778264064 1009034900633088 1010178931132672 1011446281433604 1011579128743869 1012392617614336 1013795883591372 1013828668636518 1014978134247217 1017173610320544 1019402624806272 1020558410095168 1020692454228048 1020725462300712 1022962260245856 1026337336539648 1026472139699328 1027635940311232 1029887881743616 1029921187186304 1033971992525808 1036237818659904 1037019029612832 1038364727202222 1040640179489736 1041956880357799 1043287055521536 1044073580834688 1046532819237696 1047719364384224 1047856975943064 1049985662266368 1050384246375424 1053652090116864 1055513075703429 1055961042834432 1057826106548652 1058623592729766 1059975044826624 1063816061851872 1064618063809776 1065022202511568 1065825113768744 1067325927768576 1071052905810048 1071860363563584 1072396627383186 1074209217537792 1075603175327632 1081516763235328 1082057858260512 1082199979971432 1086797606805813 1088185026200832 1089418796071808 1089561884597088 1091949529340544 1092951613639368 1093366508014424 1094190787804492 1095587645426688 1098132709008384 1099377757431296 1100937194476623 1103349766853124 1104600730307606 1106990066976192 1110300051951104 1110855547580016 1112261090526194 1116962950462464 1117109656744704 1117145782843776 1118412388039744 1120863255215872 1122416871119019 1124709042164736 1128624334606944 1128636395369728 1129903954033936 1130052360038196 1130200785534681 1133998371487933 1136302051168896 1136451297524256 1137739791058864 1138941694816128 1140233011930432 1140419653319688 1142736377619456 1146689597501952 1148128211357064 1148140480543168 1152137341577922 1156090432850136 1158623866961568 1158661335584592 1159975010568248 1160127366222678 1165031571207168 1166352468680192 1166505661974912 1166543385486528 1169099725995264 1170578964116576 1173111016799232 1174441074641408 1177052785355776 1177207384071936 1178684284932252 1180020661672538 1181682277172352 1182800113409271 1184271792754176 1185164605271808 1186702545373968 1189303062273984 1190807863266056 1190846372684164 1196037507700224 1197393559296256 1197550829649216 1198149977825514 1199053252989837 1206300657946776 1207210077840108 1208339575862272 1208944121769888 1209855534548304 1210053572243586 1211425515069259 1214080209404692 1215789784973568 1216706358639744 1217168231441792 1218085844307136 1220954955777312 1224060463782912 1224983272644096 1225596145580784 1229260771803008 1230037321516227 1235060858184727 1236637552297728 1236799977110208 1242054407778072 1245213582396672 1247942319246336 1249087558444992 1249561723445056 1250503757490848 1251129398613717 1253244087127424 1258213936544712 1259640482958028 1260340599512064 1260971162117856 1262400834637264 1262566643300004 1265131505115648 1269549197234304 1269715944790944 1271141948288178 1271155532029936 1276738037535744 1278185586331136 1279957264941222 1282762138421736 1289856382407936 1291488411472224 1291658040611064 1295998138843352 1298801482884864 1300274046924416 1301647651218432 1303123442206208 1303294599535488 1303336746651072 1304971886889279 1310674523655168 1312146527265216 1312160549192192 1313849246664036 1315078519143424 1316728390374768 1316901334631148 1318394420044562 1321246208971584 1324141562241792 1324184383525248 1325685726363712 1325859847111632 1333149327971328 1333192440556032 1337804530418944 1339482913249908 1339658846174313 1344160231840909 1347067754208288 1348595041911472 1348772171658492 1351727844788496 1351771558182024 1353481927259791 1356231480427392 1359203499741696 1359382022845056 1360923272304064 1360967283067616 1363949680327808 1368629519599104 1369314260372016 1370346574845528 1375131665754294 1378629323367744 1381650424879872 1382692039483776 1382918368278384 1384486302936296 1387520239319648 1390521552731136 1391049407362048 1392098107779584 1395377092316928 1397142634590752 1397841640796433 1404869453489152 1405756938875688 1406816727177204 1407350767604572 1408411757480126 1409899598018352 1410434808731536 1411498123639688 1411729167617517 1413485688125952 1418421415802496 1419490751746368 1420200938966922 1426453247149056 1427528638222848 1428070541080064 1429147151418112 1429862169844248 1430049973533678 1432278956717056 1437958784622528 1441109899563264 1442743811014016 1442933306628576 1449063475741084 1450913368267776 1451103936903936 1452749179462784 1455932705787392 1457268818185824 1457997906198771 1462808302789968 1466013872481984 1467916259302164 1471133022470832 1475986755968256 1476180617841216 1479463334036352 1481140730106688 1482998939669541 1489479542326272 1489527710458368 1491396442159176 1493283475764759 1496555828158692 1504832446142592 1505030096721312 1506736480050928 1506934380712908 1509995667396096 1513353581171712 1515069401558528 1515268396699008 1517169422150406 1518588926421504 1520559537759584 1530837615142752 1531038681342072 1531088193451068 1532824121108042 1534443390368784 1536183122103896 1539506004809472 1541453910466848 1544831822615424 1544881780779456 1546836488296904 1553579454680064 1555340882633216 1555391180648704 1557547090803333 1558799634660352 1560960269234604 1562730065458226 1564930583282304 1566110371252032 1569609845429248 1571579046576336 1571785463914596 1573567533601574 1575576369563136 1577066817879028 1580219473695744 1580478135175296 1582270060498624 1583941564251648 1585737416365312 1586739159822978 1587935389094649 1596734439532288 1597533303767352 1598737670653116 1604320276713343 1606579358715072 1607790545345376 1608400877262368 1609613437120144 1611313826306688 1611925495693184 1613140712731072 1613404762991448 1621053046631424 1622275144852992 1623086787390768 1627939941036416 1634128194107712 1634342826895632 1637924294010816 1640049762021636 1641286181706738 1643381468140032 1648850069730304 1649066636146944 1656072543704096 1656901095461409 1660284776528896 1665450077926656 1666283321370024 1668172531484956 1668391635789291 1675444425693696 1677618582059616 1681294882823808 1683422191066672 1687063563247104 1690815238898688 1692732262979072 1692954593054592 1694855931050904 1695078540057294 1704453076753344 1706609686588296 1710349517895648 1710629479979532 1712568969185858 1719808509877248 1720034396252928 1721984548629632 1722210720814752 1728206012366883 1731735310513152 1737726132713984 1737782328868096 1739962515852372 1740191049334017 1745981799518474 1749528703020288 1749758492962368 1749815078229792 1751798995552048 1753649588992896 1755637853833024 1755868446174864 1761661611962112 1765522082989056 1765579178033664 1765811076107904 1767813129482176 1770030992508807 1780053818060952 1783954593410976 1785977217666544 1786211794899084 1786269559026246 1788492095179776 1796090338944384 1796326244473824 1798362895544656 1802303793051328 1802362077576032 1806260725914624 1808308640569856 1809450986920164 1810815116760162 1812509363793408 1813416182654832 1814783301822456 1821120314107038 1825752347162688 1827128766460704 1831432433665968 1833508887672392 1836090695674368 1837474908966144 1838172431156992 1841501515779072 1842200566506496 1843589385978368 1843891157704512 1854956328446592 1860502789755904 1863081611667108 1863788854395244 1865193949095302 1867820373595008 1871913478869504 1874342585167584 1875755636236272 1879866130691136 1882305556823356 1889460724437042 1890510899268096 1891228554403328 1892654335661824 1893601251955896 1893849964950006 1904323795851456 1906482893125664 1906733298044904 1914833878657861 1917278379496704 1921479866084352 1923911075504768 1934805249205248 1937232617208336 1943025090914432 1943997208265028 1950411070386624 1954685163309312 1954941899303232 1955005119976608 1957221679069552 1961510696627776 1967982341291008 1968240823788288 1970773869996054 1972617778715136 1975092585562152 1977331919559388 1977591630066843 1988528589545568 1988789770667448 1991044634353012 1995407770878256 1999723991956992 1999788660834048 2004170958849024 2006443261523456 2006706795628416 2009224369874862 2009245840950544 2018069801266176 2020357862265344 2022892562867208 2023158257487738 2027591767182744 2027657337273036 2029956268494434 2034347220641088 2038805249612544 2041116820190336 2041384908456096 2041450924601424 2045924520491712 2052674673079296 2052944279398656 2055271880622464 2059775763487232 2059842374372608 2062697498631441 2067943985051616 2072475637319808 2074038059225664 2076729454404444 2081280358979472 2083913760715598 2083981152197287 2086574111043072 2088147161669376 2093065638475392 2095438728768448 2095713951886128 2107304180233728 2111026151406858 2112617636220189 2115652213097304 2117247185459532 2119950089653248 2127632123703744 2129236127619552 2130044405023136 2131650227537488 2134651855537152 2142105811620096 2143720727127168 2144793254766372 2148418435075584 2151206350655264 2164115716521024 2164399959942864 2173595213611626 2176370052401664 2178837592143616 2179123769194176 2183899058681088 2185903227278736 2186733016028848 2188381575608984 2198755514862592 2201874388953246 2204370845176549 2206699533706248 2209201460615212 2213980133952384 2220600103902208 2221711095160032 2224522181052388 2234219313489408 2234291565687552 2236824776079488 2241726510431744 2244833742238038 2257248669213888 2257272790739456 2259807908067872 2260104720076392 2260401571069362 2267996742975866 2272604102337792 2272902595048512 2275479582117728 2277883389632256 2280466023860864 2280839306639376 2293379195003904 2296256422714128 2296280961086336 2299236181662063 2304274683155844 2312180865700272 2317247733923136 2317322671169184 2319950021136496 2320254732445356 2332704937360384 2333011323949824 2333086770973056 2338199451990528 2341157928233152 2344095098187339 2348882149282816 2354414768143872 2357368569864504 2360041323345076 2360351300402361 2363364554344704 2365600226818542 2368543585508352 2370329210543616 2373405090747936 2378606124547968 2381615726532112 2381692745368328 2392075015400448 2394787118592512 2395101659298432 2396299955651028 2398106505979674 2412601315893552 2414420155680216 2417888243539776 2419711069096608 2420107144487172 2422851030138518 2428160418809384 2431579569947136 2433412717279488 2434336462883584 2436171688614272 2441909911554624 2449966545288192 2451192291161568 2458521543606016 2460074643032454 2461929272560107 2462863843308001 2470121716369454 2473275104595456 2473599954220416 2484108815556144 2490427164793344 2498175116889984 2499123446890112 2501007514981696 2502258797227434 2506488174254848 2516427873089424 2519280965916056 2521942324235712 2524801669274528 2525133286600008 2530263010231296 2539098394468608 2539431889581888 2542283896576356 2542311064059872 2556371172662272 2559914529882444 2565524276843472 2568853453778787 2579712764815872 2582976822944448 2583316081222128 2591996277686704 2597602965769728 2600548093848832 2606246884412416 2606589199070976 2606673493302144 2609943773778558 2612902893703477 2618972699277711 2624293054530432 2624321098384384 2627698493328072 2633456780749536 2633802669262296 2636788840089124 2642492417943168 2648283124483584 2648368767050496 2651371452727424 2651719694223264 2666384881112064 2675609060837888 2678965826499816 2679317692348626 2679404338539369 2688320463681818 2694135508416576 2697190083822944 2697544343316984 2703455689576992 2703543116364048 2706963854519582 2712462960854784 2718406999483392 2718764045690112 2721846544608128 2721934566135232 2727899360655616 2731680471160557 2737259039198208 2738628520744032 2740693149691056 2750263331508588 2757258646735488 2763300849759744 2765384078967552 2765836736556768 2768972605872592 2775040478639296 2784196215559168 2790754184633856 2794285269181504 2795683281592866 2797790923642953 2811513877751376 2813633454354408 2814701535209144 2816823514960252 2819799196036704 2820869617463072 2822996247279376 2823458335235034 2826971376251904 2834191086655563 2836842831604992 2838981503492736 2840401877933844 2855057276445696 2856141082160128 2858294302836224 2859724339688496 2860099947067356 2875917569245056 2882219799126528 2885487622028032 2885866613257152 2898126951482168 2902207873807872 2905498358925568 2911865411574784 2914537636371648 2915995812397542 2919301930098673 2925616605579936 2932027744963968 2935832518604328 2942266044941664 2951973511936512 2952361235682432 2958926668072704 2962281460213376 2965997879339082 2979055420916736 2982792884318352 2986566951529518 2993111656317384 3009664892285184 3010060193442624 3013472960101856 3013868761425816 3019991334792192 3030138803117056 3030536793398016 3034338844300812 3037177852843008 3041119075519168 3044934402741651 3061675230285504 3062077362684144 3062176386902136 3065648242216084 3068886780737568 3072366244207792 3079012009618944 3082907820933696 3089663645230848 3089763561558912 3093672976593808 3110681765266432 3110782361297408 3115094181606666 3118626034420279 3121920538469208 3125460130916452 3125870641073397 3129861166564608 3132220742504064 3143158093152672 3143570927829192 3147135067203148 3151152739126272 3154133635758056 3160956270350592 3164540120997248 3166539227110287 3167883128503296 3171474832730624 3173478319645956 3175870778189298 3193468879064576 3195066607534704 3197475341306232 3208640553426686 3213158717430144 3215581090690752 3216801754524736 3219226874240288 3222627652613376 3223850991386368 3226281425462144 3226809525982896 3244550289705984 3246173574781536 3255879882072832 3260392820417439 3261630495191677 3268256388215424 3268685653791264 3275848588021632 3280099524043272 3282572363413476 3286762936280064 3298133272293888 3312145087408192 3313802190922818 3330900155853312 3332566642740048 3336345062969912 3336783271578582 3350888851387392 3355237164119232 3362589765647616 3366844382133344 3374127126494208 3385464525958144 3385909186109184 3389711862101808 3390157080114588 3401995114463799 3408906153506688 3413219373176592 3420699035791296 3421258959959064 3425137938371716 3440068792505856 3443969097259264 3444421441629504 3456412024733766 3460330859228929 3475452265427968 3475564657736192 3479925031704744 3480382098668034 3484328110117771 3491963599036948 3499057406040576 3499516985924736 3499630156459584 3503597991104096 3507299177985792 3511275707666048 3511736892349728 3523323223924224 3531158356067328 3531622152215808 3535626258964352 3540061985017614 3548400340227813 3560107636121904 3567909186821952 3571954435333088 3572423589798168 3572539118052492 3592180677888768 3592652488947648 3596725791089312 3604607586102656 3604724155152064 3616617281139712 3618901973840328 3621630233520324 3625018727586816 3626832365309664 3629566603644912 3634276545207777 3642240628214076 3651504694325376 3654257532921408 3662864867331936 3667017775344784 3672181391348736 3674949817932288 3676344862313984 3687178771956736 3687782315409024 3705182574554181 3709912656893184 3726163223334216 3727577708790488 3730387898190604 3735640747190016 3743826957739008 3748685170335168 3751511272472544 3753388195841151 3759732261382272 3764611113646712 3778921448874084 3781021798536192 3782457108806656 3785308671323648 3787202503911792 3787699929900012 3808647591702912 3812965786251328 3813466596089808 3829667757315722 3834556758993408 3847822151009536 3866102556076621 3874465234416672 3886050181828864 3887994416530056 3892913816841679 3900822140773248 3909370326618624 3909883798606464 3910010239953216 3914443358139104 3923021393255552 3936481647576576 3941547739992108 3945235557430272 3950185171124304 3954663839118776 3955183260133686 3977057179091136 3977579541334896 3982089268706024 3990815541756512 3999447983913984 3999577321668096 4012886523046912 4013413591256832 4018448739749724 4018491681901088 4032480695522727 4040715724530688 4045785125734416 4046316514975476 4055183534365488 4055314674546072 4059912536988868 4060445781779373 4068694441282176 4077610499225088 4082233640380672 4082769816912192 4082901849202848 4091849040983424 4105888558797312 4110543761244928 4119551526974464 4119684748745216 4125394997262882 4130072315853883 4135887970103232 4144951274639616 4148076118451328 4153458908808888 4162560717958944 4167827521431196 4167962304394574 4173148222086144 4176294323338752 4186131276950784 4190877457536896 4191427903772256 4193524922389299 4214608360467456 4222052302813716 4225235272440378 4231304426194608 4234494370919064 4235187502852551 4255264247407488 4258472255239104 4260088810046272 4263300455074976 4284211623240192 4287441454254336 4289586509532744 4296836870151168 4302412701310528 4328231433042048 4328799919885728 4347190427223252 4352740104803328 4357675184287232 4358247538388352 4367798117362176 4371806454557472 4373466032057696 4376763151217968 4403748777906492 4408741690353098 4413399067412496 4418402921230424 4427960267904768 4443422190320064 4448996819008623 4449044362104776 4468438626978816 4468583131375104 4473649552158976 4479850427294277 4483453020863488 4489667484476076 4514497338427776 4514545581478912 4519615816135744 4520209440152784 4520803142138724 4535993485951732 4545208204675584 4545805190097024 4550959164235456 4555766779264512 4560932047721728 4561678613278752 4592512845428256 4592561922172672 4598472363324126 4608549366311688 4614380470155967 4624361731400544 4634495467846272 4634645342338368 4639900042272992 4640509464890712 4666022647899648 4666173541946112 4676398903981056 4682315856466304 4688190196374678 4708829536287744 4714737139729008 4720082646690152 4720702600804722 4726729108689408 4731200453637084 4740658421087232 4746810181495872 4757212249095936 4763231453064224 4763385490736656 4789574237185024 4790203318596864 4792599911302056 4796213011959348 4812960830140029 4825202631787104 4828840311360432 4835776487079552 4839422138193216 4840214288974344 4845702060277036 4856320837618768 4863159139894272 4866825434558976 4868672925767168 4872343377228544 4883819823109248 4902384582323136 4917043087212032 4920149286064908 4923858545120214 4925727686616002 4929441151180441 4940243432738908 4946550209190912 4947199908440832 4968217631112288 4970703286384227 4980854329586688 4996350233779968 4998246893780224 5002015029963392 5004517594454868 5005174907367873 5012976348509696 5032855746178848 5038561931832112 5043884648471424 5049603338549056 5050266573200016 5078196788937216 5078863779163776 5084567793152712 5084622128119744 5119829059764888 5131048553686944 5137706907557574 5159425529631744 5165953645888896 5166632162444256 5183992555373408 5195205931539456 5201096187697664 5213178398141952 5213346986604288 5219887547557116 5225805787406954 5237945398555422 5248586109060864 5255396986656144 5266913561499072 5267605338524592 5273577680178248 5284984835886336 5296566248967168 5296737534100992 5302742905454848 5303439388446528 5310092977526421 5351218121675776 5357931652999632 5358635384697252 5358808677078738 5364884423878147 5376640927363636 5388271016833152 5394380167645888 5395088686633968 5406911379153984 5407086232728096 5413927709039164 5424925921709568 5437528091380224 5443693089216256 5443869132270464 5455798721311232 5463360942321114 5469555229103791 5477257041488064 5481386299382112 5500526663017176 5507486367605509 5514517293470976 5526601699519488 5530768157935104 5531673473113536 5537945211745184 5550080957278592 5581508369267712 5588570538363008 5591366563185732 5595581847285906 5623027755502752 5627266908708816 5629403070418288 5633647029920504 5639598392073408 5641739234926144 5645992494558752 5646916670470068 5668382173311126 5673685663209984 5677963006985472 5680803755867688 5716588605672448 5719448679376992 5720199894134712 5744501635973583 5751835138490112 5764439598253056 5770975244056064 5771733226514304 5796253902964336 5804415747615744 5810996717851136 5829075272743296 5831991624795084 5838603860197346 5851233211159872 5864055489927936 5871665037208656 5884532089883328 5903947023873024 5904722471364864 5917853336145408 5924562920426752 5931995758678164 5932774890200529 5965585768636704 5973133903059036 5986223312634768 5993991392150503 6019329784570368 6020120386885248 6026945920203712 6027737522851632 6061073586796032 6068677688601624 6082238151038336 6089868805483302 6123350460571008 6124154725368288 6124352773804272 6131296484432168 6137773561475136 6144732488415584 6158024019237888 6165815641867392 6179327290461696 6179527123117824 6187345953187616 6221564722594816 6230188363213332 6237252068840558 6243841076938416 6250920261832904 6251741282146794 6251943456591861 6259722333129216 6264441485008128 6286316186305344 6287141855658384 6294270134406296 6308267271516112 6321912540701184 6329080241994496 6333078454220574 6337852908660567 6342949665461248 6346956639291912 6351741556378596 6386937758129152 6390133215069408 6394950682612464 6417281106853372 6426317434860288 6431162181381504 6433603509049472 6438453748480576 6445255305226752 6447701982772736 6452562850924288 6453619051965792 6492347149563072 6511759764145664 6520785640834878 6523260990383354 6528178821833557 6536512776430848 6537371307582528 6551697176043264 6560199048086544 6565144726826952 6596266544587776 6613112535529647 6624290174816384 6627604381845636 6661800311706624 6665133285480096 6672690125939824 6673566543157164 6710474328238464 6725179531295232 6733688764266688 6771818372218368 6779423724203616 6780314160229176 6803990228927598 6817812307013376 6826438746353184 6841398071582592 6842517919918128 6850275876743432 6880137585011712 6887938194518528 6888842883259008 6897708544986189 6912824049467532 6920661718457858 6951129315472384 6959850063409488 6960764197336068 6968656220235542 6983927198073896 6998114812081152 6999033971849472 6999260312919168 7007195982208192 7014598355971584 7022551415332096 7023473784699456 7032285294562017 7046646447848448 7063244304431616 7071252517928704 7080123970035228 7081053901207083 7096800680455626 7104846939730519 7120215272243808 7135818373643904 7143908870666176 7144847179596336 7145078236104984 7184361355777536 7185304977895296 7193451582178624 7209215172205312 7209448310304128 7237803947680656 7243260467040648 7253664730619328 7259133207289824 7268553090415554 7284481256428152 7303009388650752 7308515065842816 7325729734663872 7334035550689568 7349899635864576 7352689724627968 7375564630818048 7388591529924003 7410365149108362 7419825313786368 7452326446668432 7455155417580976 7460775796381208 7471281494380032 7497370340670336 7503022544945088 7506776391682302 7519464522764544 7529222227293424 7557842897748168 7570617342647296 7574405007823584 7575399859800024 7617295183405824 7625931572502656 7626933192179616 7659335514631444 7669113517986816 7695644302019072 7706560361336361 7732205112153242 7748930468833344 7772100363657728 7775988833060112 7785827633683358 7801644281546496 7818740653237248 7819767597212928 7820020479906432 7828886716278208 7838708681110431 7846042786511104 7856918097833133 7872963295153152 7883095479984216 7900370342248608 7909327678237552 7910366520267372 7954114358182272 7955159082669792 7964178537412048 7981631083513024 7999154643336192 8026827182513664 8036897479499448 8036983363802176 8064961391045454 8091570251468832 8092633029950952 8110367068730976 8110629349092144 8119825073977736 8120891563558746 8137388882564352 8155220998450176 8164467280761344 8165539633824384 8165803698405696 8183698081966848 8211777117594624 8221087522489856 8239369497490432 8250789994525764 8260144631707766 8271775940206464 8289902549279232 8296152236902656 8306917817617776 8325121435917888 8335655042862392 8335924608789148 8352588646677504 8372262553901568 8381754915073792 8382855807544512 8387049844778598 8393372770928859 8444104605627432 8450470544880756 8462608852389216 8468988741838128 8470375005705102 8479978605484813 8510528494814976 8516944510478208 8520177620092544 8526600910149952 8568423246480384 8574882908508672 8579173019065488 8604825402621056 8645426007293089 8656462866084096 8657599839771456 8694380854446504 8715350368574464 8716495076776704 8735596234724352 8743612909114944 8746932064115392 8753526302435936 8757905790296019 8807497555812984 8817483380706196 8826798134824992 8836805842460848 8855920535809536 8886844380640128 8897993638017246 8898088724209552 8937166262750208 8947299104317952 8959700854588554 8979334968952152 9028994676855552 9039231632271488 9040418880305568 9041606284277448 9071986971903464 9090416409351168 9091610380194048 9101918328470912 9111533558529024 9121864095443456 9123357226557504 9134803208224953 9185025690856512 9185123844345344 9196944726648252 9217098732623376 9228760940311934 9248723462801088 9268990935692544 9269290684676736 9279800084545984 9281018929781424 9332045295799296 9332347083892224 9355878103260837 9364631712932608 9376380392749356 9377611923220191 9409121622886363 9429474279458016 9440165293380304 9441405201609444 9453458217378816 9462400907274168 9493620362991744 9514424498191872 9526462906128448 9526770981473312 9580406637193728 9585199822604112 9592426023918696 9625921660280058 9650405263574208 9657680622720864 9671552974159104 9678844276386432 9680428577948688 9691404120554072 9712641675237536 9733650869117952 9737345851534336 9744686754457088 9767639646218496 9784891485575031 9804769164646272 9834086174424064 9840298572129816 9847717090240428 9851455373232004 9858882302360882 9880486865477816 9894399816881664 9936435262224576 9941406572768454 9992700467559936 9996493787560448 10004030059926784 10009035188909736 10010349814735746 10025952697019392 10065711492357696 10077123863664224 10087769296942848 10099206677098112 10100533146400032 10156393577874432 10157727558327552 10169135586305424 10169244256239488 10205985343391397 10239658119529776 10262097107373888 10275413815115148 10331907291777792 10333264324888512 10367985110746816 10380992577686787 10402192375395328 10426356796283904 10426693973208576 10439775095114232 10451611574813908 10452984330353313 10475890797110844 10497172218121728 10510793973312288 10533827122998144 10535210677049184 10547155360356496 10569969671772672 10593475068201984 10605485810909696 10606878776893056 10620185955052842 10715863305999264 10717270769394504 10717617354157476 10729768847756294 10753281854727272 10776542033666304 10788760335291776 10790177373267936 10813822758307968 10814172465456192 10827855418078328 10849851843419136 10875056182760448 10887386178432512 10887738264540928 10902829635623331 10911597442622464 10926721884642228 10939110458207582 10954514082976128 10962772598764224 11001053326034352 11014972735211018 11029034586941952 11061536315870208 11063346946227072 11075890423490368 11100161914557184 11115547723662543 11177141076726016 11182733126371464 11191163694571812 11230241936993401 11246055511005504 11254533817417632 11258806140836576 11267294059841008 11279196784146816 11283478469852288 11291984989117504 11293833340940136 11336764346622252 11347371326419968 11355926013970944 11361607511735376 11438897358753984 11440399788269424 11489003271947166 11503670276980224 11541950488112128 11543466453028608 11592507805928672 11598307668229863 11621993435702272 11658150545486592 11663983249590168 11677207720394692 11678741450525037 11702466422319744 11728110979855872 11743330074417312 11769064179766656 11809444942729728 11835706672290816 11849125840853504 11863991517356328 11865549780401058 11931171537273408 11946267806118072 11972446625269536 11987982784301006 12038659569140736 12040240773770496 12053891840407424 12055475045703264 12097442086568181 12122147173592064 12137355377203248 12164476302076672 12179737610966604 12181337345338119 12246700921142016 12248309450736576 12248705547608544 12262592968864336 12275547122950272 12289464976831168 12331631283734784 12358654580923392 12359054246235648 12374691906375232 12390216947561649 12460376726426664 12474504137681116 12487682153876832 12501840523665808 12503482564293588 12503886913183722 12519444666258432 12528882970016256 12572632372610688 12574283711316768 12588540268812592 12616534543032224 12643825081402368 12658160483988992 12666156908441148 12675705817321134 12693913278583824 12703483112757192 12780266430138816 12789901365224928 12834562213706744 12852634869720576 12862324362763008 12867207018098944 12876907496961152 12890510610453504 12895403965545472 12905125701848576 12907238103931584 12984694299126144 13023519528291328 13041571281669756 13046521980766708 13056357643667114 13073025552861696 13074742615165056 13103394352086528 13120398096173088 13130289453653904 13226225071059294 13248580349632768 13255208763691272 13330266570960192 13345380251879648 13347133086314328 13403837150605027 13420948656476928 13450359062590464 13467377528533376 13543636744436736 13558847448407232 13560628320458352 13607980457855196 13635624614026752 13652877492706368 13682796143165184 13685035839836256 13700551753486864 13775876389037056 13777685766518016 13795417089972378 13825648098935064 13841323436915716 13843141410467901 13919700126818976 13921528394672136 13937312440471084 13967854396147792 13998067943698944 13998520625838336 14014391964416384 14029196711943168 14045102830664192 14046947569398912 14064570589124034 14126488608863232 14142505035857408 14160247940070456 14162107802414166 14193601360911252 14209693879461038 14240430544487616 14271636747287808 14287817741332352 14289694359192672 14290156472209968 14368722711555072 14370609955790592 14386903164357248 14418430344410624 14418896620608256 14438882490420087 14475607895361312 14486520934081296 14507329461238656 14518266414579648 14537106180831108 14568962512856304 14587868065381009 14606018777301504 14617030131685632 14651459469327744 14668071101379136 14751129261636096 14777183059848006 14788323453541323 14820730298216724 14839650627572736 14904652893336864 14910310835161952 14921551592762416 14942562988760064 14994740681340672 15006045089890176 15013552783364604 15038929045529088 15058444454586848 15115685795496336 15148810015647168 15150799719600048 15234590366811648 15251863145005312 15253866384359232 15318671029262888 15391288604038144 15413120722672722 15430595916235843 15464410224306484 15497860937666688 15544200727315456 15551977666120224 15571655267366716 15603288563092992 15639535194425856 15640040959812864 15657773432556416 15677417362220862 15692085573022208 15713836195666266 15766190959968432 15800740684497216 15818655356475104 15820733040534744 15908228716364544 15910318165339584 15928357074824096 15963262167026048 16053654365027328 16073794958998896 16073966727604352 16094653271634441 16129922782090908 16183140502937664 16185266059901904 16220734137461952 16221258698184288 16239650147955472 16241783127117492 16274777765128704 16328934561522688 16331079267648768 16331607396811392 16367396163933696 16408665687311373 16442175044979712 16501579989051528 16520289263415532 16522459102816527 16543551880412928 16579805098558464 16592304473805312 16613835635235552 16650242871835776 16671310085724784 16671849217578296 16744525107803136 16763509830147584 16765711615089024 16774099689557196 16786745541857718 16888209211254864 16900941089761512 16925217704778432 16937977483676256 16940750011410204 16959957210969626 17021056989629952 17033889020956416 17040355240185088 17053201820299904 17149765817017344 17158346038130976 17209650805242112 17233504907920749 17240046903156007 17290852014586178 17312925732168192 17315199679542912 17388761708893008 17432990153553408 17487225818229888 17493864128230784 17507052604871872 17515811580592038 17614995111625968 17634966761412392 17653596269649984 17673611684921696 17711841071619072 17773688761280256 17795987276034492 17796177448419104 17894598208635904 17919401709177108 17958669937904304 17981974176451509 18057989353711104 18078463264542976 18080837760611136 18083212568554896 18143973943806928 18183220760388096 18203836656941824 18243728190886912 18246714453115008 18269606416449906 18290320255924339 18370051381713024 18370247688690688 18393889453296504 18434197465246752 18457521880623868 18497446925602176 18537981871385088 18538581369353472 18559600169091968 18562037859562848 18664694167784448 18711756206521674 18729263425865216 18752760785498712 18755223846440382 18755830369775583 18818243245772726 18858948558916032 18880330586760608 18882810403218888 18924801814548336 18987240725983488 19028848996383744 19052925812256896 19053541962946624 19160813274387456 19170399645208224 19184852047837392 19251843320560116 19300810527148416 19315361245441728 19343105948318208 19357688552772864 19360857155897376 19382808241108144 19425283350475072 19489373508914176 19535279292436992 19569782971150062 19584536465500671 19609538329292544 19680597144259632 19695434180480856 19702910746464008 19717764604721764 19760973730955632 19788799633763328 19839337606588941 19872870524449152 19882813145536908 19985400935119872 19992987575120896 20008060119853568 20018070377819472 20020699629471492 20131422984715392 20154247727328448 20175538593885696 20198413354196224 20201066292800064 20315455116655104 20338271172610848 20338488512478976 20411970686782794 20435113510690711 20479316239059552 20524194214747776 20550827630230296 20663814583555584 20666528649777024 20735970221493632 20761985155373574 20853387946417152 20879550190228464 20903223149627816 20905968660706626 20951781594221688 20994344436243456 21021587946624576 21067654245996288 21070421354098368 21094310720712992 21139939343545344 21210971621819392 21213757553786112 21240371910105684 21314540819191557 21431726611998528 21434541538789008 21435234708314952 21459537695512588 21506563709454544 21553084067332608 21577520670583552 21580354746535872 21627645516615936 21628344930912384 21655710836156656 21774772356865024 21775476529081856 21805659271246662 21830382240941953 21853443769284456 21878220916415164 21909028165952256 21925545197528448 22002106652068704 22029945470422036 22058069173883904 22126693892454144 22151780846980736 22165774589772009 22200323829114368 22231095447325086 22354282153452032 22365466252742928 22382327389143624 22460483873986802 22492111022011008 22509067634835264 22517612281673152 22534588119682016 22558393568293632 22566956939704576 22583969978235008 22587666681880272 22673528693244504 22711852027941888 22723215023470752 22877794717507968 22880799576538848 22978006543894332 23007340553960448 23086932906057216 23185015611857344 23196615336459726 23316301090973184 23327966499180336 23354415440789384 23357482901050074 23404932844639488 23456221959711744 23486660148834624 23516126043331293 23538128359533312 23618889885459456 23698251681707008 23727983034712656 23731099560802116 23862343074546816 23892535612236144 23944893250539072 23975965568602012 24080481547540992 24107783680814848 24110950091406528 24194884173136362 24222316014602503 24274710754406496 24328952604153344 24359475221933208 24362674690676238 24390296770824397 24493401842284032 24496618901473152 24497411095217088 24525185937728672 24551094245900544 24578929953662336 24663262567469568 24718108492471296 24749383812750464 24780433895123298 24920753452853328 24949008275362232 24975364307753664 25003681047331616 25006965128587176 25007773826367444 25057765940032512 25145264745221376 25148567422633536 25177080537625184 25233069086064448 25316320967977984 25332313816882296 25351411634642268 25387826557167648 25406966225514384 25439935816454439 25560532860277632 25579802730449856 25669124427413488 25705269739441152 25724648725526016 25734414036197888 25753814993922304 25810251403697152 25814476207863168 25936278021879267 25969388598252288 26083142563339512 26093043961533416 26112715287334228 26146051105723392 26149485230330112 26206788704173056 26240796192346176 26260578907307808 26273717370888057 26452450142118588 26497160699265536 26510417527382544 26660533141920384 26690760503759296 26694266172628656 26807674301210054 26841897312953856 26934755057066752 27062717892536347 27117694896814464 27121256640916704 27215960915710392 27271249228053504 27305754985412736 27365592286330368 27370071679672512 27401103506973728 27555371533036032 27590834179944756 27651296197870128 27682646873831432 27686282820935802 27839400253637952 27843056789344272 27874624880942168 27935708792295584 27996135887397888 27997041251676672 28028783928832768 28067634309782511 28090205661328384 28093895138797824 28129141178248068 28227364868659089 28285010071714816 28320495880140912 28324215604828332 28387202721822504 28419387758922076 28480861088975232 28543273494575616 28575635482664704 28579388718385344 28580312944419936 28741219911581184 28773806328714496 28836860688821248 28837793241216512 28877764980840174 28910506210977181 28951215790722624 28973041868162592 29014658922477312 29036532829159296 29074212361662216 29137925025712608 29175736130762018 29212037554603008 29234060263371264 29302918938655488 29336142202758272 29354674456725093 29502258523272192 29554366119696012 29576646907082646 29641460596433448 29809305786673728 29820621670323904 29843103185524832 29989481362681344 30012090179780352 30027105566729208 30077858091058176 30116888909173696 30231371590992672 30297620031294336 30301599439200096 30469180733623296 30503726290010624 30507732768718464 30637342058525776 30826241445345444 30861191832471686 30928820448612968 30995721875333376 31103955332240448 31142977733060361 31143310534733432 31206577126185984 31279070388851712 31280081919625728 31315546865112832 31354834724441724 31358952991059939 31384171146044416 31427672391332532 31532381919936864 31601481368994432 31637310712950208 31641466081069488 31816457432729088 31820636330679168 31856714149648192 31926524334052096 32147589917997792 32147933455208704 32189306543268882 32259845564181816 32300663291091769 32366281005875328 32370532119803808 32441468274923904 32442517396368576 32479300295910944 32483566254234984 32549555530257408 32662158535297536 32663214793622784 32734792327867392 32817331374622746 33003159978103056 33040578526831064 33044918205633054 33087103760825856 33184608947610624 33227671270471104 33300485743671552 33342620171449568 33343698435156592 33527019660295168 33531423230178048 33548199379114392 33573491083715436 33690725810980203 33776418422509728 33801882179523024 33850435409556864 33875954967352512 33881500022820408 33919914421939252 34042113979259904 34067778041912832 34080710480370176 34106403640599808 34316692076261952 34419301610484224 34467009815841498 34480093806312014 34506088058263087 34581704029172356 34625851464336384 34630399359085824 34777523417786016 34794923004689589 34865980307106816 34974451636459776 34987728256461568 35014105209743744 35031623161184076 35036224351575111 35229990223251936 35269933522824784 35307192539299968 35347223369843392 35547377522560512 35591974552068984 35592354896838208 35838803418354216 35917339875808608 35963948352903018 36115978707422208 36156926529085952 36161675521222272 36166425137109792 36287947887613856 36366441520776192 36407673313883648 36493428906230016 36539212832899812 36580640511848678 36740102763426048 36787778906593008 36868394930493504 36915043761247736 36994893851204352 37075963742770176 37077162738706944 37119200338183936 37124075719125696 37170650842684947 37423512413043348 37458526851730432 37505521570997424 37510447692880764 37511660739551166 37554190967147029 37636486491545452 37717897117832064 37760661173521216 37765620806437776 37849603629096672 37974481451966976 38105851624513792 38107083925893248 38286886603726537 38340799290416448 38369704095674784 38503686641120232 38552404573238563 38601621054296832 38630722490883456 38686211896636416 38715377105545728 38721714311794752 38765616482216288 38850566700950144 39070558584873984 39139565942300124 39169072931001342 39219076658585088 39361194288519264 39390868360961712 39405821492928016 39435529209443528 39521947461911264 39678675213177882 39745741048898304 39765626291073816 40016120239707136 40036140755638944 40041399258942984 40211511451815081 40262845969430784 40308495454656896 40351077187771392 40396826708392448 40402132585600128 40630910233310208 40676542345221696 40676977024957952 40823941373565588 40870227021381422 40958632478119104 41048388429495552 41101655260460592 41327629167111168 41333057299554048 41471940442987264 41523970310747148 41529424231403703 41759100380456928 41806446299255632 41811937321413252 41903563188443376 41957939745053521 42043175893249152 42135308491992576 42140842708196736 42188621441425984 42427515107572224 42480743820211368 42629081638383114 42863453223997056 42869083077578016 42870469416629904 42919075391025176 43013127418909088 43106168134665216 43155041341167104 43160709493071744 43255291033231872 43256689861824768 43311421672313312 43550953058163712 43611318542493324 43660764481883906 43706887538568912 43756441832830328 43763604196143027 43818056331904512 43851090395056896 44004213304137408 44059890940844072 44253387784908288 44303561693961472 44331549179544018 44364970360623969 44400647658228736 44462190894650172 44708564306904064 44730932505485856 44764654778287248 44920967747973604 44984222044022016 45018135269670528 45035224563346304 45069176239364032 45116787136587264 45133913879409152 45167939956470016 45175333363760544 45347057386489008 45446430046941504 45697251752834899 45755589435015936 45761599153077696 45956013087788664 46173865812114432 46291787748707529 46370031223714688 46393230672919452 46632602181946368 46655932998360672 46708830881578768 46714965802100148 46809865689278976 46973320297669248 47032252086662586 47076256719066624 47455966069425312 47462199121604232 47724686149093632 47785071224472288 47889786501078144 47951931137204024 48160963095081984 48215567361629696 48221900182813056 48283959814903323 48389768346272724 48444632029205006 48549421508812992 48657905208306688 48718950443866416 48725349381352476 48780593541648794 48986803684568064 48993237802946304 48994822190434176 49050371875457344 49102188491801088 49157859907324672 49225997061934119 49326525134939136 49498767625500928 49560867790246596 49567377308449581 49733928578113633 49841506905706656 49898016550724464 49950728615507328 50007362094663232 50013930257174352 50015547652734888 50290529490442752 50297134845267072 50354161075250368 50466138172128896 50664627633764592 50702823269284536 50775653114335296 50813932451028768 50879871632908878 51121065720555264 51159605460899712 51338248854826976 51449297451052032 51468828072395776 51507629987844608 51628952415726336 51720140709468021 51872556043758534 51938777196504576 52166285126679024 52186087923066832 52225430574668456 52298970460660224 52481592384692352 52521157814615616 52547434741776114 52904900284237176 52994321398531072 53020835054765088 53321066283840768 53381521007518592 53388532345257312 53615348602420108 53683794625907712 53869510114133504 53945922529354527 54125435785072694 54235389793628928 54242513281833408 54431921831420784 54611509970825472 54731184572660736 54740143359345024 54802207013947456 54870960767773017 55110743066072064 55181668359889512 55302592395740256 55365293747662864 55372565641871604 55678800507275904 55686113578688544 55749249761884336 55871417584591168 55994082503353344 56057567857665536 56135268619565022 56187790277595648 56258282356496136 56454729737318178 56640991760281824 56648431209656664 56774405443645008 56838775517844152 56961722177950464 57086546989151232 57151270965329408 57158777436770688 57160625888839872 57482439823162368 57547612657428992 57675586482433024 57755529961680348 57821012421954362 57902431581445248 57946083736325184 58029317844954624 58073065658318592 58148424723324432 58275850051425216 58351472261524036 58468120526742528 58605837877310976 58672284405516544 58709348913450186 58753609396502013 59108732239392024 59153293814165292 59282921192866896 59359850238393691 59618611573347456 59641243340647808 59686206371049664 59978962725362688 60024180359560704 60054211133458416 60233777818347392 60462743181985344 60595240062588672 60603198878400192 61007452580021248 61015465537436928 61274684117051552 61305340532072133 61652482890690888 61722383664943372 61857640897225936 61991443750666752 62207910664480896 62285955466120722 62286621069466864 62560163839251456 62631093730225664 62709669448883448 62717905982119878 62855344782665064 63064763839873728 63202962737988864 63274621425900416 63282932162138976 63632914865458176 63641272661358336 63713428299296384 63853048668104192 63943622457574671 64295179835995584 64295866910417408 64378613086537764 64519691128363632 64601326582183538 64732562011750656 64741064239607616 64882936549847808 64885034792737152 64958600591821888 64967132508469968 65324317070595072 65326429587245568 65491146722825859 65634662749245492 66006319956206112 66081157053662128 66089836411266108 66174207521651712 66455342540942208 66600971487343104 66685240342899136 66687396870313184 67062846460356096 67096398758228784 67146982167430872 67381451621960406 67552836845019456 67603764359046048 67700870819113728 67751909934705024 67763000045640816 67839828843878504 68135556083825664 68161420960740352 68212807281199616 68633384152523904 68838603220968448 68934019631682996 68960187612624028 69012176116526174 69163408058344712 69260798718171648 69555046835572032 69589846009379178 69948903272919552 69975456512923136 70028210419487488 70063246322368152 70072448703150222 70459980446503872 70539867045649568 70614385078599936 70694446739686784 71094755045121024 71183949104137968 71184709793676416 71677606836708432 71834679751617216 71927896705806036 72313853058171904 72323351042444544 72332850274219584 72575895775227712 72666948043807509 72815346627767296 72986857812460032 73078425665799624 73161281023697356 73170890312473191 73480205526852096 73575557813186016 73736789860987008 73830087522495472 73989787702408704 74154325477413888 74238400676367872 74248151438251392 74341301685369894 74847024826086696 75011043141994848 75020895385761528 75023321479102332 75108381934294058 75272972983090904 75435794235664128 75521322347042432 75531241612875552 75699207258193344 75948962903933952 76211703249027584 76214167851786496 76319807449363317 76573773207453074 76681598580832896 76739408191349568 77007373282240464 77104809146477126 77203242108593664 77261444981766912 77430754211091456 77443428623589504 77531232964432576 77701133401900288 77808834065637801 78279131884600248 78338145862002684 78438153317170176 78722388577038528 78781736721923424 78811642985856032 78871058418887056 79043894923822528 79357350426355764 79491482097796608 79531252582147632 80072281511277888 80082798517885968 80423022903630162 80525691938861568 80616990909313792 80793653416784896 80804265171200256 81188153677609041 81353084690443392 81353954049915904 81647882747131176 81740454042762844 81917264956238208 82096776858991104 82203310520921184 82666114599108096 82943880885974528 83047940621494296 83058848462807406 83518200760913856 83612892598511264 83623874642826504 83807126376886752 83915879490107042 84086351786498304 84270616983985152 84281685416393472 84377242882851968 84682094605977267 84855030215144448 84961487640422736 85258163276766228 85726906447994112 85738166155156032 85740938833259808 85838150782050352 86026254837818176 86310082682334208 86321418986143488 86510582066463744 86513379723649536 86622843344626624 86731518632931543 87222637084986648 87321528963767812 87413775077137824 87512883665660656 87527208392286054 87636112663809024 87702180790113792 88008426608274816 88119781881688144 88506775569816576 88607123387922944 88663098359088036 88729940721247938 88924381789300344 89461865010971712 89529309556574496 89841935495947208 89968444088044032 90036270539341056 90070449126692608 90138352478728064 90233574273174528 90267827758818304 90335879912940032 90350666727521088 90694114772978016 90892860093883008 91394503505669798 91511178870031872 91523198306155392 91912026175577328 92583575497415058 92740062447429376 92786461345838904 93311865996721344 93417661763157536 93429931604200296 93619731378557952 93946640595338496 94064504173325172 94152513438133248 94911932138850624 94924398243208464 95449372298187264 95570142448944576 95779573002156288 95903862274408048 96431134723259392 96443800365626112 96567919629806646 96677407067028649 96779536692545448 96889264058410012 96901989873275307 97098843017625984 97437900887732832 97450698762704952 97561187083297588 97986475605892608 97989644380868352 98100743750914688 98204376983602176 98315719814649344 98451994123868238 98997535251001856 99121735580493192 99134754616899162 99467857156227266 99683013811413312 99796033101448928 99901457231014656 100014724189326464 100027860514348704 100031095305469776 100581058980885504 100594269690534144 100708322150500736 100932276344257792 101072177432940609 101329255267529184 101405646538569072 101551306228670592 101627864902057536 101759743265817756 102242131441110528 102319210921799424 102676497709653952 103015259975689216 103257904831452672 103440281418936042 103518264174789261 103745112087517068 103877554393009152 104332570253358048 104372175846133664 104450861149336912 104597940921320448 104963184769384704 105042315629231232 105094869483552228 105809800568474352 106041670109530176 106642132567681536 106763042015037184 106777064690514624 107230697204840216 107739020228267008 107891845058709054 108014171413650901 108250871570145388 108470779587257856 108485026563666816 108863843662841568 109223019941650944 109480286718690048 109604414027894912 109741921535546034 110363336719779024 110605184791480512 110730587495325728 110745131283743208 111357601014551808 111372227157377088 111498499523768672 111742835169182336 112115135715331072 112270537239130044 112375580555191296 112516564712992272 112662572901441087 112909459474636356 113281983520563648 113296862419313328 113548810887290016 113677551035688304 113923444355900928 114302541930658816 114317554873541376 114321251777679744 114860659811179611 115095225314857984 115511059923360696 115642024843908724 115657213719715689 115804863162890496 115892167472650368 116058635689909248 116146131316637184 116296849446648864 116551700102850432 116702944523048072 117211675754621952 117344568811033088 117418697826900372 117507218793004026 118217464478784048 118306587628330584 118565842385733792 118719700476787382 119237223146694912 119282486681295616 119372412742099328 120048360719121408 120108422266916832 120467555636694784 120634534355445243 120680328322092049 120925486363970688 121190480125177344 121206397756800384 122030931074873856 122549368234103104 122610681064144266 123304965781381776 123444767329886744 123715281794451872 123982887501333504 124415821328961792 124571910932241444 124573242138933728 125262187460451328 125419338897766896 125435811964239756 125710689565330128 125873819235160563 126129527679747456 126405925475977728 126549242851800832 126565864324277952 127282545322716672 127426856598592768 127706097336208384 127887244915149342 128032241791470373 128590359671991168 128591733820834816 128757226173075528 129039382256727264 129202653164367076 129465124023501312 129482128479215232 129765873099695616 129770069585474304 129917201183643776 129934265016939936 130652859174491136 130982293445651718 131269325498490984 131290812588429081 132012639912412224 132162314107324256 132179672822532216 132910685081884416 133201942974686208 133370480685798272 133374793740626368 134125692920712192 134192797516457568 134293964334861744 134762903243920812 135105673690038912 135207528718092096 135401741638227456 135503819869410048 135526000091281632 135679657687757008 136425614562399232 137091755258504697 137266768305047808 137868039263365992 137920375225248056 138024352233052348 138326816116689424 138521597436343296 138875363246122587 139110093671144064 139179692018758356 139897806545839104 139950913025846272 140056420838974976 140126492644736304 140144897406300444 140919960893007744 141079734091299136 141228770157199872 141388893479373568 142367898208275936 142369419587352832 143045794574834977 143355213673416864 143669359503234432 143855793411612072 144646702084889088 144665700548439168 145151791550455424 145333896087615018 145973715624920064 146156851331599248 146322562047394712 146341780624946382 146960411053704192 147151115626372032 147473579721974016 147660175044990944 147979575404817408 148476801352735744 148496302876502784 148682603370739788 149201785734340899 149694049652173392 150022086283989696 150041790771523056 150046642958204664 150216763868588116 150545945966181808 150871588471328256 151042644694084864 151062483225751104 151398414516386688 152423406498055168 152428335703572992 152639614898726634 152812675686593671 153147546414906148 153363197161665792 153478816382699136 154014746564480928 154209618292954252 154406484217187328 154522889963533824 154886857247179008 155062465928865152 155160422128404063 155402266803800576 155617668131275602 156558263769200496 156676291724005368 157444777154077056 157563473443846848 157623285971712064 157742116837774112 158087789847645056 158714700852711528 158982964195593216 159062505164295264 160144563022555776 160165597035771936 160846045807260324 161051383877723136 161233981818627584 161608530342400512 162376307355218082 162706169380886784 163295765494262352 163480908085525688 163834529912476416 164193553717982208 164406621041842368 164612882303319051 165332229198216192 165887761771949056 166095881242988592 166117696925614812 167036401521827712 167225785197022528 167247749285653008 167614252753773504 167831758980214084 168172703572996608 168563370832786944 168754485765703936 169364189211954534 169556212102217521 169922975280845472 170516326553532456 170732077395770779 171453812895988224 171476332310312064 171481877666519616 171676301564100704 172052509675636352 172642837972286976 173026759447299072 173245686689253248 173463037265863086 174445274169973296 174643057927535624 174827550154275648 175025767331321312 175054416784572108 175404361580227584 176016853216549632 176239563763376288 177214246775845888 177326196718176072 177459881442495876 177848763578600688 178079550715181073 178923730021943424 179058619113148992 179683870991894416 179936888176088064 180072541078682112 180140898253385216 180276704957456128 180671759825880064 180701333455042176 181388229545956032 181785720187766016 182789007011339596 183022357740063744 183046396612310784 183824052351154656 183916021596216399 185167150994830116 185480124894858752 185572922691677808 186623731993442688 186835323526315072 186859863208400592 187893281190676992 188129008346650344 189823864277701248 189848796486416928 190898744596374528 191140284897889152 191559146004312576 191807724548816096 192887600731252224 193135839259613292 193354814134057298 193559073385090896 193778528116820024 193803979746550614 194197686035251968 194875801775465664 194901397525409904 195122374166595176 195972951211785216 195979288761736704 196201487501829376 196473440168477577 196631439629298688 196903988247736476 197995070502003712 198243471160986384 198269509233798324 198935714312454532 199366027622826624 199592066202897856 199802914462029312 200029448378652928 200055721028697408 200062190610939552 201188539381068288 201416644301001472 201864552688515584 202144354865881218 202373543476840267 202658510535058368 202811293077138144 203102612457341184 203255729804115072 203519486531635512 204484262882221056 204638421843598848 205352995419307904 206515809662905344 206880562837872084 207036528349578522 207490224175034136 208665140506716096 208744351692267328 208901722298673824 209926369538769408 210084631258462464 210189738967104456 211619601136948704 212083340219060352 213284265135363072 213526084030074368 213554129381029248 214461394409680432 215783690117418108 216028342827301802 216501743140290776 216941559174515712 216970053127333632 217727687325683136 218000844131422527 218446039883301888 218960573437380096 219208828055789824 219483843071092068 219512670937419573 220726673439558048 221210369582961024 221461174990651456 221490262567486416 222715202029103616 222744454314754176 222996999047537344 223485670338364672 224541074478260088 225033129425984544 225325145802882174 225818918949272712 226563967041127296 226593724838626656 227097621774580032 227355102071376608 227846888711801856 228635109747082752 228642503555359488 229721319622359222 231022119846721392 231284049687817448 231314427439431378 231609726325780992 231784334945300736 232292262633274368 232593698893297728 233103400205700864 233405889046096144 234689137622066176 234837395653800744 235014437586008052 236434928957568096 236613175256661168 237131684771467584 237439400953574764 238474446293389824 238564973362591232 238744825484198656 240216844533833664 240935111273389568 241269068710890486 241360656644184098 241542616407841609 241850972727941376 242380960250354688 242412795513600768 243564461032827123 244061862149747712 245098736468206208 245221362128288532 246609931562763552 246889534659773488 247430563588903744 248831642657923584 249143821864482888 249146484277867456 250838677795533792 250871623928479512 251421379130660256 251747638470321126 252259055359494912 252811850951955456 253098485703601664 253131728648555904 254565090645433344 254853713197185536 255774489830298684 256064483582940746 257180719343982336 257514452346151056 258078764513454528 258405306328734152 258930248047002624 258964256958430464 259531746199391232 259540139170948608 259834402367287552 259868530033879872 260194555898794629 261964586891303436 262538650996981968 262581625176858162 262879336770029203 264025279824824448 264324628214648512 264359345645064432 265821370163768832 266740961371596544 266749587481252736 268008206226085759 268385595032915136 268587928669723488 269525806487841624 270211347380077824 270415057436184192 270803483276454912 271007639738820096 271052000182563264 271359315375514016 274183510517009394 274533536610095616 275736078526731984 275840750450496112 276048704466104696 276653632233378848 277750726492245174 278220187342288128 278359384037516712 280112841677949952 280252985289472608 280289794812600888 281839921786015488 282159468182598272 282457540314399744 282777786958747136 284735796416551872 284738839174705664 286091589149669954 286710427346833728 287338719006468864 287711586823224144 289293404169778176 289331401096878336 290032221201085947 290303583100910848 290667792175230036 290705969619825921 292313702663198496 292645124094789424 292683561249892764 294302231252744064 294947159443948032 295320350089981888 296992605753005568 297365206741479576 298403571468681798 299388099304346784 300044172567979392 300083581543046112 300093285916409328 300433527737176232 301091891932363616 301743176942656512 302085289388169728 302124966451502208 302796829032773376 304856671407145984 305279229797453268 305625351373187342 306295092829812296 306726394323331584 306957632765398272 308029493128961856 308419236585908504 309045779927067648 309773714494358016 310124931857730304 310320844256808126 310554792524367783 310804533607601152 311235336262551204 313116527538400992 313352583448010736 314889554308154112 315126946887693696 315246571943424128 315484233675548224 316175579695290112 317429401705423056 318125010328590528 319880762269844293 320289126045111552 320331194071543872 321692091614520648 322467963637255168 323217060684801024 324042514240952703 324752614710436164 325412338761773568 326591530988524704 326961816171051376 327669059824952832 328813242083684736 329225764606638102 332191762485977184 332235393851229624 334072803043655424 334451570394045056 334495498571306016 335228505507547008 335663517960428168 336345407145993216 337126741665573888 337508971531407872 337987718704323261 338728378423909068 339112424204435042 339845950561690944 341032653107064912 341464154791541558 342907625791976448 342952664620624128 342963755333039232 343352603128201408 344105019351272704 344581979433538833 345285675944573952 346491373378506496 346926074531726172 346971641159147067 348137500046795431 348890548339946592 349286115855071248 349655100308551296 350051534662642624 350108833569144216 352033706433099264 352479127526752576 354652393436352144 354919762884991752 355697527157201376 356159101430362146 357847460043886848 358117238226297984 359367741983788832 360145082157364224 360281796506770432 360553409914912256 361402666910084352 362040984966276147 362776459091912064 363571440375532032 365578014022679192 366092793224621568 367648104702309312 367832043192432798 370334301989660232 370960249789717504 371145845383355616 373247463986885376 373670647052630144 373719726416801184 375786562381353984 376258016693300688 377621457705481689 379647728555402496 379697592972833856 382280569795778304 383118292008625152 383615449097632192 384096725374411119 385775201462504448 386271678519226584 386709628268114596 387118146770181792 387557056233640048 387607959493101228 388395372070503936 389751603550931328 389802795050819808 390244748333190352 391958577523473408 392402975003658752 392946880336955154 393807976495472952 396486942321972768 396539018467596648 397871428624909064 398732055245653248 399184132405795712 399605828924058624 400058896757305856 400111442057394816 400124381221879104 402377078762136576 402833288602002944 403729105377031168 404288709731762436 404747086953680534 405317021070116736 405622586154276288 406205224914682368 406511459608230144 407038973063271024 409276843687197696 410705990838615808 411275265775514091 413761125675744168 414073056699157044 414980448350068272 415518951668755837 417330281013432192 417488703384534656 417803444597347648 419852739077538816 420169262516924928 420379477934208912 423239202273897408 424166680438120704 427052168060148736 427108258762058496 428922788819360864 429137383724504931 431567380234836216 432056685654603604 433003486280581552 433940106254667264 435455374651366272 436001688262845054 437921146874760192 438417656111579648 438967686142184136 439025341874839146 441453346879116096 442420739165922048 442922349981302912 442980525134972832 445430404058207232 445488908629508352 445993998095074688 446971340676729344 447605357203022697 449082148956520176 450066258851969088 450650291605764348 451637837898545424 453127934082254592 453187449677253312 454195243549160064 454710204142753216 457270219494165504 457285007110718976 458438027059781013 459442639244718444 462044239693442784 462568099375634896 462628854878862756 463219452651561984 463568669890601472 465187397786595456 466206800411401728 466811778092192288 469674791307601488 470028875172016104 472869857915136192 473226350513322336 474263369542935168 474878801907149528 476948892586779648 477129946725182464 477489650968397312 480433689067667328 481870222546779136 482538137421780972 482721313288368196 483085232815683218 483701945455882752 484825591027201536 487128922065654246 490197472936412416 490442724256577064 493219863125527104 493779069319546976 494861127177807488 497663285315847168 498287643728965776 498292968555734912 501677355591067584 501743247856959024 502842758261320512 503495276940642252 504518110718989824 506196971407203328 506263457297111808 508668636306652563 509707426394371072 511548979660597368 512128967165881492 512196232187312337 514361438687964672 515028904692302112 516157529026909056 516810612657468304 517928513916860928 519080278341897216 519668804734575104 519737060067759744 520389111797589258 523929173782606872 525077301993963936 525163250353716324 525758673540058406 528050559649648896 528649256429297024 528718691290128864 531642740327537664 533481922743193088 533499174962505472 534238652145543219 536016412452171518 536771190065830272 537175857339446976 539051612975683248 540422694760155648 540830114872368384 542015279477640192 542104000365126528 542718630751028032 548367021034018788 549067073220191232 551472157053463968 551681500900992224 552097408932209392 553307264466757696 555501452984490348 556440374684576256 556718768075033424 560505970578945216 560579589625201776 563679843572030976 564318936365196544 565555573917494272 569471592833103744 569477678349411328 572183178299339908 573420854693667456 574677438012937728 575423173646448288 578662802193756672 580064442402171894 580607166201821696 581335584350460072 581411939239651842 584627405326396992 585290248189578848 585367122499785528 588604462505488128 589894318887896064 590640700179963776 593985211506011136 594730413482959152 596807142937363596 598776198608693568 600088345135958784 600167163086092224 600186571832818656 600867055474352464 602183783864727232 604170578776339456 604249932903004416 605593658065546752 607120630430520801 610558459594906536 611250702746374684 612590185659624592 613452788646663168 613915265530796544 616058986257923712 616838473171817008 619547428988716032 620249863715460608 620641688513616252 621109585048735566 622470672525102408 626233055076801984 626705166896021472 629779108616308224 630253893775387392 630493143886848256 630968467351096448 632351159390580224 634858803410846112 636250020657181056 639761524539688586 640578252090223104 640662388143087744 643384183229041296 648085028481905406 649505229420872328 650824677523547136 653183061977049408 653923632342102752 655338119649905664 657626484167369472 658451529213276204 664383524971954368 664470787702459248 668145606087310848 668903140788090112 668990997142612032 670457011015094016 671327035920856336 675017943062815744 675975437408646522 676741849469200543 677456756847818136 678224848408870084 679691901123381888 682065306214129824 682928309583083116 685905329241248256 685927510666078464 686705206256402816 688210038702545408 689163958867077666 692982746757012992 693852149063452344 693943282318294134 696275000093590862 697781096679893184 698572231710142496 699310200617102592 700103069325285248 700217667138288432 704067412866198528 704958255053505152 709304786872704288 709839525769983504 711395054314402752 712318202860724292 715694920087773696 716234476452595968 718735483967577664 721106819829824512 722805333820168704 724081969932552294 724627849223524827 725552918183824128 727142880751064064 731156028045358384 732185586449243136 735296209404618624 735664086384865596 740668603979320464 742291690766711232 746494927973770752 747341294105260288 747439452833602368 752516033386601376 755242915410963378 756099199895556307 759295457110804992 759395185945667712 764561139591556608 767230898195264384 768193450748822238 772543357038453168 773419256536229192 774236293540363584 775114112467280096 775215918986202456 776790744141007872 779503207101862656 779605590101639616 780489496666380704 784805950007317504 785893760673910308 787615952990945904 788638010310087609 792973884643945536 793078036935193296 795742857249818128 797464110491306496 798368264811591424 800117793514611712 800222884114789632 800248762443758208 804024618678257277 805666577204005888 808577419463524872 809494173907361068 810634042140233472 811245172308552576 812410449829364736 813022919216460288 814077946126542048 821411981677231616 822550531551028182 827522251351488336 828146113398314088 829960896700136544 831037903337511674 834660562026864384 834977406769069312 835606889194695296 840338525033849856 840758955868417824 846478404547794816 848333360876241408 854216517524116992 857845577638721728 858274767449009862 863134760469672432 864113371309207208 866006972561163104 867880212509334528 870096663603257841 870910749302732544 872003376525690108 876835312223159296 877935372284368272 878050683749678292 882906693758232192 884841478331844096 885844699962605824 885961050269945664 890977817259016704 891987996190149376 893942681353458688 895210714406045394 896225692540292611 898164297913040352 900132517703938176 901300583211528696 903275675797090848 906255868164509184 906374899354506624 908390487098320128 909420408285506432 914570014221437952 916876054119562026 918885278489436888 924088479386885568 925136198751269792 925257709757725512 927137339781202944 930374795573190912 932413600822803456 933623556184384576 939349582615202976 940057750344032208 945739715830272384 946452701026644672 948526739085870336 949757603814299056 954979301936794624 959642286809532879 960867378135334656 965076274843561944 965442626576736392 966170465631366436 967403890911765504 969651182054403072 972127542722858109 974257844131308492 980394945872824832 980885448513154128 986439726251054208 987558138639093952 989722254355614976 996575287457931552 996585937111469824 1001320562023844839 1003354711182135168 1003486495713918048 1005685516522641024 1006990553881284504 1009036221437979648 1012526914594223616 1017337272613305126 1023097959321194736 1024257934331762984 1024392464374624674 1028722877375929344 1030057809384604224 1032315058053818112 1033621225314936608 1035857027833721856 1039337609469150208 1039474120135519488 1040778223595178516 1044412500140386293 1047858347565213744 1050154603987927872 1050326500707432648 1051517347080116812 1056101119299297792 1057298512858594048 1057437382580257728 1066963845486386176 1066998349925010944 1068477304291086438 1069688729806155697 1072032824904343036 1073542380131660544 1074351714678893952 1078103225951366496 1080845389520311296 1081660229744736768 1084208000730253056 1085437261502056064 1086122954898828441 1096734042068037576 1102944314106927936 1103363001801984448 1104194817864418784 1106614528933515392 1111002905968980696 1112880749369152512 1113437536150066848 1121011941157890432 1121159179250403552 1127359687144061952 1128637872730393088 1138943185666207488 1144366356598679816 1146841709387334912 1149354876025875456 1150846347292896576 1152290176123233357 1157325604387513344 1160128884804343788 1161214332403643392 1162671168700920144 1162823878479303684 1169254810652793984 1170580496379157696 1170734244999571056 1177208925010976256 1181281400359927552 1186893484715522647 1189460826965918304 1193614285874727192 1195124541770395453 1197552397217387136 1200176690271917568 1200334326172184448 1200373143665637312 1201734110948704928 1204367567729454464 1208499865806008832 1211187316131093504 1214241260861041602 1221116919189813072 1222501405492749368 1225180371319249184 1227830531061593088 1232117972515847424 1233676946343634016 1240499727430921216 1241283377027232504 1242219170097471132 1244941345050204816 1246556855006267511 1252466110153603968 1253410333792042944 1259558217232616448 1260507787550774784 1260986287773696512 1261936934702192896 1264702318781160448 1269717606821692224 1272500041314362112 1279523049079377172 1281156504180446208 1281324776286175488 1286768366458082592 1287412151173514793 1296170056963810812 1299010458841744656 1306366123954098816 1307847264684205504 1315252968334738944 1316903058426552408 1328767049943908736 1328941575404918496 1336291212174621696 1337806281576180224 1337981994285224064 1340914022030188032 1342654071841712672 1351950874817293044 1353483698938401086 1354913513695636272 1356449696817740168 1359383802246763776 1364130612428259648 1365856619166166232 1371810658482496512 1371855021332156928 1373410412512805632 1375314081179343039 1376420077405090816 1378327917734155332 1385965493514025984 1387704298126904688 1387886564636588268 1392550000187181724 1395562193359786368 1397144463420284992 1398620401234205184 1400206138650570496 1400435334276576864 1409916510107010304 1416614804337881869 1418609573745408576 1419679051539967008 1422790108628805504 1424636405721448584 1431389840175547392 1432468952905191936 1437470967935155328 1445610667640337408 1448163939865104588 1449255698447049654 1451105836367648256 1462312056090716768 1470592418809237248 1471328172769731192 1481337207958640928 1484583381533422464 1492989855947541504 1494682588210520576 1494878905667204736 1505032066773202752 1510485830821926756 1512198399791112614 1518590914221609984 1518790371891335424 1526005908919957689 1529122279183113216 1534461796390528768 1536386901497644476 1536588696561937011 1545086714076906336 1546838513072458384 1548472587080727168 1550228224934560192 1550431837972404912 1559006414203725312 1559211180203279232 1560978993332761408 1571787521347820616 1575231905981891808 1577276020620175218 1585947769287891072 1586156073870386592 1591485714499636256 1594928220982612992 1596736529623182848 1600445768229579264 1600497524887516416 1608049237356514554 1617154838927049744 1618988347814722136 1621268084280466944 1622490344617105152 1626045838432920576 1628155892253084096 1642823963354463232 1645101063102056364 1655044502702976672 1656292226796628176 1659921793400273088 1662075806675023348 1669321124053728768 1669954813538138624 1671213778389390592 1681517911736835648 1690798314854891263 1692956809095589632 1696666721752482816 1708433035048233984 1715691155277443456 1716549534898019724 1726269520939344864 1728226742618414416 1732013945122326208 1740193327206515682 1741821498605465088 1744006753051380216 1755870744568736544 1756101367499356584 1765813387516464384 1769682956663688192 1771689399925211648 1771922100539891328 1781955634518033408 1783975992380298752 1790421428812090788 1792451385080585222 1796328595826080704 1800265035407876352 1802601166423057392 1806551351594181696 1812511736329018368 1812749798709013248 1816780974196640256 1818840816571012864 1821361891291562403 1833752108239124052 1837770556978873776 1840155357390204421 1848176958773771136 1850272397502539584 1850515419515451024 1860749591146381824 1867247112368769152 1878699165230405952 1880115500688064416 1891479431660544768 1892905402053289344 1897053478171740672 1899515207628598112 1919284573619065758 1921734756270669312 1930152549687123888 1930885253153472784 1932340931262732872 1944255085445716218 1948515688262616984 1960789891745649664 1961770897026308256 1972879452502108416 1975116277278187904 1979444508711229952 1993150574915863104 1993171874222939648 2002641124047689678 2006709422364270336 2006972991427836096 2011371033045282048 2013981107762569008 2025053829188447232 2030225548407601629 2034674545226610252 2046195918642389472 2048515868663525968 2048784928749249348 2060115618769208448 2064630116107636224 2067242450629873216 2078948240271038976 2081556447190357032 2088825000280772586 2095716695130427488 2100309207975855744 2100653001414865296 2103034694160233624 2112202238598595584 2114597025717188096 2114874765160515456 2133996699850021888 2136954608582172876 2139377459612311394 2144065649808686072 2147084760263321088 2148703429357787904 2156206451902732992 2163320459489473536 2168416001460506112 2170874523004112128 2172245909797656882 2173883547670574481 2193468084136075152 2205888628213855872 2206726003603968896 2208389635728837568 2213229057867030784 2222005811937961392 2226875072300133696 2242023882315780864 2242318358500807104 2257275745460786176 2268297599686668921 2277886371332414976 2288732713197359632 2293683418774669824 2301692694585793152 2304580352246466714 2320257769608687576 2325342337401840288 2325647756958607368 2338509621305587968 2341160992758315392 2341468489999142112 2354417850021952512 2362562800719855104 2365914030930262827 2373786969431045294 2378921653931836608 2387228571749454384 2390249083540790906 2395104794434774272 2400353380543835136 2400668652344368896 2400746287331274624 2403468221897409856 2408735135458908928 2412073856034771831 2416999731612017664 2428482521722083204 2442233838379626144 2445002810985498736 2450360742638498368 2464235945031694848 2467353892687268032 2482566754054465008 2484438340194942264 2489882690100409632 2493113710012535022 2504932220307207936 2506820667584085888 2521015575101549568 2521972575547393024 2523873869404385792 2539435213643384448 2545000082628724224 2559046098158754344 2562649552572350976 2573536732916165184 2574824302347029586 2592340113927621624 2598020917683489312 2612732247908197632 2615694529368411008 2630505936669477888 2633806116853104816 2657534099887817472 2657883150809836992 2675612563152360448 2675963988570448128 2681828044060376064 2685308143683425344 2688677077620877833 2703901749634586088 2706967397876802172 2709827027391272544 2712899393635480336 2718767604493527552 2728261224856519296 2731713238332332464 2743710042664313856 2746820825025611264 2750628162358686078 2756655835468310664 2775408596253809376 2775773129273176536 2785100000374363448 2791124386719572736 2794288926840569984 2797240802468410368 2800412277301140992 2800870668553153728 2819833020214020608 2833229608675763738 2837219147490817152 2839358103079934016 2845580217257611008 2849272811442897168 2864937905810383872 2874941935870310656 2878926860428598637 2896327879730209176 2898511396894099308 2902211672735296512 2924624112181433536 2941184837618474496 2942656345539462384 2962674415917281856 2969166763066844928 2989365176421041152 2989757811334409472 3003961686071534517 3010064133546405504 3020971661643853512 3024396799582225228 3037580743782670848 3052011817839915378 3068923592781057536 3072773802995288952 3073177393123874022 3090173428153812672 3093677026144916768 3096945174161454336 3100456449869120384 3100863675944809824 3118012828407450624 3118422360406558464 3121957986665522816 3133237500421158879 3143575042695641232 3150463811963783616 3154552041240350436 3171895538575782144 3172312147740773184 3182971428999272512 3193473059246365696 3200891536459158528 3200995049775032832 3209066189418467091 3216098474713029108 3234309677854099488 3237976695629444272 3242536168560933888 3244980689234210304 3256311784506168192 3290202126204112728 3310089005405953344 3312584453593256352 3319843586800546176 3324151613350046696 3338642248107457536 3339909627076277248 3342427556778781184 3363035823473671296 3381596629709782526 3385913618191179264 3431382310554886912 3433099069796039448 3452539041878689728 3456453485236828832 3464027890244652416 3480386654413031364 3483642997210930176 3488013506102760432 3511741489137473088 3512202734998713168 3531626775032928768 3543378799850423296 3543844201079782656 3560680454146567941 3567951984760597504 3580842857624181576 3584902770161170444 3585373625311186359 3592657191652161408 3600530070815752704 3605202332846114784 3613102703188363392 3625499597418026496 3633561948393280512 3637681633142025728 3642723782583124806 3667504216478248104 3675541113957747552 3680310714780408842 3696353917547542272 3700544795005079168 3701030839030902048 3721499182292763648 3734494224737538304 3739670565018802533 3757398330460811904 3760231001376128832 3782958863321089536 3785810804106578688 3794106956343481344 3799030415257196224 3838569147238131516 3843469512541338624 3860305099374247776 3861770506306945568 3864681862525465744 3888510170891432436 3897031376525233968 3923541794052616512 3945758905004216832 3950232554556375808 3958889017422459904 3986301149831726208 3986343748445879296 4005282248095379356 4013418844728540672 4013945982855672192 4022742066090564096 4027962215525138016 4060451096815203258 4069349090453220504 4092391837284778944 4097031737327051936 4097569857498498696 4120231237538416896 4129260232215272448 4134484901259746432 4157896480542077952 4163112894380714064 4177650000561545172 4191433390260854976 4200618415951711488 4201306002829730592 4206069388320467248 4229194051434376192 4229749530321030912 4249844413013645607 4273909217164345752 4278754919224622788 4288131299617372144 4294169520526642176 4297406858715575808 4312412903805465984 4336832002921012224 4341749046008224256 4344491819595313764 4347767095341148962 4386936168272150304 4411777256427711744 4413452007207937792 4416779271457675136 4426458115734061568 4444011623875922784 4453750144600267392 4484047764631561728 4484636717001614208 4536595199373337842 4555772742664829952 4577465426394719264 4587366837549339648 4603385389171586304 4609160704492933428 4640515539217375152 4650684674803680576 4651295513917214736 4677019242611175936 4682321985516630784 4682936979998284224 4725125601439710208 4731828061860525654 4737192946284403801 4747573938862090588 4757843307863673216 4774457143498908768 4780498167081581812 4790209588869548544 4801337304688737792 4801492574662549248 4806936443794819712 4817470270917817856 4824147712069543662 4856965043444166408 4884467676759252288 4890005621970997472 4900721485276996736 4928471890063389696 4934707785374536064 4965133508108930016 4968876680389884528 4979765380200819264 4986227420025070044 5009864440614415872 5013641335168171776 5047747738808771584 5072394944564673789 5078870427286768896 5090000165257448448 5118092196317508688 5125299105144701952 5147073465832330368 5149648604694059172 5184680227855243248 5196041835366978624 5225464495816395264 5231389058736822016 5267612233706209632 5292694399268894149 5315068199775634944 5315766301619673984 5351927977140896256 5370616287366850688 5377354155241755666 5407803499269172176 5413934795753604344 5419654054782545088 5425798787270960672 5437535208987055104 5456522449713038592 5463426476664664928 5493641650051222528 5501256324717372156 5513311670936621328 5520466072170613263 5550817192507618752 5551546258546353072 5570200000748726896 5582248773439145472 5588577853681139968 5600824554602281984 5601741337106307456 5639666040428041216 5666459217351527476 5674438294981634304 5678716206159868032 5691160434515222016 5698545622885794336 5749883871740621312 5757853720857197274 5792655759460418352 5797022793788198616 5849248224362867072 5882369675236948992 5885312691078924768 5925348831834563712 5938333526133689856 5979515622668818944 6007923372143069034 6020128267092811008 6041943323287707024 6048793599164450456 6075161487565341696 6090676645222804887 6104023635679830756 6137847185562115072 6145547605990577904 6146354786247748044 6180346856307625344 6187354052289833536 6193890348322908672 6200912899738240768 6201727351889619648 6236844720813116928 6243915973331045632 6266475000842317758 6273579847782048277 6287150085391282464 6300927623927567232 6309104082480700872 6343791077151564288 6344624295481546368 6365942857998545024 6401990099550065664 6418132378836934182 6432196949426058216 6468619355708198976 6475953391258888544 6489961378468420608 6512623569012336384 6580404252408225456 6620178010811906688 6625168907186512704 6639687173601092352 6648303226700093392 6684855113557562368 6726071646947342592 6763193259419565052 6771827236382358528 6804892799060006763 6862764621109773824 6866198139592078896 6905078083757379456 6912906970473657664 6928055780489304832 6960773308826062728 6976027012205520864 7023482978274946176 7024405469997426336 7063253550065857536 7087688402159565312 7121360908293135882 7161685715248363152 7169805540322340888 7170747250622372718 7185314383304322816 7201060141631505408 7210404665692229568 7226205406376726784 7250999194836052992 7275363266284051456 7285447565166249612 7335008432956496208 7351082227915495104 7360621429560817684 7392707835095084544 7401089590010158336 7402061678061804096 7468988449475076608 7479341130037605066 7487821108643089879 7514796660921623808 7520462002752257664 7565917726642179072 7571621608213157376 7598060830514392448 7677138294476263032 7720610198748495552 7723541012613891136 7729363725050931488 7777020341782864872 7794062753050467936 7847083588105233024 7891517810008433664 7900465109112751616 7972602299663452416 8010564496190758712 8026837689457081344 8027891965711344384 8045484132181128192 8055924431050276032 8066031232862633499 8120902193630406516 8138698180906441008 8184783674569557888 8194063474654103872 8195139714996997392 8240462475076833792 8268969802519492864 8308254393008658529 8326225788761428128 8355300001123090344 8382866780521709952 8401236831903422976 8402612005659461184 8412138776640934496 8459499060642061824 8499688826027291214 8547818434328691504 8557509838449245576 8576262599234744288 8594813717431151616 8624825807610931968 8683498092016448512 8688983639190627528 8695534190682297924 8773872336544300608 8823554512855423488 8826904014415875584 8833558542915350272 8852916231468123136 8888023247751845568 8907500289200534784 8968095529263123456 8969273434003228416 9011885058214603551 9073190398746675684 9154930852789438528 9206770778343172608 9218321408985866856 9281031078434750304 9301369349607361152 9302591027834429472 9354038485222351872 9364643971033261568 9365873959996568448 9463656123721051308 9474385892568807602 9495147877724181176 9515686615727346432 9548914286997817536 9560996334163163624 9580419177739097088 9602674609377475584 9602985149325098496 9613872887589639424 9627198568255401273 9634940541835635712 9648295424139087324 9713930086888332816 9768935353518504576 9780011243941994944 9801442970553993472 9869415570749072128 9916303630365173083 9930267016217860032 9937753360779769056 9959530760401638528 9972454840050140088 10019728881228831744 10027282670336343552 10144789889129347578 10157740854573537792 10236184392635017376 10294146931664660736 10299297209388118344 10369360455710486496 10392083670733957248 10450928991632790528 10462778117473644032 10535224467412419264 10585388798537788298 10630136399551269888 10631532603239347968 10682041362439703823 10703855954281792512 10741232574733701376 10754708310483511332 10756120875933559077 10815606998538344352 10827869591507208688 10839308109565090176 10851597574541921344 10913044899426077184 10926852953329329856 11002512649434744312 11026623341873242656 11040932144341226526 11101634385015237504 11103092517092706144 11140400001497453792 11164497546878290944 11177155707362279936 11203482674212614912 11332918434703054952 11348876589963268608 11357432412319736064 11382320869030444032 11397091245771588672 11499767743481242624 11515707441714394548 11585311518920836704 11594045587576397232 11698496448725734144 11770625382157849536 11835588203984238841 11850697663669127424 11876667052267379712 11959031245337637888 12015846744286138068 12040256534185622016 12083886646575414048 12097587198328900912 12181353290445609774 12208047271359661512 12291095211981155808 12292709572495496088 12360693712615250688 12374708104579667072 12387780696645817344 12401825799476481536 12403454703779239296 12473689441626233856 12487831946662091264 12532950001684635516 12547159695564096554 12574300170782564928 12601855247855134464 12618208164961401744 12687582154303128576 12689248590963092736 12731885715997090048 12749533239040936821 12836264757673868364 12864393898852116432 12881087501731430947 12937238711416397952 12951906782517777088 13025247138024672768 13160808504816450912 13240356021623813376 13250337814373025408 13279374347202184704 13296606453400186784 13452143293894685184 13526386518839130104 13609785598120013526 13725529242219547648 13732396279184157792 13810156167514758912 13825813940947315328 13856111560978609664 13921546617652125456 13952054024411041728 14046965956549892352 14048810939994852672 14175376804319130624 14211578838853211403 14242721816586271764 14323371430496726304 14339611080644681776 14341494501244745436 14370628766608645632 14420809331384459136 14452410812753453568 14570895130332499224 14670016865912992416 14702164455830990208 14721242859121635368 14785415670190169088 14802179180020316672 14804123356123608192 14937976898950153216 14958682260075210132 14975642217286179758 15029593321843247616 15040924005504515328 15143243216426314752 15196121661028784896 15217184833694021367 15354276588952526064 15441220397496991104 15447082025227782272 15458727450101862976 15554040683565729744 15588125506100935872 15694167176210466048 15800930218225503232 15878083197806682447 15945204599326904832 16021128992381517424 16055783931422688768 16111848862100552064 16132062465725266998 16241804387260813032 16277396361812882016 16369567349139115776 16388126949308207744 16390279429993994784 16480924950153667584 16537939605038985728 16561398216511839789 16616508786017317058 16652451577522856256 16710600002246180688 16765733561043419904 16802473663806845952 16805224011318922368 16824277553281868992 16918998121284123648 16999377652054582428 17095636868657383008 17115019676898491152 17152525198469488576 17249651615221863936 17377967278381255056 17391068381364595848 17547744673088601216 17647109025710846976 17653808028831751168 17667117085830700544 17776046495503691136 17815000578401069568 17938546868006456832 18023770116429207102 18146380797493351368 18309861705578877056 18413541556686345216 18436642817971733712 18562062156869500608 18602738699214722304 18605182055668858944 18729287942066523136 18731747919993136896 18820739543346144831 18927312247442102616 18948771785137615204 18990295755448362352 19031373231454692864 19097828573995635072 19121992668326327248 19205970298650196992 19227745775179278848 19254397136510802546 19296590848278174648 19427860173776665632 19537870707037009152 19560022487883989888 19602885941107986944 19738831141498144256 19832607260730346166 19860534032435720064 19875506721559538112 19919061520803277056 19944909680100280176 20054565340672687104 20289579778258695156 20315481709147075584 20472368785270034752 20588293863329321472 20598594418776236688 20738720911420972992 20784167341467914496 20925556234947288064 21070448934824838528 21170777597075576596 21263065206478695936 21364082724879407646 21482465149467402752 21509416620967022664 21512241751867118154 21631213997076688704 21655739183014417376 21678616219130180352 21703195149083842688 21826089798852154368 21853705906658659712 22005025298869488624 22053246683746485312 22081864288682453052 22203268770030475008 22206185034185412288 22280800002994907584 22354311414724559872 22406965348425229824 22463463325929269637 22665836869406109904 22697753179926537216 22714864824639472128 22794182491543177344 23031414883428789096 23170623037841673408 23188091175152794464 23396992897451468288 23541250764315699072 23671176407968477682 23701395327338254848 24031693488572276136 24080513068371244032 24167773293150828096 24195174396657801824 24362706580891219548 24416094542719323024 24582190423962311616 24585419144990992176 24721387425230501376 24749416209159334144 24803651598952963072 24806909407558478592 24924763179025975587 24975663893324182528 25065900003369271032 25094319391128193108 25148600341565129856 25203710495710268928 25236416329922803488 25378497181926185472 25463771431994180096 25499066478081873642 25672529515347736728 25728787797704232864 25762175003462861894 25874477422832795904 25903813565035554176 26050494276049345536 26321617009632901824 26480712043247626752 26500675628746050816 26558748694404369408 26593212906800373568 26904286587789370368 27052773037678260208 27219571196240027052 27464792558368315584 27620312335029517824 27651627881894630656 27712223121957219328 27843093235304250912 27904108048822083456 28093931913099784704 28097621879989705344 28423157677706422806 28485443633172543528 28646742860993452608 28679222161289363552 28682989002489490872 28741257533217291264 28841618662768918272 28904821625506907136 29141790260664998448 29340033731825984832 29404328911661980416 29442485718243270736 29604358360040633344 29608246712247216384 29748910891095519249 29917364520150420264 29951284434572359516 30059186643686495232 30081848011009030656 30392243322057569792 30434369667388042734 30708553177905052128 30882440794993982208 30894164050455564544 30917454900203725952 31108081367131459488 31176251012201871744 31388334352420932096 31756166395613364894 31890409198653809664 32042257984763034848 32111567862845377536 32223697724201104128 32264124931450533996 32483608774521626064 32554792723625764032 32739134698278231552 32776253898616415488 32780558859987989568 33075879210077971456 33122796433023679578 33160350623990826607 33233017572034634116 33304903155045712512 33421200004492361376 33531467122086839808 33610448022637844736 33648555106563737984 33998755304109164856 34191273737314766016 34230039353796982304 34305050396938977152 34499303230443727872 34755934556762510112 34782136762729191696 35095489346177202432 35334234171661401088 35506764611952716523 35552092991007382272 35630001156802139136 35877093736012913664 36047540232858414204 36292761594986702736 36619723411157754112 36873285635943467424 37048860794882259043 37124124313739001216 37205477398429444608 37210364111337717888 37463495839986273792 37641479086692289662 37854624494884205232 37897543570275230408 37980591510896724704 38062746462909385728 38195657147991270144 38243985336652654496 38455491550358557696 38508794273021605092 38593181696556349296 38643262505194292841 38855720347553331264 39075741414074018304 39120044975767979776 39205771882215973888 39477662282996288512 39665214521460692332 39721068064871440128 39751013443119076224 39838123041606554112 39889819360200560352 40579159556517390312 40944737570540069504 41176587726658642944 41197188837552473376 41477441822841945984 41568334682935828992 42140897869649677056 42341555194151153192 42526130412957391872 42634736516559634209 42728165449758815292 42964930298934805504 43018833241934045328 43024483503734236308 43262427994153377408 43311478366028834752 43357232438260360704 43406390298167685376 43707411813317319424 43915058934474337939 44010050597738977248 44106493367492970624 44163728577364906104 44406537540060950016 44412370068370824576 44561600005989815168 44813930696850459648 44926926651858539274 45331673738812219808 45429729649278944256 45588364983086354688 46062829766857578192 46341246075683346816 46376182350305588928 46793985794902936576 47082501528631398144 47342352815936955364 47402790654676509696 47634249593420047341 48063386977144552272 48335546586301656192 48390348793315603648 48725413161782439096 48832189085438646048 49164380847924623232 49170838289981984352 49442774850461002752 49498832418318668288 49613818815116957184 49849526358051951174 50131800006738542064 50188638782256386216 50297200683130259712 50407420991420537856 50472832659845606976 50756994363852370944 50927542863988360192 50998132956163747284 51345059030695473456 51457575595408465728 51524350006925723788 51748954845665591808 51807627130071108352 52414747760501629153 52643234019265803648 52961424086495253504 53001351257492101632 53186425813600747136 54105546075356520416 54439142392480054104 54929585116736631168 55240624670059035648 55303255763789261312 55686186470608501824 55808216097644166912 56187863826199569408 56195243759979410688 56462218630038434493 56846315355412845612 56970887266345087056 57293485721986905216 57358444322578727104 57365978004978981744 57683237325537836544 58283580521329996896 58680067463651969664 58808657823323960832 58884971436486541472 59216493424494432768 59497821782191038498 59834729040300840528 59902568869144719032 60163696022018061312 60784486644115139584 60868739334776085468 61417106355810104256 61764881589987964416 61788328100911129088 61834909800407451904 62216162734262918976 62352502024403743488 62776668704841864192 63512332791226729788 64084515969526069696 64447395448402208256 64528249862901067992 64967217549043252128 65109585447251528064 65478269396556463104 65552507797232830976 65561117719975979136 66245592866047359156 66320701247981653214 66466035144069268232 66609806310091425024 66842400008984722752 67062934244173679616 67220896045275689472 67297110213127475968 67390389977787808911 67997510608218329712 68382547474629532032 68460078707593964608 68610100793877954304 69511869113525020224 69564273525458383392 70190978692354404864 71013529223905433046 71104185982014764544 72095080465716828408 72585523189973405472 73239446822315508224 73746571271886934848 74097721589764518086 74248248627478002432 74410954796858889216 74420728222675435776 74774289537077926761 74926991679972547584 75282958173384579324 75709248989768410464 75795087140550460816 75961183021793449408 76391314295982540288 76487970673305308992 77017588546043210184 77186363393112698592 77286525010388585682 77711440695106662528 78151482828148036608 78240089951535959552 79330429042921384664 79442136129742880256 79502026886238152448 79676246083213108224 79779638720401120704 81158319113034780624 81889475141080139008 82394377675104946752 82954883645683891968 83136669365871657984 84281795739299354112 84683110388302306384 85269473033119268418 85456330899517630584 86037666483868090656 86048967007468472616 86524855988306754816 86622956732057669504 86714464876520721408 86812780596335370752 87414823626634638848 87830117868948675878 88020101195477954496 88212986734985941248 88327457154729812208 88813075080121900032 88824740136741649152 89123200011979630336 89246732673286557747 89853853303717078548 90663347477624439616 91176729966172709376 92125659533715156384 92682492151366693632 92752364700611177856 94165003057262796288 94684705631873910728 95268499186840094682 96126773954289104544 96671093172603312384 96780697586631207296 97450826323564878192 97664378170877292096 98328761695849246464 98341676579963968704 98997664836637336576 99227637630233914368 99481051871972479821 99699052716103902348 100263600013477084128 100377277564512772432 100594401366260519424 100945665319691213952 101996265912327494568 102690118061390946912 102915151190816931456 103048700013851447576 103497909691331183616 103615254260142216704 104829495521003258306 105286468038531607296 106002702514984203264 106372851627201494272 106520293835858149569 108211092150713040832 108878284784960108208 109859170233473262336 110606511527578522624 111146582384646777129 111372372941217003648 111616432195288333824 112390487519958821376 112924437260076868986 113692630710825691224 113941774532690174112 114586971443973810432 114716888645157454208 114731956009957963488 115366474651075673088 115929787515582878523 116567161042659993792 117360134927303939328 117617315646647921664 117769942872973082944 118432986848988865536 118995643564382076996 119669458080601681056 119805137738289438064 121737478669552170936 122834212711620208512 123529763179975928832 123576656201822258176 123669819600814903808 124432325468525837952 124705004048807486976 127024665582453459576 128169031939052139392 128894790896804416512 129056499725802135984 129934435098086504256 130219170894503056128 131105015594465661952 131122235439951958272 131745176803423013817 132491185732094718312 132641402495963306428 132932070288138536464 133219612620182850048 133684800017969445504 134441792090551378944 134594220426254951936 134780779955575617822 135995021216436659424 136765094949259064064 136920157415187929216 137220201587755908608 139023738227050040448 139128547050916766784 140381957384708809728 142027058447810866092 142208371964029529088 144190160931433656816 145171046379946810944 146478893644631016448 147493142543773869696 148195443179529036172 148496497254956004864 148841456445350871552 149548579074155853522 150565916346769158648 151418497979536820928 151590174281100921632 151922366043586898816 152782628591965080576 152975941346610617984 154035177092086420368 154372726786225397184 154573050020777171364 155422881390213325056 156480179903071919104 157244243281504887459 158660858085842769328 158884272259485760512 159004053772476304896 159559277440802241408 162316638226069561248 163778950282160278016 164788755350209893504 165909767291367783936 168563591478598708224 169366220776604612768 170538946066238536836 170912661799035261168 172075332967736181312 172097934014936945232 173049711976613509632 173245913464115339008 173625561192670741504 174829647253269277696 175660235737897351756 176040202390955908992 176425973469971882496 176654914309459624416 177649480273483298304 178246400023959260672 178493465346573115494 179707706607434157096 181326694955248879232 182353459932345418752 184251319067430312768 185364984302733387264 185504729401222355712 188330006114525592576 189369411263747821456 190536998373680189364 192253547908578209088 193342186345206624768 193561395173262414592 194901652647129756384 195328756341754584192 196657523391698492928 196683353159927937408 198962103743944959642 199398105432207804696 200527200026954168256 200754555129025544864 201188802732521038848 201891330639382427904 203992531824654989136 205380236122781893824 205830302381633862912 206097400027702895152 207230508520284433408 209658991042006516612 210572936077063214592 212745703254402988544 213040587671716299138 216422184301426081664 217756569569920216416 219718340466946524672 222293164769293554258 222744745882434007296 223232864390576667648 224780975039917642752 225848874520153737972 227385261421651382448 227883549065380348224 229173942887947620864 229433777290314908416 229463912019915926976 231859575031165757046 232122454367935786249 233134322085319987584 234720269854607878656 235539885745946165888 237991287128764153992 239338916161203362112 239610275476578876128 243474957339104341872 245668425423240417024 247339639201629807616 248864650937051675904 249410008097614973952 254049331164906919152 256338063878104278784 258112999451604271968 259868870196173008512 260438341789006112256 262244470879903916544 263490353606846027634 264982371464189436624 265282804991926612856 265864140576277072928 266439225240365700096 267369600035938891008 269188440852509903872 269561559911151235644 271990042432873318848 273530189898518128128 273840314830375858432 274440403175511817216 278047476454100080896 278257094101833533568 284054116895621732184 288380321862867313632 290342092759893621888 294986285087547739392 296390886359058072344 296992994509912009728 297682912890701743104 298443155615917439463 299097158148311707044 301131832693538317296 302836995959073641856 303180348562201843264 303844732087173797632 305951882693221235968 307405412541320365573 308070354184172840736 308745453572450794368 309146100041554342728 310845762780426650112 314488486563009774918 317321716171685538656 318008107544952609792 319118554881604482816 324633276452139122496 327557900564320556032 329577510700419787008 331819534582735567872 333439747153940331387 338732441553209225536 341077892132477073672 341825323598070522336 344150665935472362624 344195868029873890464 346099423953227019264 346491826928230678016 351320471475794703512 352080404781911817984 352851946939943764992 353309828618919248832 355298960546966596608 356492800047918521344 356986930693146230988 359415413214868314192 362653389910497758464 366903234323511404071 368502638134860625536 370729968605466774528 371009458802444711424 378738822527495642912 381073996747360378728 384507095817156418176 386684372690413249536 387122790346524829184 389803305294259512768 390657512683509168384 393315046783396985856 393366706319855874816 395235530410269041451 397924207487889919284 398796210864415609392 401054400053908336512 401509110258051089728 403782661278764855808 407985063649309978272 410760472245563787648 411660604763267725824 412194800055405790304 419317982084013033224 421145872154126429184 425491406508805977088 426081175343432598276 432844368602852163328 435513139139840432832 439436680933893049344 444586329538587108516 445489491764868014592 451697749040307475944 454770522843302764896 455767098130760696448 458347885775895241728 458867554580629816832 458927824039831853952 463719150062331514092 464244908735871572498 466268644170639975168 469440539709215757312 471079771491892331776 471732729844514662377 475982574257528307984 478677832322406724224 479220550953157752256 486949914678208683744 491336850846480834048 497729301874103351808 508098662329813838304 512676127756208557568 516225998903208543936 519737740392346017024 520876683578012224512 524488941759807833088 526980707213692055268 529964742928378873248 530565609983853225712 531728281152554145856 534739200071877782016 539123119822302471288 543980084865746637696 547060379797036256256 547680629660751716864 556094952908200161792 556514188203667067136 568108233791243464368 576760643725734627264 580684185519787243776 589972570175095478784 592781772718116144688 596886311231834878926 598194316296623414088 602263665387076634592 605673991918147283712 606360697124403686528 607689464174347595264 611903765386442471936 614810825082640731146 616140708368345681472 617490907144901588736 618292200083108685456 621691525560853300224 628976973126019549836 634643432343371077312 638237109763208965632 649266552904278244992 659155021400839574016 666879494307880662774 677464883106418451072 682155784264954147344 683650647196141044672 688301331870944725248 688391736059747780928 692983653856461356032 696367363103807358747 702640942951589407024 704160809563823635968 706619657237838497664 713973861386292461976 718830826429736628384 725306779820995516928 733806468647022808142 737005276269721251072 742018917604889422848 757477645054991285824 762147993494720757456 769014191634312836352 774245580693049658368 779606610588519025536 781315025367018336768 786733412639711749632 790471060820538082902 795848414975779838568 797592421728831218784 802108800107816673024 803018220516102179456 807565322557529711616 815970127298619956544 821520944491127575296 823321209526535451648 824389600110811580608 838635964168026066448 852162350686865196552 865688737205704326656 871026278279680865664 889172659077174217032 890978983529736029184 903395498080614951888 909541045686605529792 911534196261521392896 917735109161259633664 917855648079663707904 922216237623961096719 927438300124663028184 928489817471743144996 932537288341279950336 942159542983784663552 943465459689029324754 951965148515056615968 957355664644813448448 958441101906315504512 973899829356417367488 982673701692961668096 995458603748206703616 1016197324659627676608 1025352255512417115136 1032451997806417087872 1039475480784692034048 1053961414427384110536 1059929485856757746496 1061131219967706451424 1063456562305108291712 1069478400143755564032 1078246239644604942576 1087960169731493275392 1095361259321503433728 1100709702970534212213 1112189905816400323584 1113028376407334134272 1136216467582486928736 1153521287451469254528 1161368371039574487552 1179945140350190957568 1185563545436232289376 1193772622463669757852 1196388632593246828176 1204527330774153269184 1211347983836294567424 1212721394248807373056 1215378928348695190528 1223807530772884943872 1229621650165281462292 1232281416736691362944 1234981814289803177472 1236584400166217370912 1257953946252039099672 1269286864686742154624 1276474219526417931264 1298533105808556489984 1318310042801679148032 1333758988615761325548 1354929766212836902144 1364311568529908294688 1367301294392282089344 1376602663741889450496 1376783472119495561856 1392734726207614717494 1405281885903178814048 1408321619127647271936 1413239314475676995328 1427947722772584923952 1437661652859473256768 1450613559641991033856 1467612937294045616284 1474010552539442502144 1514955290109982571648 1524295986989441514912 1538028383268625672704 1559213221177038051072 1562630050734036673536 1573466825279423499264 1580942121641076165804 1591696829951559677136 1595184843457662437568 1604217600215633346048 1606036441032204358912 1624857180575550503743 1631940254597239913088 1643041888982255150592 1648779200221623161216 1677271928336052132896 1704324701373730393104 1731377474411408653312 1742052556559361731328 1778345318154348434064 1806790996161229903776 1819082091373211059584 1823068392523042785792 1835711296159327415808 1844432475247922193438 1854876600249326056368 1856979634943486289992 1865074576682559900672 1884319085967569327104 1886930919378058649508 1903930297030113231936 1914711329289626896896 1916882203812631009024 1947799658712834734976 2032394649319255353216 2064903995612834175744 2078950961569384068096 2089102089311422076241 2107922828854768221072 2119858971713515492992 2122262439935412902848 2126913124610216583424 2156492479289209885152 2175920339462986550784 2201419405941068424426 2226056752814668268544 2272432935164973857472 2307042574902938509056 2322736742079148975104 2371127090872464578752 2387545244927339515704 2392777265186493656352 2409054661548306538368 2422695967672589134848 2425442788497614746112 2459243300330562924584 2464562833473382725888 2469963628579606354944 2473168800332434741824 2515907892504078199344 2538573729373484309248 2597066211617112979968 2667517977231522651096 2709859532425673804288 2728623137059816589376 2734602588784564178688 2753205327483778900992 2753566944238991123712 2766648712871883290157 2785469452415229434988 2810563771806357628096 2826478628951353990656 2855895445545169847904 2875323305718946513536 2935225874588091232568 2948021105078885004288 3029910580219965143296 3048591973978883029824 3076056766537251345408 3118426442354076102144 3161884243282152331608 3183393659903119354272 3190369686915324875136 3208435200431266692096 3212072882064408717824 3249714361151101007486 3263880509194479826176 3286083777964510301184 3297558400443246322432 3302129108911602636639 3354543856672104265792 3408649402747460786208 3484105113118723462656 3556690636308696868128 3613581992322459807552 3638164182746422119168 3646136785046085571584 3671422592318654831616 3688864950495844386876 3709753200498652112736 3713959269886972579984 3773861838756117299016 3807860594060226463872 3829422658579253793792 3833764407625262018048 3895599317425669469952 4064789298638510706432 4129807991225668351488 4178204178622844152482 4215845657709536442144 4239717943427030985984 4244524879870825805696 4253826249220433166848 4312984958578419770304 4351840678925973101568 4402838811882136848852 4544865870329947714944 4614085149805877018112 4742254181744929157504 4775090489854679031408 4785554530372987312704 4818109323096613076736 4850885576995229492224 4874571541726651511229 4918486600661125849168 4929125666946765451776 4946337600664869483648 5031815785008156398688 5077147458746968618496 5194132423234225959936 5335035954463045302192 5419719064851347608576 5457246274119633178752 5469205177569128357376 5507133888477982247424 5533297425743766580314 5570938904830458869976 5621127543612715256192 5652957257902707981312 5711790891090339695808 5750646611437893027072 5870451749176182465136 6059821160439930286592 6097183947957766059648 6236852884708152204288 6323768486564304663216 6366787319806238708544 6380739373830649750272 6424145764128817435648 6499428722302202014972 6527761018388959652352 6595116800886492644864 6604258217823205273278 6709087713344208531584 6817298805494921572416 6968210226237446925312 7113381272617393736256 7227163984644919615104 7276328365492844238336 7377729900991688773752 7419506400997304225472 7427918539773945159968 7547723677512234598032 7615721188120452927744 7667528815250524036096 7791198634851338939904 8129578597277021412864 8259615982451336702976 8356408357245688304964 8431691315419072884288 8479435886854061971968 8489049759741651611392 8507652498440866333696 8625969917156839540608 8805677623764273697704 9089731740659895429888 9228170299611754036224 9484508363489858315008 9550180979709358062816 9571109060745974625408 9636218646193226153472 9749143083453303022458 9836973201322251698336 9858251333893530903552 9892675201329738967296 10063631570016312797376 10154294917493937236992 10670071908926090604384 10914492548239266357504 10938410355138256714752 11014267776955964494848 11066594851487533160628 11141877809660917739952 11242255087225430512384 11374000264028853526201 11423581782180679391616 11501293222875786054144 11740903498352364930272 12119642320879860573184 12194367895915532119296 12647536973128609326432 12733574639612477417088 12761478747661299500544 12998857444604404029944 13055522036777919304704 13190233601772985289728 13208516435646410546556 13418175426688417063168 13634597610989843144832 14226762545234787472512 14454327969289839230208 14552656730985688476672 14623714625179954533687 14755459801983377547504 14839012801994608450944 14855837079547890319936 15095447355024469196064 15231442376240905855488 15582397269702677879808 16259157194554042825728 16712816714491376609928 16863382630838145768576 16958871773708123943936 16978099519483303222784 17251939834313679081216 17611355247528547395408 18179463481319790859776 18969016726979716630016 19100361959418716125632 19142218121491949250816 19272437292386452306944 19498286166906606044916 19673946402644503396672 19785350402659477934592 20127263140032625594752 21340143817852181208768 21828985096478532715008 22133189702975066321256 22283755619321835479904 22484510174450861024768 22748000528057707052402 22847163564361358783232 23002586445751572108288 23481806996704729860544 24388735791831064238592 25295073946257218652864 25467149279224954834176 25522957495322599001088 25997714889208808059888 26417032871292821093112 26836350853376834126336 27269195221979686289664 28453525090469574945024 28908655938579678460416 29247429250359909067374 29510919603966755095008 29678025603989216901888 29711674159095780639872 30190894710048938392128 30462884752481811710976 33425633428982753219856 33726765261676291537152 33956199038966606445568 34122000792086560578603 34503879668627358162432 35222710495057094790816 36358926962639581719552 37938033453959433260032 38200723918837432251264 38284436242983898501632 38996572333813212089832 39347892805289006793344 39570700805318955869184 40254526280065251189504 42680287635704362417536 43657970192957065430016 44266379405950132642512 44567511238643670959808 44969020348901722049536 45496001056115414104804 45694327128722717566464 46963613993409459721088 48777471583662128477184 50590147892514437305728 50934298558449909668352 51995429778417616119776 52834065742585642186224 53672701706753668252672 54538390443959372579328 56907050180939149890048 57817311877159356920832 58494858500719818134748 59021839207933510190016 59356051207978433803776 59423348318191561279744 60381789420097876784256 66851266857965506439712 67453530523352583074304 68244001584173121157206 69007759337254716324864 70445420990114189581632 76401447837674864502528 76568872485967797003264 77993144667626424179664 78695785610578013586688 80509052560130502379008 85360575271408724835072 88532758811900265285024 89135022477287341919616 90992002112230828209608 91388654257445435132928 93927227986818919442176 101180295785028874611456 101868597116899819336704 102366002376259681735809 103990859556835232239552 105668131485171284372448 109076780887918745158656 113814100361878299780096 116989717001439636269496 118043678415867020380032 118712102415956867607552 118846696636383122559488 120763578840195753568512 133702533715931012879424 134907061046705166148608 136488003168346242314412 140890841980228379163264 152802895675349729005056 155986289335252848359328 157391571221156027173376 161018105120261004758016 170721150542817449670144 177065517623800530570048 178270044954574683839232 181984004224461656419216 187854455973637838884352 202360591570057749222912 204732004752519363471618 207981719113670464479104 211336262970342568744896 233979434002879272538992 236087356831734040760064 237693393272766245118976 241527157680391507137024 267405067431862025758848 272976006336692484628824 281781683960456758326528 305605791350699458010112 311972578670505696718656 314783142442312054346752 341442301085634899340288 354131035247601061140096 356540089909149367678464 363968008448923312838432 375708911947275677768704 404721183140115498445824 409464009505038726943236 415963438227340928958208 422672525940685137489792 467958868005758545077984 472174713663468081520128 483054315360783014274048 534810134863724051517696 545952012673384969257648 563563367920913516653056 623945157341011393437312 708262070495202122280192 713080179818298735356928 727936016897846625676864 818928019010077453886472 831926876454681857916416 845345051881370274979584 935917736011517090155968 944349427326936163040256 1069620269727448103035392 1091904025346769938515296 1127126735841827033306112 1247890314682022786874624 1416524140990404244560384 1455872033795693251353728 1637856038020154907772944 1663853752909363715832832 1690690103762740549959168 1871835472023034180311936 2139240539454896206070784 2183808050693539877030592 2495780629364045573749248 2833048281980808489120768 2911744067591386502707456 3275712076040309815545888 3381380207525481099918336 3743670944046068360623872 4367616101387079754061184 4991561258728091147498496 5823488135182773005414912 6551424152080619631091776 7487341888092136721247744 8735232202774159508122368 11646976270365546010829824 13102848304161239262183552 14974683776184273442495488 17470464405548319016244736 26205696608322478524367104 34940928811096638032489472 52411393216644957048734208 104822786433289914097468416
- Sum of all divisors σ(n): 376657182274451929395578397
- Sum of proper divisors (its aliquot sum) s(n): 271834395841162015298109981
- 104822786433289914097468416 is an abundant number, because the sum of its proper divisors (271834395841162015298109981) is greater than itself. Its abundance is 167011609407872101200641565
Bases of 104822786433289914097468416
- Binary: 1010110101101010001011010100011100010111000100001011011110001010101001000000100000000002
- Hexadecimal: 0x56B516A38B885BC5520400
- Base-36: D65HUD67EG2VAGHS0
Squares and roots of 104822786433289914097468416
- 104822786433289914097468416 squared (1048227864332899140974684162) is 10987816555639108070534779482845511182212540117549056
- 104822786433289914097468416 cubed (1048227864332899140974684163) is 1151773548179925410020150521182945957132609343787420526484940025615144290615296
-
104822786433289914097468416 is a
perfect square number . Itssquare root is 10238299977696 -
The
cube root of 104822786433289914097468416 is 471503839.2507840429
Scales and comparisons
How big is 104822786433289914097468416?- 104,822,786,433,289,914,097,468,416 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 104,822,786,433,289,914,097,468,416 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 104822786433289914097468416 cubic inches would be around 39291986.6 feet tall.
Recreational maths with 104822786433289914097468416
- 104822786433289914097468416 backwards is 614864790419982334687228401
- 104822786433289914097468416 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 104822786433289914097468416's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 104822786433289914097468416 - Facts about the integer". Numbermatics.com. 2024. Web. 18 May 2024.
APA style:
Numbermatics. (2024). Number 104822786433289914097468416 - Facts about the integer. Retrieved 18 May 2024, from https://numbermatics.com/n/104822786433289914097468416/
Chicago style:
Numbermatics. 2024. "Number 104822786433289914097468416 - Facts about the integer". https://numbermatics.com/n/104822786433289914097468416/
The information we have on file for 104822786433289914097468416 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 104822786433289914097468416, math, Factors of 104822786433289914097468416, curriculum, school, college, exams, university, Prime factorization of 104822786433289914097468416, STEM, science, technology, engineering, physics, economics, calculator, one hundred four septillion, eight hundred twenty-two sextillion, seven hundred eighty-six quintillion, four hundred thirty-three quadrillion, two hundred eighty-nine trillion, nine hundred fourteen billion, ninety-seven million, four hundred sixty-eight thousand, four hundred sixteen.