32317706894699927490564096
32,317,706,894,699,927,490,564,096 is an even composite number composed of five prime numbers multiplied together.
32317706894699927490564096 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, nine hundred twenty-five divisors.
Prime factorization of 32317706894699927490564096:
212 × 36 × 76 × 194 × 1634
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 163 × 163 × 163 × 163)See below for interesting mathematical facts about the number 32317706894699927490564096 from the Numbermatics database.
Names of 32317706894699927490564096
- Cardinal: 32317706894699927490564096 can be written as Thirty-two septillion, three hundred seventeen sextillion, seven hundred six quintillion, eight hundred ninety-four quadrillion, six hundred ninety-nine trillion, nine hundred twenty-seven billion, four hundred ninety million, five hundred sixty-four thousand and ninety-six.
Scientific notation
- Scientific notation: 3.2317706894699927490564096 × 1025
Factors of 32317706894699927490564096
Divisors of 32317706894699927490564096
- Number of divisors d(n): 15925
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 72 76 81 84 96 98 108 112 114 126 128 133 144 147 152 162 163 168 171 189 192 196 216 224 228 243 252 256 266 288 294 304 324 326 336 342 343 361 378 384 392 399 432 441 448 456 486 489 504 512 513 532 567 576 588 608 648 652 672 684 686 722 729 756 768 784 798 864 882 896 912 931 972 978 1008 1024 1026 1029 1064 1083 1134 1141 1152 1176 1197 1216 1296 1304 1323 1344 1368 1372 1444 1458 1467 1512 1536 1539 1568 1596 1701 1728 1764 1792 1824 1862 1944 1956 2016 2048 2052 2058 2128 2166 2268 2282 2304 2352 2394 2401 2432 2527 2592 2608 2646 2688 2736 2744 2793 2888 2916 2934 3024 3072 3078 3087 3097 3136 3192 3249 3402 3423 3456 3528 3584 3591 3648 3724 3888 3912 3969 4032 4096 4104 4116 4256 4332 4401 4536 4564 4608 4617 4704 4788 4802 4864 5054 5103 5184 5216 5292 5376 5472 5488 5586 5776 5832 5868 6048 6144 6156 6174 6194 6272 6384 6498 6517 6804 6846 6859 6912 7056 7168 7182 7203 7296 7448 7581 7776 7824 7938 7987 8064 8208 8232 8379 8512 8664 8802 9072 9128 9216 9234 9261 9291 9408 9576 9604 9728 9747 10108 10206 10269 10368 10432 10584 10752 10773 10944 10976 11172 11552 11664 11736 11907 12096 12288 12312 12348 12388 12544 12768 12996 13034 13203 13608 13692 13718 13824 13851 14112 14336 14364 14406 14592 14896 15162 15552 15648 15876 15974 16128 16416 16464 16758 16807 17024 17328 17604 17689 18144 18256 18432 18468 18522 18582 18816 19152 19208 19456 19494 19551 20216 20412 20538 20577 20736 20864 21168 21504 21546 21609 21679 21888 21952 22344 22743 23104 23328 23472 23814 23961 24192 24624 24696 24776 25088 25137 25536 25992 26068 26406 26569 27216 27384 27436 27648 27702 27783 27873 28224 28672 28728 28812 29184 29241 29792 30324 30807 31104 31296 31752 31948 32256 32319 32832 32928 33516 33614 34048 34656 35208 35378 35721 36288 36512 36864 36936 37044 37164 37632 38304 38416 38912 38988 39102 39609 40432 40824 41076 41154 41472 41728 42336 43008 43092 43218 43358 43776 43904 44688 45486 45619 46208 46656 46944 47628 47922 48013 48384 49248 49392 49552 50176 50274 50421 51072 51984 52136 52812 53067 53138 54432 54768 54872 55296 55404 55566 55746 55909 56448 57456 57624 58368 58482 58653 58843 59584 60648 61614 61731 62208 62592 63504 63896 64512 64638 64827 65037 65664 65856 67032 67228 68096 68229 69312 70416 70756 71442 71883 72576 73024 73872 74088 74328 75264 75411 76608 76832 77824 77976 78204 79218 79707 80864 81648 82152 82308 82944 83349 83456 83619 84672 86016 86184 86436 86716 87552 87723 87808 89376 90972 91238 92416 92421 93312 93888 95256 95844 96026 96768 96957 98496 98784 99104 100352 100548 100842 102144 103968 104272 105624 106134 106276 108864 109536 109744 110592 110808 111132 111492 111818 112896 114912 115248 116736 116964 117306 117649 117686 118827 119168 121296 123228 123462 123823 124416 125184 127008 127792 129024 129276 129654 130074 130321 131328 131712 134064 134456 136192 136458 136857 138624 140832 141512 142884 143766 144039 145152 146048 147744 148176 148656 150528 150822 151263 151753 153216 153664 155952 156408 158436 159201 159414 161728 163296 164304 164616 165888 166698 166912 167238 167727 169344 172368 172872 173432 175104 175446 175616 175959 176529 178752 181944 182476 184832 184842 185193 185983 186624 187776 190512 191688 192052 193536 193914 194481 195111 196992 197568 198208 200704 201096 201684 204288 204687 207936 208544 211248 212268 212552 215649 217728 219072 219488 221616 222264 222984 223636 225792 226233 229824 230496 233472 233928 234612 235298 235372 237654 238336 239121 242592 246456 246924 247646 248832 250047 250368 250857 254016 255584 258048 258552 259308 260148 260642 262656 263169 263424 268128 268912 272384 272916 273714 277248 277263 281664 283024 285768 287532 288078 290304 292096 295488 296352 297312 301056 301644 302526 303506 306432 307328 311904 312816 316872 318402 318828 319333 323456 326592 328608 329232 331776 333396 333824 334476 335454 336091 338688 344736 345744 346864 350208 350892 351232 351918 352947 353058 357504 363888 364952 369664 369684 370386 371469 371966 373248 375552 381024 383376 384104 387072 387828 388962 390222 390963 391363 393984 395136 396416 402192 403368 408576 409374 410571 411901 415872 417088 422496 424536 425104 431298 432117 435456 438144 438976 443232 444528 445968 447272 451584 452466 453789 455259 459648 460992 467856 469224 470596 470744 475308 476672 477603 478242 485184 492912 493848 495292 497664 500094 500736 501714 503181 504811 508032 511168 517104 518616 520296 521284 525312 526338 526848 527877 529587 536256 537824 544768 545832 547428 554496 554526 555579 557949 563328 566048 571536 575064 576156 580608 583443 584192 585333 590976 592704 594624 602112 603288 605052 607012 612864 614061 614656 623808 625632 633744 636804 637656 638666 646912 646947 653184 657216 658464 666792 667648 668952 670908 672182 677376 678699 689472 691488 693728 700416 701784 702464 703836 705894 706116 715008 717363 727776 729904 739328 739368 740772 742938 743932 746496 751104 752571 762048 766752 768208 774144 775656 777924 780444 781926 782726 787968 790272 792832 804384 806736 817152 818748 821142 823802 831744 831789 834176 844992 849072 850208 862596 864234 866761 870912 876288 877952 886464 889056 891936 894544 903168 904932 907578 910518 912247 919296 921984 935712 938448 941192 941488 950616 953344 955206 956484 957999 970368 985824 987696 990584 995328 1000188 1001472 1003428 1006362 1008273 1009622 1016064 1022336 1034208 1037232 1040592 1042568 1050624 1052676 1053696 1055754 1058841 1059174 1062271 1072512 1075648 1091664 1094856 1108992 1109052 1111158 1114407 1115898 1118017 1126656 1132096 1143072 1150128 1152312 1161216 1166886 1168384 1170666 1172889 1174089 1181952 1185408 1189248 1206576 1210104 1214024 1225728 1228122 1229312 1231713 1235703 1247616 1251264 1267488 1273608 1275312 1277332 1293824 1293894 1296351 1301881 1306368 1314432 1316928 1333584 1337904 1341816 1344364 1354752 1357398 1361367 1365777 1378944 1382976 1387456 1403568 1404928 1407672 1411788 1412232 1430016 1432809 1434726 1455552 1459808 1478656 1478736 1481544 1485876 1487864 1492992 1502208 1505142 1509543 1514433 1524096 1533504 1536416 1551312 1555848 1560888 1563852 1565452 1575936 1580544 1583631 1585664 1588761 1608768 1613472 1634304 1637496 1642284 1647604 1663488 1663578 1666737 1668352 1673847 1689984 1698144 1700416 1725192 1728468 1733522 1741824 1750329 1752576 1755904 1755999 1772928 1778112 1783872 1789088 1806336 1809864 1815156 1821036 1824494 1838592 1842183 1843968 1871424 1876896 1882384 1882976 1901232 1906688 1910412 1912968 1915998 1940736 1940841 1971648 1975392 1981168 2000376 2002944 2006856 2012724 2016546 2019244 2032128 2044672 2068416 2074464 2081184 2085136 2101248 2105352 2107392 2111508 2117682 2118348 2124542 2145024 2151296 2152089 2183328 2189712 2217984 2218104 2222316 2228814 2231796 2235331 2236034 2253312 2257713 2264192 2286144 2300256 2304624 2322432 2333772 2336768 2341332 2345778 2348178 2352637 2363904 2370816 2378496 2413152 2420208 2428048 2451456 2456244 2458624 2463426 2471406 2495232 2502528 2534976 2547216 2550624 2554664 2587648 2587788 2592702 2600283 2603762 2612736 2628864 2633856 2667168 2675808 2683632 2688728 2709504 2714796 2722734 2731554 2736741 2739541 2757888 2765952 2774912 2807136 2815344 2823576 2824464 2860032 2865618 2869452 2873997 2883307 2911104 2919616 2957472 2963088 2971752 2975728 2985984 3004416 3010284 3019086 3024819 3028866 3048192 3067008 3072832 3102624 3111696 3121776 3127704 3130904 3151872 3161088 3167262 3171328 3176523 3177522 3186813 3217536 3226944 3274992 3284568 3295208 3326976 3327156 3333474 3336704 3343221 3347694 3354051 3379968 3396288 3400832 3450384 3456936 3467044 3483648 3500658 3505152 3511808 3511998 3518667 3522267 3533677 3545856 3556224 3567744 3578176 3619728 3630312 3642072 3648988 3677184 3684366 3687936 3695139 3707109 3742848 3753792 3764768 3765952 3802464 3813376 3820824 3825936 3831996 3881472 3881682 3889053 3905643 3943296 3950784 3962336 4000752 4013712 4025448 4033092 4038488 4064256 4084101 4089344 4097331 4136832 4148928 4162368 4170272 4210704 4214784 4223016 4235364 4236696 4249084 4290048 4298427 4302592 4304178 4330747 4366656 4379424 4435968 4436208 4444632 4457628 4463592 4470662 4472068 4506624 4515426 4528384 4528629 4543299 4572288 4600512 4609248 4667544 4673536 4682664 4691556 4696356 4705274 4727808 4741632 4750893 4756992 4766283 4826304 4840416 4856096 4902912 4912488 4917248 4926852 4942812 4990464 5000211 5005056 5021541 5069952 5094432 5101248 5109328 5175296 5175576 5185404 5200566 5207524 5225472 5257728 5267712 5267997 5334336 5351616 5367264 5377456 5419008 5429592 5445468 5463108 5473482 5479082 5515776 5531904 5549824 5614272 5630688 5647152 5648928 5720064 5731236 5738904 5747994 5766614 5822208 5822523 5839232 5914944 5926176 5943504 5951456 6008832 6020568 6038172 6049638 6057732 6067327 6096384 6134016 6145664 6205248 6223392 6243552 6255408 6261808 6303744 6322176 6334524 6342656 6353046 6355044 6373626 6385729 6435072 6453888 6456267 6549984 6569136 6590416 6653952 6654312 6666948 6673408 6686442 6695388 6705993 6708102 6759936 6792576 6801664 6900768 6913872 6934088 6967296 7001316 7010304 7023616 7023996 7037334 7044534 7057911 7067354 7091712 7112448 7135488 7156352 7239456 7260624 7284144 7297976 7354368 7368732 7375872 7390278 7414218 7435897 7485696 7507584 7529536 7531904 7604928 7641648 7651872 7663992 7762944 7763364 7778106 7800849 7811286 7826119 7886592 7901568 7924672 8001504 8027424 8050896 8066184 8076976 8128512 8168202 8178688 8194662 8210223 8218623 8273664 8297856 8324736 8340544 8421408 8446032 8470728 8473392 8498168 8580096 8596854 8605184 8608356 8621991 8649921 8661494 8733312 8758848 8872416 8889264 8915256 8927184 8941324 8944136 9013248 9030852 9056768 9057258 9074457 9086598 9113167 9144576 9201024 9218496 9335088 9365328 9383112 9392712 9410548 9455616 9483264 9501786 9513984 9529569 9532566 9560439 9591409 9652608 9680832 9712192 9824976 9834496 9853704 9885624 9980928 10000422 10010112 10029663 10043082 10062153 10139904 10188864 10202496 10218656 10350592 10351152 10370808 10401132 10415048 10450944 10515456 10535424 10535994 10556001 10566801 10601031 10668672 10703232 10734528 10754912 10859184 10890936 10926216 10946964 10958164 11031552 11063808 11085417 11099648 11121327 11228544 11261376 11294304 11297856 11440128 11462472 11477808 11495988 11533228 11644416 11645046 11667159 11678464 11716929 11829888 11852352 11887008 11902912 12041136 12076344 12099276 12115464 12134654 12192768 12252303 12268032 12291328 12291993 12410496 12446784 12487104 12510816 12523616 12644352 12669048 12685312 12706092 12710088 12747252 12771458 12870144 12895281 12907776 12912534 12992241 13099968 13138272 13180832 13307904 13308624 13333896 13346816 13372884 13390776 13411986 13416204 13519872 13585152 13585887 13603328 13629897 13801536 13827744 13868176 14002632 14020608 14047232 14047992 14074668 14089068 14115822 14134708 14183424 14224896 14270976 14298849 14312704 14478912 14521248 14568288 14595952 14708736 14737464 14751744 14780556 14828436 14871794 14971392 15015168 15059072 15063808 15064623 15209856 15283296 15303744 15327984 15525888 15526728 15556212 15601698 15622572 15652238 15773184 15803136 15803991 15849344 16003008 16054848 16101792 16132368 16153952 16257024 16336404 16357376 16389324 16420446 16437246 16468459 16547328 16595712 16649472 16681088 16842816 16892064 16941456 16946784 16996336 17160192 17193708 17210368 17216712 17243982 17299842 17322988 17466624 17517696 17744832 17778528 17830512 17854368 17882648 17888272 18026496 18061704 18113536 18114516 18148914 18173196 18201981 18226334 18289152 18402048 18436992 18670176 18730656 18766224 18785424 18821096 18911232 18966528 19003572 19027968 19059138 19065132 19120878 19157187 19176787 19182818 19305216 19361664 19368801 19424384 19649952 19707408 19771248 19961856 20000844 20020224 20059326 20086164 20117979 20124306 20183149 20279808 20377728 20404992 20437312 20702304 20741616 20802264 20830096 20901888 21030912 21070848 21071988 21112002 21133602 21173733 21202062 21242323 21337344 21406464 21469056 21509824 21718368 21781872 21852432 21893928 21916328 22063104 22127616 22170834 22199296 22242654 22307691 22457088 22522752 22588608 22595712 22924944 22955616 22991976 23066456 23288832 23290092 23334318 23356928 23402547 23433858 23478357 23659776 23704704 23774016 23805824 24082272 24152688 24198552 24230928 24269308 24385536 24504606 24536064 24582656 24583986 24630669 24655869 24735739 24820992 24893568 24974208 25021632 25047232 25338096 25412184 25420176 25494504 25542916 25740288 25790562 25815552 25825068 25865973 25949763 25984482 26199936 26276544 26361664 26617248 26667792 26693632 26745768 26781552 26823972 26832408 27039744 27170304 27171774 27206656 27223371 27259794 27339501 27603072 27655488 27736352 28005264 28094464 28095984 28149336 28178136 28231644 28269416 28366848 28449792 28541952 28588707 28597698 28625408 28681317 28774227 28957824 29042496 29136576 29191904 29474928 29503488 29561112 29656872 29743588 29942784 30030336 30088989 30118144 30127616 30129246 30186459 30315229 30419712 30566592 30607488 30655968 31051776 31053456 31112424 31203396 31245144 31304476 31546368 31606272 31607982 31668003 31698688 31700403 31803093 32006016 32109696 32203584 32264736 32307904 32672808 32714752 32778648 32840892 32874492 32936918 33094656 33191424 33256251 33298944 33362176 33363981 33685632 33784128 33882912 33893568 33992672 34320384 34387416 34420736 34433424 34487964 34599684 34645976 34933248 35001477 35035392 35150787 35489664 35557056 35661024 35708736 35765296 35776544 36123408 36227072 36229032 36297828 36346392 36403962 36452668 36578304 36804096 36873984 36875979 37340352 37461312 37532448 37570848 37642192 37933056 38007144 38055936 38118276 38130264 38241756 38314374 38353574 38365636 38610432 38723328 38737602 38848768 38976723 39299904 39414816 39542496 39923712 40001688 40040448 40118652 40172328 40235958 40248612 40366298 40559616 40755456 40757661 40809984 40874624 40889691 41404608 41483232 41604528 41660192 42061824 42141696 42143976 42224004 42267204 42347466 42404124 42471289 42484646 42674688 42812928 42896547 42938112 43019648 43436736 43563744 43704864 43787856 43832656 44126208 44255232 44341668 44398592 44485308 44615382 44700103 44914176 45045504 45177216 45191424 45193869 45849888 45911232 45983952 46132912 46577664 46580184 46668636 46713856 46805094 46867716 46956714 47319552 47409408 47548032 47611648 48164544 48305376 48397104 48461856 48538616 48771072 49009212 49072128 49165312 49167972 49261338 49311738 49405377 49471478 49641984 49787136 49948416 50043264 50094464 50676192 50824368 50840352 50989008 51085832 51480576 51581124 51631104 51650136 51731946 51899526 51968964 52051279 52399872 52553088 52723328 53234496 53335584 53491536 53563104 53647944 53664816 54079488 54340608 54343548 54413312 54446742 54519588 54605943 54679002 54782833 55206144 55310976 55472704 56010528 56191968 56298672 56356272 56463288 56538832 56733696 56899584 57083904 57177414 57195396 57250816 57362634 57471561 57530361 57548454 57915648 58084992 58273152 58383808 58949856 59122224 59313744 59487176 59885568 60060672 60177978 60236288 60255232 60258492 60353937 60372918 60549447 60630458 60839424 61133184 61214976 61311936 62106912 62224848 62406792 62490288 62608952 63092736 63212544 63215964 63336006 63397376 63400806 63521199 63606186 63726969 63792169 64012032 64219392 64407168 64529472 64615808 65345616 65557296 65681784 65748984 65873836 66189312 66382848 66512502 66597888 66724352 66727962 66923073 67139863 67371264 67568256 67765824 67787136 67985344 68774832 68841472 68866848 68975928 69199368 69291952 69866496 70002954 70070784 70207641 70301574 70435071 70979328 71114112 71322048 71417472 71530592 71553088 72246816 72454144 72458064 72595656 72692784 72807924 72905336 73156608 73608192 73747968 73751958 73892007 73967607 74207217 74680704 74922624 75064896 75141696 75284384 76014288 76236552 76260528 76483512 76628748 76707148 76731272 77220864 77446656 77475204 77597919 77697536 77849289 77953446 78599808 78829632 79084992 80003376 80080896 80237304 80344656 80471916 80497224 80732596 81119232 81510912 81515322 81619968 81670113 81749248 81779382 82018503 82284193 82809216 82966464 83209056 83320384 84283392 84287952 84448008 84534408 84694932 84808248 84942578 84969292 85349376 85625856 85766121 85793094 85876224 86039296 86043951 86322681 86873472 87127488 87409728 87575712 87665312 88510464 88683336 88797184 88970616 89230764 89400206 89828352 90091008 90266967 90354432 90382848 90387738 90559377 90945687 91699776 91822464 91967904 92265824 93155328 93160368 93337272 93427712 93610188 93735432 93913428 94639104 94818816 95004009 95096064 95101209 95223296 95409279 96329088 96610752 96794208 96923712 97077232 98018424 98144256 98330624 98335944 98522676 98623476 98810754 98942956 99283968 99574272 99896832 100086528 100091943 100188928 101352384 101648736 101680704 101978016 102171664 102961152 103162248 103262208 103300272 103463892 103799052 103937928 104102558 104799744 105106176 105446656 105452361 106468992 106671168 106983072 107126208 107295888 107329632 108681216 108687096 108826624 108893484 109039176 109211886 109358004 109565666 110412288 110621952 110627937 110945408 112021056 112383936 112597344 112712544 112926576 113077664 113799168 114167808 114354828 114390792 114501632 114725268 114943122 115060722 115096908 115279213 115831296 116169984 116546304 116767616 116930169 117899712 118244448 118627488 118974352 119771136 120121344 120355956 120472576 120510464 120516984 120707874 120745836 121098894 121260916 121678848 122266368 122429952 122623872 122669073 124213824 124449696 124813584 124980576 125217904 126185472 126425088 126431928 126672012 126794752 126801612 127042398 127212372 127413867 127453938 127584338 128024064 128438784 128814336 129058944 129231616 130691232 131114592 131363568 131497968 131747672 132378624 132765696 133025004 133195776 133448704 133455924 133846146 134100309 134279726 134742528 135136512 135531648 135574272 135581607 135970688 137549664 137733696 137951856 138398736 138583904 139732992 140005908 140141568 140415282 140603148 140870142 141282043 141958656 142228224 142644096 142834944 143061184 143106176 144493632 144916128 145191312 145385568 145615848 145810672 146313216 147216384 147495936 147503916 147784014 147935214 148216131 148414434 148696261 149361408 149845248 150129792 150283392 150568768 152028576 152473104 152521056 152967024 153257496 153414296 153462544 154441728 154893312 154950408 155195838 155395072 155698578 155906892 156153837 157199616 157659264 158169984 160006752 160474608 160689312 160943832 160994448 161465192 162238464 163021824 163030644 163239936 163340226 163498496 163558764 163817829 164037006 164348499 164568386 165618432 165932928 166418112 166640768 168575904 168896016 169068816 169389864 169616496 169885156 169938584 170698752 171251712 171532242 171586188 171752448 172078592 172087902 172414683 172591083 172645362 173150173 173746944 174254976 174819456 175151424 175330624 177366672 177941232 178461528 178800412 179656704 180182016 180533934 180708864 180765696 180775476 181061811 181118754 181648341 181891374 182236771 183399552 183644928 183935808 184531648 186320736 186674544 186855424 187220376 187470864 187826856 189278208 189637632 190008018 190192128 190202418 190446592 190563597 190818558 191180907 191376507 192658176 193221504 193588416 193847424 194154464 196036848 196661248 196671888 197045352 197246952 197621508 197885912 198567936 199148544 199793664 200173056 200183886 200377856 200769219 201419589 202704768 203297472 203361408 203956032 204343328 206324496 206524416 206600544 206927784 207598104 207875856 208205116 209599488 210212352 210622923 210893312 210904722 211305213 212206603 212937984 213342336 213966144 214252416 214591776 214659264 217362432 217374192 217786968 218078352 218423772 218716008 219131332 220824576 221243904 221255874 221676021 221890816 221902821 222621651 224042112 224767872 225194688 225425088 225853152 226155328 228709656 228781584 229003264 229450536 229886244 230121444 230193816 230558426 231662592 232339968 232793757 233092608 233535232 233547867 233860338 235799424 236488896 237254976 237948704 240242688 240711912 240945152 241020928 241033968 241415748 241491672 242197788 242521832 243357696 244532736 244859904 245010339 245247744 245338146 246055509 246852579 248427648 248899392 249627168 249961152 250435808 252850176 252863856 253344024 253589504 253603224 254084796 254424744 254827734 254907876 255168676 256048128 256877568 257628672 258117888 258131853 258463232 258968043 261382464 262229184 262727136 262995936 263495344 265531392 266050008 266391552 266897408 266911848 267692292 268200618 268559452 269485056 270273024 271063296 271148544 271163214 271678131 271941376 272837061 275099328 275467392 275903712 276797472 277167808 279465984 280011816 280283136 280830564 281206296 281740284 282564086 283917312 284456448 285288192 285303627 285669888 286122368 286212352 286227837 288987264 289832256 290382624 290771136 291231696 291621344 294432768 294991872 295007832 295568028 295870428 296432262 296828868 297392522 298722816 299690496 300259584 300275829 300566784 301137536 304057152 304946208 305042112 305934048 306514992 306828592 306925088 308883456 309786624 309900816 310391676 310790144 311397156 311813784 312307674 312900721 314399232 315318528 316339968 316357083 320013504 320949216 321378624 321887664 321988896 322930384 326043648 326061288 326479872 326680452 326996992 327117528 327635658 328074012 328696998 329136772 331236864 331865856 332836224 333281536 337151808 337792032 338137632 338779728 339232992 339770312 339877168 341397504 342503424 343064484 343172376 343504896 344157184 344175804 344829366 345182166 345290724 345837639 346300346 347493888 348509952 349638912 350302848 350661248 350790507 354733344 355882464 356923056 357600824 359313408 360364032 361067868 361417728 361531392 361550952 362123622 362237508 363296682 363782748 364358953 364473542 366799104 367289856 367871616 368007219 369063296 372641472 373349088 374440752 374941728 375653712 378556416 379275264 380016036 380384256 380404836 380893184 381127194 381637116 382241601 382361814 382753014 383479831 385316352 386443008 387176832 387694848 388308928 392073696 393343776 394090704 394493904 395243016 395771824 397135872 398297088 399587328 400346112 400367772 400755712 401538438 402300927 402839178 405409536 406594944 406722816 407912064 408686656 412648992 413201088 413855568 415196208 415751712 416410232 419198976 420424704 421245846 421786624 421809444 422610426 423846129 424413206 425875968 426684672 427932288 428504832 429183552 429318528 434748384 435573936 436156704 436847544 437432016 438262664 441649152 442487808 442511748 443352042 443781632 443805642 444648393 445243302 446088783 446545183 448084224 449535744 450389376 450850176 451706304 452310656 457419312 457563168 458901072 459772488 460242888 460387632 461116852 463325184 464679936 465587514 466185216 467070464 467095734 467720676 468461511 469979041 471598848 472977792 474509952 475897408 481423824 481890304 482067936 482831496 482983344 484395576 485043664 486715392 489065472 489719808 490020678 490495488 490676292 491453487 492111018 493045497 493705158 496855296 497798784 499254336 499922304 500871616 505727712 506688048 507179008 507206448 508169592 508849488 509655468 509815752 510337352 512096256 513755136 515257344 516235776 516263706 516926464 517244049 517773249 517936086 519450519 522764928 524458368 525454272 525991872 526990688 532100016 533794816 533823696 535384584 536401236 537118904 538970112 540546048 542126592 542297088 542326428 543185433 543356262 543882752 544945023 545674122 546710313 550198656 550934784 551807424 553594944 554335616 560023632 560566272 561661128 562412592 563480568 565128172 567834624 568912896 570576384 570607254 571339776 571690791 572244736 572424704 572455674 573542721 574129521 575989351 577974528 579664512 580765248 581542272 582463392 583242688 589983744 590015664 591136056 591740856 592864524 593657736 594785044 597445632 599380992 600519168 600551658 601133568 602275072 602307657 604258767 608114304 609892416 610084224 611868096 613029984 613657184 613850176 619573248 619801632 620783352 621580288 622794312 623627568 624615348 625801442 628798464 630637056 631868769 632679936 632714166 633915639 636619809 640027008 641898432 642757248 643775328 643977792 645860768 652087296 652122576 653360904 653993984 654235056 655271316 656148024 657393996 658273544 662473728 663731712 665028063 665672448 665708463 666563072 667864953 674303616 675584064 676275264 677559456 678465984 679540624 679754336 686128968 686344752 687009792 688314368 688351608 689658732 690364332 690581448 691675278 692600692 694987776 697019904 699277824 700605696 700643601 701322496 701581014 705911761 709466688 711764928 713846112 715201648 720728064 722135736 722835456 723062784 723101904 724247244 724475016 726593364 727565496 728717906 728947084 733598208 734579712 735743232 736014438 738126592 738166527 740557737 745282944 746698176 748881504 749883456 751307424 758550528 760032072 760768512 760809672 761786368 762254388 763274232 764483202 764723628 765506028 766959662 770632704 772886016 774353664 774395559 775389696 776617856 776904129 784147392 786687552 788181408 788987808 790486032 791543648 796594176 799174656 800692224 800735544 801511424 803076876 804601854 805678356 806954491 810819072 813189888 813445632 815034393 815824128 817373312 818511183 825297984 826402176 827711136 830392416 831503424 832820464 838397952 840849408 842491692 843573248 843618888 845220852 847692258 848826412 851751936 853369344 855864576 857009664 858367104 858637056 858683511 869496768 871147872 872313408 873695088 874864032 876525328 883298304 884975616 885023496 886704084 887563264 887611284 889296786 890486604 892177566 893090366 896168448 899071488 900778752 901700352 903412608 904621312 914838624 915126336 917802144 919544976 920485776 920775264 922233704 926650368 929359872 931175028 932370432 934140928 934191468 935441352 936923022 938702163 939958082 943197696 945955584 949019904 949071249 951794816 962847648 964135872 965662992 965966688 968791152 970087328 978130944 979439616 980041356 980990976 981352584 982906974 984222036 986090994 987410316 988974301 993710592 995597568 998508672 999844608 1001743232 1011455424 1013376096 1014412896 1016339184 1017698976 1019310936 1019631504 1020674704 1024192512 1027510272 1030514688 1032471552 1032527412 1033852928 1034488098 1035546498 1035872172 1037512917 1038901038 1040873827 1045529856 1048916736 1050908544 1051983744 1052371521 1053981376 1064200032 1067647392 1070769168 1072802472 1074237808 1077940224 1081092096 1084253184 1084594176 1084652856 1086370866 1086712524 1087765504 1089890046 1091348244 1093076859 1093420626 1100397312 1101869568 1103614848 1107189888 1108671232 1120047264 1123322256 1124825184 1126961136 1130256344 1135669248 1137825792 1141152768 1141214508 1142679552 1143381582 1144489472 1144849408 1144911348 1146724803 1147085442 1148259042 1150439493 1151978702 1155949056 1159329024 1161530496 1163084544 1164926784 1166485376 1180031328 1182272112 1183481712 1185729048 1187315472 1189570088 1194891264 1198761984 1201038336 1201103316 1202267136 1204550144 1204615314 1206902781 1208517534 1212051211 1216228608 1219784832 1220168448 1223736192 1226059968 1227314368 1227700352 1239603264 1241566704 1245588624 1247255136 1249230696 1251602884 1257596928 1261274112 1263737538 1265359872 1265428332 1267831278 1271538387 1273239618 1275657397 1280054016 1283796864 1285514496 1287550656 1287955584 1291721536 1304245152 1306721808 1307987968 1308470112 1310542632 1312296048 1314787992 1316547088 1324947456 1327463424 1330056126 1331344896 1331416926 1333126144 1333945179 1335729906 1338266349 1339635549 1348607232 1351168128 1352550528 1355118912 1356931968 1359081248 1359508672 1372257936 1372689504 1376628736 1376703216 1379317464 1380728664 1381162896 1383350556 1385201384 1389975552 1394039808 1398555648 1401211392 1401287202 1402644992 1403162028 1405384533 1409937123 1411823522 1418933376 1423529856 1427692224 1430403296 1444271472 1445670912 1446203808 1448494488 1448950032 1453186728 1455130992 1457435812 1457894168 1467196416 1469159424 1471486464 1472028876 1474360461 1476253184 1476333054 1479136491 1481115474 1485446221 1490565888 1493396352 1497763008 1499766912 1502614848 1520064144 1521537024 1521619344 1524508776 1526548464 1528966404 1529447256 1531012056 1533919324 1541265408 1545772032 1548707328 1548791118 1550779392 1551732147 1553235712 1553319747 1553808258 1558351557 1563399667 1568294784 1573375104 1576362816 1577975616 1580972064 1583087296 1601384448 1601471088 1603022848 1606153752 1609203708 1611356712 1613908982 1621638144 1626379776 1626891264 1629556299 1630068786 1631648256 1634746624 1634835069 1637022366 1640130939 1650595968 1652804352 1655422272 1660784832 1663006848 1665640928 1681698816 1684983384 1687146496 1687237776 1690441704 1695384516 1697652824 1703503872 1706738688 1711729152 1714019328 1715072373 1716734208 1717274112 1717367022 1720628163 1722388563 1727968053 1738993536 1742295744 1744626816 1747390176 1749728064 1753050656 1769951232 1770046992 1773408168 1775126528 1775222568 1778593572 1780973208 1784355132 1786180732 1792336896 1798142976 1801557504 1803400704 1806825216 1806922971 1809242624 1812776301 1829677248 1830252672 1835604288 1839089952 1840971552 1841550528 1844467408 1858719744 1862350056 1864740864 1868281856 1868382936 1870882704 1873846044 1877404326 1879916164 1886395392 1891911168 1898039808 1898142498 1901746917 1903589632 1909859427 1925695296 1928271744 1931325984 1931933376 1937582304 1940174656 1956261888 1960082712 1961981952 1962705168 1965813948 1968444072 1972181988 1974820632 1977948602 1987421184 1991195136 1997017344 1997125389 1999689216 2003486464 2003594859 2022910848 2026752192 2028825792 2032678368 2035397952 2038621872 2039263008 2041349408 2061029376 2064943104 2065054824 2067705856 2068976196 2071092996 2071744344 2075025834 2077802076 2081747654 2091059712 2097833472 2101817088 2101930803 2103967488 2104743042 2107962752 2117735283 2128400064 2135294784 2141538336 2145604944 2148475616 2162184192 2168506368 2169188352 2169305712 2172741732 2173425048 2175531008 2179780092 2182696488 2186153718 2186841252 2190305047 2200794624 2203739136 2207229696 2214379776 2214499581 2217342464 2221673211 2240094528 2246644512 2249650368 2253922272 2260512688 2275651584 2282305536 2282429016 2285359104 2286763164 2288978944 2289698816 2289822696 2293449606 2294170884 2296518084 2300878986 2303957404 2311898112 2318658048 2323060992 2326169088 2329853568 2330712387 2332970752 2360062656 2364544224 2366963424 2371458096 2374630944 2379140176 2389782528 2397523968 2402076672 2402206632 2404534272 2409100288 2409230628 2413805562 2417035068 2420863473 2424102422 2432457216 2439569664 2440336896 2447472384 2452119936 2454628736 2455400704 2455533549 2479206528 2483133408 2491177248 2494510272 2498461392 2503205768 2515193856 2522548224 2527475076 2530719744 2530856664 2535662556 2543076774 2546479236 2551314794 2560108032 2567593728 2571028992 2575101312 2575911168 2576050533 2583443072 2608490304 2613443616 2616940224 2621085264 2624592096 2629575984 2633094176 2649894912 2654926848 2660112252 2662689792 2662833852 2666252288 2667890358 2671459812 2676532698 2679271098 2684358817 2697214464 2702336256 2705101056 2710237824 2713863936 2718162496 2719017344 2744515872 2745379008 2753406432 2758634928 2761457328 2762325792 2766701112 2770402768 2779951104 2788079616 2797111296 2802422784 2802574404 2805289984 2806324056 2810769066 2816106489 2819874246 2823647044 2837866752 2847059712 2855384448 2860806592 2888542944 2892407616 2896988976 2897900064 2906373456 2910261984 2914871624 2915788336 2934392832 2938318848 2942972928 2944057752 2948720922 2952506368 2952666108 2958272982 2962230948 2966922903 2970892442 2981131776 2986792704 2995526016 2999533824 3005229696 3040128288 3043238688 3049017552 3053096928 3057932808 3058894512 3062024112 3067838648 3082530816 3091544064 3097414656 3097582236 3101558784 3103464294 3106471424 3106639494 3107616516 3112538751 3116703114 3122621481 3125816281 3126799334 3136589568 3146750208 3152725632 3155951232 3157114563 3161944128 3166174592 3202942176 3212307504 3218407416 3222713424 3227817964 3243276288 3252759552 3253782528 3259112598 3260137572 3263296512 3269493248 3269670138 3274044732 3279230577 3280261878 3289853287 3301191936 3305608704 3310844544 3321569664 3326013696 3331281856 3369966768 3374475552 3380883408 3390769032 3395305648 3407007744 3413477376 3423458304 3428038656 3430144746 3433468416 3434548224 3434734044 3440174409 3441256326 3444777126 3451318479 3455936106 3462498649 3477987072 3484591488 3489253632 3494780352 3499456128 3506101312 3540093984 3546816336 3550253056 3550445136 3557187144 3561946416 3568710264 3572361464 3584673792 3596285952 3603115008 3606801408 3613650432 3613845942 3618485248 3620708343 3625552602 3636153633 3659354496 3660505344 3671208576 3678179904 3681943104 3683101056 3688934816 3724700112 3736563712 3736765872 3741765408 3747692088 3754808652 3759832328 3772790784 3783822336 3796079616 3796284996 3803493834 3807179264 3814615161 3819718854 3826972191 3851390592 3856543488 3862651968 3863866752 3875164608 3880349312 3920165424 3923963904 3925410336 3931627896 3936888144 3944363976 3949641264 3955897204 3974842368 3982390272 3994034688 3994250778 3999378432 4001835537 4006972928 4007189718 4014799047 4018906647 4031925457 4045821696 4053504384 4057651584 4065356736 4070795904 4077243744 4078526016 4082698816 4129886208 4130109648 4137952392 4142185992 4143488688 4150051668 4155604152 4163495308 4182119424 4195666944 4203634176 4203861606 4207934976 4209486084 4215925504 4216153599 4229811369 4235470566 4256800128 4270589568 4283076672 4291209888 4296951232 4337012736 4338611424 4345483464 4346850096 4351062016 4359560184 4365392976 4372307436 4373682504 4380610094 4401589248 4407478272 4414459392 4423081383 4428759552 4428999162 4434684928 4437409473 4443346422 4456338663 4480189056 4493289024 4499300736 4507844544 4521025376 4564611072 4564858032 4573526328 4577957888 4579397632 4579645392 4586899212 4588341768 4593036168 4601757972 4607914808 4623796224 4637316096 4646121984 4652338176 4655196441 4659707136 4659959241 4661424774 4665941504 4675054671 4690199001 4720125312 4729088448 4733926848 4742916192 4749261888 4758280352 4804153344 4804413264 4809068544 4818200576 4818461256 4827611124 4834070136 4841726946 4848204844 4864914432 4879139328 4880673792 4894944768 4904239872 4904505207 4909257472 4910801408 4911067098 4920392817 4941382327 4958413056 4966266816 4982354496 4989020544 4996922784 5006411536 5045096448 5054950152 5061439488 5061713328 5071325112 5086153548 5092958472 5102629588 5120216064 5135187456 5142057984 5150202624 5151822336 5152101066 5161884489 5166886144 5167165689 5183904159 5216980608 5226887232 5233880448 5242170528 5249184192 5259151968 5266188352 5309853696 5320224504 5325379584 5325667704 5332504576 5335780716 5342919624 5353065396 5358542196 5368717634 5394428928 5404672512 5410202112 5420475648 5420768913 5427727872 5436324992 5438034688 5438328903 5489031744 5490758016 5506812864 5517269856 5522914656 5524651584 5533402224 5540805536 5576159232 5594222592 5604845568 5605148808 5610579968 5612648112 5621538132 5632212978 5639748492 5647294088 5675733504 5694119424 5705240751 5710768896 5721613184 5729578281 5777085888 5784815232 5793977952 5795800128 5812746912 5820523968 5829743248 5831576672 5868785664 5885945856 5888115504 5897441844 5905012736 5905332216 5916545964 5924461896 5933845806 5941784884 5962263552 5973585408 5991052032 5999067648 6010459392 6010784577 6080256576 6086477376 6098035104 6106193856 6115865616 6117789024 6124048224 6135677296 6183088128 6194829312 6195164472 6203117568 6206928588 6212942848 6213278988 6215233032 6225077502 6233406228 6245242962 6251632562 6253598668 6273179136 6293500416 6305451264 6311902464 6314229126 6323888256 6332349184 6353205849 6405884352 6424615008 6436814832 6445426848 6455635928 6486552576 6505519104 6507565056 6518225196 6520275144 6526593024 6538986496 6539340276 6548089464 6558461154 6560523756 6570915141 6579706574 6602383872 6611217408 6621689088 6643139328 6643498743 6652027392 6662563712 6665019633 6739933536 6748951104 6761766816 6781538064 6790611296 6826954752 6846916608 6856077312 6860289492 6866936832 6869096448 6869468088 6880348818 6882512652 6889554252 6902636958 6911872212 6922820107 6924997298 6955974144 6969182976 6978507264 6989560704 6992137161 6998912256 7012202624 7080187968 7093632672 7100890272 7114374288 7123892832 7137420528 7144722928 7169347584 7192571904 7206230016 7213602816 7227300864 7227691884 7236970496 7241416686 7251105204 7262590419 7272307266 7286116789 7318708992 7321010688 7342417152 7356359808 7363886208 7366202112 7366600647 7377869632 7449400224 7473531744 7483530816 7495384176 7509617304 7519664656 7545581568 7567644672 7592159232 7592569992 7606987668 7614358528 7629230322 7639437708 7653944382 7702781184 7713086976 7725303936 7727733504 7750329216 7760698624 7840330848 7850820672 7863255792 7873776288 7888727952 7899282528 7911794408 7949684736 7964780544 7988069376 7988501556 7998756864 8003671074 8013945856 8014379436 8029598094 8037813294 8053076451 8063850914 8091643392 8107008768 8115303168 8130713472 8141591808 8154487488 8157052032 8165397632 8260219296 8275904784 8284371984 8286977376 8300103336 8311208304 8326990616 8364238848 8391333888 8407268352 8407723212 8415869952 8418972168 8431851008 8432307198 8448319467 8459622738 8470941132 8484358477 8513600256 8541179136 8566153344 8582419776 8593902464 8677222848 8690966928 8693700192 8719120368 8730785952 8744614872 8747365008 8761220188 8803178496 8814956544 8828918784 8846162766 8857519104 8857998324 8869369856 8874818946 8886692844 8900768709 8912677326 8929601779 8960378112 8986578048 8998601472 9015689088 9042050752 9129716064 9147052656 9155915776 9159290784 9173798424 9176683536 9186072336 9203515944 9215829616 9247592448 9274632192 9292243968 9304676352 9310392882 9319414272 9319918482 9322849548 9331883008 9337616253 9350109342 9367864443 9377448843 9380398002 9440250624 9458176896 9467853696 9485832384 9498523776 9516560704 9608826528 9636401152 9636922512 9655222248 9668140272 9683453892 9696409688 9729828864 9758278656 9761347584 9789889536 9808479744 9809010414 9818514944 9821602816 9822134196 9837691731 9840785634 9869559861 9882764654 9916826112 9932533632 9964708992 9978041088 9993845568 10012823072 10109900304 10123426656 10142650224 10172307096 10185916944 10205259176 10240432128 10270374912 10284115968 10300405248 10303644672 10304202132 10320523227 10323768978 10333772288 10334331378 10353955437 10367808318 10387495947 10398123547 10433961216 10453774464 10467760896 10484341056 10498368384 10518303936 10532376704 10640449008 10650759168 10651335408 10671561432 10685839248 10706130792 10717084392 10737435268 10788857856 10809345024 10820404224 10840951296 10841537826 10855455744 10862125029 10872649984 10876069376 10876657806 10908460899 10943797669 10978063488 10981516032 11013625728 11034539712 11045829312 11049303168 11066804448 11081611072 11209691136 11210297616 11221159936 11225296224 11243076264 11264425956 11279496984 11294588176 11351467008 11388238848 11410481502 11421537792 11443226368 11443845483 11459156562 11480916573 11554171776 11569630464 11587955904 11591600256 11625493824 11641047936 11659486496 11663153344 11771891712 11776231008 11794883688 11810025472 11810664432 11833091928 11848923792 11867691612 11883569768 11924527104 11947170816 11982104064 11998135296 12005506611 12020918784 12021569154 12044397141 12056719941 12095776371 12160513152 12172954752 12196070208 12212387712 12231731232 12235578048 12248096448 12271354592 12389658624 12390328944 12413857176 12425885696 12426557976 12430466064 12450155004 12466812456 12490485924 12503265124 12507197336 12546358272 12587000832 12610902528 12623804928 12628458252 12647776512 12648460797 12664698368 12689434107 12706411698 12811768704 12849230016 12873629664 12890853696 12911271856 13011038208 13036450392 13040550288 13053186048 13077972992 13078680552 13096178928 13116922308 13121047512 13141830282 13159413148 13204767744 13222434816 13243378176 13286278656 13286997486 13304054784 13312228419 13325127424 13330039266 13369015989 13412323459 13479867072 13497902208 13523533632 13563076128 13581222592 13693833216 13720578984 13733873664 13738192896 13738936176 13760697636 13765025304 13779108504 13805273916 13823744424 13845640214 13849994596 13911948288 13938365952 13957014528 13979121408 13979877723 13984274322 13997824512 14024405248 14025164013 14070597003 14160375936 14187265344 14201780544 14228748576 14247785664 14274841056 14289445856 14412460032 14427205632 14454601728 14455383768 14473940992 14482833372 14502210408 14525180838 14544614532 14572233578 14637417984 14642021376 14684834304 14712719616 14713515621 14727772416 14732404224 14733201294 14755739264 14761178451 14824146981 14898800448 14947063488 14967061632 14990768352 15019234608 15039329312 15135289344 15184318464 15185139984 15213975336 15228717056 15258460644 15278875416 15307888764 15332135329 15405562368 15426173952 15450607872 15455467008 15485653467 15500658432 15501497067 15521397248 15551712477 15680661696 15701641344 15726511584 15747552576 15777455904 15798565056 15823588816 15929561088 15976138752 15977003112 15997513728 16007342148 16027891712 16028758872 16059196188 16075626588 16106152902 16127701828 16183286784 16214017536 16230606336 16261426944 16283183616 16308974976 16314104064 16314986709 16330795264 16520438592 16551809568 16568743968 16573954752 16600206672 16622416608 16653981232 16728477696 16782667776 16814536704 16815446424 16831739904 16837944336 16863702016 16864614396 16896638934 16919245476 16941882264 16968716954 17027200512 17082358272 17132306688 17164839552 17187804928 17188734843 17354445696 17381933856 17387400384 17438240736 17461571904 17489229744 17494730016 17522440376 17606356992 17657837568 17692325532 17715038208 17715996648 17738739712 17749637892 17773385688 17801537418 17825354652 17859203558 17920756224 17973156096 17997202944 18031378176 18032353731 18084101504 18259432128 18294105312 18318581568 18347596848 18353367072 18372144672 18407031888 18431659232 18549264384 18584487936 18609352704 18620785764 18638828544 18639836964 18645699096 18663766016 18675232506 18700218684 18735728886 18754897686 18760796004 18790511719 18880501248 18916353792 18935707392 18971664768 18997047552 19033121408 19059617547 19217653056 19273845024 19310444496 19336280544 19366907784 19392819376 19459657728 19516557312 19522695168 19579779072 19616959488 19618020828 19637029888 19643205632 19644268392 19675383462 19681571268 19712745423 19739119722 19765529308 19833652224 19865067264 19929417984 19956082176 19987691136 19995058899 20025646144 20219800608 20246853312 20285300448 20344614192 20371833888 20410518352 20480864256 20540749824 20568231936 20600810496 20607289344 20608404264 20641046454 20647537956 20667544576 20668662756 20707910874 20735616636 20768460321 20774991894 20796247094 20867922432 20907548928 20935521792 20968682112 20996736768 21036607872 21064753408 21280898016 21302670816 21343122864 21371678496 21412261584 21434168784 21474870536 21577715712 21618690048 21640808448 21681902592 21683075652 21710911488 21724250058 21745299968 21752138752 21753315612 21787771257 21816921798 21858350367 21887595338 21956126976 21963032064 22027251456 22069079424 22091658624 22098606336 22099801941 22133608896 22163222144 22420595232 22450592448 22486152528 22528851912 22558993968 22589176352 22702934016 22776477696 22820963004 22843075584 22886452736 22887690966 22918313124 22961833146 23028973009 23108343552 23139260928 23175911808 23183200512 23250987648 23282095872 23318972992 23326306688 23552462016 23589767376 23621328864 23666183856 23697847584 23735383224 23767139536 23849054208 23894341632 23964208128 23996270592 24011013222 24041837568 24043138308 24088794282 24113439882 24159229353 24191552742 24237490543 24321026304 24345909504 24392140416 24424775424 24463462464 24471156096 24496192896 24542709184 24780657888 24827714352 24851771392 24853115952 24860932128 24900310008 24933624912 24980971848 25006530248 25014394672 25092716544 25174001664 25221805056 25247609856 25256916504 25295553024 25296921594 25329396736 25344958401 25378868214 25412823396 25453075431 25623537408 25698460032 25747259328 25781707392 25822543712 26072900784 26081100576 26155945984 26157361104 26192357856 26233844616 26242095024 26283660564 26318826296 26409535488 26444869632 26486756352 26572557312 26573994972 26608109568 26624456838 26650254848 26660078532 26702306127 26738031978 26788805337 26824646918 26959734144 26995804416 27047067264 27126152256 27162445184 27441157968 27467747328 27477872352 27521395272 27530050608 27558217008 27610547832 27647488848 27691280428 27699989192 27823896576 27876731904 27914029056 27958242816 27959755446 27968548644 27995649024 28012848759 28048810496 28050328026 28103593329 28132346529 28141194006 28223478199 28320751872 28374530688 28403561088 28457497152 28495571328 28549682112 28578891712 28909203456 28910767536 28965666744 29004420816 29050361676 29089229064 29144467156 29274835968 29284042752 29369668608 29425439232 29427031242 29455544832 29464808448 29466402588 29511478528 29513075193 29522356902 29608679583 29648293962 29704593673 29797600896 29894126976 29934123264 29981536704 30038469216 30078658624 30370279968 30427950672 30457434112 30516921288 30557750832 30615777528 30664270658 30811124736 30852347904 30901215744 30910934016 30961569681 30971306934 31001316864 31002994134 31042794496 31061866311 31103424954 31162487841 31194370641 31361323392 31403282688 31453023168 31495105152 31554911808 31597130112 31647177632 31952277504 31954006224 32014684296 32055783424 32057517744 32118392376 32151253176 32212305804 32255403656 32366573568 32428035072 32461212672 32522853888 32566367232 32586375087 32617949952 32628208128 32629973418 32661590528 32725382697 32831393007 33040877184 33103619136 33137487936 33147909504 33200413344 33244833216 33307962464 33629073408 33630892848 33663479808 33675888672 33727404032 33729228792 33793277868 33838490952 33883764528 33937433908 34054401024 34164716544 34264613376 34329679104 34331536449 34375609856 34377469686 34442749719 34589676289 34708891392 34763867712 34774800768 34876481472 34923143808 34978459488 34989460032 35044880752 35315675136 35384651064 35430076416 35431993296 35499275784 35546771376 35603074836 35650709304 35718407116 35841512448 35946312192 35994405888 36062756352 36064707462 36133191423 36168203008 36170159823 36287329113 36518864256 36588210624 36637163136 36695193696 36706734144 36744289344 36814063776 36863318464 37168975872 37241571528 37277657088 37279673928 37291398192 37327532032 37350465012 37400437368 37471457772 37509795372 37521592008 37581023438 37761002496 37832707584 37871414784 37943329536 37945382391 37994095104 38066242816 38068302321 38119235094 38435306112 38547690048 38620888992 38672561088 38733815568 38785638752 39033114624 39159558144 39233918976 39236041656 39274059776 39286411264 39288536784 39350766924 39363142536 39425490846 39478239444 39531058616 39667304448 39730134528 39858835968 39912164352 39936685257 39975382272 39990117798 40051292288 40107047967 40236970377 40439601216 40493706624 40570600896 40689228384 40743667776 40821036704 41081499648 41201620992 41214578688 41216808528 41282092908 41295075912 41335089152 41337325512 41415821748 41471233272 41536920642 41549983788 41592494188 41735844864 41815097856 41871043584 41937364224 41993473536 42073215744 42075492039 42129506816 42211791009 42561796032 42605341632 42686245728 42743356992 42824523168 42868337568 42949741072 43237380096 43281616896 43363805184 43366151304 43421822976 43448500116 43490599936 43504277504 43506631224 43575542514 43633843596 43716700734 43775190676 43912253952 43926064128 44054502912 44138158848 44183317248 44197212672 44199603882 44267217792 44283535353 44326444288 44472440943 44841190464 44901184896 44972305056 45057703824 45117987936 45178352704 45405868032 45552955392 45641926008 45686151168 45772905472 45775381932 45836626248 45923666292 45996405987 46057946018 46216687104 46278521856 46351823616 46366401024 46501975296 46504491201 46564191744 46637945984 46652613376 46655137431 47104924032 47179534752 47242657728 47332367712 47395695168 47470766448 47534279072 47788683264 47928416256 47992541184 48022026444 48083675136 48086276616 48177588564 48226879764 48318458706 48383105484 48474981086 48642052608 48691819008 48784280832 48849550848 48926924928 48942312192 48944960127 48992385792 49085418368 49561315776 49655428704 49706231904 49721864256 49800620016 49867249824 49961943696 50013060496 50028789344 50185433088 50348003328 50443610112 50495219712 50513833008 50591106048 50593843188 50658793472 50689916802 50757736428 50825646792 50906150862 51002817523 51247074816 51396920064 51494518656 51563414784 51566204529 51645087424 52145801568 52162201152 52314722208 52384715712 52467689232 52484190048 52567321128 52637652592 52819070976 52973512704 53145114624 53147989944 53216219136 53248913676 53300509696 53320157064 53404612254 53476063956 53577610674 53649293836 53919468288 53991608832 54094134528 54252304512 54324890368 54882315936 54955744704 55042790544 55060101216 55116434016 55221095664 55294977696 55382560856 55399978384 55647793152 55753463808 55828058112 55916485632 55919510892 55937097288 55991298048 56025697518 56097620992 56100656052 56207186658 56264693058 56282388012 56371535157 56446956398 56641503744 56749061376 56807122176 56914994304 56991142656 57099364224 57157783424 57178852641 57821535072 57931333488 58008841632 58100723352 58178458128 58288934312 58549671936 58568085504 58739337216 58850878464 58854062484 58911089664 58929616896 58932805176 59022957056 59026150386 59044713804 59138236269 59217359166 59296587924 59390509339 59409187346 59595201792 59788253952 59868246528 59963073408 59985176697 60076938432 60157317248 60740559936 60855901344 61033842576 61115501664 61231555056 61328541316 61622249472 61704695808 61802431488 61821868032 61923139362 61942613868 62002633728 62005988268 62085588992 62123732622 62206849908 62305380963 62324975682 62388741282 62507212453 62722646784 62806565376 62906046336 62990210304 63109823616 63194260224 63294355264 63908012448 64029368592 64115035488 64236784752 64302506352 64424611608 64510807312 64733147136 64856070144 64922425344 65045707776 65132734464 65172750174 65235899904 65256416256 65259946836 65323181056 65363313771 65450765394 65575051101 65662786014 66081754368 66207238272 66274975872 66295819008 66400826688 66489666432 66615924928 67261785696 67351777344 67454808064 67458457584 67586555736 67676981904 67767529056 67874867816 68108802048 68329433088 68529226752 68659358208 68663072898 68751219712 68754939372 68885499438 69086919027 69179352578 69417782784 69527735424 69549601536 69752962944 69846287616 69956918976 69978920064 70089761504 70769302128 70863986592 70998551568 71093542752 71206149672 71301418608 71436814232 71683024896 71892624384 71988811776 72125512704 72129414924 72266382846 72336406016 72340319646 72477688059 72574658226 72712471629 72786864829 73037728512 73176421248 73274326272 73390387392 73413468288 73488578688 73628127552 73726636928 74483143056 74555314176 74559347856 74582796384 74700930024 74800874736 74942915544 75019590744 75043184016 75162046876 75522004992 75665415168 75742829568 75886659072 75890764782 75988190208 76034875203 76132485632 76136604642 76238470188 76359226293 76606583683 76870612224 77095380096 77241777984 77345122176 77467631136 77571277504 78467837952 78472083312 78548119552 78577073568 78701533848 78726285072 78850981692 78956478888 79062117232 79334608896 79460269056 79717671936 79824328704 79873370514 79950764544 79980235596 80102584576 80106918381 80214095934 80366416011 80473940754 80879202432 80987413248 81141201792 81378456768 81487335552 81642073408 82403241984 82433617056 82564185816 82590151824 82670178304 82674651024 82831643496 82942466544 83073841284 83099967576 83184988376 83471689728 83630195712 83742087168 83874728448 83986947072 84038546277 84146431488 84150984078 84259013632 84310779987 84397039587 84423582018 84670434597 85123592064 85210683264 85372491456 85486713984 85649046336 85736675136 85899482144 86727610368 86732302608 86897000232 86981199872 87008555008 87013262448 87151085028 87267687192 87433401468 87550381352 87824507904 87852128256 88109005824 88276317696 88366634496 88394425344 88399207764 88534435584 88539225579 88567070706 88652888576 88826038749 88944881886 89113781019 89682380928 89802369792 89944610112 90115407648 90235975872 90356705408 91283852016 91372302336 91545810944 91550763864 91673252496 91847332584 91992811974 92115892036 92433374208 92557043712 92703647232 92732802048 93003950592 93008982402 93128383488 93185598933 93275891968 93305226752 93310274862 93487463523 93583111923 93886264213 94209848064 94359069504 94485315456 94664735424 94791390336 94941532896 95068558144 95856832512 96044052888 96167350272 96172553232 96355177128 96453759528 96636917412 96766210968 96949962172 97284105216 97383638016 97568561664 97699101696 97853849856 97884624384 97889920254 97984771584 98170836736 98176148091 98494179021 99122631552 99310857408 99412463808 99443728512 99601240032 99734499648 99923887392 100026120992 100057578688 100887220224 100990439424 101027666016 101182212096 101187686376 101317586944 101379833604 101515472856 101651293584 101812301724 102005635046 102494149632 102793840128 102989037312 102994609347 103126829568 103132409058 103290174848 103328249157 103769028867 104291603136 104324402304 104629444416 104769431424 104935378464 104968380096 105134642256 105275305184 105947025408 106290229248 106295979888 106497827352 106601019392 106640314128 106809224508 106952127912 107155221348 107298587672 107838936576 107983217664 108188269056 108399574269 108504609024 108510479469 108649780736 108861987339 109764631872 109911489408 110085581088 110120202432 110232868032 110442191328 110589955392 110765121712 110799956768 111506927616 111832971264 111839021784 111874194576 111982596096 112051395036 112195241984 112201312104 112414373316 112529386116 112564776024 112743070314 112893912796 113283007488 113498122752 113614244352 113829988608 113982285312 114198728448 114204906963 114315566848 114357705282 115643070144 115862666976 116017683264 116201446704 116356916256 116577868624 117099343872 117478674432 117701756928 117708124968 117822179328 117859233792 117865610352 118045914112 118052300772 118089427608 118276472538 118434718332 118593175848 118781018678 118818374692 119190403584 119576507904 119736493056 119926146816 119970353394 120153876864 120314634496 120321143901 120710911131 121481119872 121711802688 122067685152 122231003328 122463110112 122657082632 123244498944 123604862976 123643736064 123846278724 123885227736 124005267456 124011976536 124171177984 124247465244 124413699816 124610761926 124649951364 124777482564 125014424906 125445293568 125613130752 125812092672 125980420608 126219647232 126226476117 126388520448 126588710528 126635373027 127816024896 128058737184 128230070976 128473569504 128605012704 128849223216 129021614624 129712140288 129844850688 130091415552 130265468928 130345500348 130471799808 130512832512 130519893672 130646362112 130726627542 130901530788 131150102202 131325572028 131533582033 132163508736 132414476544 132549951744 132591638016 132801653376 132850606059 132979332864 133231849856 133417322829 134523571392 134703554688 134916915168 135173111472 135353963808 135535058112 135749735632 136217604096 136658866176 137058453504 137318716416 137326145796 137502439424 137509878744 137770998876 137989217961 138173838054 138358705156 138835565568 139055470848 139099203072 139505925888 139692575232 139913837952 139957840128 139965412293 140179523008 141538604256 141727973184 141997103136 142187085504 142412299344 142602837216 142873628464 143366049792 143785248768 143977623552 144251025408 144258829848 144532765692 144672812032 144680639292 144955376118 145149316452 145424943258 145573729658 146075457024 146352842496 146548652544 146780774784 146826936576 146977157376 147256255104 147453273856 148966286112 149118695712 149165592768 149401860048 149601749472 149885831088 150039181488 150086368032 150324093752 151044009984 151330830336 151485659136 151773318144 151781529564 151976380416 152069750406 152264971264 152273209284 152476940376 152718452586 153008452569 153213167366 153741224448 154190760192 154483555968 154690244352 154698613587 154935262272 155142555008 156944166624 157154147136 157403067696 157452570144 157701963384 157912957776 158124234464 158920538112 159435343872 159648657408 159746741028 159901529088 159960471192 160205169152 160213836762 160428191868 160732832022 160947881508 161202811063 161758404864 161974826496 162282403584 162756913536 162974671104 163284146816 164867234112 165128371632 165180303648 165349302048 165663286992 165884933088 166147682568 166199935152 166369976752 166943379456 167260391424 167484174336 167749456896 167973894144 168077092554 168292862976 168301968156 168518027264 168621559974 168794079174 168847164036 169114605471 169340869194 169662433801 170247184128 170421366528 170744982912 170973427968 171298092672 171473350272 171536557923 171798964288 173464605216 173794000464 173962399744 174026524896 174302170056 174535374384 174866802936 175100762704 175649015808 175704256512 176218011648 176552635392 176733268992 176788850688 176798415528 177068871168 177078451158 177134141412 177305777152 177414708807 177652077498 177889763772 178171528017 178227562038 179364761856 179604739584 179889220224 180230815296 180471951744 180713410816 182567704032 183091621888 183101527728 183346504992 183694665168 183985623948 184231784072 184866748416 185114087424 185407294464 185465604096 186007901184 186017964804 186256766976 186371197866 186551783936 186610453504 186620549724 186916142889 186974927046 187166223846 187521637359 187772528426 188419696128 188718139008 188970630912 189329470848 189582780672 189883065792 190137116288 192088105776 192345106464 192710354256 192907519056 193273834824 193532421936 193899924344 194568210432 194767276032 195137123328 195398203392 195707699712 195769248768 195779840508 195969543168 196089941313 196341673472 196352296182 196725153303 196988358042 197564347393 198245263104 198621714816 198824927616 198887457024 199202480064 199468999296 199847774784 200052241984 200115157376 202055332032 202364424192 202375372752 202759667208 203030945712 203302587168 203624603448 204011270092 204988299264 205587680256 205978074624 205989218694 206253659136 206264818116 206580349696 206656498314 207260757081 207538057734 207932155711 208583206272 208648804608 209258888832 209538862848 209870756928 209936760192 210269284512 210550610368 212591959776 212995654704 213202038784 213280628256 213618449016 213904255824 214310442696 214597175344 215677873152 215966435328 216376538112 216799148538 217009218048 217020958938 217299561472 217433064177 217723974678 218137414887 218360594487 219529263744 219822978816 220171162176 220240404864 220465736064 220884382656 221179910784 221530243424 221599913536 223665942528 223678043568 223748389152 224102790072 224390483968 224402624208 224828746632 225058772232 225129552048 225486140628 225787825592 226566014976 226996245504 227228488704 227659977216 227964570624 228104625609 228397456896 228409813926 228631133696 228715410564 229077678879 229819751049 231286140288 231725333952 232035366528 232402893408 232713832512 233155737248 235403513856 235416249936 235644358656 235731220704 236091828224 236104601544 236178855216 236552945076 236869436664 237186351696 237562037356 237636749384 238380807168 239153015808 239472986112 239852293632 239940706788 240307753728 240320755143 240629268992 240642287802 241099248033 241421822262 242127734023 242962239744 243423605376 244135370304 244462006656 244926220224 245314165264 247209725952 247692557448 247770455472 248010534912 248023953072 248494930488 248827399632 249221523852 249299902728 249554965128 250028849812 250890587136 251226261504 251624185344 251960841216 252439294464 252452952234 252777040896 252932339961 253177421056 253191118761 253270746054 254011303791 254834145721 255632049792 256117474368 256460141952 256947139008 257210025408 257698446432 258043229248 260182831104 260691000696 260943599616 261025665024 261039787344 261292724224 261453255084 261803061576 262300204404 262651144056 263067164066 264327017472 264828953088 265099903488 265183276032 265603306752 265617676737 265701212118 265958665728 266463699712 266478116247 266834645658 267341343057 269047142784 269407109376 269833830336 270346222944 270707927616 271070116224 271499471264 274116907008 274637432832 274652291592 275004878848 275019757488 275541997752 275978435922 276347676108 276717410312 277671131136 278110941696 278198406144 279011851776 279385150464 279556796799 279827675904 279915680256 279930824586 280359046016 280462390569 280749335769 281658792639 283077208512 283455946368 283994206272 284374171008 284824598688 285205674432 285747256928 287570497536 288502050816 288517659696 289065531384 289345624064 289361278584 289910752236 290298632904 290849886516 291147459316 292150914048 292705684992 293097305088 293561549568 293653873152 293954314752 294512510208 294528444273 294906547712 295482537063 297932572224 298237391424 298331185536 298803720096 299203498944 299771662176 300078362976 300172736064 300648187504 302661660672 302971318272 303546636288 303563059128 303952760832 304139500812 304529942528 304546418568 304953880752 305436905172 306016905138 306426334732 307482448896 308381520384 308967111936 309380488704 309397227174 309870524544 309984747471 310285110016 311307086601 313888333248 314308294272 314806135392 314905140288 315403926768 315825915552 316248468928 317841076224 318870687744 319493482056 319803058176 319920942384 320410338304 320427673524 320856383736 321465664044 321895763016 322405622126 323516809728 323949652992 324564807168 325513827072 325531438407 325949342208 326568293632 326585962017 329734468224 330256743264 330360607296 330698604096 331326573984 331769866176 332295365136 332399870304 332739953504 334520782848 335498913792 335947788288 336154185108 336585725952 336603936312 337036054528 337243119948 337588158348 337694328072 338229210942 338681738388 339324867602 340494368256 340842733056 341489965824 341946855936 342596185344 342614720889 342946700544 343073115846 343597928576 346929210432 347588000928 348053049792 348604340112 349070748768 349733605872 350201525408 351298031616 352436023296 353105270784 353466537984 353577701376 353596831056 354137742336 354156902316 354268282824 354611554304 354829417614 355304154996 355779527544 356343056034 356455124076 357019722661 358729523712 359209479168 359778440448 360461630592 360943903488 360963431703 361426821632 362132733393 365135408064 366203055456 366693009984 367389330336 367971247896 368463568144 369733496832 370814588928 370931208192 372015802368 372035929608 372513533952 372742395732 373103567872 373220907008 373241099448 373832285778 373949854092 374332447692 375043274718 375545056852 376839392256 377436278016 377941261824 378658941696 379165561344 379766131584 379906119081 380274232576 384176211552 384690212928 385420708512 385815038112 386547669648 387064843872 387799848688 389136420864 389534552064 390274246656 390796406784 391415399424 391538497536 391559681016 391939086336 392179882626 392683346944 392704592364 393450306606 393976716084 394600746099 395128694786 396490526208 397243429632 397649855232 397774914048 398404960128 398937998592 399695549568 400104483968 400230314752 400251968487 404110664064 404750745504 405519334416 406061891424 406605174336 407249206896 408022540184 409976598528 411175360512 411956149248 411978437388 412507318272 412529636232 413160699392 413312996628 413967653883 414521514162 415076115468 415864311422 417166412544 417297609216 418517777664 419077725696 419741513856 419873520384 419896236879 420538569024 421101220736 425183919552 425991309408 426561256512 427236898032 427808511648 428620885392 429194350688 431355746304 431932870656 432753076224 433598297076 434018436096 434041917876 434599122944 434866128354 435447949356 436274829774 436721188974 437550487171 439058527488 439645957632 440342324352 440480809728 440931472128 441768765312 442359821568 443060486848 443199827072 447356087136 447496778304 448205580144 448805248416 449657493264 450117544464 450259104096 450972281256 451575651184 453132029952 453992491008 454456977408 455319954432 455929141248 456209251218 456794913792 456819627852 457262267392 457430821128 458155357758 459025357707 459639502098 462572280576 463450667904 464070733056 464805786816 465427665024 466311474496 470832499872 471462441408 472183656448 472209203088 472357710432 473105890152 473738873328 474372703392 475124074712 475273498768 476761614336 478306031616 478945972224 479704587264 479881413576 480615507456 480641510286 481258537984 481284575604 482198496066 482843644524 483608433189 484255468046 485924479488 486847210752 488270740608 488924013312 489852440448 490628330528 495385114896 495540910944 496047906144 496989860976 497654799264 498443047704 498599805456 499109930256 500057699624 501781174272 502452523008 503248370688 503921682432 504878588928 504905904468 505554081792 505864679922 506354842112 506382237522 506541492108 507343816413 508022607582 508987301403 509508053803 509668291442 511264099584 512234948736 512920283904 513894278016 514420050816 514609673769 515396892864 516086458496 521382001392 521887199232 522079574688 522906510168 523606123152 524600408808 525302288112 526134328132 528654034944 529657906176 530199806976 530366552064 531206613504 531235353474 531402424236 531917331456 532244126421 532927399424 532956232494 533669291316 534514584051 534682686114 536246085781 538094285568 538814218752 539667660672 540692445888 541415855232 542140232448 542998942528 549274865664 549304583184 550039514976 551083995504 551956871844 552695352216 553434820624 555342262272 556221883392 556396812288 558023703552 558770300928 559113593598 559655351808 559831360512 559861649172 560718092032 560748428667 560924781138 561498671538 562564912077 563317585278 564387279787 566154417024 566911892736 567988412544 568748342016 569649197376 570411348864 571494513856 577035319392 578131062768 578691248128 578722557168 579821504472 580597265808 581699773032 582294918632 584301828096 585411369984 586194610176 587123099136 587307746304 587908629504 588269823939 589025020416 589056888546 589813095424 590175459909 590965074126 592693042179 595865144448 596474782848 596662371072 597607440192 598406997888 599543324352 600156725952 600345472128 601296375008 607093272576 607126118256 608279001624 609059885056 609092837136 609907761504 610873810344 612033810276 612852669464 614964897792 616763040768 617934223872 618760977408 618794454348 619741049088 619969494942 620570220032 621782271243 622614173202 623796467133 627776666496 628616588544 629612270784 629810280576 630807853536 631651831104 632496937856 638986964112 639606116352 639841884768 640820676608 640855347048 641712767472 642931328088 643791526032 644811244252 647033619456 647899305984 649129614336 651027654144 651062876814 651898684416 652299192531 653136587264 653171924034 654412244661 655081783461 657203849491 659468936448 660513486528 660721214592 661397208192 662653147968 663539732352 664590730272 664799740608 665479907008 670997827584 672308370216 673171451904 673207872624 674486239896 675176316696 675388656144 676458421884 677363476776 678649735204 680988736512 681685466112 682979931648 683893711872 685192370688 685229441778 685893401088 686146231692 687195857152 687233036637 689459253147 693858420864 695176001856 696106099584 697208680224 698141497536 699467211744 700403050816 706210541568 706933075968 707193662112 708275484672 708313804632 708536565648 709223108608 709658835228 710608309992 711559055088 712686112068 712910248152 714039445322 717459047424 718418958336 719556880896 720923261184 720962265429 721887806976 721926863406 722853643264 723297744099 724265466786 726383202069 730270816128 732406110912 733386019968 734778660672 735942495792 736927136288 741629177856 744031604736 744071859216 745484791464 746207135744 746441814016 746482198896 747664571556 747899708184 748664895384 750086549436 751090113704 753678784512 754872556032 755882523648 757317883392 758331122688 758797019883 759532263168 759573356283 759812238162 760548465152 762033911373 764502437163 768352423104 769380425856 770841417024 771630076224 773095339296 774129687744 775599697376 780548493312 782830798848 783076995072 783119362032 783878172672 784359765252 785366693888 785409184728 786900613212 787953432168 789201492198 790257389572 792981052416 794486859264 795299710464 795549828096 796809920256 797875997184 799391099136 799434348741 800208967936 800460629504 800503936974 802024029171 808221328128 809501491008 811038668832 812123782848 813210348672 814498413792 816045080368 822350721024 823912298496 823956874776 825014636544 825059272464 826321398784 826625993256 827935307766 829043028324 830152230936 831728622844 834332825088 834595218432 837035555328 838155451392 839483027712 839747040768 839792473758 841077138048 841387171707 842202441472 842248007307 844976377917 850367839104 851982618816 853122513024 854473796064 855617023296 857241770784 858388701376 862711492608 865506152448 867196594152 868036872192 868083835752 869198245888 869732256708 870895898712 872549659548 873442377948 875100974342 878117054976 879291915264 880684648704 880961619456 881862944256 883537530624 883585332819 884719643136 886120973696 886399654144 886447611189 894712174272 894993556608 896411160288 897610496832 899314986528 900235088928 900518208192 901944562512 903151302368 907984982016 908913954816 910639908864 911858282496 912418502436 913589827584 913639255704 914524534784 914861642256 916310715516 918050715414 919279004196 925144561152 926901335808 928141466112 929611573632 929954242413 930855330048 932622948992 933921259803 941664999744 942924882816 944418406176 944715420864 946211780304 947477746656 948745406784 950248149424 950546997536 953523228672 956612063232 959409174528 959762827152 961231014912 961283020572 962517075968 962569151208 964396992132 965687289048 967216866378 968510936092 971848958976 973694421504 976541481216 977848026624 979704880896 979757886051 981256661056 990770229792 991081821888 992095812288 993979721952 995309598528 996886095408 997199610912 998219860512 1000115399248 1003562348544 1006496741376 1007843364864 1009757177856 1009811808936 1011108163584 1011729359844 1012709684224 1012764475044 1013082984216 1014687632826 1016045215164 1017974602806 1019016107606 1019336582884 1022528199168 1024469897472 1025840567808 1027788556032 1028840101632 1029219347538 1030793785728 1032172916992 1042764002784 1044159149376 1045813020336 1047212246304 1049200817616 1050604576224 1052268656264 1057308069888 1059315812352 1060399613952 1060733104128 1062413227008 1062470706948 1062804848472 1063834662912 1064488252842 1065854798848 1065912464988 1067338582632 1069029168102 1069365372228 1071059167983 1072492171562 1076188571136 1077628437504 1079335321344 1081384891776 1082831710464 1082890295109 1084280464896 1085997885056 1086398200179 1098609166368 1100079029952 1102167991008 1103913743688 1105390704432 1106869641248 1112443766784 1112793624576 1116047407104 1117540601856 1118227187196 1119310703616 1119662721024 1119723298344 1121436184064 1121496857334 1121849562276 1122997343076 1125129824154 1126635170556 1128419677441 1128774559574 1132308834048 1133823785472 1135976825088 1137496684032 1139298394752 1139718357243 1140822697728 1142989027712 1154070638784 1156262125536 1157445114336 1159643008944 1161194531616 1163399546064 1164589837264 1168603656192 1170822739968 1172389220352 1174246198272 1174615492608 1175817259008 1176539647878 1178050040832 1178113777092 1179626190848 1180350919818 1181930148252 1183802238297 1185386084358 1187637036607 1191730288896 1192949565696 1193324742144 1195214880384 1196813995776 1199086648704 1200313451904 1200690944256 1200755905461 1202592750016 1214252236512 1216558003248 1218185674272 1219815523008 1221747620688 1224067620552 1225705338928 1229929795584 1233526081536 1235868447744 1237521954816 1237588908696 1239482098176 1239938989884 1241140440064 1241902961649 1243564542486 1245228346404 1247592934266 1255553332992 1257233177088 1259224541568 1259620561152 1261615707072 1263303662208 1264993875712 1277973928224 1279683769536 1281641353216 1281710694096 1283425534944 1285862656176 1287583052064 1289622488504 1294067238912 1295798611968 1298259228672 1302055308288 1302125753628 1303797368832 1304598385062 1306273174528 1306343848068 1308824489322 1310163566922 1312651461513 1314407698982 1318937872896 1321026973056 1321442429184 1322794416384 1325306295936 1327079464704 1329181460544 1329599481216 1330959814016 1344616740432 1346415745248 1348972479792 1350352633392 1350777312288 1352916843768 1354726953552 1357299470408 1361977473024 1363370932224 1365959863296 1367787423744 1370384741376 1370458883556 1371786802176 1372292463384 1374391714304 1374466073274 1377076073121 1378918506294 1382950431751 1387716841728 1390352003712 1392212199168 1394417360448 1396282995072 1398934423488 1400806101632 1414387324224 1416550969344 1416627609264 1417073131296 1419317670456 1421216619984 1423118110176 1425372224136 1425820496304 1428078890644 1434918094848 1436837916672 1439113761792 1441846522368 1441924530858 1443775613952 1443853726812 1445707286528 1446595488198 1448530933572 1450825299567 1452766404138 1455525089977 1460541632256 1464812221824 1466772039936 1469557321344 1471884991584 1473854272576 1488143718432 1490969582928 1492414271488 1492964397792 1495329143112 1495799416368 1497329790768 1500173098872 1502180227408 1507357569024 1509745112064 1511765047296 1514635766784 1516662245376 1517594039766 1519064526336 1519146712566 1519624476324 1521096930304 1522031449239 1524067822746 1526961904209 1528524161409 1529004874326 1536704846208 1538760851712 1541682834048 1543260152448 1546190678592 1548259375488 1551199394752 1565661597696 1566238724064 1568719530504 1570733387776 1570818369456 1573801226424 1575906864336 1578402984396 1580514779144 1585962104832 1588973718528 1590599420928 1591099656192 1593619840512 1595751994368 1596732379263 1598782198272 1598868697482 1600417935872 1600921259008 1601007873948 1603543752153 1604048058342 1608738257343 1616442656256 1619002982016 1622077337664 1624247565696 1626420697344 1628996827584 1632090160736 1647824596992 1647913749552 1650118544928 1652642797568 1653251986512 1655870615532 1658086056648 1660304461872 1663457245688 1668665650176 1669190436864 1674071110656 1676310902784 1678966055424 1679494081536 1679584947516 1682154276096 1682245286001 1682774343414 1684404882944 1684496014614 1687694736231 1689952755834 1693161839361 1694894138161 1700735678208 1703965237632 1706245026048 1708947592128 1711234046592 1714483541568 1716777402752 1734393188304 1736073744384 1736167671504 1739464513416 1741791797424 1745099319096 1746884755896 1750201948684 1756234109952 1758583830528 1761369297408 1761923238912 1763725888512 1767075061248 1767170665638 1769439286272 1770526379727 1772241947392 1772799308288 1772895222378 1778079126537 1783839020047 1789424348544 1789987113216 1792822320576 1795220993664 1798629973056 1800470177856 1801036416384 1803889125024 1806302604736 1821279817728 1824837004872 1827179655168 1827278511408 1829049069568 1829723284512 1832621431032 1836101430828 1838558008392 1850289122304 1853802671616 1856282932224 1859223147264 1859908484826 1861710660096 1865245897984 1865346813729 1867842519606 1871389401399 1883329999488 1885849765632 1888836812352 1889430841728 1892423560608 1894955493312 1897490813568 1900496298848 1901093995072 1918818349056 1919525654304 1922462029824 1922566041144 1925034151936 1925138302416 1928793984264 1931374578096 1934433732756 1937021872184 1943697917952 1947388843008 1953082962432 1955696053248 1956897577593 1959409761792 1959515772102 1962513322112 1963236733983 1965245350383 1971611548473 1981540459584 1982163643776 1984191624576 1987959443904 1990619197056 1993772190816 1994399221824 1996439721024 2000230798496 2012993482752 2019514355712 2019623617872 2023458719688 2025419368448 2025528950088 2026165968432 2029375265652 2032090430328 2035949205612 2038032215212 2038673165768 2045056398336 2048939794944 2051681135616 2055577112064 2057680203264 2058438695076 2061587571456 2061699109911 2064345833984 2068377759441 2085528005568 2088318298752 2091626040672 2094424492608 2098401635232 2101209152448 2104537312528 2118631624704 2120799227904 2124826454016 2124941413896 2125609696944 2127669325824 2128976505684 2131709597696 2131824929976 2134677165264 2138058336204 2138730744456 2142118335966 2144984343124 2152377142272 2155256875008 2158670642688 2162769783552 2165663420928 2165780590218 2168560929792 2169893232297 2171995770112 2172796400358 2179149606207 2197218332736 2200158059904 2204335982016 2207827487376 2210781408864 2213739282496 2224887533568 2232094814208 2236454374392 2238621407232 2239325442048 2239446596688 2242872368128 2242993714668 2243699124552 2245994686152 2250259648308 2253270341112 2256839354882 2257549119148 2264617668096 2267647570944 2271953650176 2274993368064 2278596789504 2278720068849 2279436714486 2281645395456 2285978055424 2286101734119 2293507311489 2308141277568 2312524251072 2314890228672 2319286017888 2322389063232 2326799092128 2329179674528 2341645479936 2348492396544 2349230985216 2351634518016 2353079295756 2356100081664 2356227554184 2359252381696 2360701839636 2363860296504 2367604476594 2370772168716 2375274073214 2383460577792 2385899131392 2386649484288 2390429760768 2393627991552 2398173297408 2398303046223 2400626903808 2401381888512 2401511810922 2405185500032 2406072087513 2428504473024 2433116006496 2436371348544 2439631046016 2443495241376 2448135241104 2451410677856 2467052163072 2471736895488 2475043909632 2475177817392 2478964196352 2479877979768 2482280880128 2483805923298 2487129084972 2490456692808 2495185868532 2499138058627 2511106665984 2514466354176 2518449083136 2519241122304 2523231414144 2524161515121 2526607324416 2526744021921 2529987751424 2534929133751 2555947856448 2559367539072 2563421388192 2566851069888 2571725312352 2575166104128 2579244977008 2588134477824 2596518457344 2604110616576 2604251507256 2607594737664 2609196770124 2612546349056 2612687696136 2617648978644 2620327133844 2625302923026 2628815397964 2637875745792 2642053946112 2642884858368 2645588832768 2650612591872 2654158929408 2658362921088 2659198962432 2659342833567 2661919628032 2689233480864 2692831490496 2697944959584 2700705266784 2701554624576 2705833687536 2709453907104 2714598940816 2723954946048 2726741864448 2731919726592 2735574847488 2740769482752 2740917767112 2743573604352 2744584926768 2748783428608 2748932146548 2754152146242 2757837012588 2765900863502 2775433683456 2780704007424 2784424398336 2788834720896 2792565990144 2797868846976 2801612203264 2801763779409 2828774648448 2833255218528 2834146262592 2838635340912 2842433239968 2846236220352 2850744448272 2851640992608 2856157781288 2869836189696 2878227523584 2883693044736 2883849061716 2887551227904 2887707453624 2891414573056 2893190976396 2897061867144 2901650599134 2905532808276 2911050179954 2921083264512 2929624443648 2933544079872 2939114642688 2939273658153 2943769983168 2947708545152 2976287436864 2981939165856 2985928795584 2990658286224 2991598832736 2994659581536 3000346197744 3004360454816 3019490224128 3023530094592 3029271533568 3033324490752 3035188079532 3038129052672 3038293425132 3039248952648 3042193860608 3044062898478 3048135645492 3053923808418 3057048322818 3058009748652 3062853410197 3073409692416 3077521703424 3083365668096 3086520304896 3092381357184 3096518750976 3102398789504 3132477448128 3137439061008 3141636738912 3147602452848 3151813728672 3156805968792 3161029558288 3171924209664 3177947437056 3181198841856 3182199312384 3187239681024 3191503988736 3193464758526 3197564396544 3197737394964 3200835871744 3201842518016 3202015747896 3207087504306 3208096116684 3213177503949 3217476514686 3232885312512 3238005964032 3244154675328 3248495131392 3252841394688 3257993655168 3259194600537 3264180321472 3295827499104 3300237089856 3305285595136 3306503973024 3311741231064 3316172113296 3320608923744 3326914491376 3337331300352 3338380873728 3348142221312 3352621805568 3357932110848 3358988163072 3359169895032 3364308552192 3364490572002 3365548686828 3368809765888 3368992029228 3375389472462 3379905511668 3385259032323 3386323678722 3389788276322 3401471356416 3407930475264 3412490052096 3417895184256 3422468093184 3428967083136 3433554805504 3468786376608 3472335343008 3478929026832 3483583594848 3490198638192 3493769511792 3500403897368 3512468219904 3517167661056 3522738594816 3523846477824 3527451777024 3534150122496 3534341331276 3538878572544 3541052759454 3544483894784 3545598616576 3545790444756 3551406714891 3556158253074 3562911109821 3567678040094 3578848697088 3579974226432 3585644641152 3590441987328 3597259946112 3600940355712 3602072832768 3602267716383 3607778250048 3612605209472 3649674009744 3654557022816 3659446569024 3665242862064 3672202861656 3677116016784 3700578244608 3707605343232 3712565864448 3718446294528 3719816969652 3723421320192 3725708884947 3730491795968 3730693627458 3735685039212 3742778802798 3753722600467 3766659998976 3771699531264 3777673624704 3778861683456 3784847121216 3789910986624 3794981627136 3800992597696 3802187990144 3839051308608 3844924059648 3845132082288 3850276604832 3857587968528 3862749156192 3868867465512 3874043744368 3887395835904 3894777686016 3906165924864 3911392106496 3913795155186 3918819523584 3919031544204 3925026644224 3926473467966 3930490700766 3937954384539 3943223096946 3950710958509 3963080919168 3964327287552 3968383249152 3975918887808 3981238394112 3987544381632 3988798443648 3992879442048 4000461596992 4039247235744 4046917439376 4050838736896 4051057900176 4052331936864 4058750531304 4064180860656 4071898411224 4076064430424 4077346331536 4090112796672 4097879589888 4103362271232 4111154224128 4115360406528 4116877390152 4123175142912 4123398219822 4128691667968 4131228219363 4136755518882 4148851295253 4171056011136 4176636597504 4183252081344 4188848985216 4196803270464 4202418304896 4209074625056 4249652908032 4249882827792 4251219393888 4257953011368 4263419195392 4263649859952 4269354330528 4276116672408 4277461488912 4284236671932 4289968686248 4304754284544 4310513750016 4317341285376 4325539567104 4331326841856 4331561180436 4337121859584 4339786464594 4343991540224 4345592800716 4352475898701 4358299212414 4366575269931 4394436665472 4400316119808 4408671964032 4415654974752 4421562817728 4427478564992 4472908748784 4477242814464 4478893193376 4485744736256 4485987429336 4487398249104 4491989372304 4500519296616 4506540682224 4513678709764 4515098238296 4529235336192 4535295141888 4543907300352 4549986736128 4557193579008 4557440137698 4558873428972 4563290790912 4566094347717 4571956110848 4572203468238 4580885712627 4585572484227 4587014622978 4600426946437 4616282555136 4625048502144 4629780457344 4638572035776 4644778126464 4653598184256 4658359349056 4696984793088 4706158591512 4712200163328 4712455108368 4721403679272 4727720593008 4735208953188 4741544337432 4750548146428 4766921155584 4771798262784 4773298968576 4780859521536 4787255983104 4796346594816 4796606092446 4801253807616 4802763777024 4803023621844 4810371000064 4810631256459 4812144175026 4826214772029 4841848768699 4857008946048 4866232012992 4872742697088 4879262092032 4886990482752 4896270482208 4902821355712 4943473790976 4950355634784 4957928392704 4959755959536 4964561760256 4967611846596 4974258169944 4980913385616 4990371737064 4998276117254 5022213331968 5028932708352 5036898166272 5038482244608 5046462828288 5046735858003 5048323030242 5053214648832 5053488043842 5059975502848 5063084208693 5069858267502 5079485518083 5084682414483 5111895712896 5118735078144 5126842776384 5133702139776 5143450624704 5150332208256 5158489954016 5208221233152 5208503014512 5218393540248 5225092698112 5225375392272 5235297957288 5240654267688 5250605846052 5257630795928 5275751491584 5284107892224 5285769716736 5291177665536 5301225183744 5308317858816 5311579139181 5316725842176 5318397924864 5318685667134 5323839256064 5334237379611 5351517060141 5378466961728 5385662980992 5395889919168 5401410533568 5403109249152 5411667375072 5418907814208 5429197881632 5463839453184 5481538965504 5481835534224 5487147208704 5489169853536 5497566857216 5497864293096 5508304292484 5515674025176 5531801727004 5550867366912 5561408014848 5568848796672 5577669441792 5585131980288 5595737693952 5596040441187 5603224406528 5603527558818 5614168204197 5657549296896 5666510437056 5668292525184 5677270681824 5684866479936 5692472440704 5701488896544 5703281985216 5712315562576 5756455047168 5767386089472 5767698123432 5775102455808 5775414907248 5786381952792 5794123734288 5803301198268 5811065616552 5822100359908 5842166529024 5859248887296 5867088159744 5878229285376 5878547316306 5887539966336 5889710201949 5895417090304 5895736051149 5914834645419 5952574873728 5963878331712 5971857591168 5981316572448 5983197665472 5989319163072 6000692395488 6008720909632 6038980448256 6058543067136 6070376159064 6076258105344 6076586850264 6078497905296 6084387721216 6088125796956 6096271290984 6107847616836 6114096645636 6116019497304 6125706820394 6146819384832 6155043406848 6166731336192 6173040609792 6184762714368 6185097329733 6193037501952 6204797579008 6205133278323 6264954896256 6274878122016 6283273477824 6295204905696 6303627457344 6313611937584 6322059116576 6355894874112 6362397683712 6374479362048 6383007977472 6386929517052 6395128793088 6395474789928 6401671743488 6403685036032 6404031495792 6414175008612 6416192233368 6426355007898 6434953029372 6465770625024 6476011928064 6488309350656 6496990262784 6505682789376 6509679696891 6515987310336 6518389201074 6528360642944 6537448818621 6591654998208 6600474179712 6613007946048 6623482462128 6632344226592 6641217847488 6653828982752 6674662600704 6696284442624 6715864221696 6717976326144 6718339790064 6728617104384 6728981144004 6731097373656 6737619531776 6737984058456 6750778944924 6759811023336 6770518064646 6772647357444 6779576552644 6802942712832 6815860950528 6824980104192 6835790368512 6844936186368 6857934166272 6858305202357 6867109611008 6880521934467 6937572753216 6944670686016 6957858053664 6967167189696 6980397276384 6987539023584 7000807794736 7024936439808 7045477189632 7047692955648 7054903554048 7068300244992 7068682662552 7077757145088 7082105518908 7088967789568 7091197233152 7091580889512 7102813429782 7112316506148 7125822219642 7135356080188 7157697394176 7159948452864 7171289282304 7180883974656 7194519892224 7201880711424 7204145665536 7204535432766 7215556500096 7218216262539 7225210418944 7299348019488 7309114045632 7318893138048 7330485724128 7344405723312 7354232033568 7401156489216 7415210686464 7425131728896 7436892589056 7439633939304 7446842640384 7451417769894 7460983591936 7461387254916 7471370078424 7485557605596 7497414175881 7507445200934 7533319997952 7543399062528 7555347249408 7557723366912 7569694242432 7579821973248 7580232065763 7589963254272 7601985195392 7604375980288 7604787401253 7678102617216 7690264164576 7700553209664 7715175937056 7725498312384 7737734931024 7748087488736 7789555372032 7812331849728 7822784212992 7827590310372 7837639047168 7838063088408 7850053288448 7852946935932 7860981401532 7875908769078 7886446193892 7901421917018 7926161838336 7928654575104 7936766498304 7951837775616 7962476788224 7975088763264 7977596887296 7978028500701 7985758884096 8000923193984 8078494471488 8093834878752 8102115800352 8104663873728 8117501062608 8128361721312 8143796822448 8152128860848 8154692663072 8180225593344 8195759179776 8206724542464 8222308448256 8230720813056 8233754780304 8246350285824 8246796439644 8257383335936 8262456438726 8273511037764 8297702590506 8313459256249 8342112022272 8353273195008 8366504162688 8377697970432 8393606540928 8404836609792 8405291338227 8418149250112 8499765655584 8502438787776 8515906022736 8527299719904 8538708661056 8552233344816 8554922977824 8568473343864 8579937372496 8609508569088 8634682570752 8651079134208 8662653683712 8663122360872 8674243719168 8679572929188 8687983080448 8691185601432 8704951797402 8716598424828 8733150539862 8788873330944 8800632239616 8817343928064 8831309949504 8843125635456 8854957129984 8945817497568 8957786386752 8971489472512 8971974858672 8974796498208 8983978744608 9001038593232 9013081364448 9027357419528 9030196476592 9058470672384 9070590283776 9087814600704 9099973472256 9114387158016 9114880275396 9117746857944 9126581581824 9132188695434 9143912221696 9144406936476 9161771425254 9171144968454 9174029245956 9188560230591 9200853892874 9232565110272 9250097004288 9259560914688 9277144071552 9289556252928 9307196368512 9316718698112 9412317183024 9424910216736 9442807358544 9455441186016 9470417906376 9483088674864 9501096292856 9533842311168 9543596525568 9546597937152 9561719043072 9574511966208 9592693189632 9593212184892 9602507615232 9605527554048 9606047243688 9620742000128 9621262512918 9624288350052 9639532511847 9652429544058 9680653022257 9683697537398 9714017892096 9732464025984 9745485394176 9758524184064 9773980965504 9777583801611 9792540964416 9805642711424 9900711269568 9915856785408 9919511919072 9935223693192 9948516339888 9961826771232 9980743474128 9996552234508 10044426663936 10057865416704 10073796332544 10076964489216 10092925656576 10093471716006 10096646060484 10106429297664 10106976087684 10119951005696 10126168417386 10139716535004 10155777096969 10158971036166 10169364828966 10188675629839 10223791425792 10237470156288 10253685552768 10267404279552 10286901249408 10300664416512 10316979908032 10417006029024 10436787080496 10450750784544 10470595914576 10481308535376 10501211692104 10515261591856 10551502983168 10568215784448 10571539433472 10582355331072 10602450367488 10616635717632 10623158278362 10633451684352 10636795849728 10637371334268 10647678512128 10654220144673 10668474759222 10688733329463 10703034120282 10756933923456 10771325961984 10791779838336 10802821067136 10806218498304 10823334750144 10837815628416 10858395763264 10963671068448 10978339707072 10995133714432 10995728586192 11016608584968 11031348050352 11063603454008 11101734733824 11122816029696 11137697593344 11155338883584 11170263960576 11177126654841 11191475387904 11192080882374 11206448813056 11207055117636 11228336408394 11261167801401 11315098593792 11333020874112 11336585050368 11354541363648 11369732959872 11384944881408 11402977793088 11406563970432 11424631125152 11534772178944 11535396246864 11550829814496 11572763905584 11588247468576 11606602396536 11622131233104 11644200719816 11684333058048 11718497774592 11734176319488 11756458570752 11757094632612 11775079932672 11779420403898 11790834180608 11791472102298 11813863153617 11829669290838 11852132875527 11864258967127 11905149747456 11927756663424 11943715182336 11962633144896 11966395330944 11978638326144 12001384790976 12017441819264 12140752318128 12152516210688 12153173700528 12156995810592 12176251593912 12192542581968 12215695233672 12228193291272 12232038994608 12251413640788 12293638769664 12310086813696 12333462672384 12346081219584 12369525428736 12370194659466 12386075003904 12393684658089 12409595158016 12410266556646 12446553885759 12486873140329 12529909792512 12549756244032 12566546955648 12590409811392 12607254914688 12627223875168 12644118233152 12748958724096 12773859034104 12790257586176 12790949579856 12803343486976 12808062991584 12828350017224 12832384466736 12852710015796 12869906058744 12931541250048 12952023856128 12976618701312 12993980525568 13011365578752 13019359393782 13031974620672 13036778402148 13056721285888 13057427696103 13074897637242 13099725809793 13183309996416 13200948359424 13226015892096 13246964924256 13264688453184 13282435694976 13307657965504 13431728443392 13436679580128 13457234208768 13457962288008 13462194747312 13475239063552 13475968116912 13501557889848 13519622046672 13541036129292 13545294714888 13559153105288 13605885425664 13631721901056 13649960208384 13671580737024 13689872372736 13698283043151 13715868332544 13716610404714 13734219222016 13742657137881 13756717452681 13761043868934 13801280839311 13875145506432 13889341372032 13915716107328 13934334379392 13960794552768 13975078047168 14001615589472 14090954379264 14136600489984 14137365325104 14164211037816 14177935579136 14182394466304 14183161779024 14205626859564 14224633012296 14251644439284 14270712160376 14315394788352 14319896905728 14342578564608 14361767949312 14389039784448 14403761422848 14408291331072 14409070865532 14431113000192 14431893769377 14436432525078 14450420837888 14478644316087 14525546306097 14598696038976 14618228091264 14637786276096 14660971448256 14688811446624 14708464067136 14830421372928 14873785178112 14879267878608 14893685280768 14902835539788 14921967183872 14922774509832 14942740156848 14971115211192 14994828351762 15014890401868 15066639995904 15086798125056 15110694498816 15115446733824 15139388484864 15159643946496 15160464131526 15179926508544 15189252626079 15203970390784 15208751960576 15209574802506 15238456554249 15254047243449 15356205234432 15380528329152 15401106419328 15430351874112 15450996624768 15475469862048 15496174977472 15624663699456 15655180620744 15675278094336 15676126176816 15700106576896 15705893871864 15721962803064 15751817538156 15772892387784 15802843834036 15852323676672 15857309150208 15873532996608 15903675551232 15924953576448 15950177526528 15955193774592 15956057001402 15971517768192 16001846387968 16002712138833 16054551180423 16156988942976 16187669757504 16204231600704 16209327747456 16235002125216 16256723442624 16287593644896 16304257721696 16309385326144 16391518359552 16444616896512 16461441626112 16467509560608 16492700571648 16493592879288 16514766671872 16524912877452 16547022075528 16595405181012 16626918512498 16684224044544 16706546390016 16733008325376 16755395940864 16787213081856 16788121323561 16809673219584 16810582676454 16836298500224 16842504612591 16999531311168 17004877575552 17031812045472 17054599439808 17077417322112 17104466689632 17109845955648 17136946687728 17159874744992 17269365141504 17302158268416 17325307367424 17326244721744 17359145858376 17375966160896 17382371202864 17409903594804 17433196849656 17466301079724 17577746661888 17601264479232 17634687856128 17662619899008 17669130605847 17686251270912 17687208153447 17709914259968 17744503936257 17891634995136 17915572773504 17943949717344 17949592996416 17967957489216 18002077186464 18026162728896 18054714839056 18060392953184 18116941344768 18175629201408 18228774316032 18229760550792 18235493715888 18253163163648 18264377390868 18287824443392 18288813872952 18323542850508 18342289936908 18348058491912 18377120461182 18401707785748 18465130220544 18500194008576 18519121829376 18554288143104 18579112505856 18614392737024 18615399834969 18633437396224 18824634366048 18849820433472 18885614717088 18910882372032 18940835812752 18966177349728 19002192585712 19067684622336 19087193051136 19123438086144 19149023932416 19185386379264 19186424369784 19205015230464 19211055108096 19212094487376 19241484000256 19242525025836 19248576700104 19279065023694 19304859088116 19361306044514 19367395074796 19428035784192 19464928051968 19490970788352 19517048368128 19547961931008 19555167603222 19585081928832 19611285422848 19612346455863 19801422539136 19839023838144 19870447386384 19897032679776 19923653542464 19961486948256 19993104469016 20088853327872 20147592665088 20153928978432 20185851313152 20186943432012 20193292120968 20212858595328 20213952175368 20239902011392 20252336834772 20279433070008 20311554193938 20317942072332 20338729657932 20377351259678 20447582851584 20474940312576 20507371105536 20534808559104 20573802498816 20574915607071 20601328833024 20633959816064 20641565803401 20834012058048 20873574160992 20901501569088 20941191829152 20962617070752 21002423384208 21030523183712 21136431568896 21143078866944 21164710662144 21204900734976 21233271435264 21246316556724 21266903368704 21273591699456 21274742668536 21295357024256 21308440289346 21336949518444 21377466658926 21406068240564 21439973871379 21513867846912 21542651923968 21583559676672 21605642134272 21612436996608 21646669500288 21654648787617 21675631256832 21716791526528 21927342136896 21956679414144 21991457172384 22033217169936 22062696100704 22127206908016 22203469467648 22245632059392 22275395186688 22310677767168 22340527921152 22354253309682 22382950775808 22384161764748 22412897626112 22414110235272 22456672816788 22492242527643 22522335602802 22630197187584 22666041748224 22673170100736 22709082727296 22739465919744 22769889762816 22805955586176 22813127940864 22814362203759 22849262250304 23070792493728 23101659628992 23145527811168 23176494937152 23213204793072 23244262466208 23288401439632 23368666116096 23436995549184 23468352638976 23512917141504 23514189265224 23550159865344 23558840807796 23581668361216 23582944204596 23627726307234 23659338581676 23704265751054 23728517934254 23810299494912 23855513326848 23887430364672 23925266289792 23932790661888 23957276652288 24002769581952 24034883638528 24281504636256 24306347401056 24313991621184 24352503187824 24385085163936 24431390467344 24456386582544 24464077989216 24502827281576 24587277539328 24620173627392 24666925344768 24692162439168 24739050857472 24740389318932 24772150007808 24787369316178 24819190316032 24820533113292 24893107771518 24940377768747 24973746280658 25059819585024 25099512488064 25133093911296 25180819622784 25214509829376 25215874014681 25254447750336 25288236466304 25547718068208 25581899159712 25616125983168 25656700034448 25664768933472 25705420031592 25739812117488 25904047712256 25953237402624 25987961051136 26022731157504 26038718787564 26063949241344 26073556804296 26113442571776 26114855392206 26149795274484 26199451619586 26276058203269 26366619992832 26401896718848 26452031784192 26493929848512 26529376906368 26564871389952 26615315931008 26873359160256 26914468417536 26915924576016 26924389494624 26951936233824 27003115779696 27039244093344 27082072258584 27090589429776 27118306210576 27211770851328 27263443802112 27299920416768 27343161474048 27379744745472 27396566086302 27431736665088 27433220809428 27468438444032 27485314275762 27513434905362 27522087737868 27565680691773 27602561678622 27654976709563 27750291012864 27778682744064 27831432214656 27868668758784 27921589105536 27950156094336 28003231178944 28274730650208 28328422075632 28355871158272 28366323558048 28411253719128 28449266024592 28503288878568 28541424320752 28630789576704 28639793811456 28685157129216 28723535898624 28778079568896 28807522845696 28816582662144 28818141731064 28862226000384 28863787538754 28872865050156 28900841675776 28918597535541 28957288632174 29041959066771 29051092612194 29197392077952 29236456182528 29275572552192 29321942896512 29377622893248 29416928134272 29747570356224 29758535757216 29805671079576 29843934367744 29845549019664 29885480313696 29942230422384 29989656703524 30029780803736 30133279991808 30173596250112 30221388997632 30230893467648 30278776969728 30319287892992 30320928263052 30359853017088 30378505252158 30407940781568 30417503921152 30419149605012 30467331290907 30476913108498 30508094486898 30566026889517 30712410468864 30761056658304 30802212838656 30860703748224 30901993249536 30950939724096 30992349954944 31310361241488 31352252353632 31400213153792 31411787743728 31443925606128 31503635076312 31545784775568 31605687668072 31704647353344 31714618300416 31747065993216 31807351102464 31849907152896 31900355053056 31910387549184 31912114002804 31943035536384 31962660434019 32003692775936 32005424277666 32066199988389 32109102360846 32202988625059 32313977885952 32375339515008 32408463201408 32418655494912 32470004250432 32513446885248 32575187289792 32608515443392 32618770652288 32935019121216 32985401143296 32987185758576 33049825754904 33094044151056 33190810362024 33253837024996 33368448089088 33413092780032 33466016650752 33510791881728 33574426163712 33576242647122 33619346439168 33621165352908 33672597000448 33685009225182 33783503404203 33892941380893 33999062622336 34009755151104 34063624090944 34109198879616 34154834644224 34208933379264 34219691911296 34273893375456 34319749489984 34604316536832 34652489443488 34718291716752 34751932321792 34764742405728 34819807189608 34866393699312 34932602159448 35155493323776 35202528958464 35269375712256 35325239798016 35338261211694 35372502541824 35374416306894 35419828519936 35441589460851 35489007872514 35556398626581 35592776901381 35783269990272 35831145547008 35887899434688 35899185992832 35935914978432 36004154372928 36052325457792 36109429678112 36120785906368 36457548632064 36459521101584 36470987431776 36528754781736 36575648886784 36577627745904 36647085701016 36684579873816 36696116983824 36754240922364 36803415571496 36930260441088 37000388017152 37038243658752 37108576286208 37158225011712 37181053974267 37228785474048 37230799669938 37266874792448 37339661657277 37460619420987 37649268732096 37699640866944 37771229434176 37821764744064 37881671625504 37932354699456 38004385171424 38246876172288 38370772758528 38372848739568 38410030460928 38424188974752 38482968000512 38485050051672 38497153400208 38558130047388 38609718176232 38722612089028 38734790149592 38856071568384 38929856103936 38981941576704 39034096736256 39095923862016 39110335206444 39170163857664 39172283088309 39222570845696 39224692911726 39299177429379 39602845078272 39678047676288 39740894772768 39794065359552 39847307084928 39922973896512 39986208938032 40295185330176 40371702626304 40373886864024 40386584241936 40425717190656 40427904350736 40504673669544 40558866140016 40623108387876 40635884144664 40677459315864 40754702519356 40895165703168 40949880625152 41014742211072 41069617118208 41147604997632 41149831214142 41202657666048 41227971413643 41267919632128 41270152358043 41283131606802 41403842517933 41668024116096 41747148321984 41803003138176 41882383658304 41925234141504 42004846768416 42061046367424 42272863137792 42409801469952 42492633113448 42533806737408 42547183398912 42549485337072 42590714048512 42616880578692 42673899036888 42754933317852 42812136481128 42879947742758 43027735693824 43085303847936 43167119353344 43211284268544 43224873993216 43293339000576 43295681308131 43309297575234 43351262513664 43433583053056 43435932948261 43576638918291 43854684273792 43913358828288 43982914344768 44066434339872 44125392201408 44254413816032 44491264118784 44621355534336 44681055842304 44708506619364 44765901551616 44768323529496 44825795252224 44828220470544 44913345633576 44984485055286 45044671205604 45260394375168 45332083496448 45346340201472 45418165454592 45478931839488 45539779525632 45567757878237 45611911172352 45626255881728 45628724407518 45698524500608 45715369662747 45762141730347 46141584987456 46203319257984 46291055622336 46352989874304 46426409586144 46488524932416 46576802879264 46873991098368 47025834283008 47028378530448 47100319730688 47117681615592 47163336722432 47165888409192 47255452614468 47318677163352 47408531502108 47457035868508 47620598989824 47711026653696 47774860729344 47850532579584 47865581323776 47914553304576 48005539163904 48008136416499 48069767277056 48163653541269 48563009272512 48612694802112 48627983242368 48705006375648 48770170327872 48862780934688 48912773165088 48928155978432 49005654563152 49174555078656 49333850689536 49384324878336 49478101714944 49480778637864 49544300015616 49574738632356 49638380632064 49641066226584 49786215543036 49880755537494 49947492561316 50119639170048 50199024976128 50266187822592 50361639245568 50429019658752 50431748029362 50508895500672 50527513837773 50576472932608 51095436136416 51163798319424 51232251966336 51313400068896 51329537866944 51410840063184 51479624234976 51808095424512 51906474805248 51975922102272 52077437575128 52127898482688 52147113608592 52226885143552 52229710784412 52299590548968 52398903239172 52552116406538 52733239985664 52803793437696 52904063568384 52987859697024 53058753812736 53061624460341 53129742779904 53230631862016 53233511808771 53746718320512 53831849152032 53848778989248 53903872467648 54006231559392 54078488186688 54164144517168 54181178859552 54236612421152 54526887604224 54686322948096 54759489490944 54793132172604 54863473330176 54866441618856 54936876888064 54970628551524 55026869810724 55044175475736 55131361383546 55205123357244 55309953419126 55500582025728 55557365488128 55662864429312 55737337517568 55843178211072 55846199504907 55900312188672 56006462357888 56549461300416 56656844151264 56732647116096 56822507438256 56898532049184 57006577757136 57082848641504 57261579153408 57370314258432 57447071797248 57556159137792 57615045691392 57633165324288 57636283462128 57724452000768 57727575077508 57745730100312 57801683351552 57837195071082 57914577264348 58083918133542 58102185224388 58194214793743 58394784155904 58472912365056 58551145104384 58643885793024 58755245786496 58833856268544 58837039367589 59517071514432 59611342159152 59691098039328 59770960627392 59884460844768 59979313407048 60059561607472 60266559983616 60442777995264 60461786935296 60557553939456 60638575785984 60641856526104 60719706034176 60757010504316 60815881563136 60835007842304 60838299210024 60934662581814 60953826216996 61016188973796 61132053779034 61424820937728 61522113316608 61604425677312 61721407496448 61803986499072 61901879448192 61924697410203 61984699909888 62620722482976 62704504707264 62800426307584 62823575487456 62887851212256 63007270152624 63091569551136 63211375336144 63409294706688 63429236600832 63494131986432 63614702204928 63699814305792 63800710106112 63820775098368 63824228005608 63886071072768 63925320868038 64007385551872 64010848555332 64132399976778 64218204721692 64319921614137 64405977250118 64627955771904 64750679030016 64816926402816 64837310989824 64940008500864 65026893770496 65150374579584 65217030886784 65237541304576 65870038242432 65974371517152 66099651509808 66188088302112 66381620724048 66507674049992 66736896178176 66826185560064 66932033301504 67021583763456 67148852327424 67152485294244 67238692878336 67242330705816 67345194000896 67370018450364 67476727582929 67567006808406 67785882761786 67998125244672 68019510302208 68127248181888 68218397759232 68309669288448 68417866758528 68439383822592 68443086611277 68547786750912 68639498979968 69304978886976 69436583433504 69529484811456 69639614379216 69732787398624 69865204318896 70310986647552 70405057916928 70538751424512 70650479596032 70676522423388 70745005083648 70748832613788 70839657039872 70883178921702 70978015745028 71112797253162 71185553802762 71320729408873 71566539980544 71662291094016 71775798869376 71798371985664 71871829956864 72008308745856 72104650915584 72218859356224 72241571812736 72919042203168 72941974863552 73057509563472 73155255491808 73294171402032 73369159747632 73392233967648 73508481844728 73606831142992 73860520882176 74000776034304 74076487317504 74217152572416 74316450023424 74362107948534 74457570948096 74461599339876 74533749584896 74679323314554 74821133306241 74921238841974 75298537464192 75399281733888 75542458868352 75643529488128 75763343251008 75864709398912 76008770342848 76745697479136 76848377949504 76965936001024 76970100103344 76994306800416 77116260094776 77219436352464 77445224178056 77469580299184 77712143136768 77859712207872 77963883153408 78068193472512 78191847724032 78220670412888 78340327715328 78344566176618 78445141691392 78449385823452 78598354858758 78828174609807 79205690156544 79356095352576 79481789545536 79588130719104 79694614169856 79845947793024 79972417876064 80743405252608 80747773728048 80773168483872 80855808701472 81009347339088 81117732280032 81246216775752 81271768289328 81354918631728 81509405038712 81790331406336 81899761250304 82029484422144 82139234236416 82295209995264 82299662428284 82405315332096 82455942827286 82535839264256 82540304716086 82566263213604 82697042075319 82807685035866 82964930128689 83049812769889 83336048232192 83494296643968 83606006276352 83764767316608 83850468283008 84009693536832 84122092734848 84985266226896 85067613474816 85098970674144 85233761157384 85347798073776 85509866635704 85624272962256 85759895485516 86055471387648 86170607695872 86334238706688 86422568537088 86449747986432 86586678001152 86591362616262 86618595150468 86702525027328 86755792606623 86867166106112 86871865896522 87125877200313 87153277836582 87408111982303 87709368547584 87826717656576 87965828689536 88132868679744 88250784402816 88508827632064 89242711068672 89417013238728 89531803103232 89536647058992 89656440941088 89826691267152 89968970110572 90089342411208 90520788750336 90664166992896 90692680402944 90836330909184 90957863678976 91079559051264 91135515756474 91223822344704 91252511763456 91257448815036 91397049001216 91401993872721 91430739325494 91524283460694 91698080668551 91995126605281 92283169974912 92406638515968 92582111244672 92705979748608 92852819172288 92977049864832 93153605758528 94056757060896 94200639461376 94235363231184 94326673444864 94331776818384 94510905228936 94637354326704 94817063004216 94914071737016 95241197979648 95422053307392 95549721458688 95701065159168 95731162647552 95829106609152 95887981302057 96011078327808 96016272832998 96139534554112 96198599965167 96327307082538 96608965875177 97126018545024 97225389604224 97255966484736 97410012751296 97540340655744 97725561869376 97825546330176 97856311956864 98011309126304 98956203429888 98961557275728 99149477264712 99276761264128 99282132453168 99572431086072 99761511074988 99894985122632 100239278340096 100398049952256 100532375645184 100723278491136 100858039317504 100863496058724 101017791001344 101055027675546 101152945865216 101350510212609 101678824142679 102190872272832 102327596638848 102464503932672 102626800137792 102659075733888 102821680126368 102959248469952 103812949610496 104154875150256 104255796965376 104294227217184 104453770287104 104459421568824 104599181097936 104797806478344 105104232813076 105466479971328 105607586875392 105808127136768 105975719394048 106117507625472 106123248920682 106259485559808 106324768382553 106461263724032 106467023617542 106669195879743 106778330704143 107493436641024 107663698304064 107697557978496 107807744935296 108012463118784 108156976373376 108328289034336 108362357719104 108473224842304 109372645896192 109586264345208 109726946660352 109732883237712 109941257103048 110053739621448 110088350951472 110262722767092 110410246714488 110619906838252 111001164051456 111114730976256 111325728858624 111474675035136 111686356422144 111692399009814 111800624377344 112012924715776 112018984971831 112381858262961 113098922600832 113313688302528 113465294232192 113645014876512 113797064098368 114013155514272 114165697283008 114740628516864 115112318275584 115230091382784 115272566924256 115448904001536 115455150155016 115491460200624 115603366703104 115674390142164 115829154528696 116167836267084 116204370448776 116388429587486 116789568311808 116945824730112 117102290208768 117287771586048 117510491572992 117516849264927 117667712537088 117674078735178 117897532288137 119034143028864 119222684318304 119382196078656 119541921254784 119768921689536 119958626814096 120119123214944 120885555990528 121115107878912 121277151571968 121283713052208 121514021008632 121631763126272 121670015684608 121676598420048 121869325163628 121907652433992 122032377947592 122264107558068 122849641875456 123044226633216 123208851354624 123442814992896 123607972998144 123683914240929 123803758896384 123810457074129 123849394820406 123969399819776 124211527553799 125241444965952 125409009414528 125647150974912 125775702424512 126014540305248 126183139102272 126422750672288 126818589413376 127229404409856 127601420212224 127641550196736 127648456011216 127772142145536 127850641736076 128014771103744 128021697110664 128264799953556 128436409443384 128639843228274 128811954500236 129255911543808 129501358060032 129633852805632 129674621979648 129880017001728 130053787540992 130300749159168 130307798844783 130434061773568 130475082609152 130729916754873 131740076484864 131948743034304 132199303019616 132376176604224 132763241448096 133015348099984 133473792356352 133864066603008 134043167526912 134297704654848 134304970588488 134477385756672 134484661411632 134690388001792 134740036900728 134953455165858 135134013616812 135571765523572 135996250489344 136039020604416 136254496363776 136436795518464 136619338576896 136835733517056 136878767645184 136886173222554 137095573501824 137146108988241 137278997959936 137286425191041 138609957773952 138873166867008 139058969622912 139279228758432 139465574797248 139730408637792 140621973295104 141077502849024 141300959192064 141353044846776 141490010167296 141497665227576 141679314079744 141766357843404 141956031490056 142225594506324 142371107605524 142641458817746 143133079961088 143324582188032 143551597738752 143596743971328 143743659913728 144016617491712 144024409249497 144209301831168 144437718712448 144483143625472 144490960623807 145838084406336 145883949727104 146115019126944 146310510983616 146588342804064 146738319495264 146784467935296 147016963689456 147213662285984 148001552068608 148152974635008 148434305144832 148632900046848 148724215897068 148915141896192 148923198679752 149067499169792 149358646629108 149642266612482 149842477683948 150597074928384 150798563467776 151084917736704 151287058976256 151526686502016 151582541513319 151729418797824 152017540685696 153491394958272 153696755899008 153940200206688 153988613600832 154232520189552 154438872704928 154890448356112 154939160598368 155424286273536 155719424415744 155927766306816 156383695448064 156441340825776 156680655430656 156689132353236 156890283382784 156898771646904 157196709717516 157656349219614 158411380313088 158712190705152 158963579091072 159176261438208 159389228339712 159691895586048 159700535426313 159944835752128 161495547456096 161546336967744 161711617402944 162018694678176 162235464560064 162492433551504 162543536578656 162709837263456 163018810077424 163580662812672 164058968844288 164278468472832 164590419990528 164599324856568 164810630664192 164911885654572 165071678528512 165080609432172 165132526427208 165394084150638 165615370071732 165929860257378 166099625539778 166672096464384 166988593287936 167212012552704 167529534633216 167700936566016 168019387073664 168244185469696 169970532453792 170197941348288 170467522314768 170695596147552 171019733271408 171248545924512 171519790971032 172110942775296 172341215391744 172668477413376 172845137074176 172899495972864 173173356002304 173182725232524 173237190300936 173405050054656 173511585213246 173734332212224 173743731793044 174251754400626 174306555673164 174582644381229 174816223964606 175418737095168 175653435313152 175931657379072 176265737359488 176501568805632 176511118102767 177017655264128 178834026477456 179073294117984 179312881882176 179653382534304 179937940221144 180178684822416 181328333985792 181385360805888 181672661818368 181915727357952 182159118102528 182271031512948 182447644689408 182505023526912 182514897630072 182794098002432 182803987745442 182861478650988 183048566921388 183396161337102 183932407422883 183990253210562 184566339949824 184813277031936 185164222489344 185411959497216 185705638344576 185774092230609 185954099729664 186307211517056 188113514121792 188401278922752 188470726462368 188663553636768 189021810457872 189274708653408 189634126008432 189828143474032 190482395959296 190844106614784 191099442917376 191402130318336 191462325295104 191658213218304 191775962604114 192022156655616 192032545665996 192279069108224 192397199930334 192654614165076 192959764842411 193217931750354 193584836966941 194252037090048 194450779208448 194511932969472 194820025502592 195080681311488 195451123738752 195651092660352 195712623913728 196022618252608 197923114551456 198298954529424 198564264906336 199144862172144 199523022149976 199789970245264 200478556680192 200796099904512 201064751290368 201446556982272 201716078635008 201726992117448 202035582002688 202110055351092 202305891730432 202430182748787 202701020425218 203357648285358 204381744545664 204655193277696 204929007865344 205253600275584 205318151467776 205643360252736 205918496939904 208309750300512 208588454434368 208907540574208 208918843137648 209198362195872 209595612956688 210208465626152 210932959942656 211215173750784 211616254273536 211951438788096 212235015250944 212246497841364 212518971119616 212649536765106 212922527448064 212934047235084 213338391759486 213556661408286 213962188226619 214986873282048 215327396608128 215395115956992 215615489870592 216024926237568 216313952746752 216656578068672 216724715438208 216946449684608 219172528690416 219465766475424 219882514206096 220107479242896 220176701902944 220525445534184 220820493428976 221239813676504 222002328102912 222229461952512 222651457717248 222949350070272 223372712844288 223384798019628 223601248754688 224025849431552 224037969943662 224463399918723 224763716525922 225420920375413 226197845201664 226627376605056 226930588464384 227290029753024 227594128196736 228026311028544 228331394566016 230545133848512 230897808003072 230910300310032 230982920401248 231348780284328 231658309057392 232335672534168 232408740897552 232776859174972 233579136623616 233891649460224 234204580417536 234575543172096 235020983145984 235033698529854 235335425074176 235348157470356 235795064576274 236484523829421 237250589666251 238068286057728 238445368636608 238764392157312 239083842509568 239537843379072 239917253628192 240238246429888 242230215757824 242567426104416 243028042017264 243263526252544 243353196840096 243738650327256 243815304867984 244064755895184 244528215116136 245699283750912 246088453266432 246417702709248 246885629985792 247215945996288 247367828481858 247607517792768 247620914148258 247698789640812 247938799639552 248091126225957 248423055107598 248894790386067 249149438309667 250482889931904 250818018829056 251294301949824 251551404849024 252029080610496 252366278204544 252845501344576 255202840424448 255296912022432 255701283472152 256029542207488 256043394221328 256529599907112 256872818886768 257279686456548 257623909000472 258511823087616 259002716120064 259267705611264 259349243959296 259760034003456 260107575081984 260267377819869 260601498318336 260615597689566 260868123547136 260950165218304 261377631600939 261459833509746 262224335946909 263480152969728 263897486068608 264398606039232 264752353208448 265526482896192 266030696199968 267728133206016 268595409309696 268609941176976 268969322823264 269380776003584 269480073801456 269906910331716 270268027233624 271143531047144 271992500978688 272078041208832 272508992727552 272873591036928 273238677153792 273671467034112 273757535290368 273772346445108 274191147003648 274205981618163 274292217976482 274557995919872 274572850382082 275094242005653 275985379815843 277219915547904 277746333734016 278117939245824 278558457516864 278931149594496 279460817275584 282601918384128 282706089693552 282980020334592 282995330455152 283532715686808 283912062980112 284451189012648 284742215211048 285282917635492 286266159922176 286649164376064 287103195477504 287193487942656 287487319827456 288033234983424 288048818498994 288418603662336 288595799895501 288875437424896 288966287250944 288981921247614 289826897625531 291676168812672 291767899454208 292230038253888 292621021967232 293176685608128 293476638990528 293568935870592 294033927378912 294427324571968 296868610289664 297448431794136 297830283792384 297846397359504 298134998339584 298717293258216 299284533224964 299684955367896 301194149856768 301597126935552 302169835473408 302574117952512 303053373004032 303165083026638 303458837595648 304035081371392 304051530637827 305036472428037 306982789916544 307393511798016 307880400413376 307977227201664 308465040379104 308877745409856 309780896712224 309878321196736 311438848831488 312767390896128 312882681651552 313361310861312 313378264706472 313780566765568 313797543293808 314393419435032 315312698439228 316822760626176 317424381410304 317927158182144 318352522876416 318778456679424 318974305147659 319383791172096 319401070852626 319889671504256 320007587639229 320334992112429 322991094912192 323092673935488 323423234805888 324037389356352 324470929120128 324984867103008 325087073157312 325419674526912 326037620154848 328117937688576 329180839981056 329198649713136 329823771309144 330143357057024 330161218864344 330265052854416 330788168301276 331230740143464 331859720514756 332199251079556 333344192928768 333977186575872 334424025105408 335059069266432 335401873132032 336038774147328 336056954915493 336488370939392 337145574788883 339941064907584 340395882696576 340935044629536 341391192295104 342039466542816 342497091849024 343039581942064 344221885550592 345336954826752 345690274148352 346346712004608 346365450465048 346474380601872 346810100109312 347023170426492 347468664424448 347487463586088 348503508801252 348613111346328 349165288762458 349632447929212 350837474190336 351306870626304 351863314758144 352531474718976 353003137611264 353022236205534 353692596864411 354035310528256 357668052954912 358146588235968 358625763764352 359306765068608 359875880442288 360357369644832 362656667971584 363345323636736 363831454715904 364542063025896 364895289378816 365010047053824 365029795260144 365588196004864 365607975490884 365722957301976 366097133842776 366792322674204 367864814845766 367980506421124 369132679899648 369626554063872 370328444978688 370823918994432 371411276689152 371431371222387 371548184461218 371908199459328 372614423034112 372634582661397 376227028243584 376941452924736 377327107273536 378043620915744 378549417306816 379268252016864 379656286948064 381688213229568 382804260636672 382924650590208 383316426436608 383551925208228 384044313311232 384065091331992 384558138216448 384794399860668 385309228330152 385919529684822 386435863500708 387169673933882 388504074180096 388901558416896 389023865938944 389640051005184 390161362622976 390902247477504 390923396534349 391302185320704 391425247827456 392045236505216 392189750264619 395846229102912 396597909058848 397128529812672 398289724344288 399046044299952 399579940490528 401592199809024 402129502580736 402893113964544 403432157270016 403453984234896 404071164005376 404220110702184 404611783460864 404860365497574 405402040850436 406715296570716 407359503556201 408763489091328 409310386555392 409858015730688 410507200551168 410636302935552 411286720505472 411438326964723 411836993879808 411859275573123 416619500601024 417176908868736 417837686275296 418396724391744 419191225913376 420416931252304 421865919885312 423232508547072 423902877576192 424470030501888 424492995682728 425037942239232 425299073530212 425845054896128 425868094470168 426676783518972 427113322816572 427924376453238 429973746564096 430654793216256 430790231913984 431230979741184 432049852475136 432627905493504 433313156137344 433449430876416 433472881871421 433892899369216 438345057380832 438931532950848 439765028412192 440214958485792 440353403805888 441050891068368 441640986857952 442479627353008 444004656205824 444458923905024 445302915434496 445898700140544 446745425688576 446769596039256 447202497509376 448051698863104 448075939887324 448926799837446 449527433051844 450841840750826 452395690403328 453254753210112 453861176928768 454580059506048 455188256393472 456052622057088 456662789132032 461090267697024 461820600620064 461965840802496 462697560568656 463316618114784 464671345068336 464817481795104 465553718349944 467158273247232 467783298920448 469151086344192 470041966291968 470067397059708 470670850148352 470696314940712 471590129152548 472969047658842 474501179332502 476136572115456 476890737273216 477528784314624 478167685019136 479075686758144 479101606278939 479834507256384 480476492859776 485134852208832 486056084034528 486706393680192 487477300654512 487630609735968 488129511790368 489056430232272 492176906532864 492835405418496 493771259971584 494431891992576 494735656963716 495215035585536 495241828296516 495397579281624 495877599279104 496182252451914 496846110215196 497789580772134 498298876619334 499245105862111 500965779863808 501636037658112 502588603899648 503102809698048 504058161220992 504732556409088 505691002689152 510593824044864 511402566944304 512086788442656 513059199814224 513745637773536 514559372913096 515247818000944 517023646175232 518005432240128 518535411222528 518698487918592 519520068006912 520215150163968 520534755639738 521202996636672 521231195379132 521736247094272 521900330436608 522755263201878 522919667019492 523747933143687 524448671893818 526960305939456 527794972137216 528797212078464 529504706416896 531052965792384 532061392399936 537219882353952 537938645646528 538761552007168 538960147602912 539813820663432 540536054467248 542287062094288 543985001957376 544156082417664 545017985455104 545747182073856 546477354307584 547342934068224 547515070580736 547544692890216 548382294007296 548411963236326 548584435952964 549115991839744 549145700764164 550188484011306 551797222268649 551970759631686 554439831095808 555492667468032 556235878491648 557116915033728 557862299188992 558921634551168 565203836768256 565412179387104 565990660910304 567065431373616 567824125960224 568902378025296 569484430422096 570565835270984 572532319844352 573298328752128 574206390955008 574386975885312 574974639654912 576066469966848 576097636997988 576837207324672 577191599791002 577750874849792 577932574501888 577963842495228 578879294527233 579653795251062 580754510900823 583352337625344 583535798908416 584460076507776 585242043934464 586353371216256 586953277981056 587137871741184 588067854757824 588854649143936 594896863588272 595692794719008 597434586516432 598569066449928 599369910735792 602388299713536 603194253871104 604339670946816 605148235905024 606106746008064 606330166053276 606917675191296 607290548246361 608070162742784 608103061275654 610072944856074 611856783876121 613965579833088 614787023596032 615760800826752 615954454403328 616930080758208 617755490819712 619561793424448 619756642393472 625765363303104 626722621722624 626756529412944 627595086587616 628786838870064 630625396878456 633645521252352 634848762820608 635854316364288 636705045752832 637556913358848 637948610295318 638767582344192 638802141705252 639779343008512 640015175278458 640669984224858 641886564679857 643965886236967 645982189824384 646185347870976 646846469611776 648074778712704 648941858240256 649969734206016 650174146314624 650839349053824 652075240309696 658397299426272 659647542618288 660286714114048 660322437728688 660530105708832 661576336602552 662461480286928 663719441029512 664398502159112 666688385857536 667954373151744 668848050210816 670118138532864 670803746264064 672077548294656 672113909830986 672976741878784 673390199756169 674291149577766 676262761126239 679882129815168 680791765393152 681870089259072 682782384590208 684078933085632 684994183698048 686079163884128 692693424009216 692730900930096 692948761203744 694046340852984 694937328848896 694974927172176 697007017602504 697226222692656 698330577524916 699264895858424 701674948380672 702613741252608 703726629516288 705062949437952 706006275222528 706044472411068 707385193728822 708070621056512 709453571488263 711751768998753 715336105909824 716293176471936 717251527528704 718613530137216 719751760884576 720714739289664 726690647273472 729084126051792 729790578757632 730059590520288 731176392009728 731215950981768 731445914603952 732194267685552 733584645348408 735729629691532 735961012842248 738265359799296 739253108127744 740656889957376 741647837988864 742822553378304 742862742444774 743096368922436 743816398918656 744273378677871 745228846068224 745269165322794 746684371158201 747448314929001 752454056487168 753882905849472 754654214547072 756087241831488 757098834613632 758536504033728 759312573896128 765608521273344 767103850416456 768088626622464 768130182663984 769588799721336 770618456660304 771839059369644 772871727001416 774339347867764 777008148360192 777803116833792 778047731877888 779280102010368 780322725245952 781804494955008 781846793068698 782604370641408 782850495654912 784090473010432 784132894802817 784379500529238 786673007840727 791692458205824 793195818117696 794257059625344 796579448688576 798092088599904 799159880981056 803184399618048 805786227929088 806907968469792 808142328010752 808440221404368 809223566921728 809720730995148 810804081700872 813430593141432 814719007112402 817526978182656 818620773110784 819716031461376 821014401102336 821272605871104 822573441010944 822617944854489 822876653929446 823673987759616 823718551146246 825282726016959 827956139447529 833239001202048 834353817737472 835675372550592 836793448783488 838382451826752 840833862504608 847805755152384 848940061003776 848985991365456 850598147060424 851690109792256 851736188940336 853353567037944 854226645633144 855848752906476 859947493128192 861309586432512 861580463827968 862461959482368 864099704950272 865255810987008 865787399686503 866626312274688 866898861752832 866945763742842 867785798738432 869480692876593 876690114761664 877863065901696 879530056824384 880429916971584 880706807611776 882101782136736 883281973715904 884959254706016 890605830868992 893490851377152 893539192078512 894404995018752 896103397726208 896151879774648 897853599674892 899054866103688 901683681501652 904791380806656 906509506420224 907722353857536 909160119012096 910376512786944 912105244114176 912154591913481 913325578264064 915109417284111 922180535394048 923641201240128 923931681604992 925395121137312 926633236229568 929342690136672 929634963590208 931107436699888 934316546494464 938302172688384 940083932583936 940134794119416 941341700296704 941392629881424 943180258305096 945938095317684 949002358665004 952273144230912 953781474546432 955057568629248 956335370038272 958151373516288 958203212557878 959669014512768 960022762917687 960952985719552 961004976337287 970269704417664 972112168069056 973412787360384 974954601309024 975261219471936 976259023580736 978112860464544 984353813065728 987542519943168 989471313927432 990430071171072 990483656593032 990795158563248 991755198558208 992364504903828 993692220430392 995579161544268 996597753238668 998490211724222 1001931559727616 1003272075316224 1005177207799296 1006205619396096 1008116322441984 1008170864746479 1009465112818176 1011382005378304 1011436724366649 1021187648089728 1022805133888608 1024173576885312 1026118399628448 1027491275547072 1029118745826192 1030495636001888 1036010864480256 1037070822445056 1039040136013824 1040430300327936 1041069511279476 1042405993273344 1042462390758264 1043472494188544 1043800660873216 1045510526403756 1045839334038984 1047495866287374 1048897343787636 1053920611878912 1055589944274432 1057594424156928 1059009412833792 1061077790593233 1062105931584768 1064122784799872 1074439764707904 1075877291293056 1077920295205824 1079627641326864 1081072108934496 1084574124188576 1087970003914752 1090035970910208 1091494364147712 1094685868136448 1095030141161472 1095089385780432 1096764588014592 1096823926472652 1097168871905928 1098231983679488 1098291401528328 1100376968022612 1103594444537298 1103941519263372 1108879662191616 1110985334936064 1112471756983296 1114233830067456 1115724598377984 1117843269102336 1117903747984191 1130824358774208 1131981321820608 1134130862747232 1135648251920448 1137804756050592 1138968860844192 1141131670541968 1145064639688704 1148412781910016 1148773951770624 1149949279309824 1152132939933696 1152195273995976 1153674414649344 1154383199582004 1155501749699584 1155865149003776 1155927684990456 1157758589054466 1159307590502124 1161509021801646 1166704675250688 1167071597816832 1168920153015552 1170484087868928 1172706742432512 1173906555962112 1174275743482368 1176135709515648 1176569250793857 1177709298287872 1189793727176544 1191385589438016 1194869173032864 1197138132899856 1198739821471584 1204776599427072 1206388507742208 1208679341893632 1210296471810048 1212213492016128 1212660332106552 1213835350382592 1214581096492722 1216140325485568 1216206122551308 1220145889712148 1222078510668603 1223713567752242 1227931159666176 1229574047192064 1231521601653504 1231908908806656 1233860161516416 1235510981639424 1235577826719369 1239123586848896 1239513284786944 1251530726606208 1253513058825888 1255190173175232 1257573677740128 1261250793756912 1269697525641216 1271708632728576 1273410091505664 1275113826717696 1275897220590636 1277535164688384 1277604283410504 1279558686017024 1280030350556916 1281339968449716 1283773129359714 1287931772473934 1291964379648768 1292370695741952 1293692939223552 1296149557425408 1297883716480512 1299939468412032 1300348292629248 1300418645614263 1301678698107648 1304150480619392 1316794598852544 1319295085236576 1320644875457376 1321060211417664 1323152673205104 1324922960573856 1327438882059024 1328797004318224 1333376771715072 1335908746303488 1337696100421632 1340236277065728 1341607492528128 1344155096589312 1344227819661972 1345953483757568 1346780399512338 1348582299155532 1352525522252478 1355093858768587 1359764259630336 1361583530786304 1363740178518144 1365564769180416 1368157866171264 1369988367396096 1372158327768256 1385461801860192 1385897522407488 1388092681705968 1389949854344352 1394014035205008 1394452445385312 1396661155049832 1398529791716848 1403349896761344 1407453259032576 1410125898875904 1412012550445056 1412088944822136 1414770387457644 1416141242113024 1418907142976526 1423503537997506 1430672211819648 1432586352943872 1434503055057408 1437227060274432 1439503521769152 1441429478579328 1458168252103584 1460119181040576 1462352784019456 1462431901963536 1462891829207904 1464388535371104 1467169290696816 1471459259383064 1471922025684496 1476530719598592 1478506216255488 1481313779914752 1483295675977728 1485645106756608 1485725484889548 1486192737844872 1487632797837312 1488546757355742 1490457692136448 1490538330645588 1493368742316402 1494896629858002 1497735317586333 1504908112974336 1507765811698944 1509308429094144 1512174483662976 1514197669227264 1517073008067456 1518625147792256 1534207700832912 1536260365327968 1539177599442672 1541236913320608 1543678118739288 1545743454002832 1548678695735528 1554016296720384 1555606233667584 1556095463755776 1558560204020736 1560645450491904 1563608989910016 1563693586137396 1565208741282816 1565700991309824 1568180946020864 1568265789605634 1568759001058476 1571243799431061 1573346015681454 1577946442627891 1583384916411648 1586391636235392 1588514119250688 1593158897377152 1596184177199808 1598319761962112 1613815936939584 1616284656021504 1616880442808736 1619441461990296 1621608163401744 1626861186282864 1629438014224804 1635053956365312 1637241546221568 1639432062922752 1642028802204672 1642545211742208 1645146882021888 1645235889708978 1645753307858892 1647347975519232 1647437102292492 1650565452033918 1655391666805947 1655912278895058 1660754127663757 1666478002404096 1668707635474944 1671350745101184 1673586897566976 1676764903653504 1681667725009216 1695611510304768 1697971982730912 1701196294120848 1703472377880672 1706707134075888 1708453291266288 1711697505812952 1719894986256384 1722619172865024 1723160927655936 1724923918964736 1728199409900544 1730511621974016 1731574799373006 1733252624549376 1733797723505664 1733891527485684 1735571597476864 1736637883581699 1738961385753186 1742263532702469 1753380229523328 1755726131803392 1759060113648768 1760859833943168 1761413615223552 1764203564273472 1766563947431808 1769918509412032 1787078384157024 1792206795452416 1792303759549296 1795707199349784 1798109732207376 1803367363003304 1809582761613312 1813019012840448 1815444707715072 1818320238024192 1820753025573888 1821871644739083 1824210488228352 1824309183826962 1826651156528128 1830218834568222 1835570351628363 1844361070788096 1847282402480256 1847863363209984 1850790242274624 1853266472459136 1858685380273344 1859269927180416 1862214873399776 1880167865167872 1880269588238832 1882785259762848 1886360516610192 1891876190635368 1898004717330008 1904546288461824 1907562949092864 1910115137258496 1912670740076544 1916302747032576 1916406425115756 1919338029025536 1920045525835374 1921905971439104 1922009952674574 1925659694039571 1931897658710901 1940539408835328 1944224336138112 1946825574720768 1949909202618048 1950522438943872 1952518047161472 1956225720929088 1978942627854864 1980860142342144 1980967313186064 1981590317126496 1984729009807656 1987384440860784 1991158323088536 1993195506477336 1996980423448444 2003863119455232 2006544150632448 2010354415598592 2012411238792192 2016232644883968 2016341729492958 2018930225636352 2020170599268507 2022764010756608 2022873448733298 2028788283378717 2042375296179456 2045610267777216 2048347153770624 2052236799256896 2054982551094144 2058237491652384 2060991272003776 2078080272027648 2082139022558952 2084811986546688 2084924781516528 2086944988377088 2091021052807512 2091678668077968 2094991732574748 2097794687575272 2107841223757824 2111179888548864 2115188848313856 2118018825667584 2122155581186466 2124211863169536 2128245569599744 2128360714464789 2135255306996259 2148879529415808 2151754582586112 2155840590411648 2159255282653728 2162144217868992 2169148248377152 2180071941820416 2189371736272896 2190178771560864 2193529176029184 2193647852945304 2194337743811856 2196463967358976 2196582803056656 2200753936045224 2207188889074596 2207883038526744 2217759324383232 2221970669872128 2224943513966592 2228467660134912 2231449196755968 2232820136033613 2235686538204672 2235807495968382 2240053113474603 2242344944787003 2261648717548416 2263962643641216 2268261725494464 2271296503840896 2275609512101184 2277937721688384 2282263341083936 2296825563820032 2304265879867392 2304390547991952 2308766399164008 2311003499399168 2311730298007552 2311855369980912 2315517178108932 2318615181004248 2323018043603292 2333409350501376 2334143195633664 2337840306031104 2340968175737856 2345413484865024 2347813111924224 2348551486964736 2352271419031296 2352398684408451 2353138501587714 2355418596575744 2360019023522181 2379587454353088 2382771178876032 2389738346065728 2394276265799712 2397479642943168 2409553198854144 2417358683787264 2424426984032256 2425320664213104 2427670700765184 2429162192985444 2432280650971136 2432412245102616 2440291779424296 2444157021337206 2447427135504484 2455862319332352 2459148094384128 2463043203307008 2463817817613312 2467720323032832 2471021963278848 2471155653438738 2475848178050877 2478247173697792 2479026569573888 2483868418342587 2503061453212416 2507026117651776 2510380346350464 2515147355480256 2522501587513824 2543417265457152 2546820183011328 2551794441181272 2555070329376768 2555208566821008 2559117372034048 2560060701113832 2562679936899432 2567546258719428 2575863544947868 2583928759297536 2584741391483904 2587385878447104 2592299114850816 2595767432961024 2599878936824064 2600696585258496 2600837291228526 2603357396215296 2608300961238784 2608442078629779 2633589197705088 2638590170473152 2641289750914752 2642120422835328 2646305346410208 2649845921147712 2654877764118048 2657594008636448 2671817492606976 2680472554131456 2683214985056256 2688310193178624 2688455639323944 2691906967515136 2693560799024676 2697164598311064 2705051044504956 2710187717537174 2719528519260672 2723167061572608 2727480357036288 2731129538360832 2736315732342528 2736463775740443 2739976734792192 2744316655536512 2745328251852333 2770923603720384 2771795044814976 2776185363411936 2779899708688704 2788028070410016 2788904890770624 2793322310099664 2797059583433696 2814906518065152 2820251797751808 2824025100890112 2824177889644272 2829540774915288 2832282484226048 2837814285953052 2847007075995012 2861344423639296 2865172705887744 2869006110114816 2874454120548864 2879007043538304 2880068288753061 2882858957158656 2883014929011861 2916336504207168 2920238362081152 2924863803927072 2925783658415808 2928777070742208 2934338581393632 2942918518766128 2943844051368992 2953061439197184 2962627559829504 2971290213513216 2971450969779096 2972385475689744 2975265595674624 2977093514711484 2980915384272896 2981076661291176 2986737484632804 2989793259716004 2995470635172666 3009816225948672 3015531623397888 3018616858188288 3024348967325952 3028395338454528 3034146016134912 3034310173099947 3037250295584512 3068415401665824 3072520730655936 3078355198885344 3082473826641216 3087356237478576 3091486908005664 3097357391471056 3108032593440768 3111212467335168 3117120408041472 3121290900983808 3127217979820032 3127387172274792 3130417482565632 3131401982619648 3136361892041728 3136531579211268 3137518002116952 3142487598862122 3146692031362908 3155892885255782 3166769832823296 3172783272470784 3177028238501376 3186317794754304 3192368354399616 3196639523924224 3227631873879168 3233760885617472 3238882923980592 3243216326803488 3253722372565728 3258876028449608 3270107912730624 3274483092443136 3284057604409344 3285090423484416 3290293764043776 3290471779417956 3291506615717784 3294695951038464 3294874204584984 3301130904067836 3310783333611894 3311824557790116 3321508255327514 3332956004808192 3337415270949888 3342701490202368 3347173795133952 3353529807307008 3353711243952573 3363335450018432 3395943965461824 3402392588241696 3406944755761344 3413414268151776 3416906582532576 3423395011625904 3445238345730048 3446321855311872 3449847837929472 3456398819801088 3461023243948032 3463149598746012 3466505249098752 3467595447011328 3467783054971368 3471143194953728 3473275767163398 3477922771506372 3484527065404938 3494715741034777 3506760459046656 3511452263606784 3518120227297536 3521719667886336 3522827230447104 3528407128546944 3529707752381571 3533127894863616 3539837018824064 3574156768314048 3584607519098592 3591414398699568 3596219464414752 3606734726006608 3619165523226624 3626038025680896 3630889415430144 3636640476048384 3641506051147776 3643743289478166 3648420976456704 3648618367653924 3653302313056256 3660437669136444 3666235532005809 3671140703256726 3688722141576192 3694564804960512 3695726726419968 3701580484549248 3706532944918272 3717370760546688 3718539854360832 3724429746799552 3760539176477664 3765570519525696 3772721033220384 3783752381270736 3796009434660016 3809092576923648 3815125898185728 3820230274516992 3825341480153088 3832605494065152 3832812850231512 3838676058051072 3840091051670748 3843811942878208 3844019905349148 3851319388079142 3863795317421802 3881078817670656 3888448672276224 3893651149441536 3899818405236096 3901044877887744 3905036094322944 3912451441858176 3957885255709728 3961934626372128 3963180634252992 3969458019615312 3974768881721568 3982316646177072 3986391012954672 3993960846896888 4007726238910464 4013088301264896 4020708831197184 4024822477584384 4032465289767936 4032683458985916 4037860451272704 4040341198537014 4045528021513216 4045746897466596 4057576566757434 4065281576305761 4084750592358912 4091220535554432 4096694307541248 4104473598513792 4109965102188288 4116474983304768 4121982544007552 4164278045117904 4169849563033056 4182042105615024 4183357336155936 4189983465149496 4195589375150544 4222359777097728 4230377696627712 4236037651335168 4244311162372932 4248423726339072 4256491139199488 4256721428929578 4270510613992518 4282997487132847 4297759058831616 4303509165172224 4311681180823296 4318510565307456 4324288435737984 4338296496754304 4380357543121728 4387058352058368 4387295705890608 4388675487623712 4393165606113312 4401507872090448 4414377778149192 4415766077053488 4435518648766464 4443941339744256 4449887027933184 4456935320269824 4462898393511936 4465640272067226 4471373076409344 4471614991936764 4480106226949206 4484689889574006 4493205952758999 4507761203658769 4523297435096832 4527925287282432 4536523450988928 4542593007681792 4551219024202368 4555875443376768 4564526682167872 4608781095983904 4617532798328016 4622006998798336 4623710739961824 4631034356217864 4637230362008496 4646036087206584 4666818701002752 4668286391267328 4675680612062208 4681936351475712 4690826969730048 4695626223848448 4697102973929472 4704542838062592 4704797368816902 4706277003175428 4710837193151488 4713731398293183 4720038047044362 4733839327883673 4759174908706176 4765542357752064 4779476692131456 4788552531599424 4794959285886336 4848853968064512 4850641328426208 4858324385970888 4864561301942272 4864824490205232 4880583558848592 4888314042674412 4894854271008968 4911724638664704 4918296188768256 4926086406614016 4927635635226624 4935440646065664 4942043926557696 4942311306877476 4951696356101754 4956494347395584 4958053139147776 4966175000417841 4967736836685174 4982262382991271 5006122906424832 5014052235303552 5020760692700928 5030294710960512 5045003175027648 5086834530914304 5103588882362544 5110417133642016 5118234744068096 5120121402227664 5125359873798864 5135092517438856 5151727089895736 5167857518595072 5169482782967808 5174771756894208 5184598229701632 5191534865922048 5199757873648128 5201393170516992 5201674582457052 5206714792430592 5209913650745097 5216601922477568 5216884157259558 5226790598107407 5267178395410176 5277180340946304 5282579501829504 5284240845670656 5292610692820416 5299691842295424 5309755528236096 5315188017272896 5376620386357248 5376911278647888 5387121598049352 5394329196622128 5410102089009912 5420375435074348 5439057038521344 5446334123145216 5454960714072576 5462259076721664 5472631464685056 5472927551480886 5479953469584384 5488633311073024 5490656503704666 5506711054885089 5541847207440768 5543590089629952 5552370726823872 5559799417377408 5576056140820032 5577809781541248 5586644620199328 5594119166867392 5640503595503616 5648355779288544 5659081549830576 5664564968452096 5675628571906104 5694014151990024 5722688847278592 5730345411775488 5738012220229632 5748908241097728 5758014087076608 5760136577506122 5765717914317312 5766029858023722 5776979082118713 5795692976132703 5832673008414336 5840476724162304 5849727607854144 5851567316831616 5857554141484416 5868677162787264 5885837037532256 5887688102737984 5942580427026432 5942901939558192 5944770951379488 5954187029422968 5961830768545792 5962153322582352 5973474969265608 5979586519432008 5990941270345332 6019632451897344 6031063246795776 6037233716376576 6048697934651904 6056790676909056 6060511797805521 6068292032269824 6068620346199894 6074500591169024 6086364850136151 6136830803331648 6145041461311872 6156710397770688 6164947653282432 6174712474957152 6182973816011328 6194714782942112 6234240816082944 6254435959640064 6254774344549584 6260834965131264 6272723784083456 6273063158422536 6275036004233904 6284975197724244 6293384062725816 6311785770511564 6333539665646592 6345566544941568 6354056477002752 6372635589508608 6384736708799232 6385082143394367 6393279047848448 6405765920988777 6455263747758336 6467521771234944 6477765847961184 6486432653606976 6507444745131456 6517752056899216 6540215825461248 6568115208818688 6580587528087552 6580943558835912 6583013231435568 6589391902076928 6589748409169968 6602261808135672 6621566667223788 6623649115580232 6643016510655028 6665912009616384 6674830541899776 6685402980404736 6694347590267904 6707059614614016 6707422487905146 6720159340423809 6726670900036864 6727034834361009 6791887930923648 6804785176483392 6813889511522688 6826828536303552 6833813165065152 6846790023251808 6890476691460096 6912797639602176 6926299197492024 6933010498197504 6935190894022656 6935566109942736 6942286389907456 6946551534326796 6955845543012744 6969054130809876 6989431482069554 7013520918093312 7022904527213568 7036240454595072 7043439335772672 7045654460894208 7056814257093888 7057196053225353 7059415504763142 7066255789727232 7079674037648128 7080057070566543 7148313536628096 7169215038197184 7182828797399136 7192438928829504 7213469452013216 7252076051361792 7273280952096768 7283012102295552 7287486578956332 7296841952913408 7297236735307848 7306604626112512 7320875338272888 7332471064011618 7342281406513452 7377444283152384 7389129609921024 7391453452839936 7403160969098496 7413065889836544 7427544534152631 7434741521093376 7437079708721664 7448859493599104 7451605255027761 7521078352955328 7531141039051392 7545442066440768 7567504762541472 7592018869320032 7630251796371456 7640460549033984 7665210988130304 7665625700463024 7677352116102144 7680182103341496 7687623885756416 7688039810698296 7702638776158284 7727590634843604 7762157635341312 7776897344552448 7787302298883072 7799636810472192 7802089755775488 7810072188645888 7824902883716352 7825326235889337 7915770511419456 7923869252744256 7926361268505984 7938916039230624 7949537763443136 7964633292354144 7972782025909344 7987921693793776 8015452477820928 8041417662394368 8049644955168768 8064930579535872 8065366917971832 8075720902545408 8080682397074028 8091056043026432 8091493794933192 8115153133514868 8130563152611522 8169501184717824 8182441071108864 8193388615082496 8208947197027584 8219930204376576 8232949966609536 8235984755556999 8243965088015104 8328556090235808 8339699126066112 8364084211230048 8366714672311872 8379966930298992 8391178750301088 8444719554195456 8460755393255424 8472075302670336 8488622324745864 8496847452678144 8512982278398976 8513442857859156 8541021227985036 8565994974265694 8595518117663232 8607018330344448 8623362361646592 8637021130614912 8648576871475968 8649044787035583 8676592993508608 8760715086243456 8774591411781216 8777350975247424 8786331212226624 8803015744180896 8828755556298384 8831532154106976 8887882679488512 8913870640539648 8925796787023872 8931280544134452 8942746152818688 8943229983873528 8960212453898412 8969379779148012 8986411905517998 9015522407317538 9046594870193664 9055850574564864 9073046901977856 9085186015363584 9102438048404736 9102930519299841 9111750886753536 9129053364335744 9217562191967808 9235065596656032 9247421479923648 9262068712435728 9274460724016992 9292072174413168 9333637402005504 9351361224124416 9363872702951424 9381653939460096 9391252447696896 9394205947858944 9409085676125184 9409594737633804 9412554006350856 9421674386302976 9427462796586366 9440076094088724 9467678655767346 9485657011380109 9518349817412352 9531084715504128 9558953384262912 9577105063198848 9589918571772672 9701282656852416 9716648771941776 9729648980410464 9761167117697184 9776628085348824 9789708542017936 9823449277329408 9852172813228032 9855271270453248 9870881292131328 9884087853115392 9884622613754952 9903392712203508 9912988694791168 9916106278295552 9932350000835682 9935473673370348 9964524765982542 10012245812849664 10028104470607104 10041521385401856 10060589421921024 10090006350055296 10207177764725088 10220834267284032 10236469488136192 10240242804455328 10250719747597728 10270185034877712 10303454179791472 10335715037190144 10338965565935616 10349543513788416 10369196459403264 10383069731844096 10399515747296256 10402786341033984 10403349164914104 10413429584861184 10419827301490194 10433203844955136 10433768314519116 10453581196214814 10484147223104331 10534356790820352 10554360681892608 10565159003659008 10568481691341312 10585221385640832 10599383684590848 10619511056472192 10630376034545792 10753822557295776 10774243196098704 10788658393244256 10820204178019824 10840750870148696 10878114077042688 10892668246290432 10909921428145152 10924518153443328 10945262929370112 10945855102961772 10959906939168768 10977266622146048 10981313007409332 10998706596017427 11013422109770178 11083694414881536 11087180179259904 11104741453647744 11119598834754816 11152112281640064 11155619563082496 11173289240398656 11188238333734784 11296711558577088 11318163099661152 11351257143812208 11388028303980048 11445377694557184 11460690823550976 11476024440459264 11497816482195456 11516028174153216 11520273155012244 11531435828634624 11532059716047444 11553958164237426 11591385952265406 11625278893646299 11665346016828672 11680953448324608 11699455215708288 11703134633663232 11715108282968832 11737354325574528 11771674075064512 11775376205475968 11885803879116384 11889541902758976 11908374058845936 11924306645164704 11946949938531216 11959173038864016 11981882540690664 12039264903794688 12062126493591552 12074467432753152 12097395869303808 12113581353818112 12121023595611042 12136584064539648 12137240692399788 12149001182338048 12172729700272302 12195844728917283 12273661606663296 12290082922623744 12313420795541376 12329895306564864 12349424949914304 12365947632022656 12389429565884224 12509548689099168 12545447568166912 12546126316845072 12550072008467808 12569950395448488 12586768125451632 12623571541023128 12667079331293184 12691133089883136 12708112954005504 12745271179017216 12769473417598464 12770164286788734 12786558095696896 12811531841977554 12848992461398541 12910527495516672 12935043542469888 12955531695922368 12972865307213952 13014889490262912 13035504113798432 13161175056175104 13161887117671824 13166026462871136 13179496818339936 13204523616271344 13243133334447576 13247298231160464 13286033021310056 13331824019232768 13349661083799552 13370805960809472 13388695180535808 13414119229228032 13414844975810292 13440318680847618 13453341800073728 13454069668722018 13479617858276997 13523283610976307 13583775861847296 13609570352966784 13627779023045376 13653657072607104 13667626330130304 13693580046503616 13852598394984048 13866020996395008 13871132219885472 13893103068653592 13911691086025488 13938108261619752 13978862964139108 14027041836186624 14045809054427136 14072480909190144 14086878671545344 14091308921788416 14113628514187776 14114392106450706 14118831009526284 14132511579454464 14141194194879549 14159348075296256 14160114141133086 14201517983651019 14296627073256192 14338430076394368 14365657594798272 14384877857659008 14426938904026432 14546561904193536 14574973157912664 14593683905826816 14594473470615696 14641750676545776 14664942128023236 14684562813026904 14754888566304768 14778259219842048 14782906905679872 14806321938196992 14826131779673088 14855089068305262 14869483042186752 14874159417443328 14897718987198208 14898525001253523 14903210510055522 14946787148973813 15042156705910656 15062282078102784 15090884132881536 15135009525082944 15184037738640064 15260503592742912 15331251400926048 15354704232204288 15360364206682992 15375247771512832 15376079621396592 15405277552316568 15455181269687208 15524315270682624 15553794689104896 15574604597766144 15599273620944384 15604179511550976 15620144377291776 15629740952235291 15649805767432704 15650652471778674 15680371794322221 15831541022838912 15847738505488512 15852722537011968 15877832078461248 15899075526886272 15929266584708288 15945564051818688 15975843387587552 16129861159071744 16130733835943664 16161364794148056 16182112086052864 16182987589866384 16230306267029736 16261126305223044 16339002369435648 16364882142217728 16386777230164992 16417894394055168 16439860408753152 16465899933219072 16471969511113998 16487930176030208 16520133164655267 16657112180471616 16679398252132224 16728168422460096 16733429344623744 16759933860597984 16782357500602176 16921510786510848 16977244649491728 16993694905356288 17025964556797952 17026885715718312 17082042455970072 17131989948531388 17191036235326464 17214036660688896 17246724723293184 17274042261229824 17297153742951936 17298089574071166 17330937246356139 17353185987017216 17387078928398109 17521430172486912 17549182823562432 17554701950494848 17572662424453248 17606031488361792 17657511112596768 17663064308213952 17827741281079296 17862561088268904 17885492305637376 17886459967747056 17920424907796824 17938759558296024 17972823811035996 18031044814635076 18093189740387328 18111701149129728 18146093803955712 18170372030727168 18204876096809472 18205861038599682 18223501773507072 18258106728671488 18259094550408453 18435124383935616 18470131193312064 18494842959847296 18524137424871456 18548921448033984 18584144348826336 18702722448248832 18763307878920192 18782504895393792 18818171352250368 18819189475267608 18825108012701712 18843348772605952 18854925593172732 18880152188177448 18935357311534692 18971314022760218 19036699634824704 19062169431008256 19117906768525824 19154210126397696 19155246430183101 19179837143545344 19217297762966331 19402565313704832 19433297543883552 19459297960820928 19522334235394368 19553256170697648 19579417084035872 19704345626456064 19741762584262656 19768175706230784 19769245227509904 19806785424407016 19825977389582336 19832212556591104 19864700001671364 19870947346740696 19929049531965084 20024491625699328 20056208941214208 20083042770803712 20121178843842048 20160478021271427 20180012700110592 20181104503083027 20414355529450176 20441668534568064 20480485608910656 20501439495195456 20540370069755424 20606908359582944 20671430074380288 20738392918806528 20799031494592512 20805572682067968 20806698329828208 20826859169722368 20839654602980388 20866407689910272 20867536629038232 20907162392429628 20968294446208662 21068713581640704 21108721363785216 21130318007318016 21136963382682624 21170442771281664 21198767369181696 21239022112944384 21240171211699629 21260752069091584 21507645114591552 21548486392197408 21577316786488512 21640408356039648 21681501740297392 21756228154085376 21819842856290304 21849036306886656 21890525858740224 21891710205923544 21919813878337536 21954533244292096 21962626014818664 21997413192034854 22026844219540356 22167388829763072 22174360358519808 22209482907295488 22239197669509632 22304224563280128 22311239126164992 22346578480797312 22354815765083283 22376476667469568 22593423117154176 22636326199322304 22702514287624416 22776056607960096 22890755389114368 22921381647101952 22995632964390912 23032056348306432 23040546310024488 23062871657269248 23064119432094888 23107916328474852 23182771904530812 23250557787292598 23330692033657344 23361906896649216 23398910431416576 23406269267326464 23430216565937664 23474708651149056 23475978707668011 23543348150129024 23550752410951936 23771607758232768 23779083805517952 23816748117691872 23848613290329408 23893899877062432 23918346077728032 23963765081381328 24124252987183104 24148934865506304 24194791738607616 24227162707636224 24242047191222084 24273168129079296 24274481384799576 24298002364676096 24345459400544604 24391689457834566 24547323213326592 24580165845247488 24626841591082752 24659790613129728 24698849899828608 24707954266670997 24731895264045312 24778859131768448 25019097378198336 25092252633690144 25100144016935616 25139900790896976 25173536250903264 25247143082046256 25334158662586368 25382266179766272 25416225908011008 25490542358034432 25538946835196928 25540328573577468 25573116191393792 25623063683955108 25697984922797082 25821054991033344 25870087084939776 25911063391844736 25945730614427904 26029778980525824 26071008227596864 26323774235343648 26332052925742272 26358993636679872 26409047232542688 26486266668895152 26494596462320928 26572066042620112 26663648038465536 26741611921618944 26777390361071616 26828238458456064 26829689951620584 26880637361695236 26906683600147456 26908139337444036 26959235716553994 27046567221952614 27167551723694592 27219140705933568 27255558046090752 27307314145214208 27335252660260608 27387160093007232 27705196789968096 27742264439770944 27786206137307184 27823382172050976 27876216523239504 27957725928278216 28054083672373248 28091618108854272 28144961818380288 28173757343090688 28182617843576832 28227257028375552 28228784212901412 28237662019052568 28265023158908928 28282388389759098 28318696150592512 28320228282266172 28403035967302038 28456971034140327 28593254146512384 28676860152788736 28731315189596544 28769755715318016 28853877808052864 29149946315825328 29188946941231392 29283501353091552 29329884256046472 29369125626053808 29556518439684096 29565813811359744 29612643876393984 29652263559346176 29710178136610524 29738966084373504 29748318834886656 29795437974396416 29797050002507046 29806421020111044 29893574297947626 29980982409929929 30084313411821312 30124564156205568 30181768265763072 30270019050165888 30368075477280128 30662502801852096 30709408464408576 30720728413365984 30752159242793184 30810555104633136 30910362539374416 31048630541365248 31107589378209792 31149209195532288 31198547241888768 31208359023101952 31240288754583552 31259481904470582 31299611534865408 31301304943557348 31360743588644442 31452441669312993 31554328425611383 31663082045677824 31695477010977024 31705445074023936 31755664156922496 31798151053772544 31858533169416576 31891128103637376 31951686775175104 32261467671887328 32322729588296112 32365975179732768 32460612534059472 32522252610446088 32678004738871296 32729764284435456 32773554460329984 32835788788110336 32879720817506304 32931799866438144 32943939022227996 32975860352060416 32996119788052281 33040266329310534 33314224360943232 33358796504264448 33456336844920192 33466858689247488 33519867721195968 33564715001204352 33954489298983456 34051929113595904 34053771431436624 34164084911940144 34263979897062776 34382072470652928 34428073321377792 34493449446586368 34548084522459648 34594307485903872 34596179148142332 34661874492712278 34706371974034432 34774157856796218 34875836680938897 35042860344973824 35098365647124864 35109403900989696 35145324848906496 35212062976723584 35315022225193536 35326128616427904 35725122176537808 35772919935494112 35840849815593648 35877519116592048 35945647622071992 36062089629270152 36186379480774656 36223402298259456 36292187607911424 36340744061454336 36409752193618944 36411722077199364 36447003547014144 36516213457342976 36518189100816906 36587534186751849 36870248767871232 36940262386624128 36989685919694592 37048274849742912 37097842896067968 37168288697652672 37636342704500736 37638378950535216 37650216025403424 37709851186345464 37760304376354896 37870714623069384 37942628045520436 38073399269649408 38124338862016512 38235813537051648 38308420252795392 38310492860366202 38359674287090688 38434595525932662 38546977384195623 38805130627409664 38866595087767104 38918595921641856 39044668470788736 39106512341395296 39158834168071744 39483525168525312 39538490455019808 39613570848814032 39651954779164672 39729400003342728 39741894693481392 39858099063930168 40048983251398656 40112417882428416 40166085541607424 40242357687684096 40320956042542854 40360025400221184 40362209006166054 40438853574830991 40569850832928921 40828711058900352 40883337069136128 40960971217821312 41002878990390912 41080740139510848 41213816719165888 41598062989185024 41613396659656416 41679309205960776 41732815379820544 41735073258076464 41814324784859256 41936588892417324 42137427163281408 42217442727570432 42260636014636032 42273926765365248 42340885542563328 42397534738363392 42423582584638647 42478044225888768 42480342423399258 42521504138183168 42604553950953057 43015290229183104 43096972784394816 43154633572977024 43280816712079296 43363003480594784 43639685712580608 43781051717480448 43783420411847088 43909066488584192 43925252029637328 43994826384069708 44053688439080712 44334777659526144 44348720717039616 44418965814590976 44478395339019264 44608449126560256 44622478252329984 44693156961594624 44695575003760569 44709631530166566 44752953334939136 44840361446921439 45186846234308352 45272652398644608 45405028575248832 45552113215920192 45781510778228736 46064112696612864 46081092620048976 46125743314538496 46128238864189776 46215832656949704 46365543809061624 46501115574585196 46661384067314688 46723813793298432 46797820862833152 46812538534652928 46860433131875328 46949417302298112 46951957415336022 47041115382966663 47086696300258048 47101504821903872 47543215516465536 47558167611035904 47633496235383744 47697226580658816 47787799754124864 47836692155456064 47927530162762656 48389583477215232 48484094382444168 48546336258158592 48548962769599152 48596004729352192 48690918801089208 48783378915669132 49094646426653184 49160331690494976 49253683182165504 49319581226259456 49397699799657216 49415908533341994 49463790528090624 49557718263536896 49560399493965801 50038194756396672 50184505267380288 50200288033871232 50279801581793952 50347072501806528 50494286164092512 50764532359532544 50981084716068864 51077893670393856 51080657147154936 51146232382787584 51246127367910216 51395969845594164 51642109982066688 51740174169879552 51822126783689472 51891461228855808 51992811739068417 52059557961051648 52142016455193728 52161236785194327 52647548470687296 52664105851484544 52717987273359744 52818094465085376 52972533337790304 52989192924641856 53144132085240224 53483223843237888 53656476916912128 53659379903241168 53761274723390472 53813367200294912 53816278674888072 53918471433107988 54093134443905228 54335103447389184 54438281411867136 54511116092181504 54614628290428416 54670505320521216 54774320186014464 54777283651225359 55410393579936192 55484528879541888 55572412274614368 55646764344101952 55752433046479008 55915451856556432 56108167344746496 56289923636760576 56347514686181376 56454514056751104 56457568425802824 56475324038105136 56530046317817856 56564776779518196 56637392301185024 56640456564532344 56806071934604076 56913942068280654 57186508293024768 57353720305577472 57462630379193088 57539511430636032 57651893288898993 57707755616105728 58299892631650656 58377893882462784 58567002706183104 58659768512092944 58738251252107616 59113036879368192 59225287752787968 59304527118692352 59420356273221048 59477932168747008 59496637669773312 59590875948792832 59594100005014092 59612842040222088 59787148595895252 59961964819859858 60168626823642624 60249128312411136 60363536531526144 60540038100331776 60543313509249081 60736150954560256 61325005603704192 61441456826731968 61504318485586368 61621110209266272 61820725078748832 62215178756419584 62397094483777536 62416718046203904 62480577509167104 62518963808941164 62599223069730816 62602609887114696 62721487177288884 62904883338625986 63108656851222766 63326164091355648 63390954021954048 63410890148047872 63511328313844992 63596302107545088 63717066338833152 63720513635098887 63782256207274752 63903373550350208 64522935343774656 64645459176592224 64731950359465536 64921225068118944 65044505220892176 65459528568870912 65547108920659968 65671577576220672 65759441635012608 65863599732876288 65887878044455992 65951720704120832 65992239576104562 66080532658621068 66399599079660763 66628448721886464 66717593008528896 66912673689840384 66933717378494976 67039735442391936 67064447295249849 67129430002408704 67908978597966912 68107542862873248 68328169823880288 68527959794125552 68764144941305856 68986898893172736 69096169044919296 69188614971807744 69192358296284664 69323748985424556 69412743948068864 69548315713592436 69751673361877794 70085720689947648 70196731294249728 70218807801979392 70290649697812992 70424125953447168 70630044450387072 70652257232855808 71450244353075616 71545839870988224 71681699631187296 71755038233184096 71891295244143984 72124179258540304 72372758961549312 72446804596518912 72584375215822848 72681488122908672 72819504387237888 72823444154398728 72894007094028288 73032426914685952 73036378201633812 73175068373503698 73740497535742464 73880524773248256 73979371839389184 74096549699485824 74195685792135936 74336577395305344 75276757901070432 75300432050806848 75419702372690928 75520608752709792 75741429246138768 75885256091040872 76146798539298816 76248677724033024 76471627074103296 76616840505590784 76620985720732404 76719348574181376 76869191051865324 77093954768391246 77610261254819328 77733190175534208 77837191843283712 78089336941577472 78213024682790592 78317668336143488 79076980910039616 79227141697628064 79458800006685456 79483789386962784 79716198127860336 80224835764856832 80332171083214848 80484715375368192 80641912085085708 80720050800442368 80724418012332108 80877707149661982 81139701665857842 81376952255524093 81657422117800704 81766674138272256 81921942435642624 82005757980781824 82161480279021696 82427633438331776 83226793319312832 83358618411921552 83470146516152928 83628649569718512 83873177784834648 84274854326562816 84434885455140864 84521272029272064 84547853530730496 84681771085126656 84795069476726784 84847165169277294 84956088451777536 84960684846798516 85043008276366336 85209107901906114 85370913102420981 86030580458366208 86193945568789632 86309267145954048 86561633424158592 86726006961189568 87566840823694176 87818132977168384 87850504059274656 87989652768139416 88107376878161424 88669555319052288 88697441434079232 88837931629181952 88956790678038528 89216898253120512 89244956504659968 89386313923189248 89391150007521138 89419263060333132 89505906669878272 89680722893842878 89942947229789787 90373692468616704 90545304797289216 90810057150497664 91104226431840384 92128225393225728 92162185240097952 92256477728379552 92431665313899408 92731087618123248 93002231149170392 93322768134629376 93447627586596864 93595641725666304 93625077069305856 93720866263750656 93898834604596224 93903914830672044 94082230765933326 94173392600516096 94203009643807744 94357325007938979 94662985276834149 95086431032931072 95116335222071808 95266992470767488 95394453161317632 95575599508249728 95673384310912128 95855060325525312 96968188764888336 97097925539198304 97381837602178416 97566757831338264 98189292853306368 98320663380989952 98507366364331008 98639162452518912 98795399599314432 98831817066683988 98927581056181248 98988359364156843 99115436527073792 99120798987931602 100076389512793344 100369010534760576 100400576067742464 100559603163587904 100694145003613056 100988572328185024 102155787340787712 102161314294309872 102492254735820432 102791939691188328 103284219964133376 103480348339759104 103644253567378944 103782922457711616 103985623478136834 104119115922103296 104284032910387456 104322473570388654 104627510042816691 105295096941374592 105328211702969088 105435974546719488 105636188930170752 105945066675580608 105978385849283712 106288264170480448 107318759806482336 107522549446780944 107626734400589824 107632557349776144 107836942866215976 108186268887810456 108670206894778368 108876562823734272 109022232184363008 109229256580856832 109341010641042432 109548640372028928 109554567302450718 109762602560255547 110820787159872384 110969057759083776 111144824549228736 111293528688203904 111504866092958016 111830903713112864 112909028113502208 112915136851605648 112950648076210272 113129553559036392 113274784602370048 113280913129064688 113612143869208152 113827884136561308 114373016586049536 114707440611154944 114925260758386176 115079022861272064 115303786577797986 115415511232211456 115640932152586869 116599785263301312 116755787764925568 117134005412366208 117319537024185888 117476502504215232 118450575505575936 118840712546442096 118955864337494016 119181751897585664 119188200010028184 119225684080444176 119574297191790504 119923929639719716 120337253647285248 120498256624822272 120727073063052288 121080076200663552 121086627018498162 121316560724492973 121472301909120512 121709552498786763 122650011207408384 122882913653463936 123008636971172736 123242220418532544 123641450157497664 124794188967555072 125037927617882328 125198446139461632 125205219774229392 125442974354577768 125809766677251972 126217313702445532 126652328182711296 126781908043908096 126821780296095744 127022656627689984 127192604215090176 127434132677666304 127441027270197774 127564512414549504 127806747100700416 127813661852859171 129045870687549312 129290918353184448 129463900718931072 129842450136237888 130089010441784352 130919057137741824 131343155152441344 131727199465752576 131775756088911984 131903441408241664 131984479152209124 132161065317242136 132799198159321526 133256897443772928 133435186017057792 133825347379680768 133867434756989952 134079470884783872 134086725011281707 134128894590499698 134258860004817408 134521084340764317 135817957195933824 136215085725746496 136656339647760576 137055919588251104 138192338089838592 138377229943615488 138384716592569328 138647497970849112 138825487896137728 139096631427184872 139503346723755588 140171441379895296 140393462588499456 140437615603958784 140581299395625984 140848251906894336 141123346148899989 141260088900774144 141304514465711616 142900488706151232 143091679741976448 143363399262374592 143510076466368192 143782590488287968 144248358517080608 145168750431645696 145639008774475776 145646888308797456 145788014188056576 146064853829371904 146072756403267624 146350136747007396 147480995071484928 147761049546496512 147958743678778368 148193099398971648 148391371584271872 148673154790610688 148681198481897403 150553515802140864 150600864101613696 150839404745381856 151041217505419584 151482858492277536 151770512182081744 152293597078597632 152943254148206592 153233681011181568 153241971441464808 153438697148362752 153738382103730648 154187909536782492 155220522509638656 155466380351068416 155674383686567424 156178673883154944 156426049365581184 156483710355582981 156635336672286976 158153961820079232 158454283395256128 158917600013370912 158967578773925568 159432396255720672 160449671529713664 160969430750736384 161283824170171416 161440101600884736 161448836024664216 161755414299323964 162279403331715684 162753904511048186 163314844235601408 163533348276544512 163843884871285248 164011515961563648 164322960558043392 164331850953676077 164855266876663552 166453586638625664 166717236823843104 166940293032305856 167257299139437024 167746355569669296 168869770910281728 169042544058544128 169363542170253312 169590138953453568 169694330338554588 169912176903555072 169921369693597032 170086016552732672 170418215803812228 170741826204841962 172061160916732416 172387891137579264 172618534291908096 172955679866696979 173123266848317184 173452013922379136 175133681647388352 175701008118549312 175979305536278832 176214753756322848 177339110638104576 177675863258363904 177913581356077056 178433796506241024 178489913009319936 178772627846378496 178782300015042276 178838526120666264 179011813339756544 179361445787685756 179885894459579574 180747384937233408 181090609594578432 181620114300995328 182208452863680768 184324370480195904 184512955456759104 184863330627798816 185462175236246496 186004462298340784 186645536269258752 187191283451332608 187250154138611712 187441732527501312 187797669209192448 187807829661344088 188164461531866652 188346785201032192 188406019287615488 188714650015877958 189325970553668298 190172862065862144 190232670444143616 190533984941534976 190788906322635264 191151199016499456 191346768621824256 191710120651050624 193936377529776672 194195851078396608 194763675204356832 195133515662676528 196378585706612736 196641326761979904 197014732728662016 197278324905037824 197590799198628864 197663634133367976 197855162112362496 197976718728313686 198230873054147584 198241597975863204 199198797238982289 200152779025586688 200738021069521152 200801152135484928 201119206327175808 201388290007226112 201977144656370048 204322628588619744 204984509471640864 205583879382376656 206960696679518208 207288507134757888 207565844915423232 207971246956273668 208238231844206592 208568065820774912 208644947140777308 209255020085633382 210590193882749184 210656423405938176 210871949093438976 211272377860341504 211890133351161216 211956771698567424 212576528340960896 214637519612964672 215045098893561888 215265114699552288 215673885732431952 216372537775620912 217340413789556736 217753125647468544 218044464368726016 218458513161713664 218682021282084864 219097280744057856 219109134604901436 219525205120511094 220880298979279681 221641574319744768 221938115518167552 222289649098457472 222587057376407808 223009732185916032 223661807426225728 225830273703211296 225901296152420544 226259107118072784 226561826258129376 227224287738416304 227655768273122616 228746033172099072 229414881222309888 229850521516772352 230158045722544128 230607573155595972 230831022464422912 231281864305173738 233199570526602624 233511575529851136 234268010824732416 234639074048371776 234953005008430464 237681425092884192 238363503795171328 238376400020056368 238451368160888352 239148594383581008 239847859279439432 240674507294570496 240996513249644544 241454146126104576 242160152401327104 242173254036996324 242633121448985946 242944603818241024 243419104997573526 244130856766572279 245300022414816768 245765827306927872 246017273942345472 246484440837065088 247282900314995328 250075855235764656 250410439548458784 250885948709155536 251619533354503944 252434627404891064 253304656365422592 253563816087816192 253643560592191488 254045313255379968 254385208430180352 254868265355332608 254882054540395548 255129024829099008 255613494201400832 255627323705718342 256112739307262943 258091741375098624 258581836706368896 258927801437862144 259684900272475776 260178020883568704 263454398931505152 263551512177823968 263968958304418248 264322130634484272 265598396318643052 266513794887545856 266870372034115584 267650694759361536 267734869513979904 268158941769567744 268173450022563414 268257789180999396 268517720009634816 269042168681528634 269828841689369361 271635914391867648 272430171451492992 273312679295521152 274111839176502208 276384676179677184 276769433185138656 277294995941698224 278193262854369744 279006693447511176 280342882759790592 280786925176998912 280875231207917568 281162598791251968 281696503813788672 282246692297799978 282520177801548288 282609028931423232 283071975023816937 283988955830502447 285800977412302464 286183359483952896 286726798524749184 287020152932736384 287565180976575936 288496717034161216 291293776617594912 292129707658743808 292145512806535248 292700273494014792 294961990142969856 295522099092993024 295917487357556736 296386198797943296 296782743168543744 296965078092470529 297346309581221376 297362396963794806 301107031604281728 301201728203227392 301678809490763712 302082435010839168 302965716984555072 303541024364163488 306467362022363136 306483942882929616 307476764207461296 308375819073564984 310441045019277312 310932760702136832 311348767373134848 312357347766309888 312852098731162368 312967420711165962 313270673344573952 313882530128450073 316307923640158464 316908566790512256 317835200026741824 317935157547851136 318864792511441344 322567648340342832 322880203201769472 322897672049328432 323510828598647928 324558806663431368 325507809022096372 326629688471202816 327066696553089024 327687769742570496 328023031923127296 328645921116086784 328663701907352154 329287807680766641 329710533753327104 332907173277251328 333434473647686208 333880586064611712 334514598278874048 335492711139338592 338727084340506624 339388660677109176 339824353807110144 339842739387194064 340172033105465344 340836431607624456 341483652409683924 344122321833464832 344775782275158528 345237068583816192 345911359733393958 346246533696634368 346904027844758272 346922796457760607 350267363294776704 351402016237098624 351958611072557664 352429507512645696 355351726516727808 356867593012482048 357545255692756992 357564600030084552 357677052241332528 358023626679513088 358722891575371512 359771788919159148 361494769874466816 362181219189156864 363240228601990656 363949682173478919 364416905727361536 365128657496360289 368648740960391808 369025910913518208 369726661255597632 370924350472492992 372008924596681568 374382566902665216 375595338418384896 375615659322688176 376328923063733304 376693570402064384 376812038575230976 377429300031755916 378651941107336596 380345724131724288 380465340888287232 381067969883069952 381577812645270528 382302398032998912 382693537243648512 383420241302101248 383440985558577513 387872755059553344 388391702156793216 389527350408713664 390267031325353056 392757171413225472 394029465457324032 395181598397257728 395327268266735952 395710324224724992 395953437456627372 396461746108295168 396483195951726408 398397594477964578 400305558051173376 401476042139042304 401602304270969856 402238412654351616 402776580014452224 403563253022292951 403954289312740096 408645257177239488 409969018943281728 411167758764753312 414577014269515776 415131689830846464 415942493912547336 416476463688413184 417136131641549824 417289894281554616 418510040171266764 421180387765498368 421312846811876352 421743898186877952 422544755720683008 423780266702322432 423913543397134848 425153056681921792 429275039225929344 430090197787123776 430530229399104576 431347771464863904 432745075551241824 435506251294937088 436917026323427328 437364042564169728 438194561488115712 438218269209802872 439050410241022188 441760597958559362 443283148639489536 443876231036335104 444579298196914944 445174114752815616 446019464371832064 446043595445692209 447323614852451456 451660547406422592 451802592304841088 452518214236145568 453123652516258752 454448575476832608 455311536546245232 458829762444619776 459701043033544704 460316091445088256 461215146311191944 461662044928845824 462563728610347476 466399141053205248 467023151059702272 468536021649464832 469278148096743552 469451131066748943 469906010016860928 475362850185768384 476752800040112736 476902736321776704 478297188767162016 479695718558878864 481349014589140992 482908292252209152 484320304802654208 484346508073992648 485266242897971892 485889207636482048 486838209995147052 488261713533144558 490600044829633536 491531654613855744 492034547884690944 492968881674130176 494565800629990656 500151710471529312 500820879096917568 501771897418311072 503239066709007888 504869254809782128 506609312730845184 507127632175632384 508090626510759936 508770416860360704 509736530710665216 509764109080791096 510258049658198016 511226988402801664 511254647411436684 512225478614525886 516183482750197248 517163673412737792 517855602875724288 519369800544951552 520356041767137408 527103024355647936 527937916608836496 528644261268968544 531196792637286104 533027589775091712 533740744068231168 535301389518723072 535469739027959808 536317883539135488 536346900045126828 536515578361998792 537035440019269632 538084337363057268 539657683378738722 543271828783735296 544860342902985984 546625358591042304 548223678353004416 553538866370277312 554589991883396448 556386525708739488 558013386895022352 561573850353997824 561750462415835136 562325197582503936 563393007627577344 564493384595599956 565040355603096576 565218057862846464 566143950047633874 567977911661004894 569638665788668651 571601954824604928 572366718967905792 573453597049498368 574040305865472768 575130361953151872 576993434068322432 582587553235189824 584291025613070496 585400546988029584 589923980285939712 591044198185986048 591834974715113472 592772397595886592 593565486337087488 593930156184941058 594692619162442752 594724793927589612 597596391716946867 602214063208563456 602403456406454784 603357618981527424 604164870021678336 605931433969110144 607082048728326976 612967885765859232 614953528414922592 616751638147129968 620882090038554624 621865521404273664 622697534746269696 624714695532619776 625704197462324736 625934841422331924 626541346689147904 627765060256900146 632615847280316928 633817133581024512 635670400053483648 635870315095702272 637729585022882688 645135296680685664 645795344098656864 647021657197295856 649117613326862736 651015618044192744 653259376942405632 654133393106178048 655375539485140992 656046063846254592 657291842232173568 657327403814704308 658575615361533282 659421067506654208 662640896937839043 665814346554502656 666868947295372416 667761172129223424 669029196557748096 670985422278677184 678777321354218352 679685478774388128 681672863215248912 682967304819367848 688244643666929664 689551564550317056 690474137167632384 691822719466787916 692493067393268736 693808055689516544 693845592915521214 700534726589553408 702804032474197248 703917222145115328 704859015025291392 715090511385513984 715129200060169104 715354104482665056 717445783150743024 719543577838318296 722989539748933632 724362438378313728 726480457203981312 727899364346957838 728833811454723072 730257314992720578 732392570299716837 737297481920783616 738051821827036416 739453322511195264 741848700944985984 744017849193363136 751231318645376352 752657846127466608 753387140804128768 754858600063511832 757303882214673192 760691448263448576 760930681776574464 762135939766139904 763155625290541056 764604796065997824 765387074487297024 766840482604202496 766881971117155026 768338217921788829 775745510119106688 776783404313586432 779054700817427328 780534062650706112 790363196794515456 790654536533471904 791906874913254744 792923492216590336 792966391903452816 796795188955929156 800611116102346752 802952084278084608 803204608541939712 804476825308703232 805553160028904448 807126506044585902 807908578625480192 809486525068108083 817290514354478976 819938037886563456 822335517529506624 829154028539031552 831884987825094672 834272263283099648 834579788563109232 837020080342533528 842360775530996736 842625693623752704 843487796373755904 845089511441366016 847560533404644864 847827086794269696 849215925071450811 850306113363843584 851966867491507341 858550078451858688 860180395574247552 861060458798209152 862695542929727808 865490151102483648 876389122976231424 876436538419605744 878100820482044376 883521195917118724 886566297278979072 887752462072670208 889158596393829888 890348229505631232 892038928743664128 892087190891384418 894647229704902912 903321094812845184 903605184609682176 905036428472291136 906247305032517504 908897150953665216 910623073092490464 919402086067089408 922430292622383888 923324089857691648 925127457220694952 932798282106410496 934046302119404544 937072043298929664 938556296193487104 938902262133497886 939812020033721856 941647590385350219 950725700371536768 953505600080225472 953805472643553408 956594377534324032 959391437117757728 968640609605308416 968693016147985296 970532485795943784 971778415272964096 973676419990294104 976523427066289116 981200089659267072 983063309227711488 984069095769381888 985937763348260352 987863423042299923 989131601259981312 1000303420943058624 1001641758193835136 1003543794836622144 1006478133418015776 1009738509619564256 1016181253021519872 1019473061421330432 1019528218161582192 1020516099316396032 1022453976805603328 1022509294822873368 1024450957229051772 1032366965500394496 1034327346825475584 1035711205751448576 1038739601089903104 1040712083534274816 1040768389373281821 1054206048711295872 1055875833217672992 1057288522537937088 1062393585274572208 1066055179550183424 1070602779037446144 1072635767078270976 1072693800090253656 1073031156723997584 1074070880038539264 1076168674726114536 1079315366757477444 1086543657567470592 1089720685805971968 1093250717182084608 1095385972489080867 1096447356706008832 1107077732740554624 1109179983766792896 1112773051417478976 1116026773790044704 1123147700707995648 1126786015255154688 1128986769191199912 1130080711206193152 1130436115725692928 1132287900095267748 1135955823322009788 1139277331577337302 1143203909649209856 1144733437935811584 1146907194098996736 1148080611730945536 1150260723906303744 1150322956675732539 1153986868136644864 1165175106470379648 1168582051226140992 1170801093976059168 1182088396371972096 1185544795191773184 1187130972674174976 1187860312369882116 1189385238324885504 1189449587855179224 1195192783433893734 1204428126417126912 1204806912812909568 1206715237963054848 1208329740043356672 1210689759066878853 1211862867938220288 1214164097456653952 1225935771531718464 1229907056829845184 1233503276294259936 1243731042808547328 1245395069492539392 1249429391065239552 1251408394924649472 1251869682844663848 1253082693378295808 1255530120513800292 1265231694560633856 1267634267162049024 1271340800106967296 1271740630191404544 1275459170045765376 1290270593361371328 1291590688197313728 1294043314394591712 1298235226653725472 1302031236088385488 1306518753884811264 1310751078970281984 1312092127692509184 1314583684464347136 1314654807629408616 1317151230723066564 1318842135013308416 1325281793875678086 1331628693109005312 1333737894590744832 1335522344258446848 1338058393115496192 1341970844557354368 1357554642708436704 1359370957548776256 1363345726430497824 1365934609638735696 1376489287333859328 1379103129100634112 1380948274335264768 1383645438933575832 1384986134786537472 1387616111379033088 1387691185831042428 1401069453179106816 1405608064948394496 1407834444290230656 1409718030050582784 1430258400120338208 1430708208965330112 1434891566301486048 1439087155676636592 1448724876756627456 1452960914407962624 1455798728693915676 1457667622909446144 1460514629985441156 1464785140599433674 1474594963841567232 1476103643654072832 1478906645022390528 1483697401889971968 1488035698386726272 1502462637290752704 1505315692254933216 1509717200127023664 1514607764429346384 1521382896526897152 1524271879532279808 1526311250581082112 1529209592131995648 1530774148974594048 1533680965208404992 1533763942234310052 1536676435843577658 1546162092854957767 1551491020238213376 1553566808627172864 1558109401634854656 1561068125301412224 1581309073066943808 1583813749826509488 1585932783806905632 1593590377911858312 1601222232204693504 1605904168556169216 1606409217083879424 1608953650617406464 1611106320057808896 1614253012089171804 1615817157250960384 1618973050136216166 1634581028708957952 1639876075773126912 1644671035059013248 1663769975650189344 1668544526566199296 1669159577126218464 1674040160685067056 1684721551061993472 1685251387247505408 1686975592747511808 1690179022882732032 1695121066809289728 1695654173588539392 1698431850142901622 1700612226727687168 1703933734983014682 1708915997366005953 1717100156903717376 1720360791148495104 1722120917596418304 1725391085859455616 1730980302204967296 1752873076839211488 1756201640964088752 1767042391834237448 1773132594557958144 1775504924145340416 1778317192787659776 1780696459011262464 1784077857487328256 1784174381782768836 1789294459409805824 1792789175150840601 1806642189625690368 1807210369219364352 1810072856944582272 1812494610065035008 1817794301907330432 1821246146184980928 1844860585244767776 1850254914441389904 1865596564212820992 1868092604238809088 1874144086597859328 1877112592386974208 1877804524266995772 1879624040067443712 1883295180770700438 1901451400743073536 1907011200160450944 1907610945287106816 1913188755068648064 1918782874235515456 1937386032295970592 1941064971591887568 1947352839980588208 1953046854132578232 1962400179318534144 1966126618455422976 1968138191538763776 1971875526696520704 1975726846084599846 1978263202519962624 1987922690813517129 2000606841886117248 2003283516387670272 2007087589673244288 2012956266836031552 2019477019239128512 2039056436323164384 2044907953611206656 2045018589645746736 2048901914458103544 2064733931000788992 2068654693650951168 2071422411502897152 2077479202179806208 2081424167068549632 2081536778746563642 2108412097422591744 2111751666435345984 2114577045075874176 2124787170549144416 2145271534156541952 2145387600180507312 2146062313447995168 2152337349452229072 2158630733514954888 2173087315134941184 2179441371611943936 2186501434364169216 2190771944978161734 2192894713412017664 2197177710899150511 2214155465481109248 2218359967533585792 2225546102834957952 2232053547580089408 2257973538382399824 2260161422412386304 2264575800190535496 2271911646644019576 2278554663154674604 2286407819298419712 2289466875871623168 2293814388197993472 2296161223461891072 2300521447812607488 2300645913351465078 2305014653765366487 2307973736273289728 2330350212940759296 2337164102452281984 2341602187952118336 2371089590383546368 2375720624739764232 2378770476649771008 2378899175710358448 2390385566867787468 2408856252834253824 2409613825625819136 2413430475926109696 2416659480086713344 2421379518133757706 2423725735876440576 2428328194913307904 2428459575204324249 2451871543063436928 2459814113659690368 2467006552588519872 2487462085617094656 2502816789849298944 2503739365689327696 2506165386756591616 2511060241027600584 2530463389121267712 2535268534324098048 2542681600213934592 2543481260382809088 2547647775214352433 2550918340091530752 2555900602474522023 2580541186722742656 2583181376394627456 2588086628789183424 2596470453307450944 2604062472176770976 2629167368928694272 2629309615258817232 2634302461446133128 2637684270026616832 2650563587751356172 2663257386218010624 2667475789181489664 2671044688516893696 2676116786230992384 2683941689114708736 2715109285416873408 2718741915097552512 2726691452860995648 2731869219277471392 2758206258201268224 2767290877867151664 2769972269573074944 2775232222758066176 2775382371662084856 2802138906358213632 2811216129896788992 2815668888580461312 2819436060101165568 2824942771156050657 2860516800240676416 2861416417930660224 2869783132602972096 2878174311353273184 2905921828815925248 2911597457387831352 2915335245818892288 2921029259970882312 2929570281198867348 2949189927683134464 2952207287308145664 2957813290044781056 2967394803779943936 2976071396773452544 3004925274581505408 3010631384509866432 3019434400254047328 3029215528858692768 3048543759064559616 3058419184263991296 3061548297949188096 3067361930416809984 3067527884468620104 3073352871687155316 3092324185709915534 3102982040476426752 3107133617254345728 3116218803269709312 3122136250602824448 3122305168119845463 3162618146133887616 3167627499653018976 3171865567613811264 3187180755823716624 3211808337112338432 3217907301234812928 3222212640115617792 3228506024178343608 3231634314501920768 3237946100272432332 3269162057417915904 3279752151546253824 3286157917467242601 3289342070118026496 3327539951300378688 3338319154252436928 3348080321370134112 3369443102123986944 3380358045765464064 3390242133618579456 3391308347177078784 3396863700285803244 3401224453455374336 3407867469966029364 3417831994732011906 3434200313807434752 3440721582296990208 3444241835192836608 3450782171718911232 3461960604409934592 3505746153678422976 3512403281928177504 3534084783668474896 3546265189115916288 3556634385575319552 3561392918022524928 3568155714974656512 3568348763565537672 3578588918819611648 3585578350301681202 3613284379251380736 3614420738438728704 3620145713889164544 3624989220130070016 3635588603814660864 3642492292369961856 3689721170489535552 3700509828882779808 3731193128425641984 3736185208477618176 3748288173195718656 3754225184773948416 3755609048533991544 3759248080134887424 3766590361541400876 3802902801486147072 3814022400320901888 3815221890574213632 3826377510137296128 3837565748471030912 3874772064591941184 3882129943183775136 3894705679961176416 3906093708265156464 3932253236910845952 3936276383077527552 3943751053393041408 3951453692169199692 3956526405039925248 3975845381627034258 4001213683772234496 4006567032775340544 4014175179346488576 4025912533672063104 4038954038478257024 4078112872646328768 4090037179291493472 4097803828916207088 4129467862001577984 4137309387301902336 4142844823005794304 4154958404359612416 4162848334137099264 4163073557493127284 4216824194845183488 4223503332870691968 4229154090151748352 4249574341098288832 4290775200361014624 4292124626895990336 4304674698904458144 4317261467029909776 4346174630269882368 4358882743223887872 4373002868728338432 4381543889956323468 4385789426824035328 4394355421798301022 4428310930962218496 4436719935067171584 4451092205669915904 4464107095160178816 4515947076764799648 4529151600381070992 4543823293288039152 4557109326309349208 4572815638596839424 4578933751743246336 4587628776395986944 4592322446923782144 4601042895625214976 4601291826702930156 4610029307530732974 4615947472546579456 4638486278564873301 4660700425881518592 4674328204904563968 4683204375904236672 4751441249479528464 4757798351420716896 4780771133735574936 4817712505668507648 4819227651251638272 4826860951852219392 4833318960173426688 4842759036267515412 4847451471752881152 4856656389826615808 4856919150408648498 4903743086126873856 4919628227319380736 4934013105177039744 5005633579698597888 5007478731378655392 5022120482055201168 5060926778242535424 5070537068648196096 5085363200427869184 5086962520765618176 5095295550428704866 5101836680183061504 5111801204949044046 5126747992098017859 5161082373445485312 5166362752789254912 5176173257578366848 5192940906614901888 5208124944353541952 5258619230517634464 5268604922892266256 5301127175502712344 5326514772436021248 5334951578362979328 5342089377033787392 5352233572461984768 5367883378229417472 5378367525452521803 5430218570833746816 5437483830195105024 5453382905721991296 5463738438554942784 5534581755734303328 5550464445516132352 5550764743324169712 5604277812716427264 5622432259793577984 5631337777160922624 5638872120202331136 5649885542312101314 5721033600481352832 5722832835861320448 5739566265205944192 5756348622706546368 5823194914775662704 5842058519941764624 5859140562397734696 5898379855366268928 5904414574616291328 5915626580089562112 5934789607559887872 5952142793546905088 5963768072440551387 6009850549163010816 6021262769019732864 6038868800508094656 6058431057717385536 6134723860833619968 6135055768937240208 6146705743374310632 6184648371419831068 6205964080952853504 6214267234508691456 6232437606539418624 6244272501205648896 6244610336239690926 6325236292267775232 6335254999306037952 6343731135227622528 6374361511647433248 6435814602469625856 6457012048356687216 6463268629003841536 6475892200544864664 6538324114835831808 6559504303092507648 6572315834934485202 6578684140236052992 6591533132697451533 6655079902600757376 6676638308504873856 6696160642740268224 6780484267237158912 6793727400571606488 6802448906910748672 6815734939932058728 6835663989464023812 6868400627614869504 6881443164593980416 6888483670385673216 6901564343437822464 6915043961296099461 6923921208819869184 7011492307356845952 7024806563856355008 7068169567336949792 7113268771150639104 7136311429949313024 7136697527131075344 7157177837639223296 7171156700603362404 7226568758502761472 7228841476877457408 7240291427778329088 7249978440260140032 7271177207629321728 7284984584739923712 7285378725612972747 7379442340979071104 7401019657765559616 7462386256851283968 7508450369547896832 7511218097067983088 7518496160269774848 7533180723082801752 7605805602972294144 7628044800641803776 7630443781148427264 7652755020274592256 7667701807423566069 7675131496942061824 7749544129183882368 7764259886367550272 7789411359922352832 7812187416530312928 7887502106786082816 7902907384338399384 7913052810079850496 7951690763254068516 8002427367544468992 8013134065550681088 8028350358692977152 8051825067344126208 8077908076956514048 8156225745292657536 8180074358582986944 8195607657832414176 8274618774603804672 8309916808719224832 8325696668274198528 8326147114986254568 8433648389690366976 8447006665741383936 8458308180303496704 8474828313468151971 8499148682196577664 8581550400722029248 8584249253791980672 8609349397808916288 8634522934059819552 8717765486447775744 8746005737456676864 8763087779912646936 8771578853648070656 8788710843596602044 8856621861924436992 8873439870134343168 8902184411339831808 8928214190320357632 9031894153529599296 9058303200762141984 9087646586576078304 9114218652618698416 9145631277193678848 9175257552791973888 9184644893847564288 9202085791250429952 9202583653405860312 9220058615061465948 9231894945093158912 9276972557129746602 9321400851763037184 9348656409809127936 9366408751808473344 9502882498959056928 9515596702841433792 9561542267471149872 9635425011337015296 9653721903704438784 9666637920346853376 9685518072535030824 9694902943505762304 9713312779653231616 9713838300817296996 9807486172253747712 9839256454638761472 9868026210354079488 10014957462757310784 10044240964110402336 10141074137296392192 10170726400855738368 10173925041531236352 10190591100857409732 10203673360366123008 10223602409898088092 10253495984196035718 10322164746890970624 10332725505578509824 10352346515156733696 10385881813229803776 10416249888707083904 10517238461035268928 10537209845784532512 10602254351005424688 10669903156725958656 10684178754067574784 10704467144923969536 10735766756458834944 10756735050905043606 10823134649984704369 10860437141667493632 10874967660390210048 10906765811443982592 10927476877109885568 11069163511468606656 11101529486648339424 11208555625432854528 11244864519587155968 11262675554321845248 11277744240404662272 11299771084624202628 11442067200962705664 11445665671722640896 11479132530411888384 11512697245413092736 11646389829551325408 11684117039883529248 11718281124795469392 11796759710732537856 11808829149232582656 11831253160179124224 11869579215119775744 11904285587093810176 11927536144881102774 12019701098326021632 12042525538039465728 12077737601016189312 12116862115434771072 12270111537874480416 12293411486748621264 12369296742839662136 12411928161905707008 12428534469017382912 12464875213078837248 12488545002411297792 12489220672479381852 12650472584535550464 12670509998612075904 12687462270455245056 12748723023294866496 12914024096713374432 12951784401089729328 13076648229671663616 13119008606185015296 13144631669868970404 13157368280472105984 13183066265394903066 13310159805201514752 13353276617009747712 13392321285480536448 13587454801143212976 13631469879864117456 13671327978928047624 13736801255229739008 13762886329187960832 13776967340771346432 13803128686875644928 13830087922592198922 13847842417639738368 13915458835694619903 14022984614713691904 14049613127712710016 14136339134673899584 14273395054262150688 14314355675278446592 14342313401206724808 14453137517005522944 14457682953754914816 14480582855556658176 14499956880520280064 14542354415258643456 14569969169479847424 14570757451225945494 14758884681958142208 14802039315531119232 15016900739095793664 15022436194135966176 15066361446165603504 15211611205944588288 15256089601283607552 15260887562296854528 15305510040549184512 15335403614847132138 15350262993884123648 15380243976294053577 15499088258367764736 15528519772735100544 15578822719844705664 15624374833060625856 15805814768676798768 15903381526508137032 16004854735088937984 16026268131101362176 16056700717385954304 16103650134688252416 16135102576357565409 16155816153913028096 16312451490585315072 16360148717165973888 16391215315664828352 16651393336548397056 16652294229972509136 16867296779380733952 16894013331482767872 16916616360606993408 16949656626936303942 16998297364393155328 17163100801444058496 17168498507583961344 17218698795617832576 17269045868119639104 17526175559825293872 17543157707296141312 17577421687193204088 17713243723848873984 17746879740268686336 17804368822679663616 17856428380640715264 17891304217321654161 18063788307059198592 18116606401524283968 18175293173152156608 18228437305237396832 18404171582500859904 18405167306811720624 18440117230122931896 18463789890186317824 18553945114259493204 18642801703526074368 18697312819618255872 18732817503616946688 19005764997918113856 19031193405682867584 19123084534942299744 19307443807408877568 19371036145070061648 19389805887011524608 19426625559306463232 19427676601634593992 19614972344507495424 19678512909277522944 19736052420708158976 19774599398092354599 20029914925514621568 20088481928220804672 20341452801711476736 20381182201714819464 20407346720732246016 20447204819796176184 20506991968392071436 20644329493781941248 20665451011157019648 20704693030313467392 20771763626459607552 20832499777414167808 21034476922070537856 21074419691569065024 21204508702010849376 21339806313451917312 21408934289847939072 21471533512917669888 21513470101810087212 21646269299969408738 21720874283334987264 21749935320780420096 21813531622887965184 21854953754219771136 21856136176838918241 22138327022937213312 22203058973296678848 22525351108643690496 22555488480809324544 22599542169248405256 22884134401925411328 22891331343445281792 22958265060823776768 23003105422270698207 23025394490826185472 23292779659102650816 23368234079767058496 23436562249590938784 23662506320358248448 23739158430239551488 23808571174187620352 23855072289762205548 24039402196652043264 24085051076078931456 24155475202032378624 24233724230869542144 24540223075748960832 24586822973497242528 24738593485679324272 24823856323811414016 24929750426157674496 24977090004822595584 24978441344958763704 25300945169071100928 25341019997224151808 25374924540910490112 25497446046589732992 25828048193426748864 25903568802179458656 26153296459343327232 26238017212370030592 26289263339737940808 26314736560944211968 26366132530789806132 26620319610403029504 26706553234019495424 26784642570961072896 27174909602286425952 27262939759728234912 27342655957856095248 27525772658375921664 27553934681542692864 27606257373751289856 27660175845184397844 27695684835279476736 27830917671389239806 28045969229427383808 28099226255425420032 28272678269347799168 28546790108524301376 28684626802413449616 28906275034011045888 28961165711113316352 28999913761040560128 29084708830517286912 29139938338959694848 29141514902451890988 29517769363916284416 29604078631062238464 30044872388271932352 30132722892331207008 30423222411889176576 30512179202567215104 30521775124593709056 30611020081098369024 30670807229694264276 30700525987768247296 30760487952588107154 30998176516735529472 31057039545470201088 31157645439689411328 31248749666121251712 31611629537353597536 31806763053016274064 32009709470177875968 32052536262202724352 32113401434771908608 32207300269376504832 32270205152715130818 32311632307826056192 32469403949954113107 32624902981170630144 32720297434331947776 32782430631329656704 33304588459945018272 33734593558761467904 33788026662965535744 33833232721213986816 33899313253872607884 33996594728786310656 34326201602888116992 34336997015167922688 34437397591235665152 34538091736239278208 35052351119650587744 35154843374386408176 35426487447697747968 35493759480537372672 35608737645359327232 35712856761281430528 35782608434643308322 36127576614118397184 36233212803048567936 36350586346304313216 36456874610474793664 36810334613623441248 36880234460245863792 37107890228518986408 37285603407052148736 37394625639236511744 37465635007233893376 38011529995836227712 38062386811365735168 38246169069884599488 38742072290140123296 38853251118612926464 38855353203269187984 39229944689014990848 39357025818555045888 39472104841416317952 39549198796184709198 40059829851029243136 40176963856441609344 40762364403429638928 40894409639592352368 41013983936784142872 41288658987563882496 41330902022314039296 41409386060626934784 41543527252919215104 41664999554828335616 41746376507083859709 42068953844141075712 42148839383138130048 42409017404021698752 42943067025835339776 43026940203620174424 43292538599938817476 43441748566669974528 43499870641560840192 43627063245775930368 43709907508439542272 43712272353677836482 44276654045874426624 44406117946593357696 45050702217287380992 45199084338496810512 45768268803850822656 45782662686890563584 45916530121647553536 46006210844541396414 46050788981652370944 46140731928882160731 46585559318205301632 46736468159534116992 46873124499181877568 47617142348375240704 47710144579524411096 48078804393304086528 48170102152157862912 48310950404064757248 48405307729072696227 48467448461739084288 49080446151497921664 49173645946994485056 49477186971358648544 49954180009645191168 49956882689917527408 50601890338142201856 50682039994448303616 50749849081820980224 50994892093179465984 51656096386853497728 51807137604358917312 52578526679475881616 52629473121888423936 52732265061579612264 53240639220806059008 53413106468038990848 53569285141922145792 53673912651964962483 54349819204572851904 54525879519456469824 54685311915712190496 55212514747502579712 55320351690368795688 55391369670558953472 55661835342778479612 56091938458854767616 56198452510850840064 56545356538695598336 57093580217048602752 57369253604826899232 57922331422226632704 58169417661034573824 58279876677919389696 58283029804903781976 59035538727832568832 59208157262124476928 59323798194277063797 60089744776543864704 60265445784662414016 61024358405134430208 61222040162196738048 61341614459388528552 61401051975536494592 61520975905176214308 61996353033471058944 62114079090940402176 62315290879378822656 62497499332242503424 63223259074707195072 63613526106032548128 64019418940355751936 64226802869543817216 64414600538753009664 64540410305430261636 64623264615652112384 64938807899908226214 65249805962341260288 65440594868663895552 65564861262659313408 66609176919890036544 67576053325931071488 67666465442427973632 67798626507745215768 67993189457572621312 68652403205776233984 68673994030335845376 68874795182471330304 69076183472478556416 70104702239301175488 70309686748772816352 70987518961074745344 71217475290718654464 71425713522562861056 71565216869286616644 72255153228236794368 72466425606097135872 72701172692608626432 72913749220949587328 73620669227246882496 73760468920491727584 74215780457037972816 74789251278473023488 74931270014467786752 76023059991672455424 76124773622731470336 76492338139769198976 77484144580280246592 77710706406538375968 78459889378029981696 78714051637110091776 78944209682832635904 79098397592369418396 80119659702058486272 80353927712883218688 81524728806859277856 81788819279184704736 82027967873568285744 82577317975127764992 82661804044628078592 82818772121253869568 83087054505838430208 83329999109656671232 83492753014167719418 84137907688282151424 84297678766276260096 84818034808043397504 86053880407240348848 86585077199877634952 86883497133339949056 86999741283121680384 87254126491551860736 87419815016879084544 87424544707355672964 88553308091748853248 88812235893186715392 90398168676993621024 91536537607701645312 91565325373781127168 91833060243295107072 92012421689082792828 92101577963304741888 92281463857764321462 93171118636410603264 93472936319068233984 93746248998363755136 95420289159048822192 96157608786608173056 96340204304315725824 96621900808129514496 96810615458145392454 96934896923478168576 97408211849862339321 98160892302995843328 98347291893988970112 98954373942717297088 99913765379835054816 101203780676284403712 101364079988896607232 101499698163641960448 101989784186358931968 103312192773706995456 103614275208717834624 105157053358951763232 105464530123159224528 106481278441612118016 106826212936077981696 107138570283844291584 107347825303929924966 108699638409145703808 109051759038912939648 109370623831424380992 110640703380737591376 111323670685556959224 112183876917709535232 112396905021701680128 113090713077391196672 114187160434097205504 114738507209653798464 116559753355838779392 116566059609807563952 118071077455665137664 118416314524248953856 118647596388554127594 120179489553087729408 120530891569324828032 122683228918777057104 122802103951072989184 123041951810352428616 123992706066942117888 124228158181880804352 124630581758757645312 124994998664485006848 125239129521251579127 126446518149414390144 127227052212065096256 128829201077506019328 129080820610860523272 129246529231304224768 129877615799816452428 130499611924682520576 130881189737327791104 131129722525318626816 133218353839780073088 135152106651862142976 135597253015490431536 135986378915145242624 137304806411552467968 137347988060671690752 137749590364942660608 138152366944957112832 138422195786646482193 140209404478602350976 140619373497545632704 142851427045125722112 143130433738573233288 144510306456473588736 144932851212194271744 145402345385217252864 145827498441899174656 147241338454493764992 147520937840983455168 148431560914075945632 149862540028935573504 152046119983344910848 152249547245462940672 152984676279538397952 154968289160560493184 155421412813076751936 157888419365665271808 158196795184738836792 160239319404116972544 160707855425766437376 161021737955894887449 163049457613718555712 163577638558369409472 164055935747136571488 165637544242507739136 166174109011676860416 166659998219313342464 166985506028335438836 168275815376564302848 168595357532552520192 169636069616086795008 172107760814480697696 173170154399755269904 173766994266679898112 174508252983103721472 174839630033758169088 174849089414711345928 177106616183497706496 177624471786373430784 180796337353987242048 183073075215403290624 183666120486590214144 184024843378165585656 184203155926609483776 184562927715528642924 186342237272821206528 186945872638136467968 187492497996727510272 190840578318097644384 192680408608631451648 193243801616259028992 193621230916290784908 193869793846956337152 194816423699724678642 196321784605991686656 196694583787977940224 197908747885434594176 199827530759670109632 202728159977793214464 202999396327283920896 203979568372717863936 206624385547413990912 207228550417435669248 210314106717903526464 210929060246318449056 212962556883224236032 213652425872155963392 214277140567688583168 214695650607859849932 217399276818291407616 218103518077825879296 218741247662848761984 221281406761475182752 222647341371113918448 224367753835419070464 224793810043403360256 226181426154782393344 228374320868194411008 229477014419307596928 233132119219615127904 236142154911330275328 236832629048497907712 237295192777108255188 240358979106175458816 241061783138649656064 245366457837554114208 246083903620704857232 247985412133884235776 248456316363761608704 249261163517515290624 249989997328970013696 250478259042503158254 252893036298828780288 254454104424130192512 258161641221721046544 259755231599632904856 260999223849365041152 261762379474655582208 262259445050637253632 266436707679560146176 271194506030980863072 271972757830290485248 274609612823104935936 274695976121343381504 275499180729885321216 276304733889914225664 276844391573292964386 280418808957204701952 281238746995091265408 286260867477146466576 289020612912947177472 289865702424388543488 290804690770434505728 291654996883798349312 292224635549587017963 294482676908987529984 295041875681966910336 296863121828151891264 304092239966689821696 304499094490925881344 305969352559076795904 309936578321120986368 310842825626153503872 316393590369477673584 320478638808233945088 321415710851532874752 322043475911789774898 326098915227437111424 327155277116738818944 328111871494273142976 333319996438626684928 333971012056670877672 336551630753128605696 337190715065105040384 339272139232173590016 344215521628961395392 346340308799510539808 349679260067516338176 349698178829422691856 354213232366995412992 355248943572746861568 361592674707974484096 368049686756331171312 368406311853218967552 369125855431057285848 372684474545642413056 373891745276272935936 374984995993455020544 375717388563754737381 381681156636195288768 386487603232518057984 387242461832581569816 387739587693912674304 389632847399449357284 392643569211983373312 393389167575955880448 395817495770869188352 399655061519340219264 405456319955586428928 407959136745435727872 413248771094827981824 414457100834871338496 415266587359939446579 420628213435807052928 421858120492636898112 428554281135377166336 429391301215719699864 434798553636582815232 436207036155651758592 437482495325697523968 442562813522950365504 445294682742227836896 449587620086806720512 452362852309564786688 456748641736388822016 458954028838615193856 466264238439230255808 473665258096995815424 474590385554216510376 480717958212350917632 482123566277299312128 490732915675108228416 492167807241409714464 496912632727523217408 498522327035030581248 499979994657940027392 500956518085006316508 505786072597657560576 508908208848260385024 516323282443442093088 519510463199265809712 523524758949311164416 524518890101274507264 532873415359120292352 542389012061961726144 549219225646209871872 550998361459770642432 552609467779828451328 553688783146585928772 560837617914409403904 562477493990182530816 572521734954292933152 578041225825894354944 579731404848777086976 581609381540869011456 583309993767596698624 584449271099174035926 588965353817975059968 590083751363933820672 593726243656303782528 608184479933379643392 608998188981851762688 611938705118153591808 619873156642241972736 621685651252307007744 632787180738955347168 640957277616467890176 642831421703065749504 644086951823579549796 652197830454874222848 654310554233477637888 656223742988546285952 667942024113341755344 673103261506257211392 674381430130210080768 678544278464347180032 688431043257922790784 692680617599021079616 699396357658845383712 708426464733990825984 710497887145493723136 723185349415948968192 736099373512662342624 738251710862114571696 745368949091284826112 747783490552545871872 749969991986910041088 751434777127509474762 763362313272390577536 774484923665163139632 779265694798898714568 785287138423966746624 786778335151911760896 791634991541738376704 799310123038680438528 815918273490871455744 826497542189655963648 828914201669742676992 830533174719878893158 841256426871614105856 843716240985273796224 858782602431439399728 869597107273165630464 872414072311303517184 874964990651395047936 876673906648761053889 885125627045900731008 890589365484455673792 904725704619129573376 913497283472777644032 917908057677230387712 932528476878460511616 949180771108433020752 961435916424701835264 964247132554598624256 981465831350216456832 984335614482819428928 999959989315880054784 1001913036170012633016 1011572145195315121152 1017816417696520770048 1032646564886884186176 1039020926398531619424 1049037780202549014528 1065746830718240584704 1084778024123923452288 1105218935559656902656 1107377566293171857544 1121675235828818807808 1124954987980365061632 1127152165691264212143 1145043469908585866304 1159462809697554173952 1163218763081738022912 1166619987535193397248 1168898542198348071852 1177930707635950119936 1180167502727867641344 1187452487312607565056 1216368959866759286784 1223877410236307183616 1239746313284483945472 1243371302504614015488 1265574361477910694336 1285662843406131499008 1288173903647159099592 1304395660909748445696 1308621108466955275776 1312447485977092571904 1335884048226683510688 1348762860260420161536 1357088556928694360064 1376862086515845581568 1385361235198042159232 1398792715317690767424 1420995774290987446272 1446370698831897936384 1472198747025324685248 1476503421724229143392 1490737898182569652224 1495566981105091743744 1499939983973820082176 1502869554255018949524 1526724626544781155072 1548969847330326279264 1558531389597797429136 1570574276847933493248 1573556670303823521792 1583269983083476753408 1598620246077360877056 1652995084379311927296 1657828403339485353984 1661066349439757786316 1682512853743228211712 1687432481970547592448 1717565204862878799456 1739194214546331260928 1744828144622607034368 1749929981302790095872 1753347813297522107778 1770251254091801462016 1781178730968911347584 1826994566945555288064 1835816115354460775424 1865056953756921023232 1898361542216866041504 1922871832849403670528 1928494265109197248512 1962931662700432913664 1968671228965638857856 2003826072340025266032 2023144290390630242304 2035632835393041540096 2065293129773768372352 2078041852797063238848 2131493661436481169408 2169556048247846904576 2214755132586343715088 2243350471657637615616 2249909975960730123264 2254304331382528424286 2290086939817171732608 2333239975070386794496 2337797084396696143704 2355861415271900239872 2360335005455735282688 2374904974625215130112 2447754820472614367232 2479492626568967890944 2486742605009228030976 2531148722955821388672 2576347807294318199184 2608791321819496891392 2617242216933910551552 2624894971954185143808 2630021719946283161667 2671768096453367021376 2714177113857388720128 2753724173031691163136 2770722470396084318464 2797585430635381534848 2892741397663795872768 2944397494050649370496 2953006843448458286784 2999879967947640164352 3005739108510037899048 3053449253089562310144 3097939694660652558528 3117062779195594858272 3147113340607647043584 3166539966166953506816 3197240492154721754112 3315656806678970707968 3322132698879515572632 3365025707486456423424 3374864963941095184896 3435130409725757598912 3478388429092662521856 3489656289245214068736 3499859962605580191744 3506695626595044215556 3540502508183602924032 3562357461937822695168 3671632230708921550848 3730113907513842046464 3796723084433732083008 3856988530218394497024 3925863325400865827328 3937342457931277715712 4007652144680050532064 4046288580781260484608 4071265670786083080192 4130586259547536744704 4156083705594126477696 4262987322872962338816 4339112096495693809152 4429510265172687430176 4486700943315275231232 4499819951921460246528 4508608662765056848572 4580173879634343465216 4675594168793392287408 4711722830543800479744 4720670010911470565376 4749809949250430260224 4958985253137935781888 4973485210018456061952 5062297445911642777344 5152695614588636398368 5217582643638993782784 5234484433867821103104 5249789943908370287616 5260043439892566323334 5343536192906734042752 5507448346063382326272 5541444940792168636928 5595170861270763069696 5785482795327591745536 5888794988101298740992 5906013686896916573568 6011478217020075798096 6106898506179124620288 6195879389321305117056 6234125558391189716544 6333079932333907013632 6394480984309443508224 6644265397759031145264 6730051414972912846848 6749729927882190369792 6870260819451515197824 6999719925211160383488 7013391253190088431112 7081005016367205848064 7124714923875645390336 7343264461417843101696 7460227815027684092928 7593446168867464166016 7851726650801731654656 7874684915862555431424 7890065159838849485001 8015304289360101064128 8142531341572166160384 8261172519095073489408 8312167411188252955392 8678224192991387618304 8859020530345374860352 8999639903842920493056 9017217325530113697144 9160347759268686930432 9351188337586784574816 9441340021822941130752 9499619898500860520448 9946970420036912123904 10124594891823285554688 10305391229177272796736 10435165287277987565568 10468968867735642206208 10499579887816740575232 10520086879785132646668 10687072385813468085504 11014896692126764652544 11082889881584337273856 11190341722541526139392 11570965590655183491072 11777589976202597481984 11812027373793833147136 12022956434040151596192 12213797012358249240576 12391758778642610234112 12468251116782379433088 12788961968618887016448 13288530795518062290528 13460102829945825693696 13499459855764380739584 13740521638903030395648 14026782506380176862224 14162010032734411696128 14249429847751290780672 14920455630055368185856 15186892337734928332032 15703453301603463309312 15749369831725110862848 15780130319677698970002 16030608578720202128256 16522345038190146978816 16624334822376505910784 17356448385982775236608 17718041060690749720704 18034434651060227394288 18320695518537373860864 18702376675173569149632 18999239797001721040896 20249189783646571109376 20610782458354545593472 20999159775633481150464 21040173759570265293336 21374144771626936171008 22029793384253529305088 22165779763168674547712 22380683445083052278784 23555179952405194963968 23624054747587666294272 24045912868080303192384 24427594024716498481152 24783517557285220468224 24936502233564758866176 26577061591036124581056 26998919711528761479168 27481043277806060791296 28053565012760353724448 28324020065468823392256 28498859695502581561344 29840911260110736371712 30373784675469856664064 31406906603206926618624 31498739663450221725696 31560260639355397940004 32061217157440404256512 33044690076380293957632 33248669644753011821568 34712896771965550473216 35436082121381499441408 36068869302120454788576 36641391037074747721728 37404753350347138299264 40498379567293142218752 41221564916709091186944 42080347519140530586672 42748289543253872342016 44331559526337349095424 44761366890166104557568 47110359904810389927936 47248109495175332588544 48091825736160606384768 49567035114570440936448 49873004467129517732352 53154123182072249162112 54962086555612121582592 56107130025520707448896 56997719391005163122688 60747569350939713328128 62997479326900443451392 63120521278710795880008 64122434314880808513024 66089380152760587915264 66497339289506023643136 70872164242762998882816 72137738604240909577152 73282782074149495443456 74809506700694276598528 80996759134586284437504 82443129833418182373888 84160695038281061173344 85496579086507744684032 89522733780332209115136 94220719809620779855872 94496218990350665177088 96183651472321212769536 99134070229140881872896 99746008934259035464704 106308246364144498324224 109924173111224243165184 112214260051041414897792 121495138701879426656256 126241042557421591760016 128244868629761617026048 132994678579012047286272 141744328485525997765632 144275477208481819154304 149619013401388553197056 164886259666836364747776 168321390076562122346688 170993158173015489368064 188992437980701330354176 192367302944642425539072 198268140458281763745792 199492017868518070929408 212616492728288996648448 219848346222448486330368 224428520102082829795584 242990277403758853312512 252482085114843183520032 256489737259523234052096 283488656971051995531264 288550954416963638308608 299238026802777106394112 329772519333672729495552 336642780153124244693376 384734605889284851078144 398984035737036141858816 425232985456577993296896 448857040204165659591168 504964170229686367040064 512979474519046468104192 566977313942103991062528 577101908833927276617216 598476053605554212788224 659545038667345458991104 673285560306248489386752 769469211778569702156288 850465970913155986593792 897714080408331319182336 1009928340459372734080128 1154203817667854553234432 1196952107211108425576448 1346571120612496978773504 1538938423557139404312576 1700931941826311973187584 1795428160816662638364672 2019856680918745468160256 2308407635335709106468864 2693142241224993957547008 3590856321633325276729344 4039713361837490936320512 4616815270671418212937728 5386284482449987915094016 8079426723674981872641024 10772568964899975830188032 16158853447349963745282048 32317706894699927490564096
- Sum of all divisors σ(n): 120063202135550451141160291
- Sum of proper divisors (its aliquot sum) s(n): 87745495240850523650596195
- 32317706894699927490564096 is an abundant number, because the sum of its proper divisors (87745495240850523650596195) is greater than itself. Its abundance is 55427788346150596160032099
Bases of 32317706894699927490564096
- Binary: 11010101110111000101001100110101110000100010000000100011011001000110010010000000000002
- Hexadecimal: 0x1ABB8A66B844046C8C9000
- Base-36: 426NUQ2EZ7KLDS000
Squares and roots of 32317706894699927490564096
- 32317706894699927490564096 squared (323177068946999274905640962) is 1044434178931735230210696708988203000695116284297216
- 32317706894699927490564096 cubed (323177068946999274905640963) is 33753717665522397398681971568235781115330352869804211824213493124374762356736
-
32317706894699927490564096 is a
perfect square number . Itssquare root is 5684866479936 -
The
cube root of 32317706894699927490564096 is 318527436.1370949433
Scales and comparisons
How big is 32317706894699927490564096?- 32,317,706,894,699,927,490,564,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 32,317,706,894,699,927,490,564,096 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 32317706894699927490564096 cubic inches would be around 26543953 feet tall.
Recreational maths with 32317706894699927490564096
- 32317706894699927490564096 backwards is 69046509472999649860771323
- The number of decimal digits it has is: 26
- The sum of 32317706894699927490564096's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 32317706894699927490564096 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 32317706894699927490564096 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/32317706894699927490564096/
Chicago style:
Numbermatics. 2024. "Number 32317706894699927490564096 - Facts about the integer". https://numbermatics.com/n/32317706894699927490564096/
The information we have on file for 32317706894699927490564096 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 32317706894699927490564096, math, Factors of 32317706894699927490564096, curriculum, school, college, exams, university, Prime factorization of 32317706894699927490564096, STEM, science, technology, engineering, physics, economics, calculator, thirty-two septillion, three hundred seventeen sextillion, seven hundred six quintillion, eight hundred ninety-four quadrillion, six hundred ninety-nine trillion, nine hundred twenty-seven billion, four hundred ninety million, five hundred sixty-four thousand and ninety-six.