992170473701777180459910144
992,170,473,701,777,180,459,910,144 is an even composite number composed of five prime numbers multiplied together.
992170473701777180459910144 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 992170473701777180459910144:
210 × 324 × 132 × 176 × 292
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 17 × 17 × 17 × 17 × 17 × 17 × 29 × 29)See below for interesting mathematical facts about the number 992170473701777180459910144 from the Numbermatics database.
Names of 992170473701777180459910144
- Cardinal: 992170473701777180459910144 can be written as Nine hundred ninety-two septillion, one hundred seventy sextillion, four hundred seventy-three quintillion, seven hundred one quadrillion, seven hundred seventy-seven trillion, one hundred eighty billion, four hundred fifty-nine million, nine hundred ten thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 9.92170473701777180459910144 × 1026
Factors of 992170473701777180459910144
Divisors of 992170473701777180459910144
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 29 32 34 36 39 48 51 52 54 58 64 68 72 78 81 87 96 102 104 108 116 117 128 136 144 153 156 162 169 174 192 204 208 216 221 232 234 243 256 261 272 288 289 306 312 324 338 348 351 377 384 408 416 432 442 459 464 468 486 493 507 512 522 544 576 578 612 624 648 663 676 696 702 729 754 768 783 816 832 841 864 867 884 918 928 936 972 986 1014 1024 1044 1053 1088 1131 1152 1156 1224 1248 1296 1326 1352 1377 1392 1404 1458 1479 1508 1521 1536 1566 1632 1664 1682 1728 1734 1768 1836 1856 1872 1944 1972 1989 2028 2088 2106 2176 2187 2262 2304 2312 2349 2448 2496 2523 2592 2601 2652 2704 2754 2784 2808 2873 2916 2958 3016 3042 3072 3132 3159 3264 3328 3364 3393 3456 3468 3536 3672 3712 3744 3757 3888 3944 3978 4056 4131 4176 4212 4352 4374 4437 4524 4563 4608 4624 4698 4896 4901 4913 4992 5046 5184 5202 5304 5408 5508 5568 5616 5746 5832 5916 5967 6032 6084 6264 6318 6409 6528 6561 6656 6728 6786 6912 6936 7047 7072 7344 7424 7488 7514 7569 7776 7803 7888 7956 8112 8262 8352 8381 8424 8619 8704 8748 8874 9048 9126 9216 9248 9396 9477 9792 9802 9826 9984 10092 10179 10368 10404 10608 10816 10933 11016 11136 11232 11271 11492 11664 11832 11934 12064 12168 12393 12528 12636 12818 13056 13122 13311 13312 13456 13572 13689 13824 13872 14094 14144 14297 14688 14703 14739 14848 14976 15028 15138 15552 15606 15776 15912 16224 16524 16704 16762 16848 17238 17408 17496 17748 17901 18096 18252 18496 18792 18954 19227 19584 19604 19652 19683 19968 20184 20358 20736 20808 21141 21216 21632 21866 22032 22272 22464 22542 22707 22984 23328 23409 23664 23868 24128 24336 24786 25056 25143 25272 25636 25857 26112 26244 26622 26912 27144 27378 27648 27744 28188 28288 28431 28594 29376 29406 29478 29696 29952 30056 30276 30537 31104 31212 31552 31824 32448 32799 33048 33408 33524 33696 33813 34476 34992 35496 35802 36192 36504 36992 37179 37584 37908 38454 39168 39208 39304 39366 39933 39936 40368 40716 41067 41472 41616 42282 42432 42891 43264 43732 44064 44109 44217 44544 44928 45084 45414 45968 46656 46818 47328 47736 48256 48672 48841 49572 50112 50286 50544 51272 51714 52224 52488 53244 53703 53824 54288 54756 55488 56376 56576 56862 57188 57681 58752 58812 58956 59049 59904 60112 60552 61074 62208 62424 63104 63423 63648 63869 64896 65598 66096 66816 67048 67392 67626 68121 68952 69984 70227 70992 71604 72384 73008 73984 74358 75168 75429 75816 76908 77571 78336 78416 78608 78732 79866 80736 81432 82134 82944 83232 83317 83521 84564 84864 85293 85782 86528 87464 88128 88218 88434 89088 89856 90168 90828 91611 91936 93312 93636 94656 95472 96512 97344 97682 98397 99144 100224 100572 101088 101439 102544 103428 104976 106488 107406 107648 108576 108953 109512 110976 111537 112752 113152 113724 114376 115362 117504 117624 117912 118098 119799 119808 120224 121104 122148 123201 124416 124848 126208 126846 127296 127738 128673 129792 131196 132192 132327 132651 133632 134096 134784 135252 136242 137904 139968 140454 141984 142129 142477 143208 144768 146016 146523 147968 148716 150336 150858 151632 153816 155142 156672 156832 157216 157464 159732 161109 161472 162864 164268 166464 166634 167042 169128 169728 170586 171564 173043 173056 174928 176256 176436 176868 177147 179712 180336 181656 183222 183872 185861 186624 187272 189312 190269 190944 191607 193024 194688 195364 196794 198288 200448 201144 202176 202878 204363 205088 206856 209952 210681 212976 214812 215296 217152 217906 219024 221952 223074 225504 226287 226304 227448 228752 230724 232713 235008 235248 235824 236196 239598 240448 242208 243049 244296 246402 248832 249696 249951 250563 252416 253692 254592 255476 255879 257346 259584 262392 264384 264654 265302 267264 268192 269568 270504 272484 274833 275808 279936 280908 283968 284258 284954 286416 289536 292032 293046 295191 295936 297432 300672 301716 303264 304317 307632 310284 313664 314432 314928 319464 322218 322944 325728 326859 328536 332928 333268 334084 334611 338256 339456 341172 343128 346086 349856 352512 352872 353736 354294 359397 359424 360672 363312 366444 367744 369603 371722 373248 374544 378624 380538 381888 383214 386019 386048 389376 390728 393588 396576 396981 397953 400896 402288 404352 405756 408726 410176 413712 419904 421362 425952 426387 427431 429624 430592 434304 435812 438048 439569 443904 446148 451008 452574 454896 457504 461448 465426 470016 470496 471648 472392 479196 480896 483327 484416 486098 488592 492804 499392 499902 501126 504832 507384 509184 510952 511758 514692 519129 519168 524784 528768 529308 530604 531441 536384 539136 541008 544968 549666 551616 557583 559872 561816 567936 568516 569908 570807 572832 574821 579072 584064 586092 590382 594864 601344 603432 606528 608634 613089 615264 620568 627328 628864 629856 632043 638928 644436 645888 651456 653718 657072 665856 666536 668168 669222 676512 678861 678912 682344 686256 692172 698139 699712 705024 705744 707472 708588 718794 721344 726624 729147 732888 735488 739206 743444 746496 749088 749853 751689 757248 761076 763776 766428 767637 772038 778752 781456 787176 793152 793962 795906 801792 804576 808704 811512 817452 820352 824499 827424 830297 839808 842724 851904 852774 854862 859248 861184 868608 871624 876096 879138 885573 887808 892296 902016 905148 909792 912951 915008 922896 930852 940992 943296 944784 958392 961792 966654 968832 972196 977184 980577 985608 998784 999804 1002252 1003833 1014768 1018368 1021904 1023516 1029384 1038258 1049568 1057536 1058616 1061208 1062882 1072768 1078191 1078272 1082016 1085773 1089936 1099332 1103232 1108809 1115166 1119744 1123632 1135872 1137032 1139816 1141614 1145664 1149642 1158057 1158144 1168128 1172184 1180764 1189728 1190943 1193859 1202688 1206864 1213056 1217268 1226178 1230528 1241136 1254656 1257728 1259712 1264086 1277856 1279161 1282293 1288872 1291776 1302912 1307436 1314144 1318707 1331712 1333072 1336336 1338444 1353024 1357722 1364688 1372512 1384344 1396278 1399424 1410048 1411488 1414944 1416389 1417176 1419857 1437588 1442688 1449981 1453248 1458294 1465776 1470976 1478412 1486888 1498176 1499706 1503378 1514496 1522152 1527552 1532856 1535274 1544076 1557387 1557504 1562912 1574352 1586304 1587924 1591812 1594323 1609152 1617408 1623024 1634904 1640704 1648998 1654848 1660594 1672749 1679616 1685448 1703808 1705548 1709724 1712421 1718496 1724463 1737216 1743248 1752192 1758276 1771146 1784592 1804032 1810296 1819584 1825902 1830016 1839267 1845792 1852201 1861704 1881984 1886592 1889568 1896129 1916784 1923584 1933308 1937664 1944392 1954368 1961154 1971216 1997568 1999608 2004504 2007666 2029536 2036583 2036736 2043808 2047032 2058768 2076516 2094417 2099136 2115072 2117232 2122416 2125764 2145536 2156382 2164032 2171546 2179872 2187441 2198664 2206464 2217618 2230332 2239488 2247264 2249559 2255067 2271744 2274064 2279632 2283228 2291328 2299284 2302911 2316114 2336256 2344368 2361528 2379456 2381886 2387718 2405376 2413728 2416193 2422109 2426112 2434536 2452356 2461056 2473497 2482272 2490891 2509312 2515456 2519424 2528172 2555712 2558322 2564586 2577744 2583552 2605824 2614872 2628288 2637414 2656719 2663424 2666144 2672672 2676888 2706048 2715444 2729376 2738853 2745024 2768688 2792556 2798848 2822976 2829888 2832778 2834352 2839714 2875176 2885376 2899962 2906496 2916588 2931552 2941731 2941952 2956824 2973776 2996352 2999412 3006756 3011499 3044304 3055104 3065712 3070548 3088152 3114774 3125824 3148704 3159637 3172608 3175848 3183624 3188646 3218304 3234573 3234816 3246048 3257319 3269808 3281408 3297996 3309696 3321188 3326427 3345498 3359232 3370896 3407616 3411096 3419448 3424842 3436992 3448926 3474171 3474432 3486496 3504384 3516552 3542292 3569184 3572829 3581577 3608064 3620592 3639168 3651804 3660032 3678534 3691584 3704402 3723408 3763968 3773184 3779136 3792258 3833568 3837483 3846879 3847168 3866616 3875328 3888784 3908736 3922308 3942432 3956121 3995136 3999216 4009008 4015332 4059072 4073166 4087616 4094064 4117536 4131833 4153032 4188834 4198272 4230144 4234464 4244832 4249167 4251528 4259571 4291072 4312764 4328064 4343092 4349943 4359744 4374882 4397328 4412928 4435236 4460664 4494528 4499118 4510134 4543488 4548128 4559264 4566456 4582656 4598568 4605822 4632228 4672161 4672512 4688736 4723056 4758912 4763772 4775436 4782969 4827456 4832386 4844218 4852224 4869072 4904712 4922112 4946994 4964544 4981782 5018247 5018624 5030912 5038848 5056344 5111424 5116644 5129172 5137263 5155488 5173389 5211648 5229744 5256576 5274828 5313438 5332288 5345344 5353776 5412096 5430888 5458752 5477706 5490048 5517801 5537376 5556603 5585112 5597696 5645952 5659776 5665556 5668704 5679428 5688387 5750352 5770752 5799924 5812992 5833176 5863104 5883462 5913648 5947552 5992704 5998824 6013512 6022998 6088608 6109749 6110208 6131424 6141096 6176304 6229548 6251648 6283251 6297408 6319274 6345216 6351696 6367248 6377292 6436608 6469146 6492096 6514638 6539616 6562323 6562816 6595992 6619392 6642376 6652854 6690996 6718464 6741792 6748677 6765201 6815232 6822192 6838896 6849684 6873984 6897852 6908733 6948342 6972992 7008768 7033104 7084584 7138368 7145658 7163154 7216128 7241184 7248579 7266327 7278336 7303608 7320064 7357068 7383168 7408804 7420491 7446816 7472673 7527936 7546368 7558272 7584516 7667136 7674966 7693758 7733232 7750656 7777568 7817472 7844616 7884864 7912242 7970157 7990272 7998432 8018016 8030664 8118144 8146332 8175232 8188128 8216559 8235072 8263666 8306064 8377668 8396544 8468928 8489664 8498334 8503056 8519142 8582144 8625528 8656128 8686184 8699886 8719488 8749764 8794656 8825193 8825856 8870472 8921328 8989056 8998236 9020268 9034497 9096256 9118528 9132912 9165312 9197136 9211644 9264456 9344322 9377472 9446112 9478911 9517824 9527544 9550872 9565938 9654912 9664772 9688436 9703719 9704448 9738144 9771957 9809424 9844224 9893988 9929088 9963564 9979281 10036494 10077696 10112688 10222848 10233288 10258344 10274526 10310976 10346778 10422513 10423296 10459488 10513152 10549656 10626876 10664576 10690688 10707552 10718487 10744731 10824192 10861776 10917504 10955412 10980096 11035602 11074752 11113206 11170224 11195392 11291904 11319552 11331112 11337408 11358856 11376774 11500704 11512449 11540637 11541504 11599848 11625984 11666352 11726208 11766924 11827296 11868363 11895104 11985408 11997648 12027024 12045996 12177216 12219498 12262848 12282192 12352608 12395499 12459096 12503296 12566502 12594816 12638548 12690432 12703392 12734496 12747501 12754584 12778713 12873216 12938292 12984192 13029276 13049829 13079232 13124646 13191984 13238784 13284752 13305708 13381992 13483584 13497354 13530402 13630464 13644384 13677792 13699368 13747968 13795704 13817466 13896684 13945984 14016483 14017536 14066208 14115049 14169168 14276736 14291316 14326308 14348907 14482368 14497158 14532654 14556672 14607216 14640128 14714136 14766336 14817608 14840982 14893632 14945346 15054741 15055872 15092736 15116544 15169032 15334272 15349932 15387516 15411789 15466464 15520167 15555136 15634944 15689232 15769728 15824484 15940314 15996864 16036032 16061328 16236288 16292664 16350464 16376256 16433118 16470144 16527332 16553403 16612128 16669809 16755336 16793088 16937856 16979328 16996668 17006112 17038284 17065161 17251056 17312256 17372368 17399772 17438976 17499528 17589312 17650386 17740944 17842656 17978112 17996472 18040536 18068994 18192512 18237056 18265824 18329247 18330624 18394272 18423288 18458141 18528912 18688644 18754944 18849753 18892224 18957822 19035648 19055088 19101744 19131876 19309824 19329544 19376872 19407438 19476288 19543914 19618848 19686969 19688448 19787976 19858176 19927128 19958562 20072988 20155392 20225376 20246031 20295603 20445696 20466576 20516688 20549052 20621952 20693556 20726199 20845026 20918976 21026304 21099312 21253752 21329152 21381376 21415104 21436974 21489462 21648384 21723552 21745737 21798981 21835008 21910824 21960192 22071204 22149504 22226412 22261473 22340448 22418019 22583808 22639104 22662224 22674816 22717712 22753548 23001408 23024898 23081274 23199696 23251968 23332704 23452416 23533848 23654592 23736726 23790208 23910471 23970816 23995296 24054048 24078613 24091992 24137569 24354432 24438996 24525696 24564384 24649677 24705216 24790998 24918192 25006592 25133004 25189632 25277096 25406784 25468992 25495002 25509168 25557426 25746432 25876584 25968384 26058552 26099658 26158464 26249292 26383968 26475579 26477568 26569504 26611416 26763984 26967168 26994708 27060804 27103491 27288768 27355584 27398736 27495936 27591408 27634932 27793368 27891968 28032966 28132416 28230098 28338336 28436733 28553472 28582632 28652616 28697814 28964736 28994316 29065308 29111157 29113344 29214432 29315871 29428272 29532672 29635216 29681964 29787264 29890692 29937843 30109482 30233088 30338064 30668544 30699864 30775032 30823578 30932928 31040334 31110272 31267539 31269888 31378464 31487417 31539456 31648968 31880628 31993728 32072064 32122656 32155461 32234193 32472576 32585328 32700928 32752512 32866236 32940288 33054664 33106806 33224256 33339618 33510672 33586176 33875712 33958656 33993336 34012224 34076568 34130322 34502112 34537347 34621911 34624512 34744736 34799544 34877952 34999056 35178624 35300772 35481888 35605089 35685312 35956224 35992944 36081072 36137988 36385024 36474112 36531648 36658494 36788544 36846576 36916282 37057824 37186497 37377288 37509888 37699506 37784448 37915644 38071296 38110176 38203488 38242503 38263752 38336139 38619648 38659088 38753744 38814876 38952576 39087828 39149487 39237696 39373938 39575952 39716352 39854256 39917124 40145976 40450752 40492062 40591206 40891392 40933152 41033376 41075281 41098104 41175853 41243904 41387112 41452398 41690052 41837952 42049449 42052608 42198624 42345147 42507504 42658304 42762752 42830208 42873948 42978924 43046721 43447104 43491474 43597962 43670016 43821648 43920384 44142408 44299008 44452824 44522946 44680896 44836038 45164223 45167616 45278208 45324448 45349632 45435424 45507096 46002816 46049796 46162548 46235367 46399392 46560501 46665408 46904832 47067696 47309184 47473452 47580416 47820942 47990592 48108096 48157226 48183984 48275138 48708864 48877992 49051392 49128768 49299354 49410432 49581996 49660209 49836384 50009427 50013184 50266008 50379264 50554192 50813568 50937984 50990004 51018336 51114852 51195483 51753168 51936768 52117104 52199316 52316928 52498584 52767936 52951158 53139008 53222832 53527968 53713829 53934336 53989416 54121608 54206982 54577536 54711168 54797472 54987741 54991872 55182816 55269864 55374423 55586736 55783936 56065932 56264832 56460196 56549259 56676672 56873466 57106944 57165264 57305232 57395628 57929472 57988632 58130616 58222314 58428864 58631742 58856544 59060907 59065344 59270432 59363928 59574528 59781384 59875686 60218964 60466176 60676128 60738093 60886809 61337088 61399728 61550064 61647156 61865856 62080668 62178597 62220544 62535078 62756928 62974834 63078912 63297936 63761256 63987456 64144128 64245312 64310922 64468386 64945152 65170656 65237211 65396943 65401856 65505024 65732472 65880576 66109328 66213612 66448512 66679236 66784419 67021344 67254057 67751424 67917312 67986672 68024448 68153136 68260644 69004224 69074694 69243822 69489472 69599088 69755904 69998112 70241161 70357248 70601544 70963776 71210178 71370624 71731413 71912448 71985888 72162144 72235839 72275976 72412707 72770048 72948224 73063296 73316988 73577088 73693152 73832564 73949031 74115648 74372994 74754576 75019776 75399012 75568896 75831288 76220352 76406976 76485006 76527504 76672278 77239296 77318176 77507488 77629752 77905152 78175656 78298974 78475392 78747876 79151904 79426737 79432704 79708512 79834248 80291952 80901504 80984124 81182412 81310473 81866304 82066752 82150562 82196208 82351706 82487808 82774224 82904796 83380104 83675904 84098898 84397248 84690294 85015008 85310199 85316608 85525504 85660416 85747896 85957848 86093442 86894208 86982948 87195924 87333471 87340032 87643296 87947613 88284816 88598016 88905648 89045892 89361792 89672076 89813529 90328446 90648896 90699264 90870848 91014192 92005632 92099592 92325096 92470734 92798784 93121002 93330816 93802617 93809664 94135392 94462251 94618368 94946904 95160832 95641884 95981184 96216192 96314452 96367968 96466383 96550276 96702579 97417728 97755984 98102784 98257536 98598708 98820864 99163992 99320418 99672768 100018854 100532016 100758528 101108384 101627136 101875968 101980008 102036672 102229704 102390966 103506336 103612041 103865733 103873536 104234208 104398632 104633856 104997168 105535872 105902316 106278016 106445664 106815267 107055936 107427658 107868672 107978832 108243216 108413964 109155072 109422336 109594944 109975482 110365632 110539728 110748846 111173472 111559491 111567872 112131864 112529664 112920392 113098518 113353344 113746932 114213888 114330528 114610464 114727509 114791256 115008417 115858944 115977264 116261232 116444628 116857728 117263484 117448461 117713088 118121814 118540864 118727856 119149056 119562768 119751372 120437928 121352256 121476186 121773618 122674176 122799456 123100128 123225843 123294312 123527559 123731712 124161336 124357194 124441088 125070156 125513856 125949668 126148347 126157824 126595872 127035441 127522512 127974912 128288256 128490624 128621844 128936772 129140163 130341312 130474422 130793886 131010048 131464944 131761152 132218656 132427224 132897024 133358472 133568838 134042688 134508114 135492669 135502848 135834624 135973344 136048896 136306272 136521288 138008448 138149388 138487644 138706101 138978944 139198176 139681503 139996224 140482322 140714496 141203088 141927552 142420356 142741248 143462826 143971776 144324288 144471678 144551952 144825414 145540096 145896448 146126592 146633976 147154176 147386304 147665128 147898062 148231296 148745988 148980627 149509152 150028281 150039552 150798024 151137792 151662576 152440704 152813952 152970012 153055008 153344556 153586449 154636352 155014976 155259504 155810304 156351312 156597948 156950784 157495752 158303808 158853474 159417024 159668496 160583904 161141487 161803008 161968248 162364824 162620946 163732608 164133504 164301124 164392416 164703412 164963223 164975616 165548448 165809592 166123269 166760208 167351808 168197796 168794496 169380588 169647777 170030016 170620398 171320832 171495792 171915696 172186884 173788416 173965896 174391848 174666942 175286592 175895226 176569632 177182721 177196032 177811296 178091784 178723584 179344152 179627058 180656892 181297792 181398528 181741696 182028384 182214279 182660427 184011264 184199184 184650192 184941468 185597568 186242004 186535791 186661632 187605234 188270784 188924502 189236736 189893808 190321664 191283768 191962368 192432384 192628904 192735936 192932766 193100552 193405158 194835456 195511968 195711633 196190829 196205568 196515072 197197416 197641728 198327984 198640836 199345536 200037708 200353257 201064032 201762171 202216768 203254272 203751936 203960016 204073344 204459408 204781932 207012672 207224082 207731466 208468416 208797264 209267712 209994336 210723483 211071744 211804632 212556032 212891328 213630534 214111872 214855316 215194239 215737344 215957664 216486432 216707517 216827928 217238121 218310144 218844672 219189888 219950964 220731264 221079456 221497692 221847093 222346944 223118982 224263728 225059328 225840784 226197036 226706688 227493864 228661056 229220928 229455018 229582512 230016834 231717888 231954528 232522464 232889256 233715456 234526968 234896922 235426176 236243628 237081728 237455712 238280211 238298112 239125536 239502744 239955833 240875856 242704512 242952372 243547236 243931419 245598912 246200256 246451686 246588624 247055118 247463424 248322672 248714388 248882176 250140312 251027712 251899336 252296694 253191744 254070882 255045024 255930597 255949824 256576512 256981248 257243688 257873544 258280326 260682624 260948844 261587772 262000413 262020096 262929888 263842839 264437312 264854448 265794048 266716944 267137676 268085376 269016228 269440587 270985338 271946688 272097792 272612544 273042576 276016896 276298776 276975288 277412202 277957888 278396352 279363006 279992448 280964644 281407851 281428992 282406176 283386753 283855104 284840712 285482496 286925652 287943552 288648576 288943356 289103904 289399149 289650828 290107737 292253184 293267952 294308352 294772608 295330256 295796124 296462592 297491976 297961254 299018304 300056562 301596048 302275584 303325152 304881408 305627904 305940024 306110016 306689112 307172898 309272704 310029952 310519008 310836123 311597199 311620608 312702624 313195896 313788397 313901568 314991504 316607616 317706948 318834048 319336992 320445801 321167808 322282974 323606016 323936496 324729648 325241892 327465216 328267008 328602248 328784832 329406824 329926446 331096896 331619184 332246538 333520416 334678473 334703616 336395592 337588992 338761176 339295554 340060032 341240796 342641664 342991584 343831392 344182527 344373768 345025251 347576832 347931792 348783696 349333884 350573184 351790452 352345383 353139264 354365442 355622592 356183568 357447168 358688304 359254116 361313784 362595584 363483392 364056768 364428558 365320854 368022528 368398368 369300384 369677529 369882936 370582677 371195136 372484008 373071582 373323264 375210468 376541568 377849004 378445041 378473472 379787616 381106323 382567536 383924736 384864768 385257808 385471872 385865532 386201104 386810316 387420489 391023936 391423266 392381658 393030144 394394832 395283456 396655968 397281672 398691072 400075416 400706514 402128064 403524342 404433536 406478007 406508544 407503872 407920032 408146688 408918816 409336421 409563864 414025344 414448164 415462932 416118303 416936832 417594528 419044509 419988672 421446966 422143488 423609264 425112064 425782656 427261068 428223744 429710632 430388478 431915328 432972864 433415034 433655856 434476242 436620288 437689344 438379776 439901928 441462528 442158912 442995384 443694186 444693888 446237964 446941881 448527456 450084843 450118656 451681568 452394072 453413376 454987728 457322112 458441856 458910036 459165024 460033668 460759347 463909056 465044928 465778512 467430912 469053936 469793844 470852352 472487256 474163456 474911424 476560422 478251072 479005488 479911666 481751712 483424461 485409024 485904744 487094472 487862838 491197824 492400512 492903372 493177248 494110236 494889669 494926848 496645344 497428776 498369807 500280624 502055424 503798672 504593388 506383488 508141764 508943331 510090048 511861194 513962496 514487376 515747088 516560652 521365248 521897688 523175544 524000826 525859776 527685678 528874624 529708896 531548163 531588096 533433888 534275352 535286089 536170752 538032456 538881174 541970676 543893376 544195584 545225088 546085152 546642837 547981281 552033792 552597552 553950576 554824404 555915776 556792704 558726012 559607373 559984896 561929288 562815702 564812352 566773506 567710208 569681424 570964992 573851304 575887104 577297152 577886712 578207808 578798298 579301656 580215474 584506368 586535904 587134899 588572487 588616704 589545216 590660512 591592248 592925184 594983952 595922508 598036608 600113124 601059771 603192096 605286513 606650304 609762816 611255808 611880048 612220032 613378224 614345796 618545408 620059904 621038016 621672246 623194398 625405248 626391792 627576794 627803136 629983008 632170449 633215232 635413896 637668096 638673984 640891602 642335616 644565948 645582717 647212032 647872992 649459296 650122551 650483784 651714363 654930432 656534016 657204496 657569664 658813648 659852892 662193792 663238368 664493076 665541279 667040832 669356946 672791184 675177984 677522352 678591108 680120064 682481592 685983168 687662784 688365054 688747536 690050502 695153664 695863584 697567392 698279777 698667768 699989501 701146368 703580904 704690766 706278528 708730884 711245184 712367136 714840633 714894336 717376608 718508232 719867499 722627568 725191168 726966784 728113536 728857116 730641708 731794257 736796736 738600768 739355058 739765872 741165354 742390272 744968016 746143164 746646528 750420936 753083136 755698008 756890082 759575232 762212646 765135072 767791791 767849472 769729536 770515616 770943744 771731064 772402208 773620632 774840978 782047872 782846532 784763316 786001239 786060288 788789664 791528517 793311936 794563344 797382144 800150832 801413028 804256128 807048684 808321761 808867072 812956014 815840064 816293376 817837632 818672842 819127728 828050688 828896328 830925864 832236606 833873664 835189056 838089018 839977344 842893932 844223553 844286976 847218528 850160259 850224128 851565312 854522136 856447488 859421264 860776956 863830656 865945728 866830068 867311712 868197447 868952484 870323211 876759552 879803856 882925056 884317824 885990768 887388372 889387776 892475928 893883762 897054912 900169686 903363136 904788144 906826752 909975456 913135093 914644224 916883712 917820072 918330048 920067336 921518694 927818112 930089856 931557024 932508369 934791597 934861824 938107872 939587688 941365191 941704704 944974512 948326912 949822848 953120844 956502144 958010976 959823332 961337403 963503424 966848922 970818048 971809488 974188944 975725676 982395648 984801024 985806744 986354496 988220472 989779338 993290688 994857552 996739614 1000561248 1004035419 1004110848 1007597344 1009186776 1012766976 1016283528 1017886662 1020180096 1023722388 1027924992 1028974752 1031494176 1032547581 1033121304 1035075753 1042730496 1043795376 1046351088 1048001652 1051719552 1055371356 1057036149 1057749248 1059417792 1063096326 1066867776 1068550704 1070572178 1072341504 1076064912 1077762348 1083941352 1087786752 1090450176 1092170304 1093285674 1095962562 1104067584 1105195104 1107901152 1109032587 1109648808 1111748031 1111831552 1113585408 1117452024 1119214746 1119969792 1123858576 1125631404 1129624704 1133547012 1135335123 1135420416 1139362848 1143318969 1147702608 1151774208 1154594304 1155773424 1156415616 1157596596 1158603312 1160430948 1162261467 1173071808 1174269798 1177144974 1179090432 1181321024 1183184496 1185850368 1189967904 1191845016 1194099737 1196073216 1200226248 1202119542 1206384192 1210573026 1213300608 1219434021 1219525632 1222511616 1223760096 1224440064 1226756448 1228009263 1228691592 1237090816 1240119808 1242076032 1243344492 1246388796 1248354909 1250810496 1252783584 1255153588 1257133527 1259966016 1264340898 1266430464 1270827792 1275336192 1277347968 1281783204 1284671232 1289131896 1291165434 1295745984 1298918592 1300245102 1300967568 1303428726 1309860864 1313068032 1314408992 1315139328 1317627296 1319705784 1324387584 1326476736 1328986152 1331082558 1334081664 1338713892 1340825643 1345582368 1350254529 1350355968 1355044704 1357182216 1360240128 1364963184 1371966336 1375325568 1376730108 1377495072 1380101004 1382278041 1391727168 1395134784 1396559554 1397335536 1399979002 1402292736 1407161808 1409381532 1412557056 1417461768 1422490368 1424734272 1429681266 1434753216 1437016464 1439734998 1445255136 1450273383 1450382336 1453933568 1456227072 1457714232 1461283416 1463588514 1473593472 1477201536 1478710116 1479531744 1482330708 1484669007 1484780544 1489936032 1492286328 1495109421 1500841872 1506166272 1511396016 1513780164 1519150464 1524425292 1526829993 1530270144 1535583582 1541031232 1541887488 1543462128 1544804416 1547241264 1549681956 1564095744 1565693064 1569526632 1572002478 1577579328 1583057034 1586623872 1589126688 1594644489 1594764288 1600301664 1602826056 1605858267 1608512256 1614097368 1616643522 1617734144 1625912028 1631680128 1632586752 1635675264 1637345684 1638255456 1639928511 1643943843 1656101376 1657792656 1661851728 1664473212 1667747328 1670378112 1676178036 1678822119 1679954688 1685787864 1688447106 1694437056 1700320518 1703130624 1709044272 1712894976 1718842528 1721553912 1727661312 1731891456 1733660136 1734623424 1736394894 1737904968 1740646422 1753519104 1759607712 1761404697 1765717461 1765850112 1768635648 1771981536 1774776744 1778775552 1784951856 1787767524 1794109824 1800339372 1803179313 1806726272 1809576288 1815859539 1819950912 1826270186 1829288448 1833767424 1835640144 1836660096 1840134672 1843037388 1855636224 1860179712 1863114048 1865016738 1869583194 1876215744 1879175376 1882730382 1883409408 1889949024 1896511347 1896653824 1899645696 1906241688 1913004288 1916021952 1919646664 1922674806 1927006848 1933697844 1936748151 1941636096 1943618976 1948377888 1950367653 1951451352 1955143089 1964791296 1969602048 1971613488 1972708992 1976440944 1979558676 1986581376 1989715104 1993479228 1996623837 2001122496 2008070838 2015194688 2018373552 2025533952 2032567056 2035773324 2040360192 2047444776 2057949504 2062988352 2065095162 2066242608 2070151506 2085460992 2087590752 2092702176 2094839331 2096003304 2099968503 2103439104 2110742712 2114072298 2115498496 2118835584 2126192652 2133735552 2137101408 2141144356 2144521899 2144683008 2152129824 2155524696 2159602497 2167882704 2175573504 2180900352 2184340608 2186571348 2191925124 2195382771 2210390208 2215802304 2218065174 2219297616 2223496062 2227170816 2234904048 2238429492 2239939584 2247717152 2251262808 2259249408 2267094024 2270670246 2278725696 2286637938 2295405216 2303375373 2303548416 2309188608 2311546848 2312831232 2315193192 2317206624 2320861896 2324522934 2346143616 2348539596 2354289948 2358003717 2358180864 2362642048 2366368992 2374585551 2379935808 2383690032 2388199474 2392146432 2400452496 2404239084 2412768384 2421146052 2424965283 2426601216 2438868042 2447520192 2448880128 2453512896 2456018526 2457383184 2474181632 2480239616 2484152064 2486688984 2492777592 2496709818 2501620992 2505567168 2510307176 2514267054 2519932032 2528681796 2532670659 2532860928 2541655584 2550480777 2550672384 2554695936 2563566408 2569342464 2578263792 2582330868 2591491968 2597837184 2600490204 2601935136 2604592341 2606857452 2610969633 2628817984 2630278656 2635254592 2639411568 2648775168 2652953472 2657972304 2662165116 2668163328 2677427784 2681651286 2691164736 2700509058 2710089408 2714364432 2720480256 2729926368 2739405279 2743932672 2750651136 2753460216 2754990144 2760202008 2764556082 2783454336 2790269568 2793119108 2794671072 2797525107 2799958004 2804374791 2804585472 2814323616 2818763064 2824095573 2825114112 2834923536 2844980736 2849468544 2859362532 2869506432 2874032928 2879469996 2884012209 2890510272 2900546766 2912454144 2915428464 2922566832 2927177028 2947186944 2954403072 2957420232 2959063488 2964661416 2969338014 2979872064 2984572656 2990218842 3001683744 3012106257 3012332544 3022792032 3027560328 3038300928 3048850584 3053659986 3060540288 3071167164 3082062464 3083774976 3086924256 3089608832 3094482528 3097642743 3099363912 3105227259 3128191488 3131386128 3139053264 3144004956 3155158656 3166114068 3171108447 3173247744 3178253376 3189288978 3200603328 3205652112 3211716534 3217024512 3228194736 3233287044 3235468288 3251824056 3263360256 3271350528 3274691368 3276510912 3279857022 3287887686 3312202752 3315585312 3323703456 3327097761 3328946424 3335244093 3335494656 3340756224 3352356072 3357644238 3359909376 3371575728 3376894212 3388874112 3400641036 3406005369 3406261248 3418088544 3429956907 3437685056 3443107824 3455322624 3463782912 3467320272 3469246848 3472789788 3475809936 3481292844 3486784401 3519215424 3522809394 3531434922 3537271296 3543963072 3549553488 3557551104 3569903712 3575535048 3582299211 3588219648 3600678744 3606358626 3613452544 3619152576 3631719078 3639901824 3652540372 3658302063 3658576896 3667534848 3671280288 3673320192 3680269344 3684027789 3686074776 3711272448 3720359424 3726228096 3730033476 3739166388 3745064727 3752431488 3758350752 3765460764 3771400581 3779898048 3793022694 3799291392 3812483376 3826008576 3832043904 3839293328 3845349612 3854013696 3867395688 3873496302 3887237952 3896755776 3900735306 3902902704 3910286178 3929582592 3939204096 3943226976 3945417984 3952881888 3959117352 3973162752 3979430208 3986958456 3993247674 4002244992 4016141676 4022476929 4030389376 4036747104 4050763587 4051067904 4065134112 4071546648 4079249161 4080720384 4094889552 4115899008 4125976704 4130190324 4132485216 4140303012 4146834123 4175181504 4185404352 4189678662 4192006608 4199937006 4206878208 4221485424 4228144596 4230996992 4237671168 4252385304 4267471104 4274202816 4282288712 4289043798 4304259648 4311049392 4319204994 4335765408 4350820149 4351147008 4361800704 4368681216 4373142696 4383850248 4390765542 4420780416 4431604608 4436130348 4438595232 4446992124 4454007021 4454341632 4469808096 4476858984 4485328263 4495434304 4502525616 4518498816 4534188048 4541340492 4557451392 4573275876 4580489979 4590810432 4606750746 4623093696 4625662464 4630386384 4634413248 4641723792 4649045868 4692287232 4697079192 4708579896 4716007434 4725284096 4732737984 4749171102 4759871616 4767380064 4776398948 4783933467 4784292864 4800904992 4808478168 4817574801 4825536768 4842292104 4849930566 4853202432 4877736084 4895040384 4897760256 4907025792 4912037052 4914766368 4919785533 4931831529 4968304128 4973377968 4985555184 4993419636 5003241984 5011134336 5020614352 5028534108 5036466357 5039864064 5057363592 5065341318 5083311168 5100961554 5109391872 5127132816 5138684928 5156527584 5164661736 5182983936 5195674368 5200980408 5203870272 5209184682 5213714904 5221939266 5257635968 5260557312 5270509184 5278823136 5284214091 5297152383 5297550336 5305906944 5315944608 5324330232 5336326656 5354855568 5363302572 5382329472 5401018116 5409537939 5420178816 5428728864 5447578617 5459852736 5478810558 5487865344 5501302272 5506920432 5509980288 5520404016 5529112164 5566908672 5580539136 5586238216 5589342144 5595050214 5599916008 5608749582 5628647232 5637526128 5648191146 5650228224 5669847072 5689534041 5689961472 5698937088 5718725064 5739012864 5748065856 5758939992 5768024418 5781020544 5801093532 5810244453 5824908288 5830856928 5845133664 5851102959 5854354056 5865429267 5894373888 5908806144 5914840464 5918126976 5929322832 5938676028 5959744128 5969145312 5980437684 5989871511 6003367488 6024212514 6045584064 6055120656 6076601856 6097701168 6107319972 6121080576 6142334328 6164124928 6173848512 6179217664 6188965056 6195285486 6198727824 6210454518 6256382976 6262772256 6278106528 6284517993 6288009912 6299905509 6310317312 6332228136 6342216894 6346495488 6356506752 6378577956 6401206656 6411304224 6423433068 6433565697 6434049024 6456389472 6466574088 6478807491 6503648112 6526720512 6542701056 6549382736 6553021824 6559714044 6575775372 6586148313 6631170624 6647406912 6654195522 6657892848 6670488186 6681512448 6704712144 6715288476 6719818752 6743151456 6753788424 6777748224 6801282072 6812010738 6836177088 6859913814 6875370112 6886215648 6910126119 6910645248 6927565824 6934640544 6938493696 6945579576 6951619872 6958719157 6962585688 6973568802 7038430848 7045618788 7062869844 7074011151 7074542592 7087926144 7099106976 7123756653 7139807424 7151070096 7164598422 7176439296 7201357488 7212717252 7226905088 7238305152 7263438156 7274895849 7279803648 7305080744 7316604126 7342560576 7346640384 7360538688 7368055578 7372149552 7422544896 7440718848 7452456192 7460066952 7478332776 7490129454 7504862976 7516701504 7530921528 7542801162 7559796096 7586045388 7598011977 7598582784 7624966752 7651442331 7652017152 7664087808 7678586656 7690699224 7708027392 7734791376 7746992604 7774475904 7793511552 7801470612 7805805408 7813777023 7820572356 7832908899 7886453952 7890835968 7905763776 7918234704 7946325504 7958860416 7973916912 7986495348 8004489984 8032283352 8044953858 8060778752 8073494208 8101527174 8130268224 8143093296 8158498322 8161440768 8189779104 8218215837 8231798016 8251953408 8260380648 8264970432 8280606024 8293668246 8350363008 8370808704 8379357324 8384013216 8392575321 8399874012 8413124373 8413756416 8442970848 8456289192 8472286719 8475342336 8504770608 8534942208 8548405632 8564577424 8578087596 8608519296 8622098784 8638409988 8652036627 8671530816 8701640298 8737362432 8746285392 8767700496 8781531084 8841560832 8863209216 8872260696 8877190464 8893984248 8908014042 8939616192 8953717968 8970656526 8990868608 9005051232 9036318771 9036997632 9068376096 9082680984 9099863513 9114902784 9146551752 9160979958 9181620864 9213501492 9246187392 9251324928 9260772768 9268826496 9283447584 9292928229 9298091736 9315681777 9384574464 9394158384 9417159792 9432014868 9450568192 9465475968 9498342204 9513325341 9519743232 9534760128 9552797896 9567866934 9601809984 9616956336 9635149602 9651073536 9684584208 9699861132 9706404864 9755472168 9790080768 9814051584 9824074104 9829532736 9839571066 9863663058 9936608256 9946755936 9971110368 9981293283 9986839272 10005732279 10006483968 10022268672 10041228704 10057068216 10072932714 10079728128 10114727184 10130682636 10166622336 10201923108 10218016107 10218783744 10254265632 10289870721 10313055168 10329323472 10365967872 10391348736 10401960816 10407740544 10418369364 10427429808 10443878532 10460353203 10515271936 10541018368 10557646272 10568428182 10594304766 10611813888 10631889216 10648660464 10672653312 10709711136 10726605144 10746897633 10764658944 10802036232 10819075878 10840357632 10857457728 10895157234 10919705472 10957621116 10974906189 10975730688 11002604544 11013840864 11019960576 11040808032 11052083367 11058224328 11133817344 11161078272 11172476432 11178684288 11190100428 11199832016 11217499164 11235194181 11257294464 11275052256 11296382292 11314201743 11339694144 11379068082 11397874176 11437450128 11478025728 11496131712 11517879984 11536048836 11562041088 11602187064 11620488906 11661713856 11690267328 11702205918 11708708112 11730858534 11788747776 11817612288 11829680928 11836253952 11858645664 11870756209 11877352056 11919488256 11938290624 11960875368 11979743022 12006734976 12048425028 12067430787 12091168128 12110241312 12152290761 12153203712 12195402336 12214639944 12237747483 12242161152 12284668656 12328249856 12347697024 12358435328 12377930112 12390570972 12397455648 12420909036 12440502369 12525544512 12556213056 12569035986 12576019824 12599811018 12620634624 12664456272 12684433788 12692990976 12713013504 12757155912 12802413312 12822608448 12846866136 12867131394 12912778944 12933148176 12957614982 13007296224 13052460447 13053441024 13085402112 13098765472 13106043648 13119428088 13151550744 13172296626 13262341248 13294813824 13308391044 13315785696 13340976372 13362021063 13363024896 13409424288 13430576952 13455984789 13486302912 13507576848 13555496448 13602564144 13624021476 13672354176 13719827628 13741469937 13750740224 13772431296 13820252238 13869281088 13876987392 13891159152 13903239744 13917438314 13925171376 13947137604 14076861696 14091237576 14125739688 14148022302 14175852288 14198213952 14247513306 14279614848 14302140192 14329196844 14351800401 14352878592 14402714976 14425434504 14452724403 14453810176 14476610304 14526876312 14549791698 14559607296 14610161488 14633208252 14685121152 14693280768 14721077376 14736111156 14744299104 14759356599 14795494587 14904912384 14920133904 14956665552 14980258908 15009725952 15033403008 15061843056 15085602324 15109399071 15119592192 15172090776 15196023954 15249933504 15302884662 15328175616 15357173312 15381398448 15416054784 15469582752 15493985208 15523296581 15548951808 15587023104 15602941224 15611610816 15627554046 15641144712 15665817798 15772907904 15781671936 15811527552 15836469408 15852642273 15891457149 15892651008 15917720832 15947833824 15972990696 16008979968 16064566704 16089907716 16121557504 16146988416 16203054348 16228613817 16260536448 16286186592 16316996644 16342735851 16379558208 16436431674 16463596032 16503906816 16520761296 16529940864 16561212048 16587336492 16700726016 16741617408 16758714648 16768026432 16785150642 16799748024 16826248746 16885941696 16912578384 16944573438 16950684672 17009541216 17068602123 17069884416 17096811264 17129154848 17156175192 17217038592 17244197568 17276819976 17304073254 17343061632 17403280596 17430733359 17474724864 17492570784 17535400992 17553308877 17563062168 17596287801 17683121664 17726418432 17744521392 17754380928 17787968496 17816028084 17879232384 17907435936 17941313052 17969614533 17981737216 18010102464 18072637542 18136752192 18165361968 18199727026 18229805568 18293103504 18321959916 18363241728 18427002984 18492374784 18521545536 18537652992 18566895168 18585856458 18596183472 18631363554 18769148928 18788316768 18834319584 18853553979 18864029736 18899716527 18901136384 18930951936 18996684408 19026650682 19039486464 19069520256 19105595792 19135733868 19203619968 19233912672 19270299204 19300697091 19302147072 19369168416 19399722264 19436422473 19510944336 19580161536 19628103168 19648148208 19659065472 19679142132 19727326116 19758444939 19893511872 19942220736 19962586566 19973678544 20011464558 20044537344 20082457408 20114136432 20145865428 20159456256 20229454368 20261365272 20299695529 20333244672 20403846216 20436032214 20508531264 20579741442 20626110336 20658646944 20730378357 20731935744 20782697472 20803921632 20815481088 20836738728 20854859616 20876157471 20887757064 20920706406 21030543872 21082036736 21115292544 21136856364 21188609532 21222033453 21223627776 21263778432 21297320928 21371269959 21419422272 21453210288 21493795266 21529317888 21604072464 21638151756 21680715264 21714915456 21790314468 21824687547 21839410944 21915242232 21949812378 22027681728 22039921152 22081616064 22104166734 22116448656 22267634688 22322156544 22344952864 22357368576 22380200856 22399664032 22434998328 22470388362 22514588928 22550104512 22592764584 22628403486 22679388288 22758136164 22794035931 22795748352 22874900256 22954326993 22956051456 22992263424 23035759968 23072097672 23124082176 23204374128 23240977812 23323427712 23380534656 23404411836 23417416224 23441331069 23461717068 23498726697 23659361856 23672507904 23717291328 23741512418 23754704112 23838976512 23876581248 23921750736 23959486044 24013469952 24096850056 24134861574 24182336256 24220482624 24304581522 24390804672 24429279888 24475494966 24484322304 24569337312 24654647511 24656499712 24695394048 24716870656 24755860224 24781141944 24794911296 24841818072 24881004738 25051089024 25112426112 25138071972 25152039648 25177725963 25199622036 25239373119 25241269248 25328912544 25368867576 25416860157 25426027008 25514311824 25604826624 25645216896 25693732272 25734262788 25825557888 25866296352 25915229964 25956109881 26014592448 26104920894 26197530944 26212087296 26238856176 26303101488 26344593252 26524682496 26589627648 26616782088 26631571392 26681952744 26724042126 26818848576 26861153904 26911969578 26972605824 27015153696 27108956313 27110992896 27205128288 27248042952 27299590539 27344708352 27439655256 27482939874 27501480448 27544862592 27640504476 27738562176 27753974784 27782318304 27806479488 27834876628 27850342752 27878784687 27894275208 27947045331 28153723392 28182475152 28251479376 28296044604 28351704576 28396427904 28495026612 28539976023 28559229696 28604280384 28658393688 28703600802 28805429952 28850869008 28905448806 28953220608 29053752624 29099583396 29119214592 29220322976 29266416504 29370242304 29442154752 29472222312 29488598208 29518713198 29590989174 29809824768 29840267808 29913331104 29943879849 29960517816 30017196837 30019451904 30066806016 30123686112 30171204648 30218798142 30239184384 30344181552 30392047908 30499867008 30605769324 30654048321 30656351232 30714346624 30762796896 30869612163 30939165504 30987970416 31046593162 31097903616 31174046208 31205882448 31223221632 31255108092 31282289424 31331635596 31381059609 31545815808 31623055104 31672938816 31705284546 31782914298 31835441664 31895667648 31945981392 32017959936 32129133408 32179815432 32240692899 32243115008 32293976832 32406108696 32457227634 32521072896 32572373184 32633993288 32685471702 32759116416 32872863348 32924718567 32927192064 33007813632 33041522592 33059881728 33122424096 33156250101 33174672984 33401452032 33483234816 33517429296 33536052864 33570301284 33599496048 33652497492 33705582543 33771883392 33825156768 33889146876 33942605229 34019082432 34137204246 34193622528 34258309696 34312350384 34434077184 34488395136 34553639952 34608146508 34686123264 34806561192 34861466718 34985141568 35070801984 35106617754 35126124336 35192575602 35366243328 35452836864 35489042784 35508761856 35575936992 35612268627 35632056168 35758464768 35814871872 35882626104 35939229066 35963474432 36020204928 36145275084 36202292361 36273504384 36330723936 36399454052 36456872283 36459611136 36586207008 36643919832 36713242449 36726483456 36854005968 36984749568 37043091072 37075305984 37133790336 37171712916 37192366944 37262727108 37321507107 37576633536 37668639168 37707107958 37728059472 37799433054 37861903872 37993368816 38053301364 38078972928 38139040512 38211191584 38271467736 38407239936 38467825344 38540598408 38601394182 38738336832 38799444528 38872844946 39021888672 39157381341 39160323072 39256206336 39296296416 39318130944 39358284264 39454652232 39516889878 39787023744 39884441472 39925173132 39947357088 40022929116 40086063189 40089074688 40164914816 40228272864 40291730856 40367954367 40458908736 40522730544 40599391058 40666489344 40807692432 40872064428 41017062528 41159482884 41224409811 41252220672 41317293888 41460756714 41607843264 41630962176 41673477456 41709719232 41752314942 41775514128 41841412812 42061087744 42164073472 42230585088 42273712728 42377219064 42444066906 42527556864 42594641856 42742539918 42838844544 42906420576 42987590532 43055401203 43058635776 43208144928 43276303512 43358173209 43361430528 43429830912 43580628936 43649375094 43678821888 43830484464 43899624756 44055363456 44079842304 44163232128 44208333468 44232897312 44278069797 44386483761 44689905728 44714737152 44760401712 44799328064 44869996656 44940776724 45029177856 45100209024 45185529168 45256806972 45328197213 45358776576 45516272328 45588071862 45749800512 45908653986 45984526848 46071519936 46144195344 46248164352 46408748256 46481955624 46569889743 46646855424 46761069312 46808823672 46834832448 46882662138 46923434136 46997453394 47318723712 47345015808 47434582656 47483024836 47509408224 47557926819 47674371447 47677953024 47753162496 47843501472 47918972088 48026939904 48193700112 48269723148 48364672512 48440965248 48609163044 48685841451 48781609344 48858559776 48950989932 49028207553 49138674624 49309295022 49390788096 49511720448 49562283888 49589822592 49683636144 49762009476 50102178048 50224852224 50276143944 50304079296 50355451926 50399244072 50478746238 50657825088 50737735152 50833720314 50852054016 51028623648 51205806369 51209653248 51290433792 51387464544 51468525576 51651115776 51732592704 51830459928 51912219762 52029184896 52209841788 52292200077 52395061888 52424174592 52477712352 52606202976 52659926631 52689186504 52788863403 53049364992 53179255296 53233564176 53263142784 53363905488 53448084252 53637697152 53722307808 53823939156 53908843599 53945211648 54030307392 54217912626 54410256576 54496085904 54599181078 54689416704 54879310512 54965879748 55002960896 55089725184 55281008952 55477124352 55564636608 55612958976 55669753256 55700685504 55757569374 55788550416 55894090662 56307446784 56364950304 56502958752 56560661937 56592089208 56699149581 56703409152 56792855808 56990053224 57079952046 57118459392 57208560768 57316787376 57407201604 57610859904 57701738016 57810897612 57902091273 57906441216 58107505248 58199166792 58309267419 58440645952 58532833008 58740484608 58884309504 58944444624 58977196416 59037426396 59181978348 59275334817 59680535616 59826662208 59887759698 59921035632 60034393674 60133612032 60247372224 60342409296 60437596284 60478368768 60688363104 60784095816 60899086587 60999734016 61211538648 61308096642 61428693248 61525593792 61739224326 61878331008 61975940832 62093186324 62191135071 62195807232 62348092416 62411764896 62446443264 62510216184 62564578848 62628472413 62663271192 62762119218 63091631616 63246110208 63345877632 63410569092 63565828596 63666100359 63670883328 63791335296 63891962784 64113809877 64258266816 64359630864 64481385798 64587953664 64812217392 64914455268 65042145792 65144746368 65267986576 65370943404 65474062641 65518232832 65745726696 65849437134 66083045184 66119763456 66244848192 66312500202 66349345968 66802904064 66966469632 67034858592 67072105728 67140602568 67198992096 67304994984 67411165086 67543766784 67650313536 67778293752 67885210458 68038164864 68274408492 68382107793 68387245056 68516619392 68624700768 68862980979 68868154368 68976790272 69107279904 69216293016 69372246528 69613122384 69722933436 69970283136 70141603968 70213235508 70252248672 70323993207 70385151204 70496180091 70978085568 71017523712 71151873984 71224537254 71264112336 71516929536 71629743744 71765252208 71878458132 71926948864 72040409856 72290550168 72404584722 72547008768 72661447872 72798908104 72913744566 73172414016 73287839664 73426484898 73452966912 73708011936 73963942533 73969499136 74086182144 74150611968 74267580672 74343425832 74384733888 74525454216 74643014214 75153267072 75337278336 75414215916 75456118944 75533177889 75598866108 75718119357 75723807744 75986737632 76106602728 76250580471 76278081024 76422383168 76542935472 76814479872 76935650688 77081196816 77202788364 77476673664 77598889056 77745689892 77868329643 78043777344 78314762682 78592592832 78636261888 78716568528 78909304464 79033779756 79574047488 79768882944 79850346264 79894714176 80045858232 80172126378 80329829632 80456545728 80583461712 80735908734 80917817472 81045461088 81198782116 81326868939 81332978688 81615384864 81744128856 81898771617 82034125056 82318965768 82448819622 82504441344 82634587776 82921513428 83215686528 83261924352 83346954912 83419438464 83504629884 83551028256 83636354061 83682825624 83841135993 84461170176 84547425456 84754438128 84888133812 85055113728 85189283712 85485079836 85619928069 85677689088 85812841152 85975181064 86110802406 86416289856 86552607024 86716346418 86859661824 87161257872 87298750188 87357643776 87660968928 87799249512 88110726912 88326464256 88416666936 88465794624 88556139594 88772967522 89379811456 89429474304 89520803424 89598656128 89739993312 89831639547 89881553448 90051590511 90058355712 90200418048 90371058336 90513613944 90656394426 90717553152 91032544656 91176143724 91499601024 91817307972 91962144963 91969053696 92143039872 92288390688 92608836489 92817496512 92963911248 93139779486 93293710848 93522138624 93617647344 93669664896 93765324276 93846868272 93994906788 94143178827 94637447424 94869165312 94966049672 95018816448 95115853638 95348742894 95506324992 95687002944 95837944176 96053879808 96387400224 96539446296 96722078697 96729345024 96881930496 97218326088 97371682902 97563218688 97717119552 97901979864 98056415106 98277349248 98618590044 98774155701 98781576192 99023440896 99124567776 99179645184 99367272288 99468750303 99524018952 100204356096 100449704448 100552287888 100608158592 100710903852 100798488144 100957492476 101116747629 101315650176 101475470304 101667440628 101827815687 102057247296 102411612738 102580867584 102774929088 102937051152 103302231552 103465185408 103660919856 103824439524 104058369792 104419683576 104584400154 104790123776 104955424704 105212405952 105319853262 105378373008 105577726806 106098729984 106358510592 106467128352 106526285568 106727810976 106836805881 106896168504 107275394304 107444615616 107647878312 107817687198 107890423296 108060614784 108435825252 108606877083 108820513152 108992171808 109198362156 109370616849 109378833408 109758621024 109931759496 110139727347 110179450368 110562017904 110954248704 111129273216 111225917952 111339506512 111401371008 111515138748 111577100832 111788181324 111964521321 112729900608 113005917504 113121323874 113184178416 113398299162 113585711616 113980106448 114159904092 114236918784 114417121536 114633574752 114814403208 115221719808 115403476032 115621795224 115804182546 116215010496 116398333584 116618534838 116881291904 117065666016 117472144023 117480969216 117768619008 117888889248 117954392832 118074852792 118298225669 118363956696 118550669634 119361071232 119653324416 119775519396 119842071264 120068787348 120258189567 120267224064 120494744448 120684818592 120875192568 121103863101 121376726208 121568191632 121798173174 121999468032 122423077296 122616193284 122857386496 123051187584 123478448652 123673229433 123756662016 123951881664 124186372648 124382270142 124823529792 124892886528 125020432368 125129157696 125256944826 125326542384 125524238436 126183263232 126492220416 126691755264 126821138184 127131657192 127332200718 127582670592 127783925568 128227619754 128516533632 128719261728 128962771596 129166203609 129175907328 129624434784 129828910536 130074519627 130084291584 130289492736 130535973152 130741886808 130948125282 131036465664 131491453392 131698874268 132166090368 132239526912 132489696384 132625000404 132698691936 132834209391 133159451283 134069717184 134144211456 134281205136 134397984192 134609989968 134822330172 135087533568 135300627072 135556587504 135770420916 135984591639 136076329728 136548816984 136764215586 137033238784 137249401536 137725961958 137953580544 138214559808 138432586032 138744493056 139226244768 139445866872 139709669229 139940566272 140283207936 140426471016 140504497344 140647986414 140770302408 140992360182 141956171136 142035047424 142303747968 142449074508 142528224672 142673780457 143023114341 143033859072 143259487488 143530504416 143756916264 144080819712 144581100336 144809169444 145094017536 145322895744 145597816208 145827489132 146057524353 146344828032 146575679328 146852969796 147084622659 147416023872 147927885066 148172364288 148535161344 148686851664 148769467776 149050908432 149286028428 150306534144 150674556672 150828431832 150912237888 151066355778 151197732216 151436238714 151973475264 152213205456 152501160942 152556162048 152844766336 153085870944 153617419107 153628959744 153871301376 154162393632 154405576728 154953347328 155197778112 155491379784 155736659286 156087554688 156629525364 156876600231 157185185664 157272523776 157433137056 157818608928 157979779893 158067559512 158366590209 159148094976 159537765888 159700692528 159789428352 160091716464 160344252756 160659659264 160913091456 161166923424 161471817468 161726530797 161835634944 162090922176 162397564232 162653737878 163230769728 163488257712 163797543234 164068250112 164637931536 164897639244 165008882688 165269175552 165843026856 166431373056 166693909824 166838876928 167009259768 167102056512 167272708122 167365651248 167682271986 168922340352 169094850912 169508876256 169681985811 169776267624 170097448743 170110227456 170378567424 170970159672 171239856138 171355378176 171625682304 171950362128 172221604812 172832579712 173105214048 173432692836 173706273819 173719323648 174322515744 174597500376 174927802257 175321937856 175598499024 176221453824 176652928512 176833333872 176931589248 177112279188 177545935044 177826004451 178759622912 179041606848 179197312256 179479986624 179663279094 179763106896 180103181022 180400836096 180742116672 181027227888 181312788852 181435106304 182065089312 182352287448 182697259761 182999202048 183634615944 183924289926 184286079744 184576781376 185217672978 185634993024 185927822496 186279558972 186573405213 186587421696 187044277248 187235294688 187339329792 187530648552 187693736544 187885417239 187989813576 188286357654 189274894848 189738330624 189932099344 190037632896 190231707276 190697485788 190998301077 191012649984 191374005888 191675888352 192341429631 192774800448 193078892592 193444157394 193763860992 194436652176 194743365804 195126437376 195434239104 195803959728 196112830212 196422187923 196554698496 197237180088 197548311402 198249135552 198359290368 198734544576 198937500606 199048037904 200408712192 200899408896 201104575776 201216317184 201421807704 201596976288 201802855553 201914984952 202233495258 202631300352 202950940608 203334881256 203655631374 204114494592 204823225476 205146323379 205161735168 205549858176 205874102304 206588942937 206604463104 206930370816 207321839712 207648879048 208116739584 208839367152 209168800308 209580247552 209910849408 210424811904 210639706524 210756746016 210971979621 211155453612 211488540273 212934256704 213052571136 213455621952 213673611762 213792337008 214550788608 214889231232 215295756624 215635374396 215780846592 216121229568 216871650504 217213754166 217641026304 217984343616 218396724312 218741233698 219517242048 219863518992 220279454694 220358900736 221124035808 221891827599 221908497408 222258546432 222451835904 222679013024 222802742016 223030277496 223154201664 223576362648 223929042642 225459801216 226011835008 226242647748 226368356832 226599533667 226796598324 227154358071 227171423232 227960212896 228319808184 228751741413 228834243072 229267149504 229628806416 230443439616 230806952064 231243590448 231608365092 232430020992 232796667168 233237069676 233604988929 233762583808 234131332032 234944288046 235777778496 235908785664 236149705584 236596451338 236727913392 237101339268 238722142464 239306648832 239551038792 239684142528 240137574696 240516379134 240989488896 241369637184 241750385136 242207726202 242753452416 243136383264 243596346348 243980606817 243998936064 244846154592 245232386568 245696314851 245714772992 246102375168 246956897304 247346458866 247513324032 247903763328 248372745296 248764540284 249647059584 249785773056 250040864736 250258315392 250513889652 250653084768 250909062183 251048476872 251523407979 253383510528 253642276368 254263314384 254664401436 255165341184 255567851136 256455239508 256859784207 257033067264 257438523456 257925543192 258332407218 259248869568 259657821072 260149039254 260578985472 261071946304 261483773616 261896250564 262072931328 262982906784 263397748536 263896041877 264332180736 264979392768 265250000808 265397383872 265668418782 266318902566 268139434368 268288422912 268562410272 268795968384 269219979936 269494918641 269644660344 270154771533 270175067136 270601254144 271113175008 271540841832 271969183278 272152659456 273097633968 273528431172 274066477568 274498803072 275451923916 275886434889 275907161088 276429119616 276865172064 277826509467 278452489536 278891733744 279419338458 279881132544 280566415872 280852942032 281008994688 281295972828 281540604816 281984720364 282429536481 283912342272 284607495936 284898149016 285056449344 285347560914 286046228682 286518974976 287061008832 287513832528 288161639424 289162200672 289618338888 290166236091 290188035072 290645791488 291195632416 291654978264 292115048706 292689656064 293151358656 293705939592 294169245318 294832047744 295855770132 296322467103 296344728576 297070322688 297373703328 297538935552 298101816864 298406250909 298572056856 300613068288 301349113344 301656863664 301824475776 302132711556 302395464432 302872477428 303350242887 303946950528 304426410912 305002321884 305483447061 305689532672 306171741888 307234838214 307742602752 308324787264 308811153456 309906694656 310395556224 310982759568 311473318572 312175109376 313259050728 313753200462 314370371328 314866274112 315637217856 315959559786 316135119024 316733180418 318296189952 319075531776 319401385056 319578856704 320183432928 320510417643 320688505512 321319318528 321826182912 322333846848 322943634936 323453061594 323671269888 324181844352 324795128464 325307475756 325820631249 326461539456 326976515424 327595086468 328111850547 328136500224 329275863072 329795278488 330419182041 330538351104 331686053712 332862746112 333387819648 333677753856 334018519536 334204113024 334545416244 334731302496 335364543972 335893563963 338189701824 339017752512 339363971622 339552535248 340194897486 340757134848 341940319344 342479712276 342710756352 343251364608 343900724256 344443209624 345665159424 346210428096 346865385672 347412547638 348645031488 349195000752 349855604514 350643875712 351196998048 352416432069 352442907648 353305857024 353666667744 353863178496 354224558376 354894677007 355091870088 355652008902 357519245824 358083213696 358394624512 358959973248 359326558188 359526213792 360206362044 360774568701 360801672192 361484233344 362054455776 362625577704 363311589303 364130178624 364704574896 365394519522 365998404096 367269231888 367848579852 368572159488 369153562752 370435345956 371019688299 371269986048 371855644992 372559117944 373146810426 374470589376 374678659584 375061297104 375387473088 375770834478 375979627152 376572715308 378549789696 379476661248 379864198688 380075265792 380463414552 381394971576 381996602154 382748011776 383351776704 384682859262 385549600896 386157785184 386888314788 387498610827 387527721984 388873304352 389486731608 390223558881 390252874752 390868478208 391607919456 392225660424 392844375846 393109396992 394474360176 395096622804 396498271104 396718580736 397469089152 397875001212 398096075808 398502628173 399478353849 402209151552 402432634368 402843615408 403193952576 403605711106 403829969904 404466990516 405262600704 405901881216 406669762512 407311262748 407953774917 408228989184 409646450952 410292646758 411099716352 411748204608 413177885874 413860741632 414643679424 415297758096 416233479168 417678734304 418337600616 419129007687 419160495104 419821698816 420849623808 421279413048 421513492032 421943959242 422310907224 422977080546 425868513408 426105142272 426911243904 427347223524 427584674016 428021341371 429069343023 429101577216 429778462464 430591513248 431270748792 432242459136 433743301008 434427508332 435282052608 435968687232 436793448624 437482467396 438172573059 439034484096 439727037984 440558909388 441253867977 442248071616 443783655198 444517092864 445358026048 445605484032 446060554992 446308403328 447152725296 447858085284 450919602432 452023670016 452485295496 452736713664 453199067334 453593196648 454308716142 455920425792 456639616368 457503482826 457668486144 458534299008 459257612832 460852257321 460886879232 461613904128 462487180896 463216730184 464860041984 465593334336 466474139352 467209977858 467525167616 468262664064 469888576092 470629800693 471555556992 471817571328 472299411168 473192902676 473455826784 473939339679 474202678536 475099770627 477444284928 478613297664 479102077584 479368285056 480275149392 481032758268 481978977792 482739274368 483500770272 484415452404 485179592391 485506904832 486272766528 487192692696 487961213634 489692309184 490464773136 491392629702 492204750336 493913794608 494692917732 495026648064 495807526656 496745490592 497529080568 499294119168 500081729472 500516630784 501027779304 501306169536 501818124366 502096953744 503046815958 506767021056 507284552736 508526628768 509045957433 509328802872 510292346229 510330682368 511135702272 512910479016 513719568414 514066134528 514877046912 515851086384 516664814436 518497739136 519315642144 520298078508 521118821457 521157970944 522143892608 522967547232 523792501128 524783406771 525965813568 526795497072 527792083754 528664361472 529958785536 530500001616 530794767744 531336837564 532637805132 533478013353 536278868736 537124820544 537591936768 538439959872 538989837282 539289320688 540309543066 541202508288 542226350016 543081683664 543938366556 544305318912 546195267936 547056862344 548091779283 548132955136 548997606144 550903847832 551772869778 552858239232 553730344128 555653018934 556904979072 557783467488 558838676916 559720215639 559762265088 561132831744 561705884064 562017989376 562591945656 563081209632 563656251717 563969440728 564859072962 567824684544 569214991872 569796298032 570112898688 570695121828 572092457364 572994903231 573037949952 574122017664 575027665056 577024288893 578324401344 579236677776 580332472182 581291582976 582391264832 583309956528 584230097412 585379312128 586302717312 587411879184 588338490636 589266563769 589664095488 591711540264 592644934206 594747406656 595077871104 596203633728 596812501818 597144113712 601226136576 602698226688 603313727328 603648951552 604265423112 604790928864 605408566659 605744954856 606700485774 607893901056 608852821824 610004643768 610966894122 611379065344 612343483776 614469676428 615438970137 615485205504 616649574528 617622306912 619766828811 619813389312 620791112448 621965519136 622946637144 624350218752 626518101456 627506400924 628740742656 629732548224 631274435712 631919119572 632270238048 632915938863 633466360836 634465620819 638802770112 639157713408 640366865856 641020835286 641377011024 643652365824 644667693696 645887269872 646906123188 647342539776 648363688704 649590256928 650614951512 651641262498 652923078912 653953030848 655190172936 656223701094 658551726144 659590556976 660838364082 661076702208 663372107424 665675482797 665725492224 666775639296 667355507712 668037039072 668408226048 669090832488 669462604992 670729087944 671787127926 676379403648 678035505024 678727943244 679105070496 679798601001 680389794972 681463074213 681514269696 683880638688 684959424552 686255224239 686502729216 687801448512 688886419248 691330318848 692420856192 693730771344 694825095276 697290062976 698390001504 699711209028 700814966787 701287751424 702393996096 704832864138 707333335488 707726356992 708449116752 709789354014 710183740176 711304017804 715038491648 716166427392 716789249024 717919946496 718653116376 719052427584 720412724088 721549137402 722968466688 724108911552 725251155408 726623178606 728260357248 729409149792 730789039044 731941820451 731996808192 734538463776 735697159704 737088944553 737144318976 738307125504 740870691912 742039376598 742539972096 743711289984 745118235888 746293620852 748941178752 749357319168 750122594208 750774946176 751541668956 751959254304 752727186549 753145430616 754570223937 759728397376 760150531584 760926829104 762789943152 763993204308 765496023552 766703553408 769365718524 770579352621 771099201792 772315570368 773776629576 774997221654 777746608704 778973463216 780447117762 781736956416 783215838912 784451320848 785688751692 786218793984 788948720352 790193245608 791688125631 792996542208 794938178304 795750002424 796192151616 797005256346 798956707698 804418303104 804865268736 805687230816 806387905152 807211422212 807659939808 808484755923 808933981032 810464314599 810525201408 811803762432 813339525024 814622525496 815907549834 816457978368 819292901904 820585293516 822199432704 823496409216 826355771748 827659304667 827721483264 829287358848 830595516192 833479528401 835357468608 836675201232 838258015374 839643397632 841699247616 842558826096 843026984064 843887918484 844621814448 845954161092 851737026816 853822487808 854694447048 855169348032 856042682742 858138686046 859556924928 861183026496 862541497584 864484918272 867486602016 868855016664 870498708273 870564105216 871937374464 873586897248 874964934792 876345146118 878068968192 879454075968 881117818776 882507735954 884496143232 887567310396 888967401309 889034185728 890716052096 891210968064 892121109984 892616806656 894305450592 895218752727 895716170568 901839204864 904047340032 904970590992 905473427328 906398134668 907186393296 908617432284 910050728661 911840851584 913279232736 915006965652 916450341183 917068598016 918515225664 921704514642 923227808256 924974361792 926433460368 929720083968 931186668672 932948278704 934419955716 935050335232 936525328128 939777152184 941259601386 943111113984 944598822336 946385805352 946911653568 947878679358 948405357072 950199541254 954888569856 957226595328 958204155168 958736570112 960550298784 961531252929 962065516536 963957955584 965478548736 967001540544 968830904808 970359184782 971013809664 972545533056 974385385392 975922427268 977461893747 979384618368 980929546272 982785259404 984335551641 984409500672 987827589216 989385835464 991257546123 991615053312 993490981184 995058161136 998588238336 1000163458944 1001033261568 1002055558608 1002612339072 1003636248732 1004193907488 1006093631916 1007680691889 1014569105472 1017053257536 1018091914866 1018657605744 1020584692458 1022271404544 1025820958032 1027439136828 1028132269056 1029754093824 1031702172768 1033329628872 1036995478272 1038631284288 1040596157016 1042237642914 1044287785216 1045935094464 1047585002256 1049566813542 1051931627136 1053590994144 1055584167508 1057249296207 1057328722944 1059917571072 1061000003232 1061589535488 1062673675128 1064684031021 1065275610264 1066956026706 1072557737472 1074249641088 1075183873536 1076879919744 1077979674564 1078578641376 1080619086132 1082323706103 1082405016576 1084452700032 1086163367328 1087876733112 1089934767909 1092390535872 1094113724688 1096183558566 1097995212288 1101807695664 1103545739556 1105716478464 1107460688256 1111306037868 1113059064897 1113809958144 1115566934976 1117677353832 1119440431278 1123411768128 1124035978752 1125183891312 1126162419264 1127312503434 1127938881456 1129718145924 1135649369088 1138429983744 1139592596064 1140225797376 1141390243656 1144184914728 1145989806462 1148244035328 1150055330112 1154048577786 1156648802688 1158473355552 1160664944364 1162495832481 1162583165952 1164782529664 1166619913056 1168460194824 1170670676643 1170758624256 1172605434624 1174823758368 1176676981272 1178533127538 1179328190976 1183423080528 1185289868412 1189494813312 1190155742208 1192407267456 1193625003636 1194288227424 1195507884519 1198435061547 1206627454656 1207297903104 1208530846224 1209581857728 1210817133318 1211489909712 1213400971548 1215787802112 1217705643648 1220009287536 1221933788244 1222758130688 1223861324751 1224686967552 1228939352856 1230877940274 1233299149056 1235244613824 1239533657622 1241582224896 1243931038272 1245893274288 1248700437504 1253036202912 1255012801848 1257387023061 1257481485312 1259465096448 1262548871424 1263838239144 1264540476096 1265831877726 1266932721672 1268931241638 1277605540224 1278315426816 1280733731712 1282041670572 1282754022048 1284064024113 1287208029069 1287304731648 1289335387392 1291774539744 1293812246376 1296727377408 1299180513856 1301229903024 1303282524996 1305846157824 1307906061696 1310380345872 1312447402188 1314517719177 1317103452288 1319181113952 1321676728164 1323761603931 1326744214848 1331350965594 1333551278592 1336074078144 1336816452096 1338181664976 1338925209984 1341458175888 1343574255852 1352758807296 1356071010048 1357455886488 1358210140992 1359597202002 1360779589944 1362926148426 1367761277376 1369918849104 1372510448478 1373005458432 1375602897024 1377772838496 1382556771963 1382660637696 1384841712384 1387461542688 1389650190552 1394580125952 1396780003008 1399422418056 1401629933574 1402575502848 1404787992192 1409665728276 1411889402079 1414666670976 1415452713984 1416898233504 1419578708028 1420367480352 1421818019037 1422608035608 1425299311881 1432332854784 1435839892992 1437306232752 1438104855168 1440825448176 1443098274804 1445936933376 1448217823104 1450502310816 1453246357212 1455538777173 1456520714496 1458818299584 1461578078088 1463883640902 1469076927552 1471394319408 1474177889106 1476614251008 1481741383824 1484078753196 1485079944192 1487422579968 1490236471776 1492587241704 1497882357504 1500245188416 1501549892352 1503083337912 1503918508608 1505454373098 1506290861232 1509140447874 1519456794752 1520301063168 1521853658208 1525579886304 1527137872299 1527986408616 1530877038687 1530992047104 1533407106816 1538731437048 1541158705242 1542198403584 1544631140736 1547553259152 1549994443308 1555493217408 1557946926432 1560894235524 1563356464371 1563473912832 1566431677824 1568902641696 1571377503384 1574350220313 1577897440704 1580386491216 1583376251262 1585993084416 1589876356608 1591500004848 1592384303232 1594010512692 1597913415396 1600434040059 1608836606208 1611374461632 1612775810304 1614422844424 1615319879616 1616969511846 1617867962064 1620928629198 1623607524864 1626679050048 1629245050992 1631815099668 1632915956736 1638585803808 1641170587032 1644275337849 1644398865408 1646992818432 1652711543496 1655318609334 1658574717696 1661191032384 1666959056802 1670714937216 1673350402464 1676516030748 1679160646917 1679286795264 1683398495232 1685117652192 1686053968128 1687775836968 1689243628896 1690968755151 1691908322184 1703474053632 1707644975616 1709388894096 1710338696064 1712085365484 1716277372092 1718984709693 1719113849856 1722366052992 1725082995168 1731072866679 1734973204032 1737710033328 1740997416546 1743874748928 1747173794496 1749929869584 1752690292236 1756137936384 1758908151936 1762235637552 1765015471908 1767799691307 1768992286464 1775134620792 1777934802618 1781432104192 1784242219968 1785233613312 1788610901184 1790437505454 1791432341136 1803678409728 1808094680064 1809941181984 1810946854656 1812796269336 1814372786592 1816225699977 1817234864568 1820101457322 1823681703168 1826558465472 1830013931304 1832900682366 1834137196032 1837030451328 1843409029284 1846316910411 1846455616512 1849948723584 1852866920736 1859300486433 1859440167936 1862373337344 1865896557408 1868839911432 1873050656256 1879554304368 1882519202772 1886222227968 1889197644672 1892771610704 1893823307136 1895757358716 1896810714144 1898747816589 1900399082508 1903396862457 1916408310336 1917473140224 1921100597568 1923062505858 1924131033072 1930957097472 1934003081088 1937661809616 1940718369564 1942027619328 1945091066112 1948770770784 1951844854536 1954923787494 1958769236736 1961859092544 1965570518808 1968671103282 1975655178432 1978771670928 1982515092246 1983230106624 1986981962368 1990116322272 1997026448391 1997176476672 2000326917888 2002066523136 2004111117216 2005224678144 2007272497464 2008387814976 2012187263832 2015361383778 2029138210944 2034106515072 2036183829732 2037315211488 2039395803003 2041169384916 2044389222639 2044542809088 2051641916064 2054878273656 2058765672717 2059508187648 2063404345536 2066659257744 2073990956544 2077262568576 2081192314032 2084475285828 2088575570432 2091870188928 2095170004512 2099133627084 2102444900361 2103863254272 2107181988288 2111168335016 2114498592414 2122000006464 2123179070976 2125347350256 2129368062042 2130551220528 2133912053412 2145115474944 2148499282176 2150367747072 2153759839488 2155959349128 2157157282752 2161238172264 2164647412206 2168905400064 2172326734656 2175753466224 2179869535818 2184781071744 2188227449376 2192367117132 2195825461353 2195990424576 2203615391328 2207091479112 2211266833659 2211432956928 2214921376512 2222612075736 2226118129794 2227619916288 2231133869952 2235354707664 2238880862556 2246823536256 2248071957504 2250367782624 2252324838528 2254625006868 2255877762912 2258181559647 2259436291848 2263710671811 2279185192128 2280451594752 2282780487312 2288369829456 2291979612924 2296488070656 2300110660224 2308097155572 2311738057863 2313297605376 2316946711104 2321329888728 2324991664962 2329565059328 2333239826112 2336920389648 2341341353286 2345210869248 2349647516736 2353353962544 2357066255076 2358656381952 2366846161056 2370579736824 2375064376893 2378989626624 2384814534912 2387250007272 2388576454848 2391015769038 2396870123094 2413254909312 2414595806208 2417061692448 2419163715456 2421634266636 2422979819424 2425454267769 2426801943096 2431392943797 2431575604224 2435411287296 2440018575072 2443867576488 2447722649502 2449373935104 2457878705712 2461755880548 2466598298112 2470489227648 2479067315244 2482977914001 2483164449792 2487862076544 2491786548576 2500438585203 2506072405824 2510025603696 2514774046122 2518930192896 2525097742848 2527676478288 2529080952192 2531663755452 2533865443344 2537862483276 2555211080448 2561467463424 2564083341144 2565508044096 2568128048226 2574416058138 2578670774784 2583549079488 2587624492752 2593454754816 2598361027712 2602459806048 2606565049992 2611496124819 2611692315648 2615812123392 2620760691744 2624894804376 2629035438354 2634206904576 2638362227904 2643353456328 2647523207862 2653488429696 2662701931188 2666902203927 2667102557184 2672148156288 2673632904192 2676363329952 2677850419968 2682916351776 2685656258181 2687148511704 2705517614592 2712142020096 2714911772976 2716420281984 2719194404004 2721559179888 2725852296852 2730152185983 2735522554752 2739837698208 2745020896956 2749351023549 2751205794048 2755545676992 2765113543926 2769683424768 2774923085376 2779300381104 2789160251904 2793560006016 2798844836112 2803259867148 2805151005696 2809575984384 2819331456552 2823778804158 2829333341952 2833796467008 2839157416056 2840734960704 2843636038074 2845216071216 2850598623762 2864665709568 2871679785984 2874612465504 2876209710336 2881650896352 2884593758787 2886196549608 2891873866752 2896435646208 2901004621632 2906492714424 2911077554346 2913041428992 2917636599168 2923156156176 2927767281804 2932385681241 2938153855104 2942788638816 2948355778212 2953006654923 2953228502016 2963482767648 2968157506392 2973772638369 2974845159936 2980472943552 2985174483408 2995764715008 3000490376832 3003099784704 3006166675824 3007837017216 3010908746196 3012581722464 3018280895748 3023042075667 3038913589504 3043707316416 3051159772608 3054275744598 3055972817232 3061754077374 3066814213632 3077462874096 3082317410484 3084396807168 3089262281472 3095106518304 3099988886616 3110986434816 3115893852864 3121788471048 3126712928742 3132863355648 3137805283392 3142755006768 3148700440626 3155794881408 3160772982432 3166752502524 3171747888621 3171986168832 3179752713216 3183000009696 3184768606464 3188021025384 3194052093063 3195826830792 3200868080118 3217673212416 3222748923264 3225551620608 3228845688848 3230639759232 3233939023692 3235735924128 3241857258396 3246971118309 3247215049728 3253358100096 3258490101984 3263630199336 3269804303727 3277171607616 3282341174064 3288550675698 3293985636864 3305423086992 3310637218668 3317149435392 3322382064768 3333918113604 3339177194691 3341429874432 3346700804928 3353032061496 3358321293834 3370235304384 3372107936256 3375551673936 3378487257792 3381937510302 3383816644368 3406948107264 3415289951232 3418777788192 3420677392128 3424170730968 3430648544401 3432554744184 3437969419386 3444732105984 3450165990336 3462145733358 3469946408064 3475420066656 3481994833092 3487487497443 3487749497856 3494347588992 3499859739168 3505380584472 3512012029929 3512275872768 3517816303872 3524471275104 3530030943816 3535599382614 3537984572928 3550269241584 3555869605236 3562864208384 3568484439936 3570467226624 3577221802368 3580875010908 3582864682272 3586523653557 3595305184641 3619882363968 3621893709312 3625592538672 3628745573184 3632451399954 3634469729136 3640202914644 3647363406336 3653116930944 3660027862608 3665801364732 3668274392064 3671583974253 3674060902656 3686818058568 3692633820822 3699897447168 3705733841472 3718600972866 3724746674688 3731793114816 3737679822864 3746101312512 3759108608736 3765038405544 3772161069183 3772444455936 3778395289344 3785543221408 3787646614272 3791514717432 3793621428288 3797495633178 3800798165016 3806793724914 3832816620672 3834946280448 3842201195136 3846125011716 3848262066144 3852192072339 3861624087207 3861914194944 3868006162176 3875323619232 3881436739128 3890182132224 3897541541568 3903689709072 3909847574988 3917538473472 3923718185088 3931141037616 3937342206564 3943553157531 3951310356864 3957543341856 3965030184492 3971284811793 3973963924736 3980232644544 3994052896782 4000653835776 4008222234432 4010449356288 4014544994928 4016775629952 4024374527664 4030722767556 4058276421888 4068213030144 4072367659464 4074630422976 4078791606006 4082338769832 4088778445278 4103283832128 4109756547312 4117531345434 4119016375296 4126808691072 4133318515488 4147670315889 4147981913088 4154525137152 4162384628064 4168950571656 4177151140864 4183740377856 4190340009024 4198267254168 4204889800722 4207726508544 4214363976576 4222336670032 4228997184828 4235668206237 4244000012928 4246358141952 4250694700512 4258736124084 4261102441056 4265454057111 4267824106824 4275897935643 4296998564352 4307519678976 4311918698256 4314314565504 4322476344528 4329294824412 4337810800128 4344653469312 4351506932448 4359739071636 4366616331519 4369562143488 4376454898752 4384734234264 4391650922706 4407230782656 4414182958224 4422533667318 4429842753024 4445224151472 4452236259588 4455239832576 4462267739904 4470709415328 4477761725112 4493647072512 4500735565248 4504649677056 4509250013736 4511755525824 4516363119294 4518872583696 4527421343622 4558370384256 4560903189504 4565560974624 4576739658912 4581413616897 4583959225848 4592631116061 4592976141312 4600221320448 4616194311144 4623476115726 4626595210752 4633893422208 4642659777456 4649983329924 4659130118656 4666479652224 4673840779296 4682682706572 4690069393113 4690421738496 4699295033472 4706707925088 4714132510152 4723050660939 4733692322112 4741159473648 4750128753786 4757979253248 4769629069824 4774500014544 4777152909696 4782031538076 4793740246188 4801302120177 4826509818624 4834123384896 4838327430912 4843268533272 4845959638848 4850908535538 4853603886192 4862785887594 4870822574592 4880037150144 4887735152976 4895445299004 4898747870208 4915757411424 4923511761096 4932826013547 4933196596224 4940978455296 4958134630488 4965955828002 4975724153088 4983573097152 5000877170406 5012144811648 5020051207392 5029548092244 5037481940751 5037860385792 5050195485696 5055352956576 5058161904384 5063327510904 5067730886688 5072906265453 5075724966552 5110422160896 5122934926848 5128166682288 5131016088192 5136256096452 5148832116276 5156954129079 5157341549568 5167098158976 5175248985504 5193218600037 5196722055424 5204919612096 5213130099984 5222992249638 5231624246784 5241521383488 5249789608752 5258070876708 5268413809152 5276724455808 5286706912656 5295046415724 5303399073921 5306976859392 5325403862376 5333804407854 5344296312576 5352726659904 5355700839936 5365832703552 5371312516362 5374297023408 5411035229184 5424284040192 5429823545952 5432840563968 5438388808008 5443118359776 5448677099931 5451704593704 5460304371966 5471045109504 5479675396416 5490041793912 5498702047098 5502411588096 5511091353984 5530227087852 5538950731233 5539366849536 5549846170752 5558600762208 5577901459299 5578320503808 5587120012032 5597689672224 5606519734296 5619151968768 5638662913104 5647557608316 5658666683904 5667592934016 5678314832112 5681469921408 5687272076148 5690432142432 5696243449767 5701197247524 5710190587371 5749224931008 5752419420672 5763301792704 5769187517574 5772393099216 5792871292416 5802009243264 5812985428848 5822155108692 5826082857984 5835273198336 5846312312352 5855534563608 5864771362482 5876307710208 5885577277632 5896711556424 5906013309846 5926965535296 5936315012784 5947545276738 5949690319872 5960945887104 5970348966816 5991079345173 5991529430016 6000980753664 6006199569408 6012333351648 6015674034432 6021817492392 6025163444928 6036561791496 6046084151334 6077827179008 6087414632832 6102319545216 6108551489196 6111945634464 6118187409009 6123508154748 6133167667917 6133628427264 6154925748192 6164634820968 6176297018151 6178524562944 6190213036608 6199977773232 6221972869632 6231787705728 6243576942096 6253425857484 6265726711296 6275610566784 6285510013536 6297400881252 6307334701083 6311589762816 6321545964864 6333505005048 6343495777242 6366000019392 6369537212928 6376042050768 6388104186126 6391653661584 6401736160236 6435346424832 6445497846528 6451103241216 6457691377696 6461279518464 6467878047384 6471471848256 6483714516792 6493942236618 6506716200192 6516980203968 6527260398672 6539608607454 6554343215232 6564682348128 6577101351396 6587476384059 6587971273728 6610846173984 6621274437336 6633800500977 6634298870784 6644764129536 6667836227208 6678354389382 6682859748864 6693401609856 6706064122992 6716642587668 6740470608768 6744215872512 6751103347872 6756974515584 6763875020604 6767633288736 6774544678941 6791132015433 6837555576384 6841354784256 6848341461936 6861297088802 6865109488368 6875938838772 6889464211968 6900331980672 6924291466716 6935214173589 6939892816128 6950840133312 6963989666184 6974974994886 6988695177984 6999719478336 7010761168944 7024024059858 7035632607744 7048942550208 7060061887632 7071198765228 7075969145856 7100538483168 7111739210472 7125193130679 7125728416768 7136968879872 7154443604736 7161750021816 7165729364544 7173047307114 7190610369282 7239764727936 7243787418624 7251185077344 7257491146368 7264902799908 7268939458272 7276362803307 7280405829288 7294178831391 7294726812672 7306233861888 7320055725216 7331602729464 7343167948506 7348121805312 7373636117136 7385267641644 7399794894336 7411467682944 7437201945732 7448933742003 7449493349376 7463586229632 7475359645728 7501315755609 7518217217472 7530076811088 7544322138366 7556790578688 7571086442816 7575293228544 7583029434864 7587242856576 7594991266356 7601596330032 7613587449828 7665633241344 7684402390272 7692250023432 7696524132288 7704384144678 7723248174414 7736012324352 7750647238464 7762873478256 7780364264448 7795083083136 7807379418144 7819695149976 7834488374457 7835076946944 7847436370176 7862282075232 7874684413128 7887106315062 7902620713728 7915086683712 7930060368984 7942569623586 7947927849472 7960465289088 7988105793564 8000706611781 8001307671552 8016444468864 8020898712576 8029089989856 8033551259904 8048749055328 8056968774543 8061445535112 8116552843776 8136426060288 8144735318928 8149260845952 8157583212012 8164677539664 8177556890556 8190456557949 8206567664256 8219513094624 8235062690868 8248053070647 8253617382144 8266637030976 8295340631778 8309050274304 8324769256128 8337901143312 8367480755712 8380680018048 8396534508336 8409779601444 8415453017088 8428727953152 8444673340064 8457994369656 8471336412474 8488000025856 8501389401024 8517472248168 8522204882112 8530908114222 8535648213648 8551795871286 8593997128704 8615039357952 8623837396512 8628629131008 8644952689056 8653781276361 8658589648824 8675621600256 8689306938624 8703013864896 8719478143272 8733232663038 8739124286976 8752909797504 8769468468528 8783301845412 8797157043723 8814461565312 8828365916448 8845067334636 8859019964769 8859685506048 8890448302944 8904472519176 8921317915107 8924535479808 8941418830656 8955523450224 8987294145024 9001471130496 9009299354112 9018500027472 9023511051648 9032726238588 9037745167392 9054842687244 9069126227001 9116740768512 9131121949248 9153479317824 9162827233794 9167918451696 9185262232122 9200442640896 9232388622288 9246952231452 9253190421504 9267786844416 9285319554912 9299966659848 9318260237312 9332959304448 9347681558592 9365365413144 9380138786226 9398590066944 9413415850176 9428265020304 9446101321878 9467384644224 9482318947296 9500257507572 9515243665863 9515958506496 9539258139648 9549000029088 9554305819392 9564063076152 9582156279189 9587480492376 9602604240354 9653019637248 9668246769792 9676654861824 9686537066544 9691919277696 9701817071076 9707207772384 9725571775188 9740913354927 9741645149184 9760074300288 9775470305952 9790890598008 9809412911181 9831514822848 9847023522192 9865652027094 9881956910592 9916269260976 9931911656004 9951448306176 9967146194304 10001754340812 10017531584073 10024289623296 10040102414784 10059096184488 10074963881502 10110705913152 10116323808768 10126655021808 10135461773376 10145812530906 10151449933104 10220844321792 10245869853696 10256333364576 10262032176384 10272512192904 10291945633203 10297664232552 10313908258158 10334196317952 10350497971008 10386437200074 10393444110848 10409839224192 10426260199968 10445984499276 10462462492329 10463248493568 10483042766976 10499579217504 10516141753416 10536036089787 10536827618304 10553448911616 10573413825312 10590092831448 10606798147842 10613953718784 10650807724752 10667608815708 10688592625152 10705453319808 10711401679872 10731665407104 10742625032724 10748594046816 10759570960671 10785915553923 10859647091904 10865681127936 10876777616016 10886236719552 10897354199862 10903409187408 10920608743932 10942090219008 10959350792832 10980083587824 10997404094196 11004823176192 11022182707968 11060454175704 11077901462466 11099692341504 11117201524416 11155802918598 11174240024064 11195379344448 11213039468592 11238303937536 11277325826208 11295115216632 11316483207549 11317333367808 11335185868032 11356629664224 11362939842816 11374544152296 11380864284864 11392486899534 11402394495048 11420381174742 11498449862016 11504838841344 11526603585408 11538375035148 11544786198432 11556576217017 11584872261621 11585742584832 11604018486528 11625970857696 11644310217384 11670546396672 11692624624704 11711069127216 11729542724964 11752615420416 11771154555264 11793423112848 11812026619692 11830659472593 11853931070592 11872630025568 11895090553476 11913854435379 11921891774208 11940697933632 11982158690346 12001961507328 12024666703296 12031348068864 12043634984784 12050326889856 12073123582992 12092168302668 12155654358016 12174829265664 12204639090432 12217102978392 12223891268928 12236374818018 12247016309496 12266335335834 12309851496384 12329269641936 12352594036302 12357049125888 12380426073216 12399955546464 12443010947667 12443945739264 12463575411456 12487153884192 12506851714968 12531453422592 12551221133568 12571020027072 12594801762504 12614669402166 12623179525632 12643091929728 12667010010096 12686991554484 12707004618711 12732000038784 12739074425856 12752084101536 12776208372252 12783307323168 12796362171333 12803472320472 12827693806929 12890995693056 12915382755392 12922559036928 12935756094768 12942943696512 12967429033584 12987884473236 13013432400384 13033960407936 13054520797344 13079217214908 13099848994557 13108686430464 13129364696256 13154202702792 13174952768118 13221692347968 13242548874672 13267601001954 13289528259072 13335672454416 13356708778764 13365719497728 13386803219712 13412128245984 13433285175336 13480941217536 13502206695744 13513949031168 13527750041208 13535266577472 13549089357882 13582264030866 13675111152768 13682709568512 13696682923872 13722594177604 13730218976736 13744240850691 13751877677544 13777893348183 13778928423936 13800663961344 13848582933432 13870428347178 13879785632256 13901680266624 13927979332368 13949949989772 13977390355968 13999438956672 14021522337888 14048048119716 14070208179339 14071265215488 14097885100416 14120123775264 14142397530456 14169151982817 14201076966336 14223478420944 14250386261358 14273937759744 14308887209472 14323500043632 14331458729088 14346094614228 14381220738564 14479529455872 14502370154688 14514982292736 14529805599816 14537878916544 14552725606614 14560811658576 14588357662782 14612467723776 14640111450432 14663205458928 14686335897012 14696243610624 14747272234272 14770535283288 14798478040641 14799589788672 14822935365888 14874403891464 14897867484006 14927172459264 14950719291456 15002631511218 15036434434944 15060153622176 15088644276732 15112445822253 15113581157376 15142172885632 15150586457088 15166058869728 15174485713152 15189982532712 15203192660064 15218718796359 15227174899656 15331266482688 15368804780544 15384500046864 15393048264576 15408768289356 15446496348828 15470862387237 15472024648704 15501294476928 15525746956512 15579655800111 15590166166272 15614758836288 15639390299952 15668976748914 15694872740352 15724564150464 15749368826256 15774212630124 15805241427456 15830173367424 15860120737968 15885139247172 15895855698944 15910197221763 15920930578176 15976211587128 16001413223562 16032888937728 16058179979712 16067102519808 16097498110656 16113937549086 16122891070224 16233105687552 16272852120576 16289470637856 16298521691904 16315166424024 16329355079328 16346031299793 16355113781112 16380913115898 16413135328512 16439026189248 16470125381736 16496106141294 16507234764288 16533274061952 16590681263556 16616852193699 16618100548608 16649538512256 16675802286624 16733704377897 16734961511424 16761360036096 16793069016672 16819559202888 16857455906304 16889346680128 16915988739312 16942672824948 16976000051712 17002778802048 17034944496336 17044409764224 17061816228444 17071296427296 17088730349301 17103591742572 17130571762113 17247674793024 17257258262016 17289905378112 17307562552722 17317179297648 17378613877248 17406027729792 17438956286544 17466465326076 17478248573952 17505819595008 17538936937056 17566603690824 17594314087446 17628923130624 17656731832896 17690134669272 17718039929538 17780896605888 17808945038352 17842635830214 17849070959616 17882837661312 17911046900448 17973238035519 17974588290048 18002942260992 18018598708224 18037000054944 18047022103296 18065452477176 18075490334784 18109685374488 18138252454002 18233481537024 18262243898496 18306958635648 18325654467588 18335836903392 18354562227027 18370524464244 18399503003751 18400885281792 18464777244576 18493904462904 18528891054453 18535573688832 18570639109824 18599933319696 18665918608896 18695363117184 18730730826288 18760277572452 18797180133888 18826831700352 18856530040608 18892202643756 18922004103249 18934769288448 18964637894592 19000515015144 19030487331726 19098000058176 19108611638784 19128126152304 19164312558378 19174960984752 19205208480708 19306039274496 19336493539584 19353309723648 19373074133088 19383838555392 19403634142152 19414415544768 19451143550376 19481826709854 19520148600576 19550940611904 19581781196016 19618825822362 19663029645696 19694047044384 19731304054188 19762429152177 19763913821184 19832538521952 19863823312008 19901401502931 19902896612352 19934292388608 20003508681624 20035063168146 20048579246592 20080204829568 20118192368976 20149927763004 20221411826304 20232647617536 20253310043616 20270923546752 20291625061812 20302899866208 20323634036823 20373396046299 20512666729152 20524064352768 20545024385808 20583891266406 20595328465104 20627816516316 20668392635904 20700995942016 20772874400148 20786888221696 20805642520767 20819678448384 20852520399936 20891968998552 20924924984658 20966085533952 20999158435008 21032283506832 21072072179574 21106897823232 21146827650624 21180185662896 21213596295684 21227907437568 21301615449504 21335217631416 21375579392037 21377185250304 21410906639616 21463330814208 21485250065448 21497188093632 21519141921342 21571831107846 21719294183808 21731362255872 21753555232032 21772473439104 21794708399724 21806818374816 21829088409921 21841217487864 21882536494173 21884180438016 21918701585664 21960167175648 21994808188392 22044365415936 22120908351408 22155802924932 22199384683008 22234403048832 22311605837196 22346801226009 22348480048128 22390758688896 22426078937184 22503947266827 22554651652416 22590230433264 22632966415098 22670371736064 22713259328448 22725879685632 22749088304592 22761728569728 22784973799068 22804788990096 22840762349484 22996899724032 23053207170816 23076750070296 23089572396864 23113152434034 23169744523242 23208036973056 23251941715392 23288620434768 23341092793344 23385249249408 23422138254432 23459085449928 23503465123371 23505230840832 23542309110528 23586846225696 23624053239384 23661318945186 23707862141184 23745260051136 23790181106952 23827708870758 23843783548416 23881395867264 23964317380692 24002119835343 24003923014656 24049333406592 24062696137728 24087269969568 24100653779712 24146247165984 24170906323629 24184336605336 24349658531328 24409278180864 24434205956784 24447782537856 24472749636036 24494032618992 24532670671668 24619702992768 24658539283872 24705188072604 24744159211941 24760852146432 24799911092928 24886021895334 24927150822912 24974307768384 25013703429936 25102442267136 25142040054144 25189603525008 25229338804332 25246359051264 25286183859456 25334020020192 25373983108968 25414009237422 25464000077568 25504168203072 25552416744504 25566614646336 25592724342666 25606944640944 25655387613858 25781991386112 25830765510784 25845118073856 25871512189536 25885887393024 25934858067168 25961343829083 25975768946472 26026864800768 26067920815872 26109041594688 26158434429816 26199697989114 26217372860928 26258729392512 26308405405584 26349905536236 26391471131169 26443384695936 26485097749344 26535202003908 26577059894307 26579056518144 26671344908832 26713417557528 26763953745321 26773606439424 26824256491968 26866570350672 26961882435072 27004413391488 27027898062336 27055500082416 27070533154944 27098178715764 27164528061732 27207378681003 27350222305536 27393365847744 27445188355208 27460437953472 27488481701382 27503755355088 27555786696366 27601327922688 27697165866864 27740856694356 27759571264512 27803360533248 27855958664736 27899899979544 27954780711936 27998877913344 28043044675776 28096096239432 28140416358678 28195770200832 28240247550528 28284795060912 28338303965634 28402153932672 28446956841888 28500772522716 28545730997589 28547875519488 28617774418944 28647000087264 28662917458176 28692189228456 28746468837567 28762441477128 28959058911744 29004740309376 29029964585472 29059611199632 29075757833088 29105451213228 29121623317152 29176715325564 29222740064781 29224935447552 29280222900864 29326410917856 29372671794024 29428238733543 29494544468544 29541070566576 29596956081282 29645870731776 29748807782928 29795734968012 29854344918528 29901438582912 30005263022436 30052594752219 30072868869888 30120307244352 30177288553464 30224891644506 30284345771264 30332117739456 30348971426304 30379965065424 30406385320128 30437437592718 30454349799312 30662532965376 30737609561088 30769000093728 30786096529152 30817536578712 30875836899609 30892992697656 30941724774474 31002588953856 31051493913024 31159311600222 31180332332544 31229517672576 31278780599904 31337953497828 31387387476987 31389745480704 31449128300928 31498737652512 31548425260248 31608108269361 31610482854912 31660346734848 31720241475936 31770278494344 31820394443526 31841861156352 31952423174256 32002826447124 32065777875456 32116359959424 32134205039616 32194996221312 32227875098172 32245782140448 32278712882013 32357746661769 32578941275712 32597043383808 32630332848048 32658710158656 32692062599586 32710227562224 32761826231796 32826270657024 32878052378496 32940250763472 32992212282588 33014469528576 33066548123904 33181362527112 33233704387398 33299077024512 33351604573248 33467408755794 33522720072192 33586138033344 33639118405776 33714911812608 33778693360256 33831977478624 33885345649896 33949449622647 33952000103424 34005557604096 34069888992672 34088819528448 34123632456888 34142592854592 34177460698602 34207183485144 34261143524226 34495349586048 34514516524032 34579810756224 34615125105444 34634358595296 34669728651051 34754616784863 34757227754496 34812055459584 34877912573088 34932930652152 35011639190016 35077873874112 35133207381648 35188628174892 35257846261248 35313463665792 35380269338544 35436079859076 35491978417779 35561793211776 35617890076704 35685271660428 35741563306137 35765675322624 35822093800896 35946476071038 36005884521984 36074000109888 36094044206592 36130904954352 36150980669568 36219370748976 36276504908004 36466963074048 36524487796992 36613917271296 36651308935176 36671673806784 36709124454054 36741048928488 36799006007502 36929554489152 36987808925808 37057782108906 37071147377664 37141278219648 37199866639392 37329032843001 37331837217792 37390726234368 37461461652576 37520555144904 37594360267776 37653663400704 37713060081216 37784405287512 37844008206498 37869538576896 37929275789184 38001030030288 38060974663452 38121013856133 38196000116352 38217223277568 38256252304608 38328625116756 38349921969504 38389086513999 38410416961416 38483081420787 38672987079168 38746148266176 38767677110784 38807268284304 38828831089536 38902287100752 38963653419708 39040297201152 39101881223808 39163562392032 39237651644724 39299546983671 39326059291392 39388094088768 39462608108376 39524858304354 39665077043904 39727646624016 39802803005862 39868584777216 40007017363248 40070126336292 40097158493184 40160409659136 40236384737952 40299855526008 40442823652608 40506620087232 40541847093504 40583250123624 40605799732416 40647268073646 40746792092598 41025333458304 41048128705536 41090048771616 41167782532812 41190656930208 41232722552073 41255633032632 41333680044549 41336785271808 41401991884032 41545748800296 41611285041534 41639356896768 41705040799872 41783937997104 41849849969316 41932171067904 41998316870016 42064567013664 42144144359148 42210624538017 42213795646464 42293655301248 42360371325792 42427192591368 42507455948451 42603230899008 42670435262832 42751158784074 42821813279232 42926661628416 42970500130896 42994376187264 43038283842684 43143662215692 43438588367616 43507110464064 43544946878208 43589416799448 43613636749632 43658176819842 43682434975728 43765072988346 43837403171328 43920334351296 43989616376784 44088730831872 44241816702816 44311605849864 44395434121923 44398769366016 44468806097664 44623211674392 44693602452018 44781517377792 44852157874368 45007894533654 45109303304832 45180460866528 45265932830196 45337337466759 45340743472128 45426518656896 45451759371264 45498176609184 45523457139456 45569947598136 45609577980192 45656156389077 45681524698968 45993799448064 46106414341632 46153500140592 46179144793728 46226304868068 46339489046484 46412587161711 46416073946112 46503883430784 46577240869536 46738967400333 46770498498816 46844276508864 46918170899856 47006930246742 47084618221056 47173692451392 47248106478768 47322637890372 47415724282368 47490520102272 47580362213904 47655417741516 47687567096832 47730591665289 47762791734528 47928634761384 48004239670686 48098666813184 48174539939136 48201307559424 48292494331968 48341812647258 48368673210672 48699317062656 48818556361728 48868411913568 48895565075712 48945499272072 48988065237984 49038093899379 49065341343336 49239405985536 49317078567744 49410376145208 49488318423882 49521704292864 49599822185856 49772043790668 49850556581097 49854301645824 49948615536768 50027406859872 50201113133691 50204884534272 50284080108288 50379207050016 50458677608664 50572367718912 50668040040384 50747966217936 50828018474844 50928000155136 51008336406144 51104833489008 51133229292672 51185448685332 51213889281888 51266191047903 51310775227716 51391715286339 51661531021568 51743024379072 51771774786048 51869716134336 51922687658166 51951537892944 52135841631744 52218083189376 52316868859632 52399395978228 52434745721856 52517458785024 52616810811168 52699811072472 52782942262338 52886769391872 52970195498688 53070404007816 53154119788614 53342689817664 53426835115056 53527907490642 53547212878848 53648512983936 53733140701344 53919714106557 53923764870144 54008826782976 54055796124672 54111000164832 54141066309888 54196357431528 54329056123464 54414757362006 54700444611072 54786731695488 54890376710416 54920875906944 54976963402764 55007510710176 55063686681081 55111573392732 55198509011253 55202655845376 55394331733728 55481713388712 55586673163359 55606721066496 55711917329472 55799799959088 55997755826688 56086089351552 56192192478864 56280832717356 56391540401664 56480495101056 56569590121824 56676607931268 56766012309747 56804307865344 56893913683776 57001545045432 57091461995178 57294000174528 57325834916352 57384378456912 57492937675134 57524882954256 57918117823488 58009480618752 58059929170944 58119222399264 58151515666176 58210902426456 58243246634304 58353430651128 58445480129562 58560445801728 58652821835712 58745343588048 58856477467086 58989088937088 59082141133152 59193912162564 59287287456531 59291741463552 59497615565856 59591469936024 59704204508793 59708689837056 59802877165824 60010526044872 60105189504438 60145737739776 60240614488704 60354577106928 60449783289012 60568691542528 60664235478912 60697942852608 60759930130848 60812770640256 60874875185436 60908699598624 60970902110469 61120188138897 61538000187456 61572193058304 61635073157424 61751673799218 61785985395312 61883449548948 62005177907712 62102987826048 62318623200444 62360664665088 62416927562301 62459035345152 62557561199808 62675906995656 62774774953974 62898256601856 62997475305024 63096850520496 63216216538722 63320693469696 63440482951872 63540556988688 63640788887052 63683722312704 63904846348512 64005652894248 64126738176111 64131555750912 64232719918848 64389992442624 64455750196344 64491564280896 64557425764026 64715493323538 65157882551424 65194086767616 65260665696096 65317420317312 65384125199172 65420455124448 65487265229763 65523652463592 65647609482519 65652541314048 65756104756992 65880501526944 65984424565176 66133096247808 66362725054224 66467408774796 66598154049024 66703209146496 66934817511588 67040403678027 67045440144384 67172276066688 67278236811552 67511841800481 67557386720512 67663954957248 67770691299792 67898899245294 68011115208192 68139777985344 68177639056896 68247264913776 68285185709184 68354921397204 68414366970288 68522287048452 68990699172096 69159621512448 69230250210888 69268717190592 69339457302102 69509233569726 69624110919168 69755825146176 69865861304304 70023278380032 70155747748224 70266414763296 70377256349784 70510395370113 70515692522496 70626927331584 70760538677088 70872159718152 70983956835558 71123586423552 71235780153408 71370543320856 71483126612274 71531350645248 71644187601792 71892952142076 72006359506029 72011769043968 72148000219776 72188088413184 72261809908704 72301961339136 72438741497952 72512718970887 72553009816008 73048975593984 73227834542592 73302617870352 73343347613568 73418248908108 73482097856976 73598012015004 73859108978304 73975617851616 74115564217812 74232477635823 74282556439296 74399733278784 74658065686002 74781452468736 74922923305152 75041110289808 75307326801408 75426120162432 75568810575024 75688016412996 75739077153792 75858551578368 76002060060576 76121949326904 76242027712266 76392000232704 76512504609216 76657250233512 76699843939008 76778173027998 76820833922832 76966162841574 77345974158336 77492296532352 77535354221568 77614536568608 77657662179072 77804574201504 77884031487249 77927306839416 78080594402304 78203762447616 78327124784064 78475303289448 78599093967342 78652118582784 78776188177536 78925216216752 79049716608708 79174413393507 79330154087808 79455293248032 79605606011724 79731179682921 79737169554432 80014034726496 80140252672584 80291861235963 80320819318272 80472769475904 80599711052016 80885647305216 81013240174464 81083694187008 81166500247248 81211599464832 81294536147292 81493584185196 81622136043009 82050666916608 82180097543232 82335565065624 82381313860416 82465445104146 82511266065264 82667360089098 82803983768064 83091497600592 83222570083068 83278713793536 83410081599744 83567875994208 83699699938632 83864342135808 83996633740032 84129134027328 84288288718296 84421249076034 84587310602496 84720742651584 84854385182736 85014911896902 85206461798016 85340870525664 85502317568148 85637192992767 85643626558464 85853323256832 85941000261792 85988752374528 86076567685368 86239406512701 86287324431384 86877176735232 87014220928128 87089893756416 87178833598896 87227273499264 87316353639684 87364869951456 87530145976692 87668220194343 87674806342656 87840668702592 87979232753568 88284716200629 88483633405632 88623211699728 88790868243846 88937612195328 89246423348784 89387204904036 89563034755584 89704315748736 90015789067308 90157784256657 90218606609664 90360921733056 90531865660392 90674674933518 90853037313792 90996353218368 91046914278912 91139895196272 91219155960384 91312312778154 91363049397936 91987598896128 92212828683264 92307000281184 92358289587456 92452609736136 92627510698827 92678978092968 92825174323422 93007766861568 93154481739072 93477934800666 93540996997632 93688553017728 93836341799712 94013860493484 94162162430961 94169236442112 94347384902784 94496212957536 94645275780744 94824324808083 94831448564736 94981040204544 95160724427808 95310835483032 95461183330578 95525583469056 95857269522768 96008479341372 96197333626368 96349079878272 96402615118848 96584988663936 96683625294516 96737346421344 96836138646039 97073239985307 97736823827136 97791130151424 97890998544144 97976130475968 98076187798758 98130682686672 98478811971072 98634157135488 98820752290416 98976636847764 99043408585728 99199644371712 99544087581336 99701113162194 99897231073536 100054813719744 100402226267382 100568160216576 100758414100032 100917355217328 101144735437824 101336080080768 101495932435872 101656036949688 101848348867941 101856000310272 102016672812288 102209666978016 102266458585344 102370897370664 102427778563776 102532382095806 102621550455432 102783430572678 103323062043136 103486048758144 103543549572096 103739432268672 103845375316332 103903075785888 104009185953153 104263850354589 104271683263488 104436166378752 104633737719264 104798791956456 105034917570048 105233621622336 105399622144944 105565884524676 105773538783744 105940390997376 106140808015632 106308239577228 106475935253337 106685379635328 106853670230112 107055814981284 107224689918411 107297025967872 107466281402688 107839428213114 108017653565952 108222000329664 108282132619776 108392714863056 108658112246928 108829514724012 109400889222144 109573463390976 109780753420832 109841751813888 109953926805528 110015021420352 110127373362162 110223146785464 110397018022506 110788663467456 110963426777424 111173346326718 111213442132992 111423834658944 111599599918176 111987098529003 111995511653376 112172178703104 112384384957728 112561665434712 112783080803328 112960990202112 113139180243648 113353215862536 113532024619494 113608615730688 113787827367552 114003090090864 114182923990356 114363041568399 114588000349056 114651669832704 114768756913824 114985875350268 115049765908512 115167259541997 115449244262361 116018961237504 116238444798528 116303031332352 116421804852912 116486493268608 116706861302256 116890960259124 117120891603456 117305643671424 117490687176096 117712954934172 117898640951013 117978177874176 118164282266304 118387824325128 118574574913062 118995231131712 119182939872048 119408409017586 119605754331648 120021052089744 120210379008876 120291475479552 120481228977408 120709154213856 120899566578024 121137383085056 121328470957824 121519860261696 121625541280512 121749750370872 121817399197248 121941804220938 122240376277794 123076000374912 123144386116608 123270146314848 123503347598436 123571970790624 123698167656219 123766899097896 124001040133647 124010355815424 124205975652096 124637246400888 124833855124602 124918070690304 125115122399616 125351813991312 125549549907948 125796513203712 125994950610048 126193701040992 126432433077444 126631873614051 126641386939392 126880965903744 127081113977376 127281577774104 127522367845353 127809692697024 128011305788496 128253476352222 128465439837696 128779984885248 128911500392688 128983128561792 129114851528052 129430986647076 130315765102848 130521331392192 130634840634624 130768250398344 130840910248896 130974530459526 131047304927184 131295218965038 131512209513984 131761003053888 131968849130352 132266192495616 132725450108448 132934817549592 133186302365769 133196308098048 133406418292992 133869635023176 134080807356054 134344552133376 134556473623104 135023683600962 135114773441024 135327909914496 135541382599584 135797798490588 136012012400277 136022230416384 136279555970688 136355278113792 136494529827552 136570371418368 136709842794408 136828733940576 136968469167231 137044574096904 137981398344192 138319243024896 138460500421776 138537434381184 138678914604204 139018467139452 139237761485133 139248221838336 139511650292352 139731722608608 140216902200999 140311495496448 140532829526592 140754512699568 141020790740226 141253854663168 141521077354176 141744319436304 141967913671116 142247172847104 142471560306816 142741086641712 142966253224548 143062701290496 143288375203584 143785904284152 144012719012058 144296000439552 144523619817408 144603922678272 144877482995904 145025437941774 145106019632016 146097951187968 146455669085184 146605235740704 146686695227136 146836497816216 146964195713952 147114281698137 147196024030008 147718217956608 147951235703232 148231128435624 148464955271646 148565112878592 148799466557568 149316131372004 149551669743291 149562904937472 149845846610304 150082220579616 150603339401073 150614653602816 150852240324864 151137621150048 151376032825992 151717103156736 152004120121152 152243898653808 152484055424532 152784000465408 153025009218432 153314500467024 153399687878016 153556346055996 153641667845664 153798573143709 153932325683148 154175145859017 154984593064704 155229073137216 155315324358144 155609148403008 155768062974498 155854613678832 156407524895232 156654249568128 156950606578896 157198187934684 157304237165568 157552376355072 157850432433504 158099433217416 158348826787014 158660308175616 158910586496064 159211212023448 159462359365842 160028069452992 160280505345168 160583722471926 160641638636544 160945538951808 161199422104032 161759142319671 161771294610432 162026480348928 162167388374016 162333000494496 162423198929664 162589072294584 162987168370392 163244272086018 164101333833216 164360195086464 164671130131248 164762627720832 164930890208292 165022532130528 165191060043243 165334720178196 165595527033759 165607967536128 166182995201184 166445140166136 166760019490077 166820163199488 167135751988416 167399399877264 167993267480064 168258268054656 168576577436592 168842498152068 169174621204992 169441485303168 169708770365472 170029823793804 170298036929241 170412923596032 170681741051328 171004635136296 171274385985534 171882000523584 171977504749056 172153135370736 172478813025402 172574648862768 173754353470464 174028441856256 174179787512832 174357667197792 174454546998528 174632707279368 174729739902912 175060291953384 175336440388686 175681337405184 175958465507136 176569432401258 176967266811264 177246423399456 177581736487692 177861862369593 177875224390656 178492846697568 178774409808072 179112613526379 179126069511168 179408631497472 180031578134616 180315568513314 180437213219328 180721843466112 181063731320784 181349349867036 181706074627584 181992706436736 182093828557824 182279790392544 182438311920768 182624625556308 182726098795872 182912706331407 183360564416691 184614000562368 184716579174912 184905219472272 185255021397654 185357956185936 185650348646844 186015533723136 186308963478144 186955869601332 187081993995264 187377106035456 187672683599424 188027720986968 188324324861922 188694769805568 188992425915072 189290551561488 189648649616166 189962080409088 190321448855616 190621670966064 190922366661156 191051166938112 191714539045536 192016958682744 192380214528333 192394667252736 192698159756544 193169977327872 193367250589032 193474692842688 193672277292078 194146479970614 195473647654272 195582260302848 195781997088288 195952260951936 196152375597516 196261365373344 196461795689289 196942828447557 196957623942144 197268314270976 197641504580832 197953273695528 198399288743424 199088175162672 199402226324388 199794462147072 200109627439488 200804452534764 201121211034081 201136320433152 201516828200064 201834710434656 202535525401443 202672160161536 202991864871744 203312073899376 203696697735882 204033345624576 204419333956032 204532917170688 204741794741328 204855557127552 205064764191612 205243100910864 205566861145356 206646124086272 206972097516288 207478864537344 207690750632664 207806151571776 208018371906306 208527700709178 208872332757504 209267475438528 209597583912912 210069835140096 210467243244672 210799244289888 211131769049352 211531186110339 211547077567488 211880781994752 212281616031264 212616479154456 212951870506674 213370759270656 213707340460224 214111629962568 214449379836822 214594051935744 214932562805376 215678856426228 216019078518087 216035307131904 216444000659328 216564265239552 216785429726112 217316224493856 217538156912661 217659029448024 219146926781952 219561506841664 219683503627776 219907853611056 220030042840704 220254746724324 220446293570928 220794036045012 221577326934912 221926853554848 222346692653436 222697432907469 222847669317888 223199199836352 223974197058006 224344357406208 224768769915456 225123330869424 225921980404224 226278360487296 226706431725072 227064049238988 227217231461376 227575654735104 228006180181728 228365847980712 228726083136798 229176000698112 229537513827648 229971750700536 230099531817024 230334519083994 230898488524722 232037922475008 232476889597056 232606062664704 232843609705824 232972986537216 233413722604512 233652094461747 233781920518248 234241783206912 234611287342848 234981374352192 235425909868344 235797281902026 235956355748352 236328564532608 236775648650256 237149149826124 237523240180521 237990462263424 238365879744096 238816818035172 239193539048763 239211508663296 240042104179488 240420758017752 240875583707889 240962457954816 241418308427712 241799133156048 242656941915648 243039720523392 243251082561024 243499500741744 243634798394496 243883608441876 244480752555588 246152000749824 246540292629696 247006695196872 247143941581248 247396335312438 247533798195792 248002080267294 248411951304192 249274492801776 249667710249204 249836141380608 250230244799232 250703627982624 251099099815896 251593026407424 251989901220096 252387402081984 252864866154888 253263747228102 253761931807488 254162227954752 254563155548208 255044735690706 255619385394048 256022611576992 256506952704444 256911578978301 256930879675392 257559969770496 257823000785376 257966257123584 258229703056104 258718219538103 258861973294152 260631530205696 261042662784384 261269681269248 261536500796688 261681820497792 261949060919052 262094609854368 262590437930076 263004660583029 263024419027968 263522006107776 263937698260704 264854148601887 265450900216896 265869635099184 266372604731538 266812836585984 267739270046352 268161614712108 268689104266752 269112947246208 270047367201924 270229546882048 270473352769971 270655819828992 271082765199168 271595596981176 272024024800554 272559111941376 272989059655104 273140742836736 273419685588816 273657467881152 273936938334462 274089148193808 275962796688384 276638486049792 276921000843552 277074868762368 277357829208408 277882532096481 278036934278904 278475522970266 279023300584704 279463445217216 280433804401998 280622990992896 281065659053184 281509025399136 282041581480452 282486487292883 282507709326336 283042154708352 283488638872608 283935827342232 284472974424249 284494345694208 284943120613632 285482173283424 285932506449096 286576750407168 287571808568304 288025438024116 288592000879104 289047239634816 289207845356544 289754965991808 290050875883548 290212039264032 290508415938117 291219719955921 293210471481408 293373390454272 293672995632432 293928391427904 294228563396274 294392048060016 295436435913216 295902471406464 296462256871248 296929910543292 297130225757184 297598933115136 298632262744008 299103339486582 299691693220608 300164441159232 301206678802146 301704480649728 302275242300096 302752065651984 303434206313472 304008240242304 304487797307616 304968110849064 305545046603823 305568000930816 306050018436864 306629000934048 306799375756032 307112692111992 307283335691328 307597146287418 307864651366296 308350291718034 309969186129408 310458146274432 310630648716288 311218296806016 311536125948996 311709227357664 312027557859459 312791551063767 312815049790464 313308499136256 313901213157792 314396375869368 315104752710144 315700864867008 316198866434832 316697653574028 317320616351232 317821172992128 318422424046896 318924718731684 320056138905984 320561010690336 321167444943852 321674069755233 321891077903616 322398844208064 323518284639342 324052960697856 324666000988992 324846397859328 325178144589168 325974336740784 326488544172036 328202667666432 328720390172928 329342260262496 329525255441664 329861780416584 330045064261056 330382120086486 330669440356392 331191054067518 332365990402368 332890280332272 333520038980154 333640326398976 334271503976832 334798799754528 335961295587009 335986534960128 336516536109312 337153154873184 337684996304136 338349242409984 338882970606336 339417540730944 340059647587608 340596073858482 340825847192064 341363482102656 342009270272592 342548771971068 343089124705197 343764001047168 343955009498112 344306270741472 344957626050804 345149297725536 345501778625991 346347732787083 348056883712512 348715334395584 348909093997056 349265414558736 349459479805824 350120583906768 350672880777372 351362674810368 351916931014272 353138864802516 353695922853039 353934533622528 354492846798912 355163472975384 355723724739186 356985693395136 357548819616144 358225227052758 358817262994944 360063156269232 360631137026628 360874426438656 361443686932224 362127462641568 362698699734072 363412149255168 363985412873472 364559580785088 364876623841536 365249251112616 365452197591744 365825412662814 366721128833382 369228001124736 369433158349824 369810438944544 370510042795308 370715912371872 371094502968657 371300697293688 372003120400941 372031067446272 372617926956288 373911739202664 374754212070912 375345367198848 376055441973936 376648649723844 377389539611136 377984851830144 378581103122976 379297299232332 379895620842153 379924160818176 380642897711232 381243341932128 381844733322312 382567103536059 383429078091072 384033917365488 384760429056666 385396319513088 386339954655744 386734501178064 386949385685376 387344554584156 388292959941228 390947295308544 391563994176576 391904521903872 392304751195032 392522730746688 392923591378578 393885656895114 394536628541952 395283009161664 395906547391056 396798577486848 398176350325344 398804452648776 399558907097307 399588924294144 400219254878976 401608905069528 402242422068162 403033656400128 403669420869312 405071050802886 405344320323072 405983729743488 406624147798752 407393395471764 408036037200831 408066691249152 408838667912064 409065834341376 409483589482656 409711114255104 410129528383224 410486201821728 410905407501693 411133722290712 413944195032576 414957729074688 415381501265328 415612303143552 416036743812612 417055401418356 417744665515008 418534950877056 419195167825824 420650706602997 420934486489344 421598488579776 422263538098704 423062372220678 423761563989504 424563232062528 425232958308912 425903741013348 426741518541312 427414680920448 428223259925136 428898759673644 429188103871488 429865125610752 431357712852456 432038157036174 432888001318656 433570859452224 434632448987712 435076313825322 435318058896048 438293853563904 439123013683328 439367007255552 439815707222112 440060085681408 440509493448648 440892587141856 441342845094411 441588072090024 443154653869824 443853707109696 444693385306872 445394865814938 445695338635776 446398399672704 447948394116012 448655009229873 448688714812416 449537539830912 450246661738848 451810018203219 451843960808448 452556720974592 453412863450144 454128098477976 455151309470208 456012360363456 456731695961424 457452166273596 458352001396224 459075027655296 459943501401072 460199063634048 460669038167988 461395719431127 461796977049444 462525437577051 464953779194112 465687219411648 465945973074432 466827445209024 467304188923494 467563841036496 469222574685696 469962748704384 470851819736688 471594563804052 471912711496704 472657129065216 473551297300512 474298299652248 475046480361042 475980924526848 476731759488192 477633636070344 478387078097526 480084208358976 480841516035504 481751167415778 481924915909632 482836616855424 483598266312096 485277426959013 485313883831296 486079441046784 486502165122048 486999001483488 487269596788992 487767216883752 488961505111176 492304001499648 493080585259392 494013390393744 494287883162496 494792670624876 495067596391584 495573180129729 496004160534588 496786581101277 496823902608384 498548985603552 499335420498408 500280058470231 500460489598464 501407255965248 502198199631792 503979802440192 504774804163968 505729732309776 506527494456204 507523863614976 508324455909504 509126311096416 510089471381412 510894110787723 511238770788096 512045223153984 513013905408888 513823157956602 515646001570752 515932514247168 516459406112208 517436439076206 517723946588304 521263060411392 522085325568768 522539362538496 523073001593376 523363640995584 523898121838104 524189219708736 525180875860152 526009321166058 527044012215552 527875396521408 529708297203774 530901800433792 531739270198368 532745209463076 533585587108779 533625673171968 535478540092704 536323229424216 537337840579137 537378208533504 538225894492416 540094734403848 540946705539942 541311639657984 542165530398336 543191193962352 544048049601108 545118223882752 545978119310208 546281485673472 546839371177632 547314935762304 547873876668924 548178296387616 548738118994221 550081693250073 553842001687104 554149737524736 554715658416816 555765064192962 556073868557808 556951045940532 558046601169408 558926890434432 560867608803996 561245981985792 562131318106368 563018050798272 564083162960904 564972974585766 566084309416704 566977277745216 567871654684464 568945948848498 569886241227264 570964346566848 571865012898192 573153500814336 575143617136608 576050876048232 577140643584999 577184001758208 578094479269632 579509931983616 580101751767096 580424078528064 581016831876234 582439439911842 586420942962816 586746780908544 587345991264864 587856782855808 588457126792548 588784096120032 589385387067867 590828485342671 590872871826432 591804942812928 592924513742496 593859821086584 595197866230272 597264525488016 598206678973164 599383386441216 600328882318464 602413357604292 603363633102243 603408961299456 604550484600192 605504131303968 607606576204329 608016480484608 608975594615232 609936221698128 611090093207646 612100036873728 613258001868096 613598751512064 614225384223984 614566671382656 615194292574836 615729302732592 616700583436068 619938372258816 620916292548864 622436593612032 623072251897992 623418454715328 624055115718918 625583102127534 626616998272512 627802426315584 628792751738736 630209505420288 631401729734016 632397732869664 633395307148056 634593558331017 634641232702464 635642345984256 636844848093792 637849437463368 640112277811968 641122021380672 642334889887704 643348139510466 643782155807232 644797688416128 647036569278684 648057235554261 648105921395712 649332001977984 649692795718656 650356289178336 651948673481568 652614470737983 652977088344072 657440780345856 658684520524992 659050510883328 659723560833168 660090128522112 660764240172972 661338880712784 662382108135036 664731980804736 665780560664544 667040077960308 668092298722407 668543007953664 669597599509056 671922591174018 673033072218624 674306309746368 675369992608272 677765941212672 678835081461888 680119295175216 681192147716964 681651694384128 682726964205312 684018540545184 685097543942136 686178249410394 687528002094336 688612541482944 689915252101608 690298595451072 691003557251982 692695465574166 696113767425024 697430668791168 697818187994112 698530829117472 698918959611648 700241167813536 700956283385241 701345761554744 702725349620736 703833862028544 706277729605032 707391845706078 707869067245056 708985693597824 710326945950768 711447449478372 713971386790272 715097639232288 716450454105516 717580617146289 717634525989888 720126312538464 721262274053256 722626751123667 722887373864448 724254925283136 725397399468144 727970825746944 729119161570176 729753247683072 730498502225232 730904395183488 731650825325628 733442257666764 738456002249472 739620877889088 741020085590616 741431824743744 742189005937314 742601394587376 744006240801882 745235853912576 747823478405328 749508424141824 750690734397696 752110883947872 753297299447688 754779079222272 755969703660288 757162206245952 758594598464664 759791241684306 761285795422464 762486683864256 763689466644624 765134207072118 766858156182144 768067834730976 769520858113332 770734736934903 770792639026176 772679909311488 773469002356128 773898771370752 774689109168312 776154658614309 776585919882456 781894590617088 783127988353152 783809043807744 784609502390064 785045461493376 785847182757156 787771313790228 789013981749087 789073257083904 790566018323328 791813094782112 794562445805661 796352700650688 797608905297552 799117814194614 800438509757952 803217810139056 804484844136324 806067312800256 807338841738624 810142101605772 810688640646144 811420058309913 811967459486976 813248295597504 814786790943528 816072074401662 817677335824128 818967178965312 819422228510208 820259056766448 820972403643456 821810815003386 822267444581424 827888390065152 829915458149376 830763002530656 831224606287104 832073487625224 833647596289443 834110802836712 837069901754112 838390335651648 841301413205994 841868972978688 843196977159552 844527076197408 846124744441356 847459461878649 847523127979008 849126464125056 850465916617824 851807482026696 853418923272747 853483037082624 854829361840896 856446519850272 857797519347288 859730251221504 862715425704912 864076314072348 865776002637312 867141718904448 869264897975424 870152627650644 870636117792096 871525247814351 873659159867763 878246027366656 879631414444224 880120171362816 881018986897296 881785174283712 882685690188822 883176144180048 886309307739648 887707414219392 889386770613744 890789731629876 891390677271552 892796799345408 895896788232024 897310018459746 899075079661824 900493323477696 903620036406438 905113441949184 906825726900288 908256196955952 910302618940416 912024720726912 913463391922848 914904332547192 916635139811469 916704002792448 918150055310592 919887002802144 920398127268096 921338076335976 922791438862254 923593954098888 925050875154102 929907558388224 931374438823296 931891946148864 933654890418048 934608377846988 935127682072992 936082673578377 938374653191301 938445149371392 939925497408768 941703639473376 943189127608104 945314258130432 947102594601024 948596599304496 950092960722084 951961849053696 953463518976384 955267272140688 956774156195052 960168416717952 961683032071008 963502334831556 965022209265699 965673233710848 967196532624192 970554853918026 972158882093568 973998002966976 974539193577984 975534433767504 977923010222352 984608002999296 986161170518784 988026780787488 988575766324992 989585341249752 990135192783168 991146360259458 992008321069176 993573162202554 997097971207104 998670840996816 1000560116940462 1000920979196928 1002814511930496 1004396399263584 1007883886761027 1007959604880384 1009549608327936 1011459464619552 1013054988912408 1015047727229952 1016648911819008 1018252622192832 1020178942762824 1021788221575446 1022477541576192 1024090446307968 1026027810817776 1027646315913204 1029267374115591 1031292003141504 1031865028494336 1032918812224416 1034872878152412 1035447893176608 1036505335877973 1039043198361249 1044170651137536 1046146003186752 1046727281991168 1047796243676208 1048378439417472 1050361751720304 1052018642332116 1054088024431104 1055750793042816 1059416594407548 1061087768559117 1061803600867584 1063478540396736 1065490418926152 1067171174217558 1070957080185408 1072646458848432 1074675681158274 1076451788984832 1080189468807696 1081893411079884 1082623279315968 1084331060796672 1086382387924704 1088096099202216 1090236447765504 1091956238620416 1093678742355264 1094629871524608 1095747753337848 1096356592775232 1097476237988442 1100163386500146 1107684003374208 1108299475049472 1109431316833632 1111530128385924 1112147737115616 1113283508905971 1113902091881064 1116009361202823 1116093202338816 1117853780868864 1121735217607992 1124262636212736 1126036101596544 1128166325921808 1129945949171532 1132168618833408 1133954555490432 1135743309368928 1137891897696996 1139686862526459 1139772482454528 1141928693133696 1143730025796384 1147701310608177 1150287234273216 1152101752096464 1154281287169998 1156188958539264 1159019863967232 1160203503534192 1160848157056128 1162033663752468 1164878879823684 1172841885925632 1174691982529728 1175713565711616 1176914253585096 1177568192240064 1178770774135734 1181656970685342 1183609885625856 1185849027484992 1187719642173168 1190395732460544 1194529050976032 1196413357946328 1198676721291921 1198766772882432 1200657764636928 1204826715208584 1206727266204486 1209100969200384 1211008262607936 1215213152408658 1216032960969216 1217951189230464 1219872443396256 1222180186415292 1224108111602493 1224200073747456 1226516003736192 1227197503024128 1228450768447968 1229133342765312 1230388585149672 1231458605465184 1232716222505079 1233401166872136 1241832585097728 1244873187224064 1246144503795984 1246836909430656 1248110231437836 1251166204255068 1253233996545024 1255604852631168 1257585503477472 1261952119808991 1262803459468032 1264795465739328 1266790614296112 1269187116662034 1271284691968512 1273689696187584 1275698874926736 1280224555623936 1282244042761344 1284669779775408 1286696279020932 1287564311614464 1289595376832256 1294073138557368 1296114471108522 1298664003955968 1300712578356672 1303897346963136 1305228941475966 1305954176688144 1314881560691712 1317369041049984 1318101021766656 1319447121666336 1320180257044224 1321528480345944 1322677761425568 1324028535283233 1324764216270072 1329463961609472 1331561121329088 1334080155920616 1336184597444814 1337086015907328 1339195199018112 1343845182348036 1345965027689619 1346066144437248 1348612619492736 1350739985216544 1355430054609657 1355531882425344 1357670162923776 1360238590350432 1362384295433928 1365453928410624 1368037081090368 1370195087884272 1372356498820788 1375056004188672 1377225082965888 1379830504203216 1380597190902144 1382007114503964 1384187158293381 1385390931148332 1387576312731153 1394861337582336 1397061658234944 1397837919223296 1400482335627072 1401912566770482 1402691523109488 1407667724057088 1412555459210064 1414783691412156 1415738134490112 1417971387195648 1420653891901536 1422894898956744 1427942773580544 1430195278464576 1432900908211032 1435161234292578 1440252625076928 1442524548106512 1445253502247334 1445774747728896 1448509850566272 1450794798936288 1455832280877039 1455941651493888 1458238323140352 1459506495366144 1460997004450464 1461808790366976 1463301650651256 1466884515333528 1476912004498944 1479241755778176 1482040171181232 1482863649487488 1484378011874628 1485202789174752 1486719540389187 1488012481603764 1490359743303831 1490471707825152 1495646956810656 1500840175410693 1501381468795392 1504221767895744 1506594598895376 1511939407320576 1514324412491904 1517189196929328 1519582483368612 1522571590844928 1524973367728512 1527378933289248 1530268414144236 1532682332363169 1533716312364288 1536135669461952 1539041716226664 1541469473869806 1546938004712256 1547797542741504 1549378218336624 1552309317228618 1553171839764912 1563789181234176 1566255976706304 1567618087615488 1569219004780128 1570090922986752 1571694365514312 1575542627580456 1578027963498174 1581132036646656 1583626189564224 1589124891611322 1592705401301376 1595217810595104 1598235628389228 1600756761326337 1600877019515904 1606435620278112 1608969688272648 1612013521737411 1612134625600512 1614677683477248 1620284203211544 1622840116619826 1623934918973952 1626496591195008 1629573581887056 1632144148803324 1635354671648256 1637934357930624 1638844457020416 1640518113532896 1641944807286912 1643621630006772 1644534889162848 1646214356982663 1650245079750219 1661526005061312 1662449212574208 1664146975250448 1667295192578886 1668221605673424 1674139803508224 1676780671303296 1682602826411988 1683737945957376 1686393954319104 1689054152394816 1692249488882712 1694918923757298 1698252928250112 1700931833235648 1703614964053392 1706837846545494 1709658723681792 1712893039700544 1715595038694576 1719460502443008 1725430851409824 1728152628144696 1731421930754997 1731552005274624 1734283437808896 1738529795950848 1740305255301288 1741272235584192 1743050495628702 1747318319735526 1756492054733312 1759262828888448 1760240342725632 1762037973794592 1763570348567424 1765371380377644 1766352288360096 1768156161203601 1772485456028013 1772618615479296 1775414828438784 1778773541227488 1781579463259752 1785593598690816 1791793576464048 1794620036919492 1798150159323648 1800986646955392 1807240072812876 1810090899306729 1810226883898368 1813651453800576 1816512393911904 1822819728612987 1824049441453824 1826926783845696 1829808665094384 1833270279622938 1836300110621184 1839774005604288 1840796254536192 1842676152671952 1845582877724508 1847187908197776 1850101750308204 1859815116776448 1862748877646592 1867309780836096 1869216755693976 1870255364145984 1872165347156754 1876749306382602 1879850994817536 1883407278946752 1886378255216208 1890628516260864 1894205189202048 1897193198608992 1900185921444168 1903780674993051 1903923698107392 1906927037952768 1910534544281376 1913548312390104 1920336833435904 1923366064142016 1927004669663112 1930044418531398 1931346467421696 1934393065248384 1941109707836052 1944171706662783 1944317764187136 1947996005933952 1949078387155968 1951068867535008 1955846020444704 1957843412213949 1972322341037568 1976053561574976 1977151532649984 1979170682499504 1980270385566336 1982292720518916 1984016642138352 1987146324405108 1994195942414208 1997341681993632 2001120233880924 2004276896167221 2005629023860992 2008792798527168 2015767773522054 2019099216655872 2022918929239104 2026109977824816 2033297823638016 2036505244385664 2040357885525648 2043576443150892 2044955083152384 2048180892615936 2052055621635552 2055292631826408 2058534748231182 2062584006283008 2065837624448832 2069745756304824 2070895786353216 2073010671755946 2078086396722498 2088341302275072 2092292006373504 2093454563982336 2095592487352416 2096756878834944 2100723503440608 2102868850155723 2104037284664232 2108176048862208 2111501586085632 2118833188815096 2122175537118234 2123607201735168 2126957080793472 2130980837852304 2134342348435116 2141914160370816 2145292917696864 2149351362316548 2152741851438867 2152903577969664 2160378937615392 2163786822159768 2167880253371001 2168662121593344 2172764775849408 2176192198404432 2183912477240832 2187357484710528 2189259743049216 2191495506675696 2192713185550464 2194952475976884 2200326773000292 2215368006748416 2218862633667264 2223060256771848 2224295474231232 2226567017811942 2227804183762128 2232018722405646 2235707561737728 2243470435215984 2248525272425472 2252072203193088 2256332651843616 2259891898343064 2264337237666816 2267909110980864 2271486618737856 2275783795393992 2279373725052918 2283857386267392 2287460051592768 2295402621216354 2300574468546432 2304203504192928 2308562574339996 2312204210804709 2312377917078528 2318039727934464 2320407007068384 2321696314112256 2324067327504936 2328463975842927 2329757759647368 2345683771851264 2349383965059456 2351427131423232 2353828507170192 2355136384480128 2357541548271468 2363313941370684 2367041945247261 2367219771251712 2371698054969984 2375439284346336 2383687337416983 2389058101952064 2392826715892656 2397353442583842 2401315529273856 2409653430417168 2413454532408972 2418201938400768 2422016525215872 2430426304817316 2432065921938432 2435902378460928 2439744886792512 2444360372830584 2448216223204986 2453032007472384 2456901536895936 2458266685530624 2460777170299344 2462917210930368 2465432445010158 2466802333744272 2483665170195456 2489746374448128 2492289007591968 2493673818861312 2496220462875672 2500942788868329 2502332408510136 2511209705262336 2515171006954944 2523904239617982 2525606918936064 2529590931478656 2533581228592224 2538374233324068 2542378385635947 2542569383937024 2547379392375168 2551397749853472 2560256769818241 2560449111247872 2564488085522688 2569339559550816 2573392558041864 2579190753664512 2588146277114736 2592228942217044 2597328007911936 2601425156713344 2607794693926272 2610457882951932 2611908353376288 2614575743443053 2620977479603289 2634738082099968 2638894243332672 2640360514088448 2643056960691888 2645355522851136 2648057070566466 2649528432540144 2658927923218944 2663122242658176 2668160311841232 2672369194889628 2674172031814656 2678390398036224 2687690364696072 2691930055379238 2697225238985472 2701479970433088 2710860109219314 2715340325847552 2720477180700864 2724768590867856 2730907856821248 2736074162180736 2740390175768544 2744712997641576 2749905419434407 2750112008377344 2754450165931776 2759661008406432 2761194381804288 2764014229007928 2768374316586762 2770781862296664 2775152625462306 2789722675164672 2794123316469888 2795675838446592 2800964671254144 2803825133540964 2805383046218976 2808248020735131 2815123959573903 2815335448114176 2825110918420128 2829567382824312 2835942774391296 2841307783803072 2845789797913488 2855885547161088 2860390556929152 2865801816422064 2870322468585156 2880505250153856 2885049096213024 2890507004494668 2895066627797097 2897019701132544 2901589597872576 2911664561754078 2916476646280704 2921994008900928 2923617580733952 2926603301302512 2933769030667056 2953824008997888 2958483511556352 2964080342362464 2965727298974976 2968756023749256 2970405578349504 2973439080778374 2976024963207528 2980719486607662 2991293913621312 3001680350821386 3002762937590784 3008443535791488 3013189197790752 3023651660283081 3023878814641152 3028648824983808 3034378393858656 3039164966737224 3045143181689856 3049946735457024 3054757866578496 3060536828288472 3065364664726338 3067432624728576 3072271338923904 3078083432453328 3082938947739612 3087802122346773 3093876009424512 3095595085483008 3098756436673248 3104618634457236 3106343679529824 3109516007633919 3117129595083747 3132511953412608 3138438009560256 3140181845973504 3143388731028624 3151085255160912 3156055926996348 3162264073293312 3167252379128448 3178249783222644 3185410802602752 3190435621190208 3196471256778456 3201513522652674 3212871240556224 3217939376545296 3224027043474822 3229355366954496 3240568406423088 3245680233239652 3247869837947904 3252993182390016 3259147163774112 3264288297606648 3270709343296512 3275868715861248 3281036227065792 3283889614573824 3287243260013544 3289069778325696 3292428713965326 3300490159500438 3323052010122624 3324898425148416 3328293950500896 3334590385157772 3336443211346848 3339850526717913 3348028083608469 3348279607016448 3353561342606592 3365205652823976 3372787908638208 3378108304789632 3384498977765424 3389837847514596 3396505856500224 3401863666471296 3407229928106784 3413675693090988 3419060587579377 3419317447363584 3425786079401088 3431190077389152 3443103931824531 3450861702819648 3456305256289392 3462843861509994 3468566875617792 3477059591901696 3480610510602576 3482544471168384 3486100991257404 3494636639471052 3512984109466624 3518525657776896 3524075947589184 3527140697134848 3530742760755288 3532704576720192 3536312322407202 3544970912056026 3550829656877568 3557547082454976 3563158926519504 3571187197381632 3583587152928096 3589240073838984 3596030163875763 3596300318647296 3601973293910784 3614480145625752 3620181798613458 3627302907601152 3633024787823808 3645639457225974 3648098882907648 3653853567691392 3659617330188768 3666540559245876 3672324334807479 3672600221242368 3679548011208576 3681592509072384 3685352305343904 3691165755449016 3694375816395552 3698148667515237 3700203500616408 3725497755293184 3734619561672192 3738433511387952 3740510728291968 3744330694313508 3753498612765204 3759701989635072 3766814557893504 3772756510432416 3785856359426973 3788410378404096 3794386397217984 3800371842888336 3807561349986102 3813854075905536 3821069088562752 3827096624780208 3840673666871808 3846732128284032 3854009339326224 3860088837062796 3862692934843392 3868786130496768 3882219415672104 3888343413325566 3895992011867904 3902137735070016 3911692040889408 3915686824427898 3944644682075136 3952107123149952 3954303065299968 3958341364999008 3960540771132672 3964585441037832 3968033284276704 3972085605849699 3974292648810216 3988391884828416 3994683363987264 4002240467761848 4008553792334442 4011258047721984 4017585597054336 4031535547044108 4037895083068857 4038198433311744 4045837858478208 4052219955649632 4066290163828971 4066595647276032 4073010488771328 4080715771051296 4087152886301784 4096361785231872 4104111243271104 4110585263652816 4117069496462364 4125168012566016 4131675248897664 4139491512609648 4141791572706432 4146021343511892 4156172793444996 4184584012747008 4191184974704832 4193513757669888 4201447006881216 4205737700311446 4208074569328464 4223003172171264 4237666377630192 4244351074236468 4247214403470336 4253914161586944 4261961675704608 4268684696870232 4283828320741632 4290585835393728 4298702724633096 4305483702877734 4320757875230784 4327573644319536 4335760506742002 4337324243186688 4345529551698816 4352384396808864 4367496842631117 4367824954481664 4374714969421056 4378519486098432 4382991013351392 4385426371100928 4389904951953768 4400653546000584 4430736013496832 4437725267334528 4446120513543696 4448590948462464 4453134035623884 4455608367524256 4460158621167561 4464037444811292 4471079229911493 4471415123475456 4486940870431968 4502520526232079 4504144406386176 4512665303687232 4519783796686128 4535818221961728 4542973237475712 4551567590787984 4558747450105836 4567714772534784 4574920103185536 4590805242432708 4598046997089507 4601148937092864 4608407008385856 4617125148679992 4624408421609418 4640814014136768 4643392628224512 4648134655009872 4656927951685854 4659515519294736 4691367543702528 4698767930118912 4702854262846464 4707657014340384 4710272768960256 4715083096542936 4726627882741368 4734083890494522 4743396109939968 4750878568692672 4767374674833966 4778116203904128 4785653431785312 4794706885167684 4802270283979011 4802631058547712 4819306860834336 4826909064817944 4836040565212233 4836403876801536 4844033050431744 4860852609634632 4871804756921856 4879489773585024 4888720745661168 4896432446409972 4906064014944768 4913803073791872 4916533371061248 4921554340598688 4925834421860736 4930864890020316 4933604667488544 4938643070947989 4950735239250657 4984578015183936 4987347637722624 4992440925751344 5001885577736658 5004664817020272 5022419410524672 5030342013909888 5047808479235964 5051213837872128 5059181862957312 5067162457184448 5076748466648136 5084756771271894 5094758784750336 5102795499706944 5120513539636482 5128976171045376 5138679119101632 5146785116083728 5158381507329024 5176292554229472 5184457884434088 5194265792264991 5194656015823872 5202850313426688 5215589387852544 5220915765903864 5223816706752576 5229151486886106 5241954959206578 5269476164199936 5277788486665344 5280721028176896 5286113921383776 5290711045702272 5296114141132932 5299056865080288 5304468483610803 5317456368084039 5317855846437888 5326244485316352 5336320623682464 5344738389779256 5356780796072448 5375380729392144 5383860110758476 5394450477970944 5402959940866176 5421720218438628 5430680651695104 5440954361401728 5449537181735712 5468459185838961 5472148324361472 5480780351537088 5489425995283152 5499810838868814 5508900331863552 5519322016812864 5522388763608576 5528028458015856 5536748633173524 5541563724593328 5550305250924612 5579445350329344 5588246632939776 5601929342508288 5607650267081928 5610766092437952 5616496041470262 5630247919147806 5650221836840256 5659134765648624 5671885548782592 5682615567606144 5691579595826976 5711342024979153 5711771094322176 5720781113858304 5731603632844128 5740644937170312 5761010500307712 5770098192426048 5781014008989336 5790133255594194 5794039402265088 5803179195745152 5823329123508156 5832515119988349 5832953292561408 5843988017801856 5847235161467904 5853206602605024 5867538061334112 5873530236641847 5916967023112704 5928160684724928 5931454597949952 5937512047498512 5940811156699008 5946878161556748 5952049926415056 5961438973215324 5982587827242624 6003360701642772 6012830688501663 6016887071582976 6026378395581504 6047303320566162 6057297649967616 6068756787717312 6078329933474448 6099893470914048 6109515733156992 6121073656576944 6130729329452676 6134865249457152 6144542677847808 6156166864906656 6165877895479224 6175604244693546 6187752018849024 6197512873346496 6209237268914472 6212687359059648 6219032015267838 6234259190167494 6265023906825216 6276876019120512 6280363691947008 6286777462057248 6302170510321824 6308606550467169 6312111853992696 6324528146586624 6334504758256896 6356499566445288 6370821605205504 6380871242380416 6392942513556912 6403027045305348 6425742481112448 6435878753090592 6448054086949644 6458225554316601 6458710733908992 6481136812846176 6491360466479304 6503640760113003 6505986364780032 6518294327548224 6528576595213296 6551737431722496 6562072454131584 6567779229147648 6574486520027088 6578139556651392 6584857427930652 6600980319000876 6646104020245248 6656587901001792 6669180770315544 6672886422693696 6679701053435826 6696056167216938 6707122685213184 6730411305647952 6745575817276416 6756216609579264 6768997955530848 6779675695029192 6793011713000448 6803727332942592 6814459856213568 6827351386181976 6838121175158754 6851572158802176 6862380154778304 6886207863649062 6901723405639296 6912610512578784 6925687723019988 6936612632414127 6937133751235584 6954119183803392 6961221021205152 6965088942336768 6972201982514808 6985391927528781 6989273278942104 7037051315553792 7048151895178368 7054281394269696 7061485521510576 7065409153440384 7072624644814404 7089941824112052 7101659313755136 7115094164909952 7126317853039008 7151062012250949 7167174305856192 7178480147677968 7192060327751526 7203946587821568 7228960291251504 7240363597226916 7254605815202304 7266049575647616 7291278914451948 7296197765815296 7307707135382784 7319234660377536 7333081118491752 7344648669614958 7359096022417152 7370704610687808 7382331510898032 7388751632791104 7396297335030474 7400407001232816 7450995510586368 7469239123344384 7476867022775904 7481021456583936 7488661388627016 7502828366604987 7506997225530408 7533629115787008 7545513020864832 7571712718853946 7576820756808192 7588772794435968 7600743685776672 7615122699972204 7627135156907841 7627708151811072 7642138177125504 7654193249560416 7680770309454723 7681347333743616 7693464256568064 7708018678652448 7720177674125592 7737572260993536 7764438831344208 7776686826651132 7791984023735808 7804275470140032 7823384081778816 7831373648855796 7843727230329159 7862932438809867 7904214246299904 7916682729998016 7921081542265344 7929170882075664 7936066568553408 7944171211699398 7948585297620432 7976783769656832 7989366727974528 8004480935523696 8017107584668884 8022516095443968 8035171194108672 8063071094088216 8075790166137714 8091675716956416 8104439911299264 8132580327657942 8146020977542656 8161431542102592 8174305772603568 8192723570463744 8208222486542208 8221170527305632 8234138992924728 8249716258303221 8250336025132032 8263350497795328 8278983025219296 8283583145412864 8292042687023784 8312345586889992 8369168025494016 8382369949409664 8387027515339776 8402894013762432 8411475400622892 8416149138656928 8424744062205393 8445371878721709 8446006344342528 8475332755260384 8488702148472936 8507828323173888 8523923351409216 8537369393740464 8567656641483264 8581171670787456 8597405449266192 8610967405755468 8641515750461568 8655147288639072 8671521013484004 8685199883391291 8691059103397632 8704768793617728 8734993685262234 8749429938842112 8765982026702784 8770852742201856 8779809903907536 8801307092001168 8861472026993664 8875450534669056 8892241027087392 8897181896924928 8906268071247768 8911216735048512 8920317242335122 8928074889622584 8942158459822986 8973881740863936 9005041052464158 9008288812772352 9025330607374464 9039567593372256 9070954980849243 9071636443923456 9085946474951424 9103135181575968 9117494900211672 9135429545069568 9149840206371072 9181610484865416 9196093994179014 9202297874185728 9216814016771712 9234250297359984 9248816843218836 9281628028273536 9286785256449024 9296269310019744 9313855903371708 9319031038589472 9328548022901757 9351388785251241 9397535860237824 9415314028680768 9420545537920512 9430166193085872 9453255765482736 9468167780989044 9486792219879936 9501757137385344 9534749349667932 9556232407808256 9571306863570624 9589413770335368 9604540567958022 9638613721668672 9653818129635888 9672081130424466 9688066100863488 9721705219269264 9743609513843712 9758979547170048 9777441491322336 9792864892819944 9812128029889536 9827606147583744 9843108681197376 9851668843721472 9861729780040632 9867209334977088 9877286141895978 9901470478501314 9969156030367872 9974695275445248 9984881851502688 10003771155473316 10009329634040544 10019551580153739 10044084250825407 10044838821049344 10060684027819776 10095616958471928 10118363725914624 10134324914368896 10153496933296272 10169513542543788 10189517569500672 10205590999413888 10241027079272964 10257181762738131 10257952342090752 10277358238203264 10293570232167456 10329311795473593 10352585108458944 10368915768868176 10388531584529982 10405700626853376 10431178775705088 10441831531807728 10447633413505152 10458302973772212 10483909918413156 10538952328399872 10555576973330688 10572227842767552 10581422091404544 10592228282265864 10598113730160576 10608936967221606 10634912736168078 10652488970632704 10672641247364928 10689476779558512 10713561592144896 10750761458784288 10767720221516952 10788090491627289 10788900955941888 10805919881732352 10843440436877256 10881908722803456 10899074363471424 10936918371677922 10944296648722944 10961560703074176 10978851990566304 10999621677737628 11016973004422437 11017800663727104 11038644033625728 11044777527217152 11056056916031712 11073497266347048 11083127449186656 11094446002545711 11100610501849224 11176493265879552 11203858685016576 11215300534163856 11221532184875904 11232992082940524 11260495838295612 11300443673680512 11318269531297248 11357569078280919 11365231135212288 11383159191653952 11422684049958306 11441562227716608 11463207265688256 11481289874340624 11522021000615424 11540196384852096 11562028017978672 11580266511188388 11588078804530176 11606358391490304 11646658247016312 11665030239976698 11687976035603712 11706413205210048 11735076122668224 11747060473283694 11833934046225408 11856321369449856 11862909195899904 11875024094997024 11881622313398016 11893756323113496 11904099852830112 11916256817549097 11922877946430648 11965175654485248 12006721403285544 12025661377003326 12033774143165952 12052756791163008 12094606641132324 12114595299935232 12137513575434624 12156659866948896 12198870491486913 12199786941828096 12219031466313984 12242147313153888 12261458658905352 12289085355695616 12312333729813312 12331755790958448 12351208489387092 12375504037698048 12395025746692992 12418474537828944 12425374718119296 12438064030535676 12468518380334988 12553752038241024 12573554924114496 12604341020643648 12617213100934338 12624223707985392 12669009516513792 12712999132890576 12741643210411008 12761742484760832 12785885027113824 12806054090610696 12851484962224896 12871757506181184 12896108173899288 12916451108633202 12962273625692352 12982720932958608 13007281520226006 13011972729560064 13036588655096448 13057153190426592 13102490527893351 13103474863444992 13124144908263168 13135558458295296 13148973040054176 13156279113302784 13169714855861304 13201960638001752 13292208040490496 13313175802003584 13338361540631088 13345772845387392 13359402106871652 13380475863502683 13392112334433876 13413237689734479 13414245370426368 13460822611295904 13507561578696237 13512433219158528 13537995911061696 13559351390058384 13607454665885184 13628919712427136 13654702772363952 13676242350317508 13703144317604352 13724760309556608 13772415727298124 13794140991268521 13803446811278592 13825221025157568 13851375446039976 13873225264828254 13922442042410304 13930177884673536 13944403965029616 13970783855057562 13978546557884208 14074102631107584 14096303790356736 14108562788539392 14122971043021152 14130818306880768 14145249289628808 14179883648224104 14230188329819904 14252635706078016 14302124024501898 14334348611712384 14356960295355936 14384120655503052 14406810851937033 14407893175643136 14457920582503008 14480727194453832 14508121695636699 14509211630404608 14532099151295232 14582557828903896 14615414270765568 14638469320755072 14666162236983504 14689297339229916 14718192044834304 14741409221375616 14764663021796064 14777503265582208 14792594670060948 14800814002465632 14815929212843967 14852205717751971 14953734045551808 14962042913167872 14977322777254032 15005656733209974 15013994451060816 15067258231574016 15091026041729664 15143425437707892 15153641513616384 15177545588871936 15201487371553344 15230245399944408 15254270313815682 15284276354251008 15308386499120832 15361540618909446 15386928513136128 15416037357304896 15440355348251184 15475144521987072 15528877662688416 15553373653302264 15582797376794973 15583968047471616 15608550940280064 15646768163557632 15662747297711592 15687454460658318 15725864877619734 15808428492599808 15833365459996032 15842163084530688 15858341764151328 15872133137106816 15888342423398796 15897170595240864 15913405450832409 15952369104252117 15953567539313664 15978733455949056 16008961871047392 16034215169337768 16070342388217344 16126142188176432 16151580332275428 16183351433912832 16208879822598528 16265160655315884 16292041955085312 16322863084205184 16348611545207136 16405377557516883 16416444973084416 16442341054611264 16468277985849456 16499432516606442 16526700995590656 16557966050438592 16567166290825728 16584085374047568 16624691173779984 16738336050988032 16764739898819328 16805788027524864 16822950801245784 16832298277313856 16849488124410786 16890743757443418 16950665510520768 16977404296945872 17015656646347776 17047846702818432 17074738787480928 17134026074937459 17135313282966528 17162343341574912 17194810898532384 17221934811510936 17283031500923136 17310294577278144 17343042026968008 17370399766782582 17382118206795264 17409537587235456 17469987370524468 17497545359965047 17498859877684224 17531964053405568 17541705484403712 17559619807815072 17602614184002336 17620590709925541 17750901069338112 17784482054174784 17794363793849856 17812536142495536 17822433470097024 17840634484670244 17856149779245168 17884316919645972 17947763481727872 18010082104928316 18038492065504989 18050661214748928 18079135186744512 18141909961698486 18171892949902848 18206270363151936 18234989800423344 18299680412742144 18363220969730832 18392187988358028 18404595748371456 18433628033543424 18468500594719968 18497633686437672 18563256056547072 18592538620039488 18627711806743416 18638062077178944 18657096045803514 18702777570502482 18795071720475648 18830628057361536 18841091075841024 18860332386171744 18906511530965472 18925819651401507 18936335561978088 18973584439759872 19003514274770688 19069498699335864 19112464815616512 19142613727141248 19178827540670736 19209081135916044 19277227443337344 19307636259271776 19344162260848932 19374676662949803 19376132201726976 19443410438538528 19510922280339009 19517959094340096 19554882982644672 19585729785639888 19655212295167488 19686217362394752 19703337687442944 19723459560081264 19734418669954176 19754572283791956 19802940957002628 19938312060735744 19969763703005376 20007542310946632 20018659268081088 20039103160307478 20088168501650814 20121368055639552 20191233916943856 20236727451829248 20268649828737792 20306993866592544 20339027085087576 20379035139001344 20411181998827776 20482054158545928 20514363525476262 20554716476406528 20587140464334912 20658623590947186 20705170216917888 20737831537736352 20777063169059964 20809837897242381 20811401253706752 20862357551410176 20883663063615456 20895266827010304 20916605947544424 20956175782586343 20967819836826312 21111153946661376 21144455685535104 21162844182809088 21184456564531728 21196227460321152 21217873934443212 21269825472336156 21304977941265408 21345282494729856 21378953559117024 21453186036752847 21501522917568576 21535440443033904 21576180983254578 21611839763464704 21686880873754512 21763817445606912 21798148726942848 21873836743355844 21888593297445888 21923121406148352 21957703981132608 21999243355475256 22033946008844874 22077288067251456 22112113832063424 22146994532694096 22166254898373312 22188892005091422 22201221003698448 22352986531759104 22407717370033152 22430601068327712 22443064369751808 22465984165881048 22508485099814961 22520991676591224 22600887347361024 22636539062594496 22715138156561838 22730462270424576 22766318383307904 22845368099916612 22881405470723523 22883124455433216 22926414531376512 22962579748681248 23042310928364169 23044042001230848 23080392769704192 23124056035957344 23160533022376776 23212716782980608 23293316494032624 23330060479953396 23375952071207424 23412826410420096 23470152245336448 23494120946567388 23531181690987477 23588797316429601 23712642738899712 23750048189994048 23763244626796032 23787512646226992 23808199705660224 23832513635098194 23845755892861296 23930351308970496 24013442806571088 24051322754006652 24067548286331904 24105513582326016 24189213282264648 24275027150869248 24313319733897792 24397740982973826 24438062932627968 24484294626307776 24522917317810704 24578170711391232 24624667459626624 24663511581916896 24702416978774184 24749148774909663 24751008075396096 24790051493385984 24836949075657888 24850749436238592 24876128061071352 24937036760669976 25107504076482048 25147109848228992 25208682041287296 25234426201868676 25248447415970784 25274232186616179 25336115636165127 25338019033027584 25425998265781152 25523484969521664 25571770054227648 25612108181221392 25702969924449792 25743515012362368 25792216347798576 25832902217266404 25924547251384704 25965441865917216 26014563040452012 26055599650173873 26073177310192896 26114306380853184 26204981055786702 26248289816526336 26297946080108352 26312558226605568 26339429711722608 26403921276003504 26584416080980992 26626351604007168 26676723081262176 26691545690774784 26718804213743304 26760951727005366 26784224668867752 26826475379468958 26921645222591808 27015123157392474 27024866438317056 27075991822123392 27118702780116768 27212864942547729 27214909331770368 27257839424854272 27309405544727904 27352484700635016 27406288635208704 27449520619113216 27544831454596248 27588281982537042 27606893622557184 27650442050315136 27702750892079952 27746450529656508 27844884084820608 27860355769347072 27888807930059232 27941567710115124 27957093115768416 27985644068705271 28054166355753723 28192607580713472 28245942086042304 28261636613761536 28290498579257616 28359767296448208 28460376659639808 28505271412156032 28604248049003796 28668697223424768 28713920590711872 28768241311006104 28813621703874066 28915841165006016 28961454388907664 29016243391273398 29064198302590464 29165115657807792 29230828541531136 29276938641510144 29332324473967008 29378594678459832 29436384089668608 29482818442751232 29529326043592128 29555006531164416 29585189340121896 29601628004931264 29631858425687934 29704411435503942 29907468091103616 29924085826335744 29954645554508064 30011313466419948 30027988902121632 30058654740461217 30132252752476221 30134516463148032 30182052083459328 30286850875415784 30355091177743872 30402974743106688 30460490799888816 30508540627631364 30568552708502016 30616772998241664 30723081237818892 30771545288214393 30773857026272256 30832074714609792 30880710696502368 30987935386420779 31057755325376832 31106747306604528 31165594753589946 31217101880560128 31293536327115264 31325494595423184 31374908921316636 31451729755239468 31616856985199616 31666730919992064 31716683528302656 31744266274213632 31776684846797592 31794341190481728 31826810901664818 31904738208504234 31957466911898112 32017923742094784 32068430338675536 32140684776434688 32252284376352864 32303160664550856 32364271474881867 32366702867825664 32417759645197056 32530321310631768 32645726168410368 32697223090414272 32810755115033766 32832889946168832 32884682109222528 32936555971698912 32998865033212884 33050919013267311 33053401991181312 33115932100877184 33134332581651456 33168170748095136 33249382347559968 33283338007637133 33529479797638656 33611576055049728 33645901602491568 33664596554627712 33698976248821572 33781487514886836 33901331021041536 33954808593891744 34072707234842757 34095693405636864 34149477574961856 34268052149874918 34324686683149824 34389621797064768 34443869623021872 34566063001846272 34620589154556288 34686084053936016 34740799533565164 34764236413590528 34819075174470912 34939974741048936 34995090719930094 35063928106811136 35119239615630144 35205228368004672 35241181419851082 35501802138676224 35568964108349568 35588727587699712 35625072284991072 35644866940194048 35681268969340488 35712299558490336 35748770452647291 35768633839291944 35895526963455744 36020164209856632 36076984131009978 36101322429497856 36158270373489024 36283819923396972 36343785899805696 36412540726303872 36469979600846688 36596611474460739 36599360825484288 36726441939461664 36784375976716056 36867256067086848 36937001189439936 36995267372875344 37126512113094144 37185077240078976 37255423613486832 37276124154357888 37314192091607028 37405555141004964 37661256114723072 37720664772343488 37813023061930944 37851639302803014 37872671123956176 38007028549541376 38138997398671728 38224929631233024 38285227454282496 38357655081341472 38418162271832088 38554454886674688 38615272518543552 38688324521697864 38749353325899606 38886820877077056 39021844560678018 39035918188680192 39109765965289344 39171459571279776 39307471583680053 39310424590334976 39372434724789504 39406675374885888 39446919120162528 39468837339908352 39509144567583912 39605881914005256 39876624121471488 39939527406010752 40015084621893264 40037318536162176 40078206320614956 40141427590508049 40176337003301628 40239713069203437 40242736111279104 40382467833887712 40522684736088711 40537299657475584 40613987733185088 40678054170175152 40822363997655552 40964108317091856 41028727050952524 41109432952813056 41174280928669824 41317247181894372 41410340433835776 41475663075472704 41554126338119928 41619675794484762 41767326127230912 41790533654020608 41833211895088848 41912351565172686 41935639673652624 42222307893322752 42288911371070208 42325688365618176 42368913129063456 42392454920642304 42435747868886424 42539650944672312 42690564989459712 42757907118234048 42906372073505694 43003045835137152 43070880886067808 43152361966509156 43220432555811099 43223679526929408 43373761747509024 43524365086910097 43527634891213824 43596297453885696 43747673486711688 43846242812296704 43915407962265216 43998486710950512 44067892017689748 44154576134502912 44224227664126848 44293989065388192 44332509796746624 44377784010182844 44402442007396896 44447787638531901 44556617153255913 44861202136655424 44886128739503616 44931968331762096 45016970199629922 45041983353182448 45201774694722048 45273078125188992 45430276313123676 45460924540849152 45532636766615808 45690736199833224 45762810941447046 45852829062753024 45925159497362496 46084621856728338 46160785539408384 46248112071914688 46321066044753552 46425433565961216 46586632988065248 46660120959906792 46748392130384919 46751904142414848 46825652820840192 46940304490672896 46988241893134776 47062363381974954 47177594632859202 47425285477799424 47500096379988096 47526489253592064 47575025292453984 47616399411320448 47665027270196388 47691511785722592 47740216352497227 47857107312756351 47860702617940992 48026885613142176 48102645508013304 48211027164652032 48378426564529296 48550054301738496 48626639467795584 48795481965947652 48876125865255936 48968589252615552 49045834635621408 49216132672550649 49249334919253248 49327023163833792 49404833957548368 49498297549819326 49580102986771968 49673898151315776 49701498872477184 49752256122142704 49874073521339952 50215008152964096 50294219696457984 50417364082574592 50468852403737352 50496894831941568 50548464373232358 50672231272330254 50851996531562304 51046969939043328 51143540108455296 51224216362442784 51402078224812377 51405939848899584 51487030024724736 51584432695597152 51665804434532808 51849094502769408 51930883731834432 52029126080904024 52111199300347746 52146354620385792 52228612761706368 52409962111573404 52492636079895141 52496579633052672 52595892160216704 52625116453211136 52678859423445216 52807842552007008 52861772129776623 53252703208014336 53353446162524352 53383091381549568 53437608427486608 53521903454010732 53568449337735504 53652950758937916 53843290445183616 54030246314784948 54151983644246784 54237405560233536 54425729885095458 54515678849708544 54618811089455808 54704969401270032 54899041238226432 55089662909192496 55176563965074084 55213787245114368 55300884100630272 55405501784159904 55492901059313016 55689768169641216 55777615860118464 55883135420230248 55914186231536832 55971288137410542 56108332711507446 56385215161426944 56491884172084608 56523273227523072 56580997158515232 56719534592896416 56777458954204521 56920753319279616 57010542824312064 57208496098007592 57337394446849536 57427841181423744 57536482622012208 57627243407748132 57831682330012032 57922908777815328 58032486782546796 58124029988849409 58128396605180928 58330231315615584 58532766841017027 58553877283020288 58664648947934016 58757189356919664 58965636885502464 59058652087184256 59110013062328832 59170378680243792 59203256009862528 59263716851375868 59408822871007884 59814936182207232 59909291109016128 60022626932839896 60055977804243264 60117309480922434 60264505504952442 60364104166918656 60573701750831568 60710182355487744 60805949486213376 60920981599777632 61017081255262728 61137105417004032 61233545996483328 61446162475637784 61543090576428786 61664149429219584 61761421393004736 61975870772841558 62115510650753664 62213494613209056 62331189507179892 62429513691727143 62434203761120256 62587072654230528 62650989190846368 62749817842633272 62868527347759029 62903459510478936 63333461839984128 63433367056605312 63488532548427264 63553369693595184 63588682380963456 63653621803329636 63809476417008468 63914933823796224 64035847484189568 64136860677351072 64359558110258541 64504568752705728 64606321329101712 64728542949763734 64835519290394112 65060642621263536 65291452336820736 65394446180828544 65621510230067532 65665779892337664 65769364218445056 65873111943397824 65997730066425768 66101838026534622 66231864201754368 66336341496190272 66498764695119936 66566676015274266 67058959595277312 67223152110099456 67291803204983136 67329193109255424 67397952497643144 67525455299444883 67562975029773672 67802662042083072 67909617187783488 68145414469685514 68191386811273728 68298955149923712 68536104299749836 68644216412170569 68649373366299648 68779243594129536 68887739246043744 69126932785092507 69132126003692544 69241178309112576 69372168107872032 69481599067130328 69638150348941824 69879949482097872 69990181439860188 70127856213622272 70238479231260288 70410456736009344 70482362839702164 71137928216699136 71250144569982144 71289733880388096 71362537938680976 71424599116980672 71497540905294582 71537267678583888 71791053926911488 72040328419713264 72153968262019956 72202644858995712 72316540746978048 72567639846793944 72825081452607744 72939959201693376 73193222948921478 73452883878923328 73568751953432112 73734512134173696 73874002378879872 73990534745750688 74247446324728989 74253024226188288 74370154480157952 74510847226973664 74552248308715776 74628384183214056 74811110282009928 75322512229446144 75441329544686976 75626046123861888 75703278605606028 75745342247912352 75822696559848537 76008346908495381 76014057099082752 76277994797343456 76570454908564992 76715310162682944 76836324543664176 77108909773349376 77230545037087104 77376649043395728 77498706651799212 77773641754154112 78043689121356036 78166798950521619 78219531930578688 78342919142559552 78614943167360106 78744869449579008 78893838240325056 78937674679816704 79018289135167824 79211763828010512 79753248242942976 79879054812021504 80030169243786528 80074637072324352 80156412641229912 80282855181016098 80352674006603256 80479426138406874 80764935667775424 81045369472177422 81074599314951168 81227975466370176 81356108340350304 81638594827643187 81644727995311104 81928216634183712 82057454101905048 82218865905626112 82348561857339648 82634494363788744 82820680867671552 82951326150945408 83108252676239856 83239351588969524 83534652254461824 83581067308041216 83666423790177696 83824703130345372 83871279347305248 83956932206115813 84162499067261169 84577822742140416 84737826258126912 84784909841284608 84871495737772848 85079301889344624 85381129978919424 85515814236468096 85812744147011388 86006091670274304 86141761772135616 86304723933018312 86440865111622198 86747523495018048 87048730173820194 87192594907771392 87495346973423376 87692485624593408 87830815924530432 87996973421901024 88135784035379496 88309152269005824 88448455328253696 88587978130776384 88665019593493248 88755568020365688 88804884014793792 88895575277063802 89113234306511826 89722404273310848 89772257479007232 89863936663524192 90033940399259844 90083966706364896 90175964221383651 90396758257428663 90403549389444096 90546156250377984 90860552626247352 91065273533231616 91381472399666448 91525621882894092 91705658125506048 91850318994724992 92169243713456676 92321571078816768 92496224143829376 92642132089507104 92963806159262337 93173265976130496 93320241919813584 93496784260769838 93651305641680384 93880608981345792 93976483786269552 94124726763949908 94355189265718404 94850570955598848 95000192759976192 95150050584907968 95232798822640896 95330054540392776 95383023571445184 95480432704994454 95714214625512702 96053771226284352 96205291016026608 96422054329304064 96756853129058592 97092814424645601 97100108603476992 97253278935591168 97590963931895304 97937178505231104 98091669271242816 98432265345101298 98498669838506496 98654046327667584 98809667915096736 98996595099638652 99152757039801933 99160205973543936 99347796302631552 99402997744954368 99504512244285408 99748147042679904 99850014022911399 100588439392915968 100834728165149184 100937704807474704 100993789663883136 101096928746464716 101344462544660508 101703993063124608 102218121704528271 102287080216910592 102448432724885568 102804156449624754 102974060049449472 103168865391194304 103331608869065616 103698189005538816 103861767463668864 104058252161808048 104222398600695492 104292709240771584 104457225523412736 104819924223146808 104985272159790282 105191784320433408 105357718846890432 105615685104014016 105723544259553246 106505406416028672 106706892325048704 106766182763099136 106875216854973216 107043806908021464 107136898675471008 107246311357941873 107305901517875832 107686580890367232 108060492629569896 108303967288493568 108474811120467072 108851459770190916 109031357699417088 109237622178911616 109409938802540064 109789834423382217 109798082476452864 110179325818384992 110353127930148168 110601768201260544 110811003568319808 110985802118626032 111379536339282432 111555231720236928 111766270840460496 111828372463073664 111942576274821084 112216665423014892 112983768344169216 113161994317030464 113439069185792832 113554917908409042 114021085648624128 114416992196015184 114674788893699072 114855682362847488 115072965244024416 115254486815496264 115663364660024064 115845817555630656 116064973565093592 116248059977698818 116660462631231168 117065533682034054 117107754566040576 117329297895868032 117514378713839328 117922414751040159 117931273771004928 118117304174368512 118220026124657664 118340757360487584 118406512019725056 118527433702751736 118817645742015768 119629872364414464 119818582218032256 120045253865679792 120111955608486528 120234618961844868 120529011009904884 120728208333837312 121147403501663136 121568054208266133 121611898972426752 121841963199555264 122034162510525456 122467091992966656 122892324951275568 123086181152857572 123328298858439168 123522842786009472 123951741545683116 124231021301507328 124426989226418112 124662379014359784 124859027383454286 125301978381692736 125499635685266544 125737054695518058 125806919020957872 126666923679968256 126866734113210624 126977065096854528 127106739387190368 127177364761926912 127307243606659272 127618952834016936 128071694968379136 128273721354702144 128719116220517082 129009137505411456 129212642658203424 129457085899527468 129661297667433297 129671038580788224 130121285242527072 130573095260730291 130582904673641472 130788892361657088 131243020460135064 131538728436890112 131746223886795648 131995460132851536 132203676053069244 132463728403508736 132672682992380544 132997529390239872 133133352030548532 133343362915595703 133669851459767739 134583606409966272 134658386218510848 134795904995286288 135050910598889766 135125950059547344 135605324084166144 135819234375566976 136290828939371028 136382773622547456 136597910299847424 137072208599499672 137288432824341138 137558487188259072 137775478492087488 138253865570185014 138482356618225152 138744336215744064 138963198134260656 139276300697883648 139759898964195744 139980362879720376 140245176391154757 140255712427244544 140476958462520576 140820913472018688 140964725679404328 142275856433398272 142500289139964288 142579467760776192 142725075877361952 142849198233961344 142995081810589164 143074535357167776 143220649057491681 143571321938269053 143582107853822976 144080656839426528 144307936524039912 144633081493956096 145135279693587888 145650162905215488 145879918403386752 146386445897842956 146905767757846656 147137503906864224 147648398017651947 147748004757759744 147981069491501376 148494892649457978 148740308960315904 149021694453947328 149104496617431552 149256768366428112 149622220564019856 150645024458892288 150882659089373952 151252092247723776 151406557211212056 151490684495824704 151645393119697074 152016693816990762 152555989594686912 153140909817129984 153430620325365888 153672649087328352 154206234674437131 154217819546698752 154461090074174208 154753298086791456 154997413303598424 155547283508308224 156087378242712072 156333597901043238 156439063861157376 156685838285119104 157229886334720212 157489738899158016 157787676480650112 157875349359633408 158036578270335648 158423527656021024 158585316389329869 159758109624043008 160060338487573056 160149274144648704 160312825282459824 160565710362032196 160705348013206512 160958852276813748 161529871335550848 162090738944354844 162455950932740352 162712216680700608 163277189655286374 163856433268367424 164114908203810096 164697123714679296 165268988727577488 165641361735343104 165902652301890816 166216505352479712 166478703177939048 167069304508923648 167332847580355392 167649406260690744 167742558694610496 167913864412231626 168324998134522338 169155645484280832 169475652516253824 169569819682569216 169742991475545696 170158603778689248 170332376862613563 170762259957838848 171031628472936192 171625488294022776 172012183340548608 172283523544271232 172609447866036624 172881730223244396 173495046990036096 174097460347640388 174372089966548227 174385189815542784 174990693946846752 175598300523051081 175661631849060864 175993946843802048 176271568070758992 176896910656507392 177175956261552768 177330039186986496 177511136040731376 177609768029587584 177791150554127604 178226468613023652 179444808546621696 179727873327048384 180067880798519688 180167933412729792 180351928442767302 180793516514857326 181092312500755968 181721105252494704 182130547066463232 182762944799332896 183051243765788184 183411316251012096 183700637989449984 184338487426913352 184992448287658752 185284264179014208 185927612318524674 186346531952260992 186640483839627168 186993568521539676 187288541075181429 187302611283360768 187761217962691584 187952967572539104 188249453527899816 188605582043277087 188710378531436808 190000385519952384 190300101169815936 190465597645281792 190660109080785552 190766047142890368 190960865409988908 191428429251025404 192107542452568704 192410582032053216 193078674330775623 193513706258117184 194185628849291202 194506557871182336 195181927863790608 195874357010462208 196183338542485632 196864530690202596 196997339677012992 197308092655335168 197619335830193472 197993190199277304 198305514079603866 198695592605263104 199009024488570816 199496294085359808 199700028045822798 201176878785831936 201669456330298368 201875409614949408 201987579327766272 202193857492929432 202576365898334649 202688925089321016 203407986126249216 204436243409056542 204574160433821184 204896865449771136 205608312899249508 205948120098898944 206337730782388608 206663217738131232 207380798355277521 207396378011077632 207723534927337728 208116504323616096 208444797201390984 208914451046825472 209639848446293616 209970544319580564 210383568640866816 210715437693780864 211231370208028032 211447088519106492 213413784650097408 213750433709946432 214087613816042928 214273797350942016 214492622715883746 214611803035751664 215373161780734464 216120985259139792 216607934576987136 216949622240934144 217702919540381832 218475244357823232 218819877605080128 219579668846764434 220358651636769984 220706255860296336 221203536402521088 221622007136639616 221971604237252064 222742338974186967 222759072678564864 223110463440473856 223532541680920992 223656744926147328 223885152549642168 224433330846029784 225967536688338432 226323988634060928 226878138371585664 227109835816818084 227468089679545611 228025040725486143 228042171297248256 228833984392030368 229711364725694976 230145930488048832 230508973630992528 231326729320048128 231691635111261312 232129947130187184 232496119955397636 233320925262462336 234131067364068108 234500396851564857 234658595791736064 235028757427678656 235844829502080318 236234608348737024 236681514720975168 236813024039450112 237054867405503472 237635291484031536 239259744728828928 239637164436064512 240090507731359584 240223911216973056 240469237923689736 241058022019809768 242294807003326272 243136108416532266 243223797944853504 243683926399110528 244068325021050912 244915784482929561 244934183985933312 245784649902551136 246172362305715144 246656597716878336 247045685572018944 247903483091366232 248462042603014656 248853978452836224 249324758028719568 249718054766908572 250603956763385472 250999271370533088 251474109391036116 251613838041915744 251870796618347439 252487497201783507 253733468226421248 254213478774380736 254354729523853824 254614487213318544 255237905668033872 256143389936758272 256547442709404288 257438232441034164 258018275010822912 258425285316406848 258914171799054936 259322595334866594 260242570485054144 261146190521460582 261577784723314176 262486040920270128 263077456873780224 263492447773591296 263990920265703072 264407352106138488 264927456807017472 265345365984761088 265995058780479744 266266704061097064 266686725831191406 267339702919535478 269167212819932544 269316772437021696 269591809990572576 270101821197779532 270251900119094688 270527892664150953 271190274772285989 271210648168332288 271638468751133952 272581657878742056 273195820599694848 274144417198999344 274576865648682276 275116974376518144 275550956984174976 276507731140370028 276964713236450304 277488672431488128 277926396268521312 278891418477787011 279519797928391488 279960725759440752 280490352782309514 280953916925041152 281641826944037376 281929451358808656 284551712866796544 285000578279928576 285450151754723904 285698396467922688 285990163621178328 286149070714335552 286441298114983362 287142643876538106 288161313678853056 288615873048079824 289266162987912192 290270559387175776 291278443273936803 291300325810430976 291759836806773504 292772891795685912 293811535515693312 294275007813728448 295296796035303894 295496009515519488 295962138983002752 296989785298915956 297458271119405799 297480617920631808 298043388907894656 298208993234863104 298513536732856224 299244441128039712 299550042068734197 301765318178747904 302504184495447552 302813114422424112 302981368991649408 303290786239394148 304033387633981524 305111979189373824 306654365113584813 306861240650731776 307345298174656704 308412469348874262 308922180148348416 309506596173582912 309994826607196848 311094567016616448 312174756485424144 312667195802086476 312878127722314752 313371676570238208 314459772669440424 315575352961300224 316073156540671296 316847055312042048 317170632778659738 319516219248086016 320120676975146112 320298548289297408 320625650564919648 321131420724064392 321410696026413024 321738934073825619 321917704553627496 323059742671101696 324181477888709688 324911901865480704 325424433361401216 326554379310572748 327712866536734848 328229816407620192 329369503270146651 329394247429358592 330537977455154976 331805304603781632 332433010704959424 332957406355878096 334138609017847296 334665695160710784 335298812521381488 335485117389220992 335827728824463252 336649996269044676 338951305032507648 339485982951091392 340317207557378496 340664753725227126 342063256945872384 343250976588045552 344024366681097216 344567047088542464 345218895732073248 345763460446488792 346990093980072192 348194920695280776 348744179933096454 349981387893693504 351196601046102162 351323263698121728 351987893687604096 352543136141517984 353767244253120477 353793821313014784 354351912523105536 354660078373972992 355022272081462752 355219536059175168 355582301108255208 356452937226047304 358889617093243392 359455746654096768 360135761597039376 360335866825459584 360703856885534604 361587033029714652 362184625001511936 363442210504989408 364704162624798399 365525889598665792 366102487531576368 367401275978899968 368676974853826704 369984896575317504 370568528358028416 371855224637049348 372693063904521984 373280967679254336 373987137043079352 374577082150362858 375905935145078208 376498907055799632 377211164086554174 377420757062873616 380000771039904768 380600202339631872 380931195290563584 381320218161571104 381532094285780736 381921730819977816 382856858502050808 384215084905137408 384821164064106432 386157348661551246 387027412516234368 388371257698582404 388983893002299891 389013115742364672 390363855727581216 391719285782190873 391748714020924416 392366677084971264 393729061380405192 394616185310670336 395238671660386944 395986380398554608 396611028159207732 397391185210526208 398018048977141632 398992588170719616 399400056091645596 400030088746787109 401009554379303217 403750819229898816 403975158655532544 404387714985858864 405152731796669298 405377850178642032 406815972252498432 408872486818113084 409148320867642368 409793730899542272 411216625798499016 412675461564777216 413326435476262464 414761596710555042 415447069854675456 416233008647232192 416889594402781968 417828902093650944 419279696892587232 419941088639161128 420735529173464271 420767137281733632 421430875387561728 422462740416056064 422894177038212984 426827569300194816 427500867419892864 428175227632085856 428547594701884032 428985245431767492 429223606071503328 429661947172475043 430713965814807159 430746323561468928 432241970518279584 433899244481868288 435405839080763664 436950488715646464 437639755210160256 439159337693528868 440717303273539968 441412511720592672 442945194052955841 443244014273279232 443943208474504128 445484677948373934 446220926880947712 447065083361841984 447313489852294656 447770305099284336 448866661692059568 451935073376676864 452647977268121856 453756276743171328 454219671633636168 454936179359091222 456050081450972286 457667968784060736 459422729451389952 460291860976097664 461017947261985056 462618704023311393 462653458640096256 463383270222522624 464259894260374368 464992239910795272 466641850524924672 468262134728136216 469000793703129714 469317191583472128 470057514855357312 471689659004160636 472469216697474048 473363029441950336 473626048078900224 474109734811006944 475270582968063072 475755949167989607 479274328872129024 480181015462719168 480447822433946112 480938475847379472 482116044039619536 484589614006652544 486272216833064532 487367852798221056 488136650042101824 489831568965859122 491569299805102272 492344724611430288 494091371144037888 495806966182732464 496924085206029312 497707956905672448 498649516057439136 499436109533817144 501207913526770944 501998542741066176 502948218782072232 503227676083831488 503741593236694878 504974994403567014 507466936452842496 508426957548761472 508709459047707648 509228974426637088 510475811336067744 510997130587840689 512286779873516544 513094885418808576 514876464882068328 516036550021645824 516850570632813696 517828343598109872 518645190669733188 520485140970108288 522292381042921164 523116269899644681 523155569446628352 524972081840540256 526794901569153243 526984895547182592 527981840531406144 528814704212276976 530690731969522176 531990117560959488 532533408122194128 533373451662382812 534679405839070956 538334425639865088 539183619981145152 540203642395559064 540503800238189376 541055785328301906 542380549544571978 543276937502267904 545163315757484112 546391641199389696 548288834397998688 549153731297364552 550233948753036288 551101913968349952 553015462280740056 554977344862976256 555852792537042624 557782836955574022 559039595856782976 559921451518881504 560980705564619028 561865623225544287 561907833850082304 563283653888074752 563858902717617312 565816746129831261 570001156559857152 570900303509447808 571396792935845376 571980327242356656 572298141428671104 572882596229966724 574285287753076212 576322627357706112 577231746096159648 579236022992326869 580541118774351552 582556886547873606 583519673613547008 585545783591371824 587623071031386624 588550015627456896 590593592070607788 590992019031038976 591924277966005504 593979570597831912 594916542238811598 596086777815789312 597027073465712448 598488882256079424 599100084137468394 603530636357495808 605008368990895104 605626228844848224 605962737983298816 606581572478788296 607729097695003947 608066775267963048 610223958378747648 613308730227169626 613722481301463552 614690596349313408 616824938697748524 617844360296696832 619013192347165824 619989653214393696 622142395065832563 622189134033232896 624349512970848288 625334391604172952 626743353140476416 628919545338880848 631150705922600448 632146313081342592 633694110624084096 634341265557319476 640241353950292224 641251301129839296 642262841448128784 642821392052826048 643477868147651238 643835409107254992 646119485342203392 648362955777419376 649823803730961408 650848866722802432 653108758621145496 655425733073469696 656459632815240384 658739006540293302 661075954910309952 663610609207563264 664866021409918848 665914812711756192 668227016922560901 668277218035694592 669331390321421568 670597625042762976 670970234778441984 671655457648926504 673299992538089352 677902610065015296 678971965902182784 680634415114756992 681329507450454252 682404269038636833 684075122176458429 684126513891744768 686501953176091104 689134094177084928 690437791464146496 691526920892977584 693980187960144384 696389841390561552 697488359866192908 699962775787387008 702393202092204324 703975787375208192 705086272283035968 707534488506240954 708703825046211072 710044544162925504 710439072118350336 711164602216510416 712905874452094608 717779234186486784 718911493308193536 720271523194078752 720671733650919168 721407713771069208 723174066059429304 726884421009978816 729408325249596798 731051779197331584 732204975063152736 734747353448788683 734802551957799936 737353949707653408 739969793150635008 741137056716056832 743710449274098696 745386127809043968 746561935358508672 747974274086158704 749154164300725716 751811870290156416 752997814111599264 754422328173108348 754841514125747232 755612389855042317 757462491605350521 761200404679263744 762640436323142208 763064188571561472 763843461639955632 765713717004101616 768430169810274816 769642328128212864 772314697323102492 774054825032468736 776742515397164808 777967786004599782 780727711455162432 783438571564381746 784733354169942528 787458122760810384 789232370621340672 790477343320773888 791972760797109216 793222056318415464 794782370421052416 796036097954283264 797985176341439232 798800112183291192 800060177493574218 802019108758606434 807501638459797632 807950317311065088 808775429971717728 810305463593338596 810755700357284064 811583677992452859 813570824316857967 813631944504996864 817744973636226168 819587461799084544 822433251596998032 825350923129554432 826652870952524928 829523193421110084 830894139709350912 832466017294464384 833779188805563936 836674255433361033 838559393785174464 839882177278322256 841471058346928542 842861750775123456 844925480832112128 845788354076425968 853655138600389632 855001734839785728 856350455264171712 857095189403768064 857970490863534984 858447212143006656 859323894344950086 861427931629614318 864483941036559168 867798488963736576 870811678161527328 873835329821810409 873900977431292928 875279510420320512 878318675387057736 881434606547079936 882825023441185344 885890388105911682 886488028546558464 887886416949008256 890969355896747868 892374813358217397 892441853761895424 894130166723683968 894626979704589312 895540610198568672 897733323384119136 898650126206202591 905295954536243712 907512553486342656 908439343267272336 909872358718182444 912100162901944572 915335937568121472 920583721952195328 922035894523970112 925237408046622786 926766540445045248 928519788520748736 929984479821590544 933283701049849344 936524269456272432 938001587406259428 938634383166944256 940115029710714624 943379318008321272 946726058883900672 948219469622013888 950541165936126144 951511898335979214 958548657744258048 960362030925438336 960895644867892224 961876951694758944 964232088079239072 965216802221476857 969179228013305088 972544433666129064 974735705596442112 976273300084203648 979663137931718244 983138599610204544 984689449222860576 988108509810439953 988182742288075776 991613932365464928 995415913811344896 997299032114878272 998872219067634288 1002415827053541888 1003997085482132352 1005896437564144464 1006455352167662976 1007483186473389756 1009949988807134028 1016853915097522944 1018457948853274176 1020951622672135488 1021994261175681378 1026189770837617152 1029752929764136656 1032073100043291648 1033701141265627392 1035656687196219744 1037290381339466376 1040970281940216576 1044584762085842328 1046232539799289362 1049944163681080512 1053589803138306486 1053969791094365184 1055963681062812288 1057629408424553952 1061301732759361431 1061381463939044352 1063980235121918976 1065066816244388256 1066746903324765624 1069358811678141912 1076668851279730176 1078367239962290304 1080407284791118128 1081007600476378752 1082111570656603812 1084761099089143956 1086553875004535808 1090326631514968224 1094112487874395197 1096577668795997376 1098307462594729104 1102203827936699904 1106030924561480112 1109954689725952512 1111705585074085248 1115565673911148044 1118079191713565952 1119842903037763008 1121961411129238056 1123731246451088574 1127717805435234624 1131633492259662522 1140002313119714304 1141800607018895616 1142793585871690752 1143960654484713312 1144596282857342208 1145765192459933448 1148570575506152424 1152645254715412224 1154463492192319296 1158472045984653738 1161082237548703104 1165113773095747212 1166951679006899673 1167039347227094016 1171091567182743648 1175157857346572619 1175246142062773248 1177100031254913792 1181187184141215576 1183848555932011008 1187959141195663824 1189833084477623196 1192173555631578624 1194054146931424896 1196977764512158848 1198200168274936788 1211252457689696448 1211925475966597632 1213163144957576592 1215458195390007894 1216133550535926096 1220447916757495296 1226617460454339252 1227444962602927104 1229381192698626816 1233649877395497048 1238026384694331648 1239979306428787392 1244284790131665126 1248699025941696576 1250668783208345904 1253486706280952832 1257839090677761696 1262206587520392813 1262301411845200896 1264292626162685184 1267388221248168192 1268682531114638952 1280482707900584448 1282502602259678592 1284525682896257568 1285642784105652096 1286955736295302476 1287670818214509984 1288985841517425129 1292141897444421477 1292238970684406784 1296725911554838752 1301697733445604864 1306217517242290992 1310851466146939392 1312919265630480768 1317478013080586604 1322151909820619904 1328835582158867523 1329732042819837696 1331829625423512384 1336454033845121802 1338662780642843136 1341195250085525952 1341940469556883968 1343310915297853008 1346599985076178704 1355805220130030592 1357943931804365568 1361268830229513984 1362659014900908504 1364808538077273666 1368150244352916858 1373003906352182208 1378268188354169856 1380875582928292992 1383053841785955168 1387856112069934179 1387960375920288768 1392779682781123104 1394976719732385816 1399925551574774016 1404786404184408648 1407951574750416384 1410172544566071936 1415068977012481908 1417407650092422144 1420089088325851008 1420878144236700672 1422329204433020832 1425811748904189216 1427267847503968821 1437822986616387072 1440543046388157504 1441343467301838336 1442815427542138416 1446348132118858608 1453768842019957632 1458816650499193596 1462103558394663168 1464409950126305472 1469494706897577366 1474707899415306816 1482274113432113664 1487420898548197392 1490772255618087936 1493123870717017344 1495948548172317408 1498308328601451432 1503623740580312832 1505995628223198528 1508844656346216696 1509683028251494464 1511224779710084634 1514924983210701042 1522400809358527488 1525280872646284416 1526128377143122944 1527686923279911264 1531427434008203232 1532991391763522067 1536860339620549632 1539284656256425728 1544629394646204984 1548109650064937472 1553485030794329616 1555935572009199564 1561455422910324864 1566877143128763492 1569466708339885056 1574916245521620768 1580384704707459729 1580954686641547776 1583945521594218432 1586444112636830928 1592072195908566528 1595970352682878464 1597600224366582384 1600120354987148436 1604038217517212868 1615003276919595264 1617550859943435456 1620610927186677192 1621511400714568128 1623167355984905718 1627141648633715934 1635489947272452336 1639174923598169088 1644866503193996064 1650701846259108864 1653305741905049856 1659046386842220168 1664932034588928768 1667558377611127872 1673348510866722066 1677118787570348928 1679764354556644512 1682942116693857084 1685596869676632861 1685723501550246912 1689850961664224256 1691576708152851936 1697450238389493783 1710003469679571456 1712700910528343424 1714190378807536128 1715940981727069968 1716894424286013312 1718647788689900172 1722855863259228636 1728967882073118336 1737708068976980607 1741623356323054656 1747670659643620818 1750559020840641024 1756637350774115472 1762869213094159872 1765650046882370688 1771780776211823364 1772976057093116928 1775772833898016512 1781938711793495736 1784749626716434794 1788260333447367936 1791081220397137344 1795466646768238272 1797300252412405182 1810591909072487424 1815025106972685312 1816878686534544672 1819744717436364888 1823187293085011841 1824200325803889144 1830671875136242944 1841167443904390656 1844071789047940224 1850474816093245572 1853533080890090496 1857039577041497472 1859968959643181088 1866427185197497689 1866567402099698688 1873048538912544864 1876003174812518856 1880230059421429248 1886758636016642544 1893452117767801344 1896438939244027776 1901082331872252288 1903023796671958428 1920724061850876672 1923753903389517888 1928464176158478144 1930433604442953714 1938358456026610176 1945088867332258128 1949471411192884224 1952546600168407296 1959326275863436488 1966277199220409088 1969378898445721152 1976217019620879906 1983227864730929856 1990831827622689792 1994598064229756544 1997744438135268576 2004681050767682703 2004831654107083776 2007994170964264704 2011792875128288928 2012910704335325952 2014966372946779512 2019899977614268056 2033707830195045888 2036915897706548352 2041903245344270976 2043988522351362756 2052379541675234304 2059505859528273312 2067402282531254784 2071313374392439488 2074580762678932752 2081940563880433152 2089169524171684656 2092465079598578724 2099888327362161024 2107179606276612972 2111927362125624576 2115258816849107904 2122603465518722862 2130133632488776512 2133493806649531248 2138717623356283824 2153337702559460352 2156734479924580608 2160814569582236256 2162015200952757504 2164223141313207624 2169522198178287912 2180653263029936448 2188224975748790394 2193155337591994752 2196614925189458208 2204242060346366049 2204407655873399808 2212061849122960224 2219909379451905024 2223411170148170496 2231131347822296088 2236158383427131904 2239685806075526016 2243922822258476112 2247462492902177148 2255435610870469248 2263266984519325044 2266837169565126951 2272387474816051563 2283601214037791232 2287921308969426624 2289192565714684416 2291530384919866896 2297141151012304848 2305290509430824448 2308926984384638592 2316944091969307476 2322164475097406208 2330227546191494424 2333903358013799346 2342183134365487296 2350315714693145238 2354200062509827584 2362374368282431152 2367697111864022016 2375918282391327648 2379666168955246392 2384347111263157248 2388108293862849792 2393955529024317696 2396400336549873576 2422504915379392896 2423850951933195264 2426326289915153184 2430916390780015788 2432267101071852192 2434751033977358577 2440712472950573901 2440895833514990592 2453234920908678504 2458762385397253632 2467299754790994096 2476052769388663296 2479958612857574784 2488569580263330252 2497398051883393152 2501337566416691808 2510022766300083099 2515678181355523392 2524413175040785626 2528585252325370368 2534776442496336384 2537365062229277904 2560965415801168896 2565005204519357184 2569051365792515136 2571285568211304192 2573911472590604952 2575341636429019968 2577971683034850258 2584283794888842954 2593451823109677504 2603395466891209728 2612435034484581984 2621505989465431227 2621702932293878784 2625838531260961536 2634956026161173208 2644303819641239808 2657671164317735046 2659464085639675392 2663659250847024768 2672908067690243604 2677325561285686272 2682390500171051904 2683880939113767936 2686621830595706016 2693199970152357408 2695950378618607773 2715887863608731136 2722537660459027968 2725318029801817008 2729617076154547332 2736300488705833716 2746007812704364416 2761751165856585984 2766107683571910336 2775712224139868358 2785559365562246208 2789953439464771632 2799851103149548032 2809572808368817296 2815903149500832768 2820345089132143872 2830137954024963816 2840178176651702016 2844658408866041664 2851623497808378432 2854535695007937642 2875645973232774144 2881086092776315008 2882686934603676672 2885630855084276832 2892696264237717216 2895650406664430571 2907537684039915264 2917633300998387192 2924207116789326336 2928819900252610944 2938989413795154732 2949415798830613632 2964325529431319859 2964548226864227328 2974841797096394784 2986247741434034688 2991897096344634816 2996616657202902864 3007247481160625664 3011991256446397056 3017689312692433392 3019366056502988928 3022449559420169268 3029849966421402084 3050561745292568832 3055373846559822528 3062854868016406464 3065982783527044134 3078569312512851456 3089258789292409968 3096219300129874944 3106970061588659232 3111871144018399128 3122910845820649728 3133754286257526984 3149832491043241536 3160769409414919458 3161909373283095552 3167891043188436864 3172888225273661856 3183905198278084293 3184144391817133056 3191940705365756928 3195200448733164768 3200240709974296872 3208076435034425736 3230006553839190528 3235101719886870912 3241221854373354384 3243022801429136256 3246334711969811436 3254283297267431868 3270979894544904672 3282337463623185591 3289733006387992128 3306611483810099712 3318092773684440336 3329864069177857536 3335116755222255744 3346697021733444132 3354237575140697856 3359528709113289024 3365884233387714168 3371193739353265722 3383153416305703872 3394900476778987566 3420006939359142912 3425401821056686848 3428380757615072256 3431881963454139936 3433788848572026624 3437295577379800344 3445711726518457272 3457935764146236672 3475416137953961214 3483246712646109312 3495341319287241636 3501118041681282048 3513274701548230944 3525473572039717857 3525738426188319744 3531300093764741376 3543561552423646728 3551545667796033024 3563877423586991472 3569499253432869588 3576520666894735872 3582162440794274688 3590933293536476544 3594600504824810364 3633757373069089344 3639489434872729776 3646374586170023682 3648400651607778288 3661343750272485888 3682334887808781312 3688143578095880448 3700949632186491144 3714079154082994944 3719937919286362176 3732854370394995378 3746097077825089728 3752006349625037712 3760460118842858496 3773517272033285088 3786619762561178439 3786904235535602688 3792877878488055552 3802164663744504576 3806047593343916856 3841448123701753344 3847507806779035776 3856928352316956288 3860867208885907428 3866957524552275387 3876425692333264431 3876716912053220352 3890177734664516256 3905093200336814592 3918652551726872976 3932554398440818176 3938757796891442304 3952434039241759812 3966455729461859712 3986506746476602569 3989196128459513088 3995488876270537152 4009362101535365406 4015988341928529408 4023585750256577856 4025821408670651904 4029932745893559024 4039799955228536112 4067415660390091776 4073831795413096704 4083806490688541952 4087977044702725512 4119011719056546624 4134804565062509568 4142626748784878976 4149161525357865504 4163568336209802537 4163881127760866304 4178339048343369312 4184930159197157448 4199776654724322048 4214359212553225944 4223854724251249152 4230517633698215808 4245206931037445724 4260267264977553024 4266987613299062496 4277435246712567648 4281803542511906463 4313468959849161216 4321629139164472512 4324030401905515008 4328446282626415248 4339044396356575824 4361306526059872896 4376449951497580788 4386310675183989504 4393229850378916416 4408484120692732098 4424123698245920448 4446822340296340992 4462262695644592176 4472316766854263808 4479371612151052032 4487845644516952224 4494924985804354296 4510871221740938496 4526533969038650088 4533674339130253902 4544774949632103126 4567202428075582464 4575842617938853248 4578385131429368832 4583060769839733792 4594282302024609696 4598974175290566201 4610581018861648896 4617853968769277184 4633888183938614952 4644328950194812416 4660455092382988848 4667806716027598692 4684366268730974592 4700631429386290476 4708400125019655168 4724748736564862304 4741154114122379187 4751836564782655296 4759332337910492784 4776216587725699584 4787911058048635392 4792800673099747152 4845009830758785792 4852652579830306368 4861832781560031576 4864534202143704384 4869502067954717154 4881424945901147802 4906469841817357008 4917524770794507264 4934599509581988192 4952105538777326592 4959917225715149568 4977139160526660504 4994796103766786304 5002675132833383616 5020045532600166198 5031356362711046784 5048826350081571252 5056790609029898583 5057170504650740736 5069552884992672768 5074730124458555808 5092350715168481349 5130010409038714368 5138102731585030272 5142571136422608384 5147822945181209904 5150683272858039936 5155943366069700516 5168567589777685908 5186903646219355008 5213124206930941821 5224870068969163968 5243011978930862454 5251677062521923072 5269912052322346416 5288607639282479616 5315342328635470092 5318928171279350784 5327318501694049536 5345816135380487208 5364781000342103808 5373243661191412032 5386399940304714816 5391900757237215546 5431775727217462272 5445075320918055936 5450636059603634016 5459234152309094664 5469561879255035523 5472600977411667432 5492015625408728832 5523502331713171968 5532215367143820672 5551424448279736716 5571118731124492416 5579906878929543264 5599281555592493067 5599702206299096064 5619145616737634592 5640690178264287744 5660275908049927632 5680356353303404032 5689316817732083328 5703246995616756864 5709071390015875284 5762172185552630016 5771261710168553664 5785392528475434432 5791300813328861142 5815075368079830528 5835266601996774384 5848414233578652672 5857639800505221888 5877978827590309464 5898831597661227264 5928651058862639718 5949683594192789568 5972495482868069376 5983794192689269632 5993233314405805728 6014043152303048109 6014494962321251328 6023982512892794112 6035378625384866784 6038732113005977856 6044899118840338536 6059699932842804168 6101123490585137664 6110747693119645056 6125709736032812928 6131965567054088268 6157138625025702912 6178517578584819936 6213940123177318464 6223742288036798256 6245821691641299456 6267508572515053968 6299664982086483072 6321538818829838916 6335782086376873728 6345776450547323712 6367810396556168586 6390400897466329536 6400481419948593744 6416152870068851472 6460013107678381056 6470203439773741824 6482443708746708768 6486045602858272512 6492669423939622872 6508566594534863736 6541959789089809344 6564674927246371182 6579466012775984256 6612726181039098147 6613222967620199424 6636185547368880672 6659728138355715072 6670233510444511488 6693394043466888264 6708475150281395712 6719057418226578048 6731768466775428336 6742387478706531444 6766306832611407744 6789800953557975132 6800511508695380853 6817162424448154689 6850803642113373696 6863763926908279872 6867577697144053248 6874591154759600688 6891423453036914544 6915871528292473344 6950832275907922428 6966493425292218624 6990682638574483272 7026549403096461888 7050947144079435714 7062600187529482752 7087123104847293456 7103091335592066048 7127754847173982944 7138998506865739176 7153041333789471744 7164324881588549376 7181866587072953088 7189201009649620728 7267514746138178688 7278978869745459552 7292749172340047364 7296801303215556576 7304253101932075731 7322137418851721703 7322687500544971776 7376287156191760896 7401899264372982288 7428158308165989888 7439875838572724352 7465708740789990756 7492194155650179456 7504012699250075424 7530068298900249297 7547034544066570176 7573239525122356878 7585755756976111104 7604329327489009152 7612095186687833712 7682896247403506688 7695015613558071552 7713856704633912576 7721734417771814856 7733915049104550774 7752851384666528862 7780355469329032512 7810186400673629184 7837305103453745952 7864517968396293681 7865108796881636352 7877515593782884608 7904868078483519624 7932911458923719424 7973013492953205138 7978392256919026176 7990977752541074304 8018724203070730812 8031976683857058816 8047171500513155712 8051642817341303808 8059865491787118048 8079599910457072224 8087851135855823319 8147663590826193408 8167612981377083904 8175954089405451024 8238023438113093248 8285253497569757952 8298323050715731008 8327136672419605074 8356678096686738624 8369860318394314896 8399553309448644096 8428718425106451888 8447709448502498304 8461035267396431616 8490413862074891448 8520534529955106048 8533975226598124992 8554870493425135296 8563607085023812926 8626937919698322432 8643258278328945024 8648060803811030016 8656892565252830496 8678088792713151648 8686951219993291713 8722613052119745792 8752899902995161576 8772621350367979008 8786459700757832832 8816968241385464196 8848247396491840896 8892976588293959577 8893644680592681984 8924525391289184352 8958743224302104064 8975691289033904448 8989849971608708592 9021742443481876992 9053067938077300176 9067348678260507804 9089549899264206252 9151685235877706496 9166121539679467584 9188564604049219392 9197948350581132402 9235707937538554368 9267776367877229904 9288657900389624832 9320910184765977696 9335613432055197384 9368732537461949184 9401262858772580952 9449497473129724608 9482308228244758374 9503673129565310592 9518664675820985568 9551715594834252879 9552433175451399168 9575822116097270784 9585601346199494304 9690019661517571584 9705305159660612736 9723665563120063152 9729068404287408768 9739004135909434308 9762849891802295604 9812939683634714016 9847012390869556773 9869199019163976384 9919834451430299136 9954278321053321008 9989592207533572608 10005350265666767232 10040091065200332396 10062712725422093568 10097652700163142504 10113581218059797166 10149460248917111616 10184701430336962698 10260020818077428736 10276205463170060544 10285142272845216768 10295645890362419808 10301366545716079872 10311886732139401032 10337135179555371816 10373807292438710016 10426248413861883642 10449740137938327936 10486023957861724908 10503354125043846144 10539824104644692832 10576420716119153571 10577215278564959232 10630684657270940184 10654637003388099072 10691632270760974416 10729562000684207616 10746487322382824064 10772799880609429632 10783801514474431092 10901272119207268032 10918468304618189328 10939123758510071046 10945201954823334864 10984031250817457664 11047004663426343936 11064430734287641344 11102848896559473432 11142237462248984832 11159813757859086528 11198563111184986134 11238291233475269184 11281380356528575488 11320551816099855264 11359859287683535317 11360712706606808064 11378633635464166656 11406493991233513728 11418142780031750568 11524344371105260032 11542523420337107328 11570785056950868864 11582601626657722284 11600872573656826161 11629277076999793293 11630150736159661056 11670533203993548768 11715279601010443776 11755957655180618928 11797663195322454528 11857302117725279436 11899367188385579136 11967588385378539264 11986466628811611456 12028086304606096218 12047965025785588224 12070757250769733568 12077464226011955712 12089798237680677072 12119399865685608336 12202246981170275328 12221495386239290112 12251419472065625856 12263931134108176536 12357035157169639872 12427880246354636928 12447484576073596512 12490705008629407611 12491643383282598912 12535017145030107936 12599329964172966144 12643077637659677832 12671564172753747456 12691552901094647424 12735620793112337172 12780801794932659072 12800962839897187488 12832305740137702944 12845410627535719389 12940406879547483648 12964887417493417536 12972091205716545024 12985338847879245744 13017133189069727472 13083919578179618688 13129349854492742364 13158932025551968512 13225452362078196294 13272371094737761344 13340467020889022976 13386788086933776528 13416950300562791424 13438114836453156096 13463536933550856672 13484774957413062888 13532613665222815488 13579601907115950264 13601023017390761706 13634324848896309378 13701607284226747392 13727527853816559744 13735155394288106496 13749182309519201376 13782846906073829088 13796922525871698603 13831743056584946688 13901664551815844856 13932986850584437248 13981365277148966544 14053098806192923776 14101894288158871428 14125200375058965504 14174246209694586912 14223462342367137561 14255509694347965888 14277997013731478352 14328649763177098752 14363733174145906176 14378402019299241456 14535029492276357376 14557957739490919104 14585498344680094728 14593602606431113152 14608506203864151462 14644274837703443406 14752574312383521792 14803798528745964576 14856316616331979776 14879751677145448704 14931417481579981512 14984388311300358912 15008025398500150848 15060136597800498594 15094069088133140352 15146479050244713756 15170371827089695749 15171511513952222208 15208658654978018304 15224190373375667424 15277052145505444047 15390031227116143104 15427713409267825152 15443468835543629712 15467830098209101548 15505702769333057724 15560710938658065024 15674610206907491904 15729035936792587362 15755031187565769216 15809736156967039248 15865822917847438848 15946026985906410276 15956784513838052352 15981955505082148608 16037448406141461624 16094343001026311424 16119730983574236096 16159199820914144448 16175702271711646638 16295327181652386816 16335225962754167808 16351908178810902048 16408685637765106569 16476046876226186496 16570506995139515904 16596646101431462016 16654273344839210148 16713356193373477248 16739720636788629792 16797844666777479201 16799106618897288192 16857436850212903776 16922070534792863232 16980827724149782896 17041069059910212096 17067950453196249984 17109740986850270592 17127214170047625852 17286516556657890048 17313785130505660992 17356177585426303296 17373902439986583426 17445226104239491584 17505799805990323152 17545242700735958016 17572919401515665664 17633936482770928392 17696494792983681792 17785953176587919154 17849050782578368704 17917486448604208128 17951382578067808896 17979699943217417184 18042129456909144327 18043484886963753984 18106135876154600352 18134697356521015608 18179099798528412504 18303370471755412992 18332243079358935168 18377129208098438784 18395896701162264804 18471415875077108736 18535552735754459808 18641820369531955392 18671226864110394768 18737465074923898368 18802525717545161904 18898994946259449216 18964616456489516748 19007346259130621184 19037329351641971136 19103431189668505758 19171202692398988608 19380039323035143168 19410610319321225472 19447331126240126304 19458136808574817536 19478008271818868616 19525699783604591208 19625879367269428032 19694024781739113546 19738398038327952768 19838178543117294441 19839668902860598272 19908556642106642016 19979184415067145216 20010700531333534464 20080182130400664792 20125425450844187136 20195305400326285008 20227162436119594332 20298920497834223232 20369402860673925396 20552410926340121088 20591291780724839616 20602733091432159744 20623773464278802064 20674270359110743632 20747614584877420032 20852496827723767284 20899480275876655872 20972047915723449816 21079648209289385664 21152841432238307142 21261369314541880368 21309274006776198144 21383264541521948832 21459124001368415232 21492974644765648128 21545599761218859264 21567603028948862184 21802544238414536064 21836936609236378656 21878247517020142092 21890403909646669728 21912759305796227193 21966412256555165109 21968062501634915328 22128861468575282688 22205697793118946864 22284474924497969664 22319627515718173056 22397126222369972268 22476582466950538368 22590204896700747891 22641103632199710528 22719718575367070634 22757267270928333312 22812987982467027456 22836285560063501136 23048688742210520064 23085046840674214656 23141570113901737728 23165203253315444568 23201745147313652322 23258554153999586586 23341066407987097536 23430559202020887552 23511915310361237856 23593553905188881043 23595326390644909056 23714604235450558872 23798734376771158272 23935176770757078528 23972933257623222912 24056172609212192436 24095930051571176448 24141514501539467136 24154928452023911424 24179596475361354144 24238799731371216672 24263553407567469957 24442990772478580224 24502838944131251712 24527862268216353072 24714070314339279744 24855760492709273856 24894969152147193024 24981410017258815222 25070034290060215872 25198659928345932288 25286155275319355664 25343128345507494912 25383105802189294848 25471241586224674344 25561603589865318144 25601925679794374976 25664611480275405888 25690821255071438778 25880813759094967296 25929774834986835072 25944182411433090048 25970677695758491488 26034266378139454944 26060853659979875139 26167839156359237376 26258699708985484728 26317864051103937024 26450904724156392588 26544742189475522688 26680934041778045952 26773576173867553056 26876229672906312192 26927073867101713344 26969549914826125776 27065227330445630976 27159203814231900528 27202046034781523412 27268649697792618756 27455055707633119488 27498364619038402752 27565693812147658176 27593845051743397206 27803329103631689712 27865973701168874496 27962730554297933088 28106197612385847552 28203788576317742856 28348492419389173824 28446924684734275122 28511019388695931776 28555994027462956704 28655146784502758637 28657299526354197504 28727466348291812352 28756804038598482912 29070058984552714752 29115915478981838208 29170996689360189456 29187205212862226304 29217012407728302924 29288549675406886812 29541037172608670319 29607597057491929152 29759503354290897408 29862834963159963024 29968776622600717824 30016050797000301696 30120273195600997188 30188138176266280704 30292958100489427512 30340743654179391498 30448380746751334848 30554104291010888094 30780062454232286208 30855426818535650304 30886937671087259424 30935660196418203096 31011405538666115448 31121421877316130048 31349220413814983808 31458071873585174724 31510062375131538432 31619472313934078496 31729262148357460713 31731645835694877696 31892053971812820552 31963911010164297216 32074896812282923248 32188686002052622848 32239461967148472192 32318399641828288896 32351404543423293276 32703816357621804096 32817371275530213138 32952093752452372992 33141013990279031808 33193292202862924032 33308546689678420296 33426712386746954496 33479441273577259584 33595689333554958402 33714873700425807552 33844141069585726464 33961655448299565792 34079577863050605951 34082138119820424192 34135900906392499968 34219481973700541184 34254428340095251704 34573033113315780096 34627570261011321984 34712355170852606592 34747804879973166852 34890452208478983168 35011599611980646304 35145838803031331328 35267872965541856784 35392989585967363584 35571906353175838308 35698101565156737408 35902765156135617792 35959399886434834368 36084258913818288654 36212271752309200704 36269394713042031216 36358199597056825008 36606740943510825984 36664486158717870336 36754258416196877568 36791793402324529608 37071105471508919616 37283640739063910784 37342453728220789536 37472115025888222833 37474930149847796736 37605051435090323808 37797989892518898432 37929232912979033496 38014692518261242368 38074658703283942272 38206862379337011516 38342405384797977216 38536231882607158167 38821220638642450944 38894662252480252608 38916273617149635072 38956016543637737232 39051399567209182416 39251758734538856064 39388049563478227092 39476796076655905536 39676357086234588882 39817113284213284032 40021401062667068928 40160364260801329584 40250850901688374272 40390610800652570016 40454324872239188664 40597840995668446464 40738805721347850792 41104821852680242176 41182583561449679232 41205466182864319488 41247546928557604128 41348540718221487264 41390767577615095809 41495229169754840064 41704993655447534568 41798960551753311744 41944095831446899632 42159296418578771328 42305682864476614284 42522738629083760736 42670387027101412683 42766529083043897664 42985949289531296256 43091199522437718528 43135206057897724368 43605088476829072128 43673873218472757312 43756495034040284184 43780807819293339456 43825518611592454386 43932824513110330218 44257722937150565376 44411395586237893728 44568949848995939328 44639255031436346112 44794252444739944536 44953164933901076736 45180409793401495782 45282207264399421056 45439437150734141268 45514534541856666624 45625975964934054912 45672571120127002272 45831156436516332141 46170093681348429312 46283140227803475456 46330406506630889136 46403490294627304644 46517108307999173172 46682132815974195072 47023830620722475712 47187107810377762086 47429208470901117744 47597468753542316544 47870353541514157056 47945866515246445824 48112345218424384872 48283029003078934272 48359192950722708288 48477599462742433344 48527106815134939914 48885981544957160448 49005677888262503424 49055724536432706144 49226056913295319707 49428140628678559488 49711520985418547712 49789938304294386048 49962820034517630444 50140068580120431744 50393534000332437603 50397319856691864576 50572310550638711328 50766211604378589696 50942483172449348688 51123207179730636288 51203851359588749952 51329222960550811776 51381642510142877556 51859549669973670144 51941355391516982976 52068532756278909888 52121707319959750278 52335678312718474752 52517399417970969456 52635728102207874048 52901809448312785176 53089484378951045376 53547152347735106112 53752459345812624384 53854147734203426688 53939099829652251552 54126388370727432981 54130454660891261952 54318407628463801056 54404092069563046824 54537299395585237512 54910111415266238976 54996729238076805504 55131387624295316352 55187690103486794412 55606658207263379424 55925461108595866176 56212395224771695104 56407577152635485712 56696984838778347648 56893849369468550244 57022038777391863552 57111988054925913408 57310293569005517274 57513608077196965824 58140117969105429504 58231830957963676416 58341993378720378912 58374410425724452608 58434024815456605848 58577099350813773624 59082074345217340638 59215194114983858304 59519006708581794816 59725669926319926048 59937553245201435648 60032101594000603392 60240546391201994376 60376276352532561408 60585916200978855024 60681487308358782996 60896761493502669696 61108208582021776188 61773875342174518848 61871320392836406192 62022811077332230896 62242843754632260096 62698440827629967616 62916143747170349448 63238944627868156992 63458524296714921426 63784107943625641104 63927822020328594432 64149793624565846496 64377372004105245696 64478923934296944384 64636799283656577792 64702809086846586552 65407632715243608192 65634742551060426276 65738277917388681579 65899236769665495327 65904187504904745984 66386584405725848064 66617093379356840592 66853424773493908992 66958882547154519168 67191378667109916804 67429747400851615104 67770614690102243673 67923310896599131584 68159155726101211902 68271801812784999936 68438963947401082368 68508856680190503408 69146066226631560192 69255140522022643968 69424710341705213184 69495609759946333704 70023199223961292608 70291677606062662656 70535745931083713568 70780661715566643129 70785979171934727168 71143812706351676616 71396203130313474816 71805530312271235584 71918799772869668736 72168517827636577308 72424543504618401408 72538789426084062432 72716399194113650016 72790660222702409871 73328972317435740672 73508516832393755136 73583586804649059216 74142210943017839232 74567281478127821568 74684907456441579072 74944230051776445666 75210102870180647616 75595979785037796864 75858465825958066992 76029385036522484736 76149317406567884544 76413724758674023032 76684810769595954432 77072463765214316334 77642441277284901888 77789324504960505216 77832547234299270144 77912033087275474464 78102799134418364832 78182560979939625417 78503517469077712128 78776099126956454184 78953592153311811072 79352714172469177764 79634226568426568064 80042802125334137856 80320728521602659168 80781221601305140032 80908649744478377328 81195681991336892928 81477611442695701584 82365167122899358464 82495093857115208256 82697081436442974528 82781535155230191618 83409987310895069136 83597921103506623488 83888191662893799264 84318592837157542656 84611365728953228568 85045477258167521472 85340774054202825366 85533058166087795328 85965440353508275911 85971898579062592512 86182399044875437056 86270412115795448736 87210176953658144256 87347746436945514624 87512990068080568368 87561615638586678912 87651037223184908772 87865649026220660436 88623111517826010957 88822791172475787456 89278510062872692224 89588504889479889072 89906329867802153472 90360819586802991564 90564414528798842112 90878874301468282536 91345142240254004544 91662312873032664282 92340187362696858624 92566280455606950912 92660813013261778272 92806980589254609288 93034216615998346344 93364265631948390144 94047661241444951424 94374215620755524172 94858416941802235488 95187786445072382139 95194937507084633088 95891733030492891648 96224690436848769744 96566058006157868544 96718385901445416576 96955198925484866688 97054213630269879828 98111449072865412288 98452113826590639414 98856281257357118976 99423041970837095424 99579876608588772096 99925640069035260888 100280137160240863488 100787068000664875206 101144621101277422656 101532423208757179392 101884966344898697376 102238733589151817853 102246414359461272576 102407702719177499904 102658445921101623552 102763285020285755112 103719099339947340288 103882710783033965952 104137065512557819776 104243414639919500556 104671356625436949504 105034798835941938912 105803618896625570352 106178968757902090752 107094304695470212224 107708295468406853376 107878199659304503104 108252776741454865962 108636815256927602112 108808184139126093648 109074598791170475024 109820222830532477952 109993458476153611008 110262775248590632704 110375380206973588824 111213316414526758848 111850922217191732352 112416345077664668499 112424790449543390208 112815154305270971424 113393969677556695296 113787698738937100488 114044077554783727104 114223976109851826816 114620587138011034548 115027216154393931648 115608695647821474501 116463661915927352832 116683986757440757824 116748820851448905216 116868049630913211696 117154198701627547248 118164148690434681276 118430388229967716608 119451339852639852096 120064203188001206784 120481092782403988752 120752552705065122816 121171832401957710048 121362974616717565992 121793522987005339392 122216417164043552376 123547750684349037696 123742640785672812384 124045622154664461792 124172302732845287427 124485687509264520192 125396881655259935232 125832287494340698896 126477889255736313984 126917048593429842852 127568215887251282208 128011161081304238049 128299587249131692992 128957847868593888768 129273598567313155584 129405618173693173104 130815265430487216384 131269485102120852552 131476555834777363158 131798473539330990654 132773168811451696128 133234186758713681184 133706849546987817984 133917765094309038336 134382757334219833608 134859494801703230208 135541229380204487346 135846621793198263168 136318311452202423804 136543603625569999872 136877927894802164736 137017713360381006816 137493469309548996423 138510281044045287936 138849420683410426368 138991219519892667408 140046398447922585216 141071491862167427136 141561323431133286258 142287625412703353232 142792406260626949632 143611060624542471168 143837599545739337472 144337035655273154616 144849087009236802816 145077578852168124864 145432798388227300032 145581320445404819742 146657944634871481344 147017033664787510272 147167173609298118432 147678170739885959121 148284421886035678464 149134562956255643136 149369814912883158144 149888460103552891332 150420205740361295232 151180602000997312809 151191959570075593728 151716931651916133984 152298634813135769088 152827449517348046064 153369621539191908864 154144927530428632668 155578649009921010432 155824066174550948928 156205598268836729664 156365121959879250834 157007034938155424256 157552198253912908368 157907184306623622144 158705428344938355528 159268453136853136128 160641457043205318336 161562443202610280064 161817299488956754656 162379165112182298943 162391363982673785856 162955222885391403168 164730334245798716928 164990187714230416512 165394162872885949056 165563070310460383236 166819974621790138272 167776383325787598528 168637185674315085312 169222731457906457136 170090954516335042944 170681548108405650732 171066116332175590656 171930880707016551822 172540824231590897472 174420353907316288512 174695492873891029248 175025980136161136736 175123231277173357824 175302074446369817544 175731298052441320872 177246223035652021914 177645582344951574912 178557020125745384448 179177009778959778144 179812659735604306944 180721639173605983128 181128829057597684224 181757748602936565072 182690284480508009088 183324625746065328564 185321626026523556544 185613961178509218576 186068433231996692688 186728531263896780288 188095322482889902848 188748431241511048344 189716833883604470976 190375572890144764278 191783466060985783296 192449380873697539488 193132116012315737088 193436771802890833152 193910397850969733376 194108427260539759656 196222898145730824576 196904227653181278828 197214833752166044737 197697710308996485981 197712562514714237952 199159753217177544192 199851280138070521776 200560274320481726976 201574136001329750412 202289242202554845312 203769932689797394752 204477467178303635706 204815405438354999808 205316891842203247104 205526570040571510224 207438198679894680576 207765421566067931904 208274131025115639552 208486829279839001112 210069597671883877824 211607237793251140704 212341985146699929387 212357937515804181504 214188609390940424448 215416590936813706752 215756399318609006208 216505553482909731924 217273630513855204224 217616368278252187296 218149197582340950048 218371980668107229613 219986916952307222016 220525550497181265408 220750760413947177648 222426632829053517696 223701844434383464704 224832690155329336998 225630308610541942848 226787939355113390592 227575397477874200976 228088155109567454208 228447952219703653632 229241174276022069096 230054432308787863296 231217391295642949002 232927323831854705664 233367973514881515648 233497641702897810432 233736099261826423392 234308397403255094496 234547682939818876251 236328297380869362552 236860776459935433216 238902679705279704192 240128406376002413568 240962185564807977504 242343664803915420096 242725949233435131984 243587045974010678784 244432834328087104752 247095501368698075392 247485281571345624768 248091244309328923584 248344605465690574854 250793763310519870464 251664574988681397792 252955778511472627968 253834097186859685704 255136431774502564416 256022322162608476098 256599174498263385984 257896321060524827733 257915695737187777536 258547197134626311168 258811236347386346208 261630530860974432768 262538970204241705104 262953111669554726316 263596947078661981308 266468373517427362368 267835530188618076672 268765514668439667216 269718989603406460416 271082458760408974692 271693243586396526336 272636622904404847608 274035426720762013632 274986938619097992846 277020562088090575872 277698841366820852736 277982439039785334816 280092796895845170432 282142983724334854272 283122646862266572516 284575250825406706464 285563359335217146417 285584812521253899264 287675199091478674944 288674071310546309232 289698174018473605632 290155157704336249728 290865596776454600064 291162640890809639484 294334347218596236864 295356341479771918242 296568843772071356928 298269125912511286272 298739629825766316288 299776920207105782664 300840411480722590464 302361204001994625618 303433863303832267968 304597269626271538176 305654899034696092128 306716200767455453559 306739243078383817728 308289855060857265336 311157298019842020864 311648132349101897856 312411196537673459328 312730243919758501668 314014069876310848512 315104396507825816736 317410856689876711056 318536906273706272256 321282914086410636672 323124886405220560128 323634598977913509312 324758330224364597886 325910445770782806336 329460668491597433856 329980375428460833024 330788325745771898112 331126140620920766472 333639949243580276544 335552766651575197056 337249035232994005497 337274371348630170624 338445462915812914272 340181909032670085888 341363096216811301464 342132232664351181312 343861761414033103644 345081648463181794944 349390985747782058496 350051960272322273472 350246462554346715648 350604148892739635088 351462596104882641744 354492446071304043828 355291164689903149824 358354019557919556288 361443278347211966256 362257658115195368448 363515497205873130144 365380568961016018176 366649251492130657128 370643252053047113088 371227922357018437152 372136866463993385376 372516908198535862281 373457062527793560576 376190644965779805696 377496862483022096688 379433667767208941952 380751145780289528556 384033483243912714147 384898761747395078976 386873543605781666304 387820795701939466752 388216854521079519312 392445796291461649152 393808455306362557656 394429667504332089474 395395420617992971962 398319506434355088384 399702560276141043552 401120548640963453952 403148272002659500824 404578484405109690624 407539865379594789504 408954934356607271412 409630810876709999616 410633783684406494208 411053140081143020448 412480407928646989269 415530843132135863808 416548262050231279104 416973658559678002224 420139195343767755648 423214475586502281408 424683970293399858774 428377218781880848896 430833181873627413504 431512798637218012416 433011106965819463848 434547261027710408448 435232736556504374592 436298395164681900096 436743961336214459226 439973833904614444032 441051100994362530816 441501520827894355296 443034512219657877363 444853265658107035392 447403688868766929408 449665380310658673996 451260617221083885696 453575878710226781184 455150794955748401952 456895904439407307264 458482348552044138192 460108864617575726592 462434782591285898004 466735947029763031296 467472198523652846784 468616794806510188992 469095365879637752502 472656594761738725104 473721552919870866432 477805359410559408384 481924371129615955008 484687329607830840192 485451898466870263968 487137495336546896829 487174091948021357568 488865668656174209504 494191002737396150784 494970563142691249536 496182488618657847168 496689210931381149708 503329149977362795584 505911557022945255936 507668194373719371408 510272863549005128832 512044644325216952196 513198348996526771968 515792642121049655466 517622472694772692416 523261061721948865536 525077940408483410208 525906223339109452632 527193894157323962616 532936747034854724736 535671060377236153344 537531029336879334432 539437979206812920832 542164917520817949384 543386487172793052672 545273245808809695216 548070853441524027264 549973877238195985692 555964878079570669632 560185593791690340864 564285967448669708544 566245293724533145032 569150501650813412928 571126718670434292834 575350398182957349888 577348142621092618464 579396348036947211264 580310315408672499456 581731193552909200128 582325281781619278968 588668694437192473728 590712682959543836484 593137687544142713856 597479259651532632576 599553840414211565328 601680822961445180928 604722408003989251236 606867726607664535936 611309798069392184256 613432401534910907118 616579710121714530672 622314596039684041728 623296264698203795712 624822393075346918656 625460487839517003336 630208793015651633472 634821713379753422112 637025955440099788161 637073812547412544512 642565828172821273344 646249772810441120256 647269197955827018624 649516660448729195772 651820891541565612672 655115942004321688839 659960750856921666048 661576651491543796224 662252281241841532944 667279898487160553088 671105533303150394112 674498070465988010994 676890925831625828544 680363818065340171776 682726192433622602928 684264465328702362624 687723522828066207288 690163296926363589888 698781971495564116992 700103920544644546944 700492925108693431296 701208297785479270176 702925192209765283488 703643048819456628753 708984892142608087656 710582329379806299648 716708039115839112576 722886556694423932512 727030994411746260288 730761137922032036352 733298502984261314256 741286504106094226176 742455844714036874304 744273732927986770752 745033816397071724562 752381289931559611392 754993724966044193376 758867335534417883904 761502291560579057112 768066966487825428294 769797523494790157952 773747087211563332608 775641591403878933504 776433709042159038624 784891592582923298304 787616910612725115312 788859335008664178948 790790841235985943924 799405120552282087104 806296544005319001648 809156968810219381248 815079730759189579008 817909868713214542824 822106280162286040896 824960815857293978538 831061686264271727616 833096524100462558208 833947317119356004448 840278390687535511296 846428951173004562816 849367940586799717548 856690078005651439251 856754437563761697792 863025597274436024832 866022213931638927696 869094522055420816896 870465473113008749184 872596790329363800192 873487922672428918452 883003041655788710592 886069024439315754726 889706531316214070784 894807377737533858816 899330760621317347992 902521234442167771392 910301589911496803904 913791808878814614528 916964697104088276384 920148602302366360677 920217729235151453184 924869565182571796008 933471894059526062592 934944397047305693568 937233589613020377984 938190731759275505004 945313189523477450208 955610718821118816768 963848742259231910016 969374659215661680384 970903796933740527936 974274990673093793658 977731337312348419008 988382005474792301568 989941126285382499072 992364977237315694336 993378421862762299416 1006658299954725591168 1011823114045890511872 1015336388747438742816 1020545727098010257664 1024089288650433904392 1026396697993053543936 1031585284242099310932 1035244945389545384832 1050155880816966820416 1051812446678218905264 1054387788314647925232 1065873494069709449472 1075062058673758668864 1084329835041635898768 1086772974345586105344 1090546491617619390432 1096141706883048054528 1099947754476391971384 1111929756159141339264 1117550724595607586843 1120371187583380681728 1128571934897339417088 1132490587449066290064 1138301003301626825856 1142253437340868585668 1152100449731738142441 1154696285242185236928 1160620630817344998912 1163462387105818400256 1164650563563238557936 1177337388874384947456 1181425365919087672968 1194958519303065265152 1199107680828423130656 1203361645922890361856 1209444816007978502472 1213735453215329071872 1222619596138784368512 1226864803069821814236 1233159420243429061344 1237441223785940967807 1246592529396407591424 1249644786150693837312 1250920975679034006672 1260417586031303266944 1269643426759506844224 1274051910880199576322 1285131656345642546688 1292499545620882240512 1294538395911654037248 1299033320897458391544 1303641783083131225344 1310231884008643377678 1319921501713843332096 1323153302983087592448 1324504562483683065888 1329103536658973632089 1334559796974321106176 1342211066606300788224 1348996140931976021988 1353781851663251657088 1360727636130680343552 1365452384867245205856 1375447045656132414576 1380326593852727179776 1400207841089289093888 1402416595570958540352 1405850384419530566976 1407286097638913257506 1417969784285216175312 1421164658759612599296 1433416078231678225152 1445773113388847865024 1454061988823492520576 1461412486009640690487 1461522275844064072704 1466597005968522628512 1482573008212188452352 1484911689428073748608 1488547465855973541504 1490067632794143449124 1509987449932088386752 1517734671068835767808 1523004583121158114224 1536133932975650856588 1539595046989580315904 1552867418084318077248 1569783185165846596608 1575233821225450230624 1577718670017328357896 1581581682471971887848 1598810241104564174208 1612593088010638003296 1618313937620438762496 1630159461518379158016 1635819737426429085648 1644212560324572081792 1649921631714587957076 1667894634238712008896 1680556781375071022592 1692857902346009125632 1698735881173599435096 1713380156011302878502 1726051194548872049664 1732044427863277855392 1738189044110841633792 1740930946226017498368 1745193580658727600384 1746975845344857836904 1766006083311577421184 1772138048878631509452 1779413062632428141568 1798661521242634695984 1805042468884335542784 1820603179822993607808 1833929394208176552768 1840297204604732721354 1849739130365143592016 1866943788119052125184 1869888794094611387136 1874467179226040755968 1876381463518551010008 1890626379046954900416 1911077866320299364483 1911221437642237633536 1927697484518463820032 1938749318431323360768 1941807593867481055872 1948549981346187587316 1955462674624696838016 1965347826012965066517 1979882252570764998144 1984729954474631388672 1986756843725524598832 2013316599909451182336 2030672777494877485632 2041091454196020515328 2048178577300867808784 2052793395986107087872 2063170568484198621864 2070489890779090769664 2100311761633933640832 2103624893356437810528 2108775576629295850464 2110929146458369886259 2131746988139418898944 2150124117347517337728 2168659670083271797536 2181092983235238780864 2192283413766096109056 2199895508952783942768 2223859512318282678528 2235101449191215173686 2257143869794678834176 2264981174898132580128 2276602006603253651712 2284506874681737171336 2304200899463476284882 2309392570484370473856 2321241261634689997824 2326924774211636800512 2329301127126477115872 2354674777748769894912 2362850731838175345936 2398215361656846261312 2418889632015957004944 2427470906430658143744 2445239192277568737024 2453729606139643628472 2466318840486858122688 2474882447571881935614 2493185058792815182848 2499289572301387674624 2501841951358068013344 2520835172062606533888 2539286853519013688448 2548103821760399152644 2570070234016954317753 2570263312691285093376 2589076791823308074496 2598066641794916783088 2607283566166262450688 2620463768017286755356 2649009124967366131776 2658207073317947264178 2669119593948642212352 2684422133212601576448 2697992281863952043976 2707563703326503314176 2730904769734490411712 2750894091312264829152 2760445806907099082031 2760653187705454359552 2800415682178578187776 2804833191141917080704 2811700768839061133952 2814572195277826515012 2835939568570432350624 2866832156463356450304 2891546226777695730048 2908123977646985041152 2922824972019281380974 2933194011937045257024 2965146016424376904704 2969823378856147497216 2977094931711947083008 2980135265588286898248 3019974899864176773504 3035469342137671535616 3046009166242316228448 3072267865951301713176 3079190093979160631808 3105734836168636154496 3150467642450900461248 3155437340034656715792 3163163364943943775696 3197620482209128348416 3225186176021276006592 3260318923036758316032 3271639474852858171296 3288425120649144163584 3299843263429175914152 3335789268477424017792 3352652173786822760529 3361113562750142045184 3385715804692018251264 3397471762347198870192 3426760312022605757004 3464088855726555710784 3481861892452034996736 3490387161317455200768 3493951690689715673808 3532012166623154842368 3544276097757263018904 3597323042485269391968 3610084937768671085568 3641206359645987215616 3667858788416353105536 3680594409209465442708 3699478260730287184032 3712323671357822903421 3739777588189222774272 3748934358452081511936 3752762927037102020016 3781252758093909800832 3822155732640598728966 3855394969036927640064 3877498636862646721536 3883615187734962111744 3897099962692375174632 3910925349249393676032 3930695652025930133034 3959764505141529996288 3969459908949262777344 3973513687451049197664 3987310609976920896267 4026633199818902364672 4061345554989754971264 4082182908392041030656 4096357154601735617568 4126341136968397243728 4140979781558181539328 4200623523267867281664 4207249786712875621056 4217551153258591700928 4221858292916739772518 4263493976278837797888 4300248234695034675456 4337319340166543595072 4362185966470477561728 4384237458028922071461 4384566827532192218112 4399791017905567885536 4447719024636565357056 4470202898382430347372 4529962349796265160256 4553204013206507303424 4569013749363474342672 4608401798926952569764 4618785140968740947712 4658602254252954231744 4709349555497539789824 4725701463676350691872 4796430723313692522624 4837779264031914009888 4854941812861316287488 4890478384555137474048 4907459212279287256944 4932637680973716245376 4949764895143763871228 5003683902716136026688 5041670344125213067776 5078573707038027376896 5096207643520798305288 5140140468033908635506 5178153583646616148992 5196133283589833566176 5214567132332524901376 5240927536034573510712 5298018249934732263552 5316414146635894528356 5338239187897284424704 5395984563727904087952 5415127406653006628352 5461809539468980823424 5501788182624529658304 5520891613814198164062 5600831364357156375552 5609666382283834161408 5623401537678122267904 5629144390555653030024 5671879137140864701248 5733233598960898093449 5733664312926712900608 5783092453555391460096 5816247955293970082304 5845649944038562761948 5866388023874090514048 5939646757712294994432 5954189863423894166016 5960270531176573796496 6039949799728353547008 6092018332484632456896 6144535731902603426352 6158380187958321263616 6211469672337272308992 6300935284901800922496 6310874680069313431584 6326326729887887551392 6332787439375109658777 6395240964418256696832 6450372352042552013184 6543278949705716342592 6576850241298288327168 6599686526858351828304 6671578536954848035584 6705304347573645521058 6771431609384036502528 6794943524694397740384 6853520624045211514008 6928177711453111421568 6963723784904069993472 6980774322634910401536 6987903381379431347616 7064024333246309684736 7088552195514526037808 7194646084970538783936 7282412719291974431232 7335717576832706211072 7361188818418930885416 7398956521460574368064 7424647342715645806842 7479555176378445548544 7497868716904163023872 7505525854074204040032 7562505516187819601664 7644311465281197457932 7710789938073855280128 7767230375469924223488 7794199925384750349264 7821850698498787352064 7861391304051860266068 7947027374902098395328 7974621219953841792534 8053266399637804729344 8122691109979509942528 8192714309203471235136 8252682273936794487456 8281337420721297246093 8281959563116363078656 8401247046535734563328 8414499573425751242112 8435102306517183401856 8443716585833479545036 8600496469390069350912 8674638680333087190144 8724371932940955123456 8768474916057844142922 8799582035811135771072 8895438049273130714112 8940405796764860694744 9059924699592530320512 9106408026413014606848 9138027498726948685344 9216803597853905139528 9237570281937481895424 9317204508505908463488 9451402927352701383744 9592861446627385045248 9675558528063828019776 9780956769110274948096 9814918424558574513888 9865275361947432490752 9899529790287527742456 10007367805432272053376 10083340688250426135552 10157147414076054753792 10192415287041596610576 10280280936067817271012 10392266567179667132352 10481855072069147021424 10596036499869464527104 10632828293271789056712 10791969127455808175904 10830254813306013256704 10923619078937961646848 11003576365249059316608 11041783227628396328124 11136971014073468710263 11219332764567668322816 11246803075356244535808 11258288781111306060048 11343758274281729402496 11466467197921796186898 11566184907110782920192 11632495910587940164608 11691299888077125523896 11732776047748181028096 11879293515424589988864 11908379726847788332032 11920541062353147592992 11961931829930762688801 12079899599456707094016 12184036664969264913792 12289071463805206852704 12422939344674544617984 12601870569803601844992 12621749360138626863168 12652653459775775102784 12665574878750219317554 12790481928836513393664 12900744704085104026368 13086557899411432685184 13153700482596576654336 13199373053716703656608 13343157073909696071168 13410608695147291042116 13589887049388795480768 13707041248090423028016 13856355422906222843136 13975806762758862695232 14128048666492619369472 14177104391029052075616 14389292169941077567872 14564825438583948862464 14671435153665412422144 14722377636837861770832 14797913042921148736128 14849294685431291613684 15011051708148408080064 15125011032375639203328 15288622930562394915864 15534460750939848446976 15588399850769500698528 15643701396997574704128 15722782608103720532136 15894054749804196790656 15949242439907683585068 16245382219959019885056 16385428618406942470272 16505364547873588974912 16562674841442594492186 16802494093071469126656 16828999146851502484224 16870204613034366803712 16887433171666959090072 17200992938780138701824 17349277360666174380288 17448743865881910246912 17536949832115688285844 17599164071622271542144 17880811593529721389488 18119849399185060641024 18276054997453897370688 18433607195707810279056 18475140563874963790848 18634409017011816926976 18902805854705402767488 18998362318125328976331 19185722893254770090496 19351117056127656039552 19629836849117149027776 19730550723894864981504 19799059580575055484912 20014735610864544106752 20314294828152109507584 20384830574083193221152 20560561872135634542024 20784533134359334264704 20963710144138294042848 21192072999738929054208 21265656586543578113424 21583938254911616351808 21847238157875923293696 22007152730498118633216 22083566455256792656248 22273942028146937420526 22438665529135336645632 22493606150712489071616 22516577562222612120096 22687516548563458804992 22932934395843592373796 23132369814221565840384 23382599776154251047792 23465552095496362056192 23841082124706295185984 23923863659861525377602 24159799198913414188032 24368073329938529827584 24578142927610413705408 24844012262163891738279 24845878689349089235968 25203741139607203689984 25243498720277253726336 25305306919551550205568 25331149757500438635108 25801489408170208052736 26173115798822865370368 26398746107433407313216 26686314147819392142336 26821217390294582084232 27179774098777590961536 27414082496180846056032 27712710845812445686272 27951613525517725390464 28354208782058104151232 28778584339882155135744 29342870307330824844288 29444755273675723541664 29595826085842297472256 29698589370862583227368 30022103416296816160128 30250022064751278406656 30577245861124789831728 31176799701539001397056 31445565216207441064272 31788109499608393581312 31898484879815367170136 32490764439918039770112 32770857236813884940544 33010729095747177949824 33125349682885188984372 33410913042220406130789 33657998293703004968448 33740409226068733607424 33774866343333918180144 34698554721332348760576 34897487731763820493824 35073899664231376571688 35198328143244543084288 35761623187059442778976 35885795489792288066403 36239698798370121282048 36552109994907794741376 36867214391415620558112 37268818034023633853952 37805611709410805534976 37996724636250657952662 38371445786509540180992 38702234112255312079104 39259673698234298055552 39461101447789729963008 39598119161150110969824 40029471221729088213504 40769661148166386442304 41121123744271269084048 41569066268718668529408 41927420288276588085696 42384145999477858108416 42531313173087156226848 43167876509823232703616 43694476315751846587392 44014305460996237266432 44167132910513585312496 44547884056293874841052 45033155124445224240192 45375033097126917609984 45865868791687184747592 46765199552308502095584 46931104190992724112384 47682164249412590371968 47847727319723050755204 48736146659877059655168 49156285855220827410816 49688024524327783476558 50407482279214407379968 50486997440554507452672 50610613839103100411136 50662299515000877270216 51602978816340416105472 52346231597645730740736 52797492214866814626432 53642434780589164168464 54359548197555181923072 54828164992361692112064 55425421691624891372544 55903227051035450780928 56708417564116208302464 56995086954375986928993 57557168679764310271488 58889510547351447083328 59191652171684594944512 59397178741725166454736 60044206832593632320256 61154491722249579663456 62353599403078002794112 62891130432414882128544 63576218999216787162624 63796969759630734340272 65541714473627769881088 66021458191494355899648 66250699365770377968744 66821826084440812261578 67315996587406009936896 67480818452137467214848 67549732686667836360288 69397109442664697521152 70147799328462753143376 70396656286489086168576 71523246374118885557952 71771590979584576132806 72479397596740242564096 73104219989815589482752 73734428782831241116224 74532036786491675214837 74537636068047267707904 75611223418821611069952 75993449272501315905324 77404468224510624158208 78519347396468596111104 79196238322300221939648 80058942443458176427008 81539322296332772884608 82242247488542538168096 83138132537437337058816 83854840576553176171392 85062626346174312453696 86335753019646465407232 88028610921992474532864 88334265821027170624992 89095768112587749682104 90066310248890448480384 90750066194253835219968 91731737583374369495184 93530399104617004191168 95364328498825180743936 95695454639446101510408 97472293319754119310336 98312571710441654821632 99376049048655566953116 100973994881109014905344 101221227678206200822272 101324599030001754540432 104692463195291461481472 105594984429733629252864 107284869561178328336928 107657386469376864199209 108719096395110363846144 109656329984723384224128 111806454102070901561856 113416835128232416604928 113990173908751973857986 115114337359528620542976 117779021094702894166656 118383304343369189889024 118794357483450332909472 120088413665187264640512 122308983444499159326912 124707198806156005588224 125782260864829764257088 127152437998433574325248 127593939519261468680544 131083428947255539762176 132042916382988711799296 132501398731540755937488 133643652168881624523156 135099465373335672720576 140295598656925506286752 140793312572978172337152 143046492748237771115904 143543181959169152265612 146208439979631178965504 147468857565662482232448 149064073572983350429674 151222446837643222139904 151986898545002631810648 154808936449021248316416 157038694792937192222208 158392476644600443879296 163078644592665545769216 164484494977085076336192 166276265074874674117632 167709681153106352342784 170125252692348624907392 172671506039292930814464 176668531642054341249984 178191536225175499364208 180132620497780896960768 183463475166748738990368 187060798209234008382336 190728656997650361487872 191390909278892203020816 196625143420883309643264 198752098097311133906232 201947989762218029810688 202442455356412401644544 202649198060003509080864 211189968859467258505728 214569739122356656673856 215314772938753728398418 217438192790220727692288 219312659969446768448256 223612908204141803123712 226833670256464833209856 227980347817503947715972 235558042189405788333312 237588714966900665818944 240176827330374529281024 244617966888998318653824 249414397612312011176448 251564521729659528514176 255187879038522937361088 264085832765977423598592 265002797463081511874976 267287304337763249046312 270198930746671345441152 280591197313851012573504 286092985496475542231808 287086363918338304531224 292416879959262357931008 294937715131324964464896 298128147145966700859348 303973797090005263621296 314077389585874384444416 316784953289200887758592 322972159408130592597627 326157289185331091538432 328968989954170152672384 335419362306212704685568 340250505384697249814784 345343012078585861628928 353337063284108682499968 356383072450350998728416 360265240995561793921536 366926950333497477980736 374121596418468016764672 381457313995300722975744 382781818557784406041632 393250286841766619286528 397504196194622267812464 405298396120007018161728 422379937718934517011456 429139478244713313347712 430629545877507456796836 438625319938893536896512 453667340512929666419712 455960695635007895431944 471116084378811576666624 475177429933801331637888 489235933777996637307648 498828795224624022352896 503129043459319057028352 510375758077045874722176 530005594926163023749952 534574608675526498092624 540397861493342690882304 561182394627702025147008 572185970992951084463616 574172727836676609062448 589875430262649928929792 596256294291933401718696 607947594180010527242592 633569906578401775517184 645944318816261185195254 652314578370662183076864 657937979908340305344768 670838724612425409371136 680501010769394499629568 706674126568217364999936 712766144900701997456832 720530481991123587843072 733853900666994955961472 748243192836936033529344 765563637115568812083264 795008392389244535624928 810596792240014036323456 858278956489426626695424 861259091755014913593672 877250639877787073793024 911921391270015790863888 942232168757623153333248 950354859867602663275776 968916478224391777792881 978471867555993274615296 1006258086918638114056704 1020751516154091749444352 1060011189852326047499904 1069149217351052996185248 1080795722986685381764608 1122364789255404050294016 1144371941985902168927232 1148345455673353218124896 1179750860525299857859584 1192512588583866803437392 1215895188360021054485184 1267139813156803551034368 1291888637632522370390508 1315875959816680610689536 1361002021538788999259136 1413348253136434729999872 1425532289801403994913664 1467707801333989911922944 1496486385673872067058688 1531127274231137624166528 1590016784778489071249856 1621193584480028072646912 1716557912978853253390848 1722518183510029827187344 1823842782540031581727776 1900709719735205326551552 1937832956448783555585762 1956943735111986549230592 2012516173837276228113408 2041503032308183498888704 2120022379704652094999808 2138298434702105992370496 2161591445973370763529216 2244729578510808100588032 2296690911346706436249792 2385025177167733606874784 2431790376720042108970368 2583777275265044740781016 2631751919633361221379072 2826696506272869459999744 2851064579602807989827328 2935415602667979823845888 3062254548462275248333056 3180033569556978142499712 3242387168960056145293824 3433115825957706506781696 3445036367020059654374688 3647685565080063163455552 3801419439470410653103104 3875665912897567111171524 4083006064616366997777408 4240044759409304189999616 4276596869404211984740992 4489459157021616201176064 4593381822693412872499584 4770050354335467213749568 4863580753440084217940736 5167554550530089481562032 5702129159205615979654656 5870831205335959647691776 6124509096924550496666112 6360067139113956284999424 6484774337920112290587648 6890072734040119308749376 7295371130160126326911104 7751331825795134222343048 8480089518818608379999232 8553193738808423969481984 9186763645386825744999168 9540100708670934427499136 9727161506880168435881472 10335109101060178963124064 11404258318411231959309312 12249018193849100993332224 12720134278227912569998848 13780145468080238617498752 14590742260320252653822208 15502663651590268444686096 17106387477616847938963968 18373527290773651489998336 19080201417341868854998272 19454323013760336871762944 20670218202120357926248128 25440268556455825139997696 27560290936160477234997504 29181484520640505307644416 31005327303180536889372192 34212774955233695877927936 36747054581547302979996672 38160402834683737709996544 41340436404240715852496256 55120581872320954469995008 58362969041281010615288832 62010654606361073778744384 76320805669367475419993088 82680872808481431704992512 110241163744641908939990016 124021309212722147557488768 165361745616962863409985024 248042618425444295114977536 330723491233925726819970048 496085236850888590229955072 992170473701777180459910144
- Sum of all divisors σ(n): 3544956625028710239043964697
- Sum of proper divisors (its aliquot sum) s(n): 2552786151326933058584054553
- 992170473701777180459910144 is an abundant number, because the sum of its proper divisors (2552786151326933058584054553) is greater than itself. Its abundance is 1560615677625155878124144409
Bases of 992170473701777180459910144
- Binary: 1100110100101101000100010100100111001101100100011011000110100111101100110111000100000000002
- Hexadecimal: 0x334B445273646C69ECDC400
- Base-36: 3GNYHLY2GWRK900000
Squares and roots of 992170473701777180459910144
- 992170473701777180459910144 squared (9921704737017771804599101442) is 984402248885608923647522021234217512030945180554100736
- 992170473701777180459910144 cubed (9921704737017771804599101443) is 976694845589929363329720162144967190348692213556125344556089510390746949284265984
-
992170473701777180459910144 is a
perfect square number . Itssquare root is 31498737652512 -
The
cube root of 992170473701777180459910144 is 997383316.8420131159
Scales and comparisons
How big is 992170473701777180459910144?- 992,170,473,701,777,180,459,910,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 992,170,473,701,777,180,459,910,144 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 992170473701777180459910144 cubic inches would be around 83115276.4 feet tall.
Recreational maths with 992170473701777180459910144
- 992170473701777180459910144 backwards is 441019954081777107374071299
- 992170473701777180459910144 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 992170473701777180459910144's digits is 117
- 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 992170473701777180459910144 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 992170473701777180459910144 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/992170473701777180459910144/
Chicago style:
Numbermatics. 2024. "Number 992170473701777180459910144 - Facts about the integer". https://numbermatics.com/n/992170473701777180459910144/
The information we have on file for 992170473701777180459910144 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 992170473701777180459910144, math, Factors of 992170473701777180459910144, curriculum, school, college, exams, university, Prime factorization of 992170473701777180459910144, STEM, science, technology, engineering, physics, economics, calculator, nine hundred ninety-two septillion, one hundred seventy sextillion, four hundred seventy-three quintillion, seven hundred one quadrillion, seven hundred seventy-seven trillion, one hundred eighty billion, four hundred fifty-nine million, nine hundred ten thousand, one hundred forty-four.