302687820069586355439546624
302,687,820,069,586,355,439,546,624 is an even composite number composed of five prime numbers multiplied together.
302687820069586355439546624 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 302687820069586355439546624:
28 × 312 × 176 × 194 × 294
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 17 × 17 × 17 × 19 × 19 × 19 × 19 × 29 × 29 × 29 × 29)See below for interesting mathematical facts about the number 302687820069586355439546624 from the Numbermatics database.
Names of 302687820069586355439546624
- Cardinal: 302687820069586355439546624 can be written as Three hundred two septillion, six hundred eighty-seven sextillion, eight hundred twenty quintillion, sixty-nine quadrillion, five hundred eighty-six trillion, three hundred fifty-five billion, four hundred thirty-nine million, five hundred forty-six thousand, six hundred twenty-four.
Scientific notation
- Scientific notation: 3.02687820069586355439546624 × 1026
Factors of 302687820069586355439546624
Divisors of 302687820069586355439546624
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 19 24 27 29 32 34 36 38 48 51 54 57 58 64 68 72 76 81 87 96 102 108 114 116 128 136 144 152 153 162 171 174 192 204 216 228 232 243 256 261 272 288 289 304 306 323 324 342 348 361 384 408 432 456 459 464 486 493 513 522 544 551 576 578 608 612 646 648 684 696 722 729 768 783 816 841 864 867 912 918 928 969 972 986 1026 1044 1083 1088 1102 1152 1156 1216 1224 1292 1296 1368 1377 1392 1444 1458 1479 1539 1566 1632 1653 1682 1728 1734 1824 1836 1856 1938 1944 1972 2052 2088 2166 2176 2187 2204 2304 2312 2349 2432 2448 2523 2584 2592 2601 2736 2754 2784 2888 2907 2916 2958 3078 3132 3249 3264 3306 3364 3456 3468 3648 3672 3712 3876 3888 3944 4104 4131 4176 4332 4352 4374 4408 4437 4617 4624 4698 4864 4896 4913 4959 5046 5168 5184 5202 5472 5491 5508 5568 5776 5814 5832 5916 6137 6156 6264 6498 6528 6561 6612 6728 6859 6912 6936 7047 7296 7344 7424 7569 7752 7776 7803 7888 8208 8262 8352 8381 8664 8721 8748 8816 8874 9234 9248 9367 9396 9747 9792 9826 9918 10092 10336 10368 10404 10469 10944 10982 11016 11136 11552 11628 11664 11832 12274 12312 12393 12528 12996 13056 13122 13224 13311 13456 13718 13851 13872 14094 14297 14592 14688 14739 14877 15138 15504 15552 15606 15776 15979 16416 16473 16524 16704 16762 17328 17442 17496 17632 17748 18411 18468 18496 18734 18792 19494 19584 19652 19683 19836 20184 20577 20672 20736 20808 20938 21141 21888 21964 22032 22272 22707 23104 23256 23328 23409 23664 24389 24548 24624 24786 25056 25143 25992 26163 26244 26448 26622 26912 27436 27702 27744 28101 28188 28594 29241 29376 29478 29754 30276 31008 31104 31212 31407 31552 31958 32832 32946 33048 33408 33524 34656 34884 34992 35264 35496 36822 36936 36992 37179 37468 37584 38988 39168 39304 39366 39672 39933 40368 41154 41344 41553 41616 41876 42282 42891 43776 43928 44064 44217 44631 45414 46208 46512 46656 46818 47328 47937 48778 49096 49248 49419 49572 50112 50286 51984 52326 52488 52896 53244 53824 54872 55233 55404 55488 56202 56376 57188 58482 58752 58956 59049 59508 60552 61731 62016 62208 62424 62814 63104 63423 63916 65664 65892 66096 66816 67048 68121 69312 69768 69984 70227 70528 70992 73167 73644 73872 73984 74358 74936 75168 75429 77976 78489 78608 78732 79344 79866 80736 82308 82688 83106 83232 83521 83752 84303 84564 85782 87723 87856 88128 88434 89262 90828 92416 93024 93312 93347 93636 94221 94656 95874 97556 98192 98496 98838 99144 100224 100572 103968 104329 104652 104976 105792 106488 107648 109744 110466 110808 110976 111537 112404 112752 114376 116603 116964 117504 117912 118098 119016 119799 121104 123462 124032 124659 124848 125628 126208 126846 127832 128673 130321 131328 131784 132192 132651 133893 134096 136242 138624 139536 139968 140454 141056 141984 142477 143811 146334 147288 147744 148257 148716 149872 150336 150858 155952 156978 157216 157464 158688 159239 159732 161472 164616 165699 166212 166464 167042 167504 168606 169128 171564 175446 175712 176256 176868 177147 177973 178524 181656 185193 186048 186624 186694 187272 188442 189312 190269 191748 195112 196384 196992 197676 198288 198911 200448 201144 204363 207936 208658 209304 209952 210681 211584 212976 215296 219488 219501 220932 221616 221952 223074 224808 225504 226287 228752 233206 233928 235467 235824 236196 238032 239598 242208 243049 246924 248064 249318 249696 250563 251256 252909 253692 255664 257346 260642 263169 263568 264384 265302 267786 268192 271643 272484 277248 279072 279936 280041 280908 282663 283968 284954 287622 292668 294576 295488 296514 297432 299744 300672 301716 303601 311904 312987 313956 314432 314928 317376 318478 319464 322944 329232 331398 332424 332928 334084 334611 335008 337212 338256 343128 349809 350892 351424 352512 353736 354294 355946 357048 359397 363312 370386 372096 373388 373977 374544 376884 378624 380538 383496 386019 390224 390963 392768 393984 395352 396576 397822 397953 401679 402288 408726 414613 415872 417316 418608 419904 421362 423168 425952 427431 431433 438976 439002 441864 443232 444771 446148 449616 451008 452574 457504 463391 466412 467856 470934 471648 472392 476064 477717 479196 484416 486098 493848 497097 498636 499392 501126 502512 505818 507384 511328 514692 521284 526338 527136 528768 530604 531441 533919 535572 536384 543286 544968 555579 558144 559872 560082 561816 565326 567936 569908 570807 575244 585336 589152 590976 593028 594864 596733 599488 601344 603432 607202 613089 623808 625974 627912 628864 629856 632043 634752 636956 638928 645888 658464 658503 662796 664848 665856 668168 669222 670016 674424 676512 678861 686256 699618 701784 702848 706401 707281 707472 708588 711892 714096 718794 726624 729147 740772 744192 746776 747954 749088 751689 753768 758727 761076 766992 772038 780448 781926 785536 789507 790704 793152 795644 795906 803358 804576 814929 817452 829226 831744 834632 837216 839808 840123 842724 847989 851904 854862 862866 877952 878004 883728 886464 889542 892296 899232 902016 905148 910803 915008 926782 932824 935712 938961 941868 943296 944784 952128 955434 958392 968832 972196 987696 994194 997272 998784 1002252 1003833 1005024 1011636 1014768 1022656 1029384 1042568 1049427 1052676 1054272 1057536 1061208 1062882 1067838 1071144 1072768 1078191 1086572 1089936 1111158 1116288 1120164 1121931 1123632 1130652 1135872 1139816 1141614 1150488 1158057 1170672 1172889 1178304 1181952 1186056 1189728 1193466 1193859 1198976 1205037 1206864 1214404 1226178 1243839 1247616 1251948 1255824 1257728 1259712 1264086 1269504 1273912 1277856 1282293 1294299 1316928 1317006 1325592 1329696 1334313 1336336 1338444 1340032 1348848 1353024 1357722 1372512 1390173 1399236 1403568 1405696 1412802 1414562 1414944 1417176 1419857 1423784 1428192 1433151 1437588 1453248 1458294 1481544 1491291 1493552 1495908 1498176 1503378 1507536 1517454 1522152 1533984 1544076 1560896 1563852 1571072 1579014 1581408 1586304 1586899 1591288 1591812 1601757 1606716 1609152 1629858 1634904 1658452 1666737 1669264 1674432 1679616 1680246 1685448 1695978 1703808 1709724 1712421 1725732 1755904 1756008 1767456 1772928 1773593 1779084 1784592 1790199 1798464 1804032 1810296 1821606 1830016 1839267 1853564 1865648 1871424 1877922 1883736 1886592 1889568 1896129 1904256 1910868 1916784 1937664 1944392 1975392 1975509 1982251 1988388 1994544 1997568 2004504 2007666 2010048 2023272 2029536 2036583 2045312 2058768 2085136 2098854 2105352 2108544 2119203 2121843 2122416 2125764 2135676 2142288 2145536 2156382 2173144 2179872 2187441 2215457 2222316 2232576 2240328 2243862 2247264 2255067 2261304 2276181 2279632 2283228 2300976 2316114 2341344 2345778 2356608 2368521 2372112 2379456 2386932 2387718 2397952 2410074 2413728 2422109 2428808 2444787 2452356 2487678 2495232 2503896 2511648 2519424 2520369 2528172 2543967 2547824 2555712 2564586 2588598 2633856 2634012 2651184 2659392 2668626 2672672 2676888 2680064 2697696 2706048 2707063 2715444 2732409 2745024 2780346 2798472 2807136 2816883 2825604 2829124 2829888 2834352 2839714 2847568 2856384 2866302 2875176 2906496 2916588 2963088 2982582 2987104 2991816 2996352 3006756 3011499 3015072 3025541 3034908 3044304 3067968 3088152 3121792 3127704 3148281 3158028 3162816 3172608 3173798 3182576 3183624 3203514 3213432 3218304 3234573 3259716 3269808 3316904 3333474 3338528 3348864 3360492 3365793 3370896 3381487 3391956 3407616 3419448 3424842 3451464 3474171 3512016 3518667 3534912 3545856 3547186 3558168 3569184 3580398 3581577 3596928 3615111 3620592 3643212 3660032 3678534 3707128 3731296 3731517 3742848 3755844 3767472 3773184 3779136 3779309 3792258 3808512 3821736 3833568 3846879 3882897 3888784 3950784 3951018 3964502 3976776 3989088 4002939 4009008 4015332 4020096 4046544 4059072 4073166 4090624 4117536 4131833 4170272 4170519 4197708 4210704 4217088 4238406 4243686 4244832 4251528 4259571 4271352 4284576 4299453 4312764 4346288 4359744 4374882 4430914 4444632 4473873 4480656 4487724 4494528 4510134 4522608 4552362 4559264 4566456 4601952 4617931 4632228 4682688 4691556 4713216 4737042 4744224 4758912 4760697 4773864 4775436 4805271 4820148 4827456 4844218 4857616 4889574 4904712 4975356 5000211 5007792 5023296 5038848 5040738 5056344 5087934 5095648 5111424 5129172 5137263 5161217 5177196 5267712 5268024 5302368 5318784 5320779 5337252 5345344 5353776 5370597 5395392 5412096 5414126 5430888 5464818 5490048 5517801 5560692 5596944 5614272 5633766 5651208 5658248 5659776 5668704 5679428 5688387 5695136 5712768 5732604 5750352 5768419 5812992 5833176 5926176 5926527 5946753 5965164 5974208 5983632 5992704 6013512 6022998 6030144 6051082 6069816 6088608 6109749 6135936 6176304 6243584 6255408 6296562 6316056 6325632 6347596 6357609 6365152 6365529 6367248 6407028 6426864 6436608 6469146 6519432 6539616 6562323 6633808 6646371 6666948 6677056 6697728 6720984 6731586 6741792 6762974 6765201 6783912 6828543 6838896 6849684 6902928 6948342 7024032 7037334 7048421 7069824 7094372 7105563 7116336 7138368 7160796 7163154 7193856 7230222 7241184 7266327 7286424 7334361 7357068 7414256 7462592 7463034 7485696 7511688 7534944 7558272 7558618 7561107 7584516 7631901 7643472 7667136 7693758 7765794 7777568 7877647 7901568 7902036 7929004 7953552 7978176 8005878 8018016 8030664 8040192 8093088 8118144 8121189 8146332 8197227 8235072 8263666 8340544 8341038 8395416 8421408 8450649 8476812 8487372 8489664 8503056 8519142 8542704 8569152 8598906 8625528 8692576 8719488 8749764 8804429 8861828 8889264 8947746 8961312 8975448 8989056 9020268 9034497 9045216 9076623 9104724 9118528 9132912 9203904 9235862 9264456 9365376 9383112 9444843 9474084 9488448 9517824 9521394 9547728 9550872 9610542 9640296 9654912 9688436 9703719 9715232 9779148 9809424 9950712 10000422 10015584 10046592 10081476 10097379 10112688 10144461 10175868 10191296 10222848 10258344 10274526 10322434 10354392 10422513 10536048 10556001 10604736 10637568 10641558 10674504 10690688 10707552 10741194 10744731 10790784 10828252 10845333 10861776 10929636 10980096 11035602 11121384 11193888 11194551 11228544 11267532 11302416 11316496 11319552 11337408 11337927 11358856 11376774 11390272 11425536 11465208 11500704 11536838 11540637 11648691 11666352 11852352 11853054 11893506 11930328 11948416 11967264 12008817 12023777 12027024 12045996 12060288 12102164 12139632 12177216 12219498 12271872 12352608 12395499 12510816 12511557 12593124 12632112 12651264 12695192 12715218 12730304 12731058 12734496 12778713 12814056 12853728 12898359 12938292 13038864 13079232 13124646 13267616 13292742 13333896 13354112 13421619 13438339 13441968 13463172 13483584 13525948 13530402 13567824 13657086 13677792 13699368 13805856 13853793 13896684 14048064 14074668 14096842 14139648 14188744 14211126 14232672 14276736 14282091 14321592 14326308 14415813 14460444 14482368 14532654 14572848 14668722 14714136 14828512 14925184 14926068 15000633 15023376 15069888 15116544 15117236 15122214 15169032 15263802 15286944 15334272 15387516 15411789 15483651 15531588 15555136 15755294 15803136 15804072 15858008 15907104 15956352 15962337 16011756 16036032 16061328 16111791 16186176 16236288 16242378 16292664 16394454 16470144 16527332 16553403 16681088 16682076 16790832 16842816 16901298 16953624 16974744 16979328 17006112 17038284 17065161 17085408 17138304 17197812 17251056 17305257 17385152 17438976 17499528 17608858 17723656 17778528 17779581 17840259 17895492 17922624 17950896 17978112 18040536 18068994 18090432 18153246 18209448 18237056 18265824 18329247 18407808 18471724 18528912 18730752 18766224 18889686 18948168 18976896 19042788 19072827 19095456 19096587 19101744 19221084 19280592 19309824 19376872 19407438 19430464 19558296 19618848 19686969 19901424 19939113 20000844 20031168 20093184 20162952 20194758 20225376 20288922 20295603 20351736 20382592 20485629 20516688 20549052 20644868 20708784 20845026 21072096 21112002 21145263 21209472 21283116 21316689 21349008 21381376 21415104 21482388 21489462 21581568 21656504 21690666 21723552 21798981 21859272 22003083 22071204 22242768 22387776 22389102 22457088 22535064 22604832 22632992 22674816 22675854 22683321 22717712 22753548 22780544 22895703 22930416 23001408 23073676 23081274 23297382 23332704 23632941 23704704 23706108 23787012 23860656 23896832 23934528 24017634 24047554 24054048 24091992 24120576 24137569 24204328 24279264 24354432 24363567 24438996 24591681 24705216 24790998 25021632 25023114 25186248 25264224 25351947 25390384 25430436 25460608 25462116 25468992 25557426 25628112 25707456 25796718 25876584 26077728 26158464 26249292 26413287 26535232 26585484 26667792 26708224 26843238 26876678 26883936 26926344 26967168 26977283 27051896 27060804 27135648 27229869 27314172 27355584 27398736 27611712 27707586 27793368 28096128 28149336 28193684 28334529 28377488 28422252 28465344 28553472 28564182 28643184 28652616 28831626 28920888 28964736 29065308 29111157 29145696 29337444 29428272 29657024 29850368 29852136 30001266 30046752 30139776 30151081 30234472 30244428 30338064 30433383 30527604 30573888 30668544 30775032 30823578 30967302 31063176 31110272 31267539 31510588 31608144 31668003 31716016 31814208 31912704 31924674 32023512 32072064 32122656 32223582 32234193 32372352 32484756 32535999 32585328 32788908 32940288 33054664 33106806 33362176 33364152 33581664 33583653 33685632 33698267 33802596 33907248 33949488 33958656 34012224 34013781 34076568 34130322 34170816 34276608 34395624 34502112 34610514 34621911 34770304 34946073 34999056 35217716 35447312 35557056 35559162 35680518 35790984 35845248 35901792 36026451 36071331 36081072 36137988 36180864 36306492 36418896 36474112 36531648 36658494 36815616 36943448 37057824 37186497 37532448 37534671 37662769 37779372 37896336 37953792 38085576 38145654 38190912 38193174 38203488 38336139 38442168 38561184 38695077 38753744 38814876 38860928 39116592 39237696 39373938 39802848 39878226 40001688 40062336 40264857 40315017 40325904 40389516 40450752 40577844 40591206 40703472 40765184 40971258 41033376 41098104 41175853 41289736 41417568 41561379 41690052 42144192 42224004 42290526 42418944 42566232 42633378 42698016 42830208 42846273 42964776 42978924 43247439 43313008 43381332 43447104 43597962 43718544 44006166 44142408 44485536 44775552 44778204 45001899 45070128 45209664 45265984 45349632 45351708 45366642 45435424 45507096 45561088 45791406 45860832 46002816 46020071 46147352 46162548 46450953 46594764 46665408 47265882 47409408 47412216 47574024 47721312 47869056 47887011 48035268 48095108 48108096 48183984 48275138 48335373 48408656 48558528 48708864 48727134 48877992 49183362 49410432 49581996 49660209 50043264 50046228 50372496 50528448 50703894 50780768 50860872 50921216 50924232 50937984 51114852 51195483 51256224 51414912 51434197 51593436 51753168 51915771 52155456 52316928 52498584 52826574 53070464 53170968 53335584 53338743 53520777 53686476 53753356 53767872 53852688 53934336 53954566 54103792 54121608 54271296 54459738 54628344 54711168 54797472 54987741 55223424 55415172 55586736 56192256 56298672 56387368 56669058 56754976 56844504 56930688 57128364 57218481 57286368 57289761 57305232 57485279 57663252 57841776 57929472 58130616 58222314 58291392 58674888 58856544 59060907 59314048 59704272 59817339 60002532 60093504 60279552 60302162 60468944 60488856 60676128 60866766 60886809 61055208 61147776 61456887 61550064 61647156 61934604 62126352 62220544 62535078 63021176 63216288 63336006 63432032 63435789 63628416 63849348 63950067 64047024 64144128 64245312 64248253 64447164 64468386 64744704 64969512 65071998 65170656 65396943 65577816 66009249 66109328 66213612 66728304 67163328 67167306 67371264 67396534 67605192 67814496 67898976 68024448 68027562 68049963 68153136 68260644 68341632 68687109 68791248 69004224 69221028 69243822 69540608 69892146 69998112 70241161 70435432 70894624 70898823 71114112 71118324 71361036 71581968 71690496 71803584 72052902 72142662 72162144 72275976 72361728 72412707 72612984 72837792 73063296 73090701 73316988 73775043 73886896 74115648 74372994 75064896 75069342 75325538 75558744 75792672 76055841 76171152 76291308 76381824 76386348 76406976 76672278 76884336 77122368 77390154 77507488 77629752 77721856 78233184 78475392 78504827 78747876 79239861 79605696 79756452 80003376 80124672 80529714 80630034 80651808 80779032 80901504 80931849 81155688 81182412 81406944 81689607 81942516 82066752 82196208 82351706 82579472 82835136 83122758 83380104 84288384 84448008 84581052 85003587 85132464 85266756 85396032 85660416 85692546 85929552 85957848 86494878 86626016 86762664 86894208 87195924 87333471 87437088 87740689 88012332 88284816 88971072 89551104 89556408 90003798 90140256 90419328 90453243 90531968 90703416 90733284 90870848 91014192 91300149 91582812 91721664 92005632 92040142 92294704 92325096 92901906 93189528 93330816 93802617 94531764 94824432 95004009 95148048 95442624 95738112 95774022 96070536 96190216 96216192 96367968 96550276 96670746 96702579 96817312 97117056 97454268 97607997 97755984 98063123 98366724 98820864 99163992 99320418 100086528 100092456 100744992 100750959 101056896 101094801 101407788 101561536 101721744 101848464 101875968 102041343 102229704 102390966 102512448 102829824 102868394 103186872 103506336 103831542 103865733 104310912 104838219 104997168 105653148 106140928 106341936 106671168 106677486 107041554 107372952 107506712 107535744 107705376 107909132 108079353 108207584 108213993 108243216 108542592 108919476 109256688 109422336 109594944 109599961 109975482 110446848 110830344 111173472 111559491 112597344 112604013 112774736 112988307 113338116 113509952 113689008 113861376 114256728 114436962 114572736 114579522 114610464 114970558 115008417 115326504 115683552 116085231 116261232 116444628 116582784 117349776 117713088 118121814 118628096 119408544 119634678 119823157 120005064 120187008 120604324 120794571 120937888 120945051 120977712 121352256 121733532 121773618 122110416 122295552 122913774 123100128 123294312 123527559 123869208 124252704 124684137 125070156 126042352 126432576 126672012 126864064 126871578 127256832 127698696 127900134 128094048 128490624 128496506 128538819 128894328 128936772 129742317 129939024 130143996 130341312 130793886 131155632 132018498 132218656 132427224 133456608 133919999 134326656 134334612 134793068 135005697 135210384 135628992 135797952 136048896 136055124 136099926 136306272 136521288 136683264 137374218 137582496 138008448 138060213 138442056 138487644 139352859 139784292 139996224 140482322 140870864 141789248 141797646 142228224 142236648 142722072 143163936 143607168 143661033 144105804 144285324 144324288 144551952 144825414 145006119 145225968 145675584 146126592 146181402 146633976 147550086 147773792 148231296 148745988 148980627 149675293 150129792 150138684 150651076 151117488 151585344 152111682 152342304 152582616 152763648 152772696 152813952 153344556 153586449 153768672 154244736 154302591 154780308 155014976 155259504 155747313 156466368 156950784 157009654 157495752 158479722 159211392 159512904 160006752 160016229 160562331 161059428 161260068 161303616 161558064 161803008 161863698 162311376 162364824 162813888 163379214 163885032 164133504 164392416 164703412 164963223 165158944 165670272 166245516 166760208 167284151 168576768 168896016 169162104 170007174 170264928 170533512 170792064 171385092 171655443 171859104 171869283 171915696 172455837 172989756 173252032 173525328 173788416 174391848 174666942 174874176 175481378 176024664 176569632 177182721 177942144 179112816 179452017 180007596 180280512 180838656 180906486 181063936 181406832 181466568 181741696 182028384 182600298 182660427 183165624 183443328 184080284 184370661 184589408 184650192 185803812 186379056 186661632 187605234 189063528 189648864 190008018 190296096 190307367 190885248 191548044 191850201 192141072 192380432 192432384 192735936 192744759 193100552 193341492 193405158 193634624 194234112 194908536 195215994 195511968 196126246 196190829 196733448 198027747 198327984 198640836 200184912 201489984 201501918 202113792 202189602 202815576 203123072 203443488 203696928 204082686 204149889 204404209 204459408 204781932 205024896 205736788 206061327 206373744 207012672 207663084 207731466 208621824 209676438 209994336 210723483 211306296 212683872 212696469 213342336 213354972 214083108 214745904 215013424 215071488 215410752 215818264 216158706 216415168 216427986 216486432 217085184 217238121 217838952 218513376 219189888 219199922 219272103 219950964 221325129 221660688 222346944 223118982 225194688 225208026 225549472 225976614 226676232 227019904 227378016 228167523 228451763 228513456 228873924 229145472 229159044 229220928 229941116 230016834 230653008 231367104 232170462 232522464 232889256 233165568 234699552 235426176 235514481 236243628 237719583 238817088 239269356 239646314 240010128 240374016 241208648 241589142 241875776 241890102 241955424 242704512 242795547 243467064 243547236 244220832 245068821 245827548 246200256 246588624 247055118 247738416 248505408 249368274 250140312 252084704 252865152 253344024 253728128 253743156 255010761 255328441 255397392 255800268 256188096 256981248 256993012 257077638 257788656 257873544 259484634 259878048 260287992 260682624 261587772 262000413 262311264 263222067 264036996 264437312 264854448 266913216 267839998 268653312 268669224 269586136 270011394 270420768 271257984 271359729 271595904 272110248 272199852 272612544 273042576 273900447 274748436 275164992 276016896 276120426 276884112 276975288 278705718 279568584 279992448 280964644 281407851 281741728 283578496 283595292 284473296 285012027 285444144 286327872 287214336 287322066 288211608 288570648 288648576 289103904 289650828 290012238 290107737 290451936 291351168 292362804 292823991 293267952 294189369 295100172 295547584 296462592 297491976 297961254 299350586 300259584 300277368 301302152 302234976 302252877 303170688 303284403 304223364 304684608 305165232 305545392 305627904 306124029 306689112 307172898 307537344 308489472 308605182 309560616 310029952 310519008 311494626 311597199 312932736 314019308 314514657 314991504 316959444 318422784 319025808 320013504 320032458 321124662 322118856 322520136 322607232 323116128 323727396 324238059 324622752 324641979 324729648 325627776 326758428 327770064 328267008 328784832 328799883 329406824 329926446 330317888 331340544 332491032 333520416 334568302 334678473 337792032 337812039 338324208 338964921 340014348 340529856 341067024 341584128 342770184 343310886 343718208 343738566 343831392 344911674 345025251 345979512 346504064 347050656 348255693 348783696 349333884 349748352 350962756 352049328 353139264 354365442 355884288 358225632 358904034 359469471 360015192 360561024 361812972 362383713 362813664 362835153 362933136 363483392 364056768 365200596 365320854 366331248 366886656 368160568 368741322 369178816 369300384 370582677 371607624 372758112 374052411 375210468 378127056 379297728 380016036 380592192 380614734 381770496 383096088 383700402 384282144 384760864 385471872 385489518 385616457 386201104 386682984 386810316 387269248 389226951 389817072 390431988 391023936 392252492 392381658 393466896 396055494 396655968 397281672 400369824 401759997 402979968 403003836 404379204 405017091 405631152 406246144 406886976 407393856 408165372 408299778 408808418 408918816 409563864 410049792 411473576 412122654 412747488 414025344 414180639 415326168 415462932 418058577 419352876 419988672 421446966 422612592 425367744 425392938 426684672 426709944 428166216 429491808 430026848 430821504 430983099 431636528 432317412 432830336 432855972 432972864 434476242 435018357 435677904 437026752 438379776 438399844 438544206 439901928 442650258 443321376 444693888 446237964 446941881 449025879 450389376 450416052 451098944 451953228 453352464 454039808 454756032 456335046 456903526 457026912 457747848 458290944 458318088 458441856 458613811 459882232 460033668 461306016 462734208 462907773 464340924 465044928 465778512 467241939 469399104 470852352 471028962 472487256 475439166 477634176 478538712 479292628 480020256 480048687 481686993 482417296 483178284 483751552 483780204 483910848 485409024 485591094 486934128 487094472 488441664 490137642 491655096 492400512 493177248 494110236 494889669 495476832 497010816 498736548 500280624 501852453 504169408 505730304 506688048 507456256 507486312 510021522 510656882 510794784 511600536 512376192 512568377 513986024 514155276 515577312 515607849 515747088 517367511 518969268 519756096 520575984 521365248 523175544 524000826 524622528 526444134 528073992 528874624 529708896 531548163 533826432 535679996 537338448 538356051 539172272 540022788 540841536 542515968 542719458 543191808 544220496 544399704 545225088 546085152 547800894 547981281 549496872 550329984 552240852 553111983 553768224 553950576 557411436 559137168 559984896 561929288 562815702 563483456 567156992 567190584 568946592 570024054 570888288 570922101 572655744 572870539 574644132 576423216 577141296 577297152 578207808 578234277 579301656 580024476 580215474 580903872 582702336 584725608 585647982 586535904 588378738 588572487 590200344 591095168 594083241 594983952 595922508 598701172 600554736 602604304 604469952 604505754 606341376 606568806 608446728 609369216 610330464 611090784 612248058 612449667 613212627 613378224 614345796 615074688 617210364 618183981 619121232 620059904 621038016 622989252 623194398 625865472 628038616 629029314 629983008 632170449 633918888 638051616 638089407 640027008 640064916 640267073 642249324 644237712 645040272 645214464 646232256 647454792 648476118 649245504 649283958 649459296 651255552 651714363 653516856 655540128 657569664 657599766 657816309 658813648 659852892 660635776 663975387 664982064 667040832 669136604 669356946 675584064 675624078 676648416 677929842 680028696 681059712 682134048 684502569 685355289 685540368 686621772 687436416 687477132 687662784 689823348 690050502 691959024 693008128 694101312 696511386 697567392 698667768 699496704 699989501 701925512 704098656 706278528 706543443 708730884 713158749 716451264 717808068 718938942 720030384 721122048 723625944 724767426 725627328 725670306 725866272 728113536 728386641 730401192 730641708 732662496 735206463 736321136 737482644 738357632 738600768 741165354 743215248 745516224 748104822 750420936 756254112 758595456 760032072 761184384 761229468 765032283 765985323 766192176 767400804 768564288 769521728 770943744 770979036 771232914 772402208 773365968 773620632 774538496 778453902 779634144 780863976 782047872 782341207 784504984 784763316 786933792 789666201 792110988 793311936 794563344 800739648 803519994 805959936 806007672 808758408 810034182 811262304 813773952 814079187 814787712 816330744 816599556 817616836 817837632 819127728 821701341 822947152 824245308 825494976 828050688 828361278 830652336 830925864 836117154 838705752 839977344 842893932 844223553 845225184 850735488 850785876 853419888 855036081 856332432 858983616 860053696 861643008 861966198 863273056 864634824 865660672 865711944 865945728 868952484 870036714 870323211 871355808 874053504 874381349 876799688 877088412 879803856 882568107 885300516 886642752 889387776 892475928 893883762 898051758 900778752 900832104 902197888 903906456 906704928 906758631 909512064 909853209 912670092 913807052 914053824 915495696 916636176 916883712 917227622 918372087 919764464 920067336 922612032 925468416 925815546 928681848 930089856 931557024 934483878 934791597 938798208 942057924 943543971 944974512 950878332 955268352 957077424 958585256 960040512 960097374 963373986 964834592 966356568 967503104 967560408 967821696 971182188 972714177 973868256 973925937 974188944 976883328 977249743 980275284 983310192 984801024 986354496 986399649 988220472 989779338 990953664 994021632 997473096 1000561248 1003704906 1004035419 1008338816 1013376096 1013436117 1014972624 1016894763 1020043044 1021313764 1021589568 1023201072 1024752384 1025136754 1027972048 1028310552 1031154624 1031215698 1031494176 1034735022 1035075753 1037938536 1039512192 1041151968 1044767079 1046351088 1048001652 1049245056 1052888268 1056147984 1057749248 1059417792 1063096326 1067652864 1071359992 1074676896 1076712102 1078344544 1078408413 1080045576 1081683072 1085438916 1087151139 1088440992 1088505459 1088799408 1090450176 1092170304 1092220301 1095601788 1095962562 1098993744 1100659968 1104481704 1106223966 1107536448 1107901152 1111748031 1114822872 1118274336 1122157233 1123858576 1125631404 1126966912 1134381168 1137893184 1140048108 1141776576 1141844202 1145311488 1145741078 1149288264 1152846432 1154282592 1156415616 1156468554 1156849371 1158603312 1160048952 1160430948 1161807744 1167680853 1169451216 1171295964 1173071808 1176757476 1177144974 1180400688 1182190336 1188166482 1189967904 1191845016 1194099737 1197402344 1201109472 1205208608 1205279991 1208939904 1209011508 1213137612 1215051273 1216893456 1218738432 1220660928 1222181568 1224496116 1224899334 1226425254 1226756448 1228691592 1230149376 1234420728 1236367962 1238242464 1242076032 1242541917 1245978504 1246388796 1254175731 1256077232 1258058628 1259966016 1264340898 1267837776 1276103232 1276178814 1280054016 1280129832 1280534146 1284498648 1288475424 1290080544 1292464512 1292949297 1294909584 1296952236 1298491008 1298567916 1298918592 1303428726 1305055071 1307033712 1311080256 1315139328 1315199532 1315632618 1317627296 1319705784 1321271552 1327950774 1329964128 1334081664 1334582059 1338273208 1338713892 1347077637 1351168128 1351248156 1353296832 1355859684 1360057392 1362119424 1364268096 1369005138 1370710578 1371080736 1373243544 1374872832 1374954264 1375325568 1375841433 1379646696 1380101004 1383918048 1388202624 1388723319 1393022772 1395134784 1397335536 1399979002 1401725817 1403851024 1408197312 1412557056 1413086886 1417461768 1426317498 1432902528 1435616136 1437877884 1440060768 1440146061 1445060979 1447251888 1449534852 1451254656 1451340612 1451732544 1456227072 1456773282 1460802384 1461283416 1465324992 1470412926 1472642272 1474965288 1476715264 1477201536 1482330708 1484669007 1486430496 1491032448 1491591713 1496209644 1500841872 1505557359 1512508224 1517190912 1520064144 1522368768 1522458936 1530064566 1531970646 1532384352 1534801608 1537128576 1537705131 1539043456 1541958072 1542465828 1544804416 1546731936 1546823547 1547241264 1552102533 1556907804 1559268288 1561727952 1564095744 1564682414 1569009968 1569526632 1573867584 1579332402 1584221976 1586623872 1589126688 1594644489 1601479296 1607039988 1612015344 1615068153 1617516816 1620068364 1622524608 1627547904 1628158374 1629575424 1632661488 1633199112 1635233672 1635675264 1638255456 1643402682 1643943843 1645894304 1648490616 1650989952 1656722556 1659335949 1661304672 1661851728 1667073091 1672234308 1677411504 1679954688 1685787864 1688447106 1690450368 1701470976 1701571752 1706839776 1710072162 1712664864 1712766303 1717967232 1718611617 1720107392 1723932396 1726546112 1729269648 1731423888 1731891456 1734702831 1737904968 1740073428 1740646422 1742711616 1748107008 1748762698 1753599376 1754176824 1759607712 1765136214 1765717461 1770601032 1773285504 1782249723 1784951856 1787767524 1796103516 1801664208 1804395776 1807812912 1813409856 1813517262 1819024128 1819706418 1825340184 1827614104 1828107648 1830991392 1833272352 1834455244 1836744174 1837349001 1839528928 1839637881 1840134672 1845224064 1851631092 1854551943 1857363696 1860179712 1863114048 1863199337 1868967756 1869583194 1877596416 1884115848 1887087942 1889949024 1896511347 1901756664 1914154848 1914268221 1917170512 1920081024 1920194748 1920801219 1926747972 1929669184 1932713136 1935120816 1935643392 1942364376 1945428354 1947736512 1947851874 1948377888 1953766656 1954499486 1955143089 1960550568 1966620384 1972708992 1972799298 1973448927 1976440944 1979558676 1981907328 1991926161 1994946192 2001122496 2007409812 2008070838 2016677632 2026752192 2026872234 2029945248 2033789526 2036993669 2040086088 2042627528 2043179136 2046402144 2050273508 2053507707 2055944096 2056065867 2056621104 2062309248 2062431396 2062988352 2069470044 2070151506 2075877072 2079024384 2082303936 2089534158 2092702176 2096003304 2098490112 2099968503 2105776536 2112295968 2118835584 2119630329 2126192652 2139476247 2142719984 2149353792 2153424204 2156689088 2156816826 2160091152 2163366144 2170877832 2174302278 2176881984 2177010918 2177598816 2184340608 2184440602 2185159923 2191203576 2191925124 2197987488 2205619389 2208963408 2212447932 2215072896 2215802304 2223496062 2229645744 2236548672 2244314466 2247717152 2251262808 2253933824 2268762336 2275786368 2276639983 2280096216 2283553152 2283688404 2291482156 2295096849 2297955969 2298576528 2305692864 2308565184 2312831232 2312937108 2313698742 2317206624 2320097904 2320861896 2323615488 2335361706 2338902432 2342591928 2346143616 2347023621 2353514952 2354289948 2360801376 2368998603 2376332964 2379935808 2383690032 2388199474 2394804688 2402218944 2410417216 2410559982 2417879808 2418023016 2426275224 2430102546 2433786912 2441321856 2442237561 2444363136 2448992232 2449798668 2452850508 2453512896 2457383184 2465104023 2468841456 2472735924 2476484928 2484152064 2485083834 2491957008 2492777592 2508351462 2512154464 2516117256 2519932032 2528681796 2532670659 2535675552 2544479981 2552206464 2552357628 2560259664 2561068292 2565108243 2568997296 2576950848 2580161088 2584929024 2585898594 2589819168 2593904472 2596982016 2597135832 2597837184 2606857452 2610110142 2610969633 2614067424 2622160512 2623144047 2630399064 2631265236 2635254592 2639411568 2647704321 2655901548 2659928256 2668163328 2669164118 2676546416 2677427784 2694155274 2702336256 2702496312 2706593664 2711719368 2720114784 2720275893 2728536192 2729559627 2738010276 2741421156 2742161472 2746487088 2749908528 2750651136 2751682866 2755116261 2759293392 2760202008 2767836096 2776405248 2777446638 2786045544 2790269568 2794671072 2799958004 2803451634 2804374791 2807702048 2816394624 2826173772 2830631913 2834923536 2843830567 2852634996 2865805056 2871232272 2875755768 2880121536 2880292122 2890121958 2894503776 2899069704 2902509312 2902681224 2903465088 2913546564 2918142531 2921604768 2921777811 2922566832 2930649984 2931749229 2940825852 2945284544 2949930576 2954403072 2959198947 2964661416 2969338014 2972860992 2982064896 2983183426 2992419288 3001683744 3011114718 3012106257 3025016448 3040128288 3040308351 3044917872 3050684289 3060129132 3063941292 3064768704 3069603216 3074257152 3075410262 3078086912 3083916144 3084931656 3089608832 3093463872 3093647094 3094482528 3104205066 3105227259 3113815608 3118536576 3123455904 3129364828 3134301237 3138019936 3139053264 3147735168 3158664804 3168443952 3173247744 3178253376 3178398869 3189288978 3202958592 3214079976 3224030688 3230136306 3235033632 3235225239 3240136728 3245049216 3256316748 3261453417 3265322976 3265516377 3266398224 3270467344 3271350528 3276510912 3276660903 3286805364 3287887686 3291788608 3296981232 3301979904 3313445112 3318671898 3322609344 3323703456 3334146182 3335244093 3344468616 3354823008 3366471699 3371575728 3376894212 3380900736 3403143504 3413679552 3420144324 3425329728 3425532606 3435934464 3437223234 3440214784 3447864792 3453092224 3458539296 3462847776 3469405662 3470548113 3474871553 3475809936 3480146856 3481292844 3485423232 3497525396 3503042559 3507198752 3508353648 3519215424 3530272428 3531434922 3541202064 3546571008 3564499446 3569903712 3575535048 3582299211 3592207032 3603328416 3615625824 3615839973 3626819712 3627034524 3639412836 3645153819 3650680368 3655228208 3656215296 3661982784 3666544704 3668910488 3673488348 3674698002 3679057856 3679275762 3680269344 3690448128 3703262184 3709103886 3714727392 3726228096 3726398674 3727625751 3737935512 3739166388 3762527193 3768231696 3774175884 3779898048 3793022694 3803513328 3828309696 3828536442 3834341024 3840162048 3840389496 3841602438 3853495944 3859338368 3865426272 3870241632 3878847891 3883679971 3884728752 3890856708 3895473024 3895703748 3896755776 3908998972 3910286178 3915165213 3921101136 3933240768 3945417984 3945598596 3946897854 3952881888 3959117352 3963814656 3983852322 3989892384 4002244992 4003746177 4014819624 4016141676 4041232911 4053504384 4053744468 4059890496 4067579052 4073987338 4080172176 4085255056 4086358272 4092804288 4100547016 4107015414 4111888192 4112131734 4113242208 4124618496 4124862792 4125976704 4127524299 4138940088 4140303012 4151754144 4164607872 4166169957 4179068316 4185404352 4192006608 4199937006 4205177451 4211553072 4224591936 4237671168 4239260658 4252385304 4278952494 4285439968 4298707584 4306848408 4313378176 4313633652 4320182304 4320438183 4335182937 4340583497 4341755664 4348604556 4353763968 4354021836 4355197632 4368681216 4368881204 4370319846 4382407152 4383850248 4395974976 4411238778 4417926816 4424895864 4430145792 4431604608 4446992124 4454007021 4459291488 4473097344 4474775139 4488628932 4495434304 4502525616 4516672077 4537524672 4551572736 4553279966 4560192432 4567106304 4567376808 4582964312 4590193698 4595911938 4597153056 4611385728 4613115393 4617130368 4625874216 4627397484 4634413248 4640195808 4640470641 4641723792 4656307599 4670723412 4677804864 4685183856 4692287232 4694047242 4707029904 4708579896 4721602752 4737997206 4752665928 4759871616 4767380064 4776398948 4783933467 4789609376 4804437888 4820834432 4821119964 4836046032 4845204459 4851240379 4852550448 4860205092 4867573824 4882643712 4884475122 4888726272 4897984464 4899597336 4905701016 4907025792 4914766368 4930208046 4931831529 4937682912 4945471848 4952969856 4970167668 4978007847 4983914016 4985555184 5001219273 5016702924 5024308928 5032234512 5039864064 5057363592 5065341318 5071351104 5088959962 5104412928 5104715256 5120519328 5122136584 5130216486 5137994592 5138298909 5153901696 5155834851 5160322176 5171797188 5179638336 5187808944 5194271664 5195674368 5204108493 5213714904 5220220284 5221939266 5228134848 5244321024 5246288094 5260798128 5262530472 5270509184 5278823136 5295408642 5297152383 5311803096 5319856512 5338328236 5346749169 5353092832 5354855568 5388310548 5404992624 5413187328 5423438736 5440229568 5440551786 5457072384 5459119254 5476020552 5482842312 5484322944 5492974176 5499817056 5503365732 5510232522 5512047003 5518586784 5518913643 5520404016 5535672192 5554893276 5563655829 5572091088 5580539136 5589342144 5589598011 5599916008 5606903268 5608749582 5615404096 5632789248 5652347544 5661263826 5669847072 5687661134 5689534041 5705269992 5742464544 5742804663 5751511536 5760243072 5760584244 5762403657 5780243916 5789007552 5798139408 5805362448 5806930176 5827093128 5836285062 5843209536 5843555622 5845133664 5861299968 5863498458 5865429267 5881651704 5890569088 5899861152 5918397894 5920346781 5929322832 5938676028 5945721984 5966366852 5975778483 5984838576 6003367488 6022229436 6024212514 6050032896 6080256576 6080616702 6089835744 6101368578 6110981007 6120258264 6127882584 6129537408 6139206432 6150820524 6160523121 6167832288 6168197601 6169863312 6179217664 6186927744 6187294188 6188965056 6208410132 6210454518 6227631216 6237073152 6246911808 6258729656 6268602474 6276039872 6278106528 6295470336 6299905509 6317329608 6336887904 6356506752 6356797738 6358890987 6378577956 6418428741 6428159952 6448061376 6460272612 6470067264 6470450478 6480273456 6490098432 6512633496 6522906834 6530645952 6531032754 6532796448 6540934688 6553021824 6553321806 6555479769 6573610728 6575775372 6583577216 6593962464 6616858167 6626890224 6637343796 6645218688 6647406912 6668292364 6670488186 6688937232 6709646016 6732943398 6743151456 6753788424 6761801472 6806287008 6827359104 6829919949 6840288648 6850659456 6851065212 6874446468 6885290547 6893867907 6895729584 6906184448 6917078592 6925695552 6938811324 6941096226 6949743106 6951619872 6960293712 6962585688 6970846464 6995050792 7006085118 7014397504 7016707296 7038430848 7041070863 7060544856 7062869844 7082404128 7106995809 7128998892 7139807424 7151070096 7164598422 7184414064 7206656832 7231251648 7231679946 7253639424 7254069048 7278825672 7290307638 7301360736 7310456416 7323965568 7326712683 7333089408 7337820976 7346976696 7349396004 7358115712 7358551524 7360538688 7395312069 7406524368 7418207772 7429454784 7452456192 7452797348 7455251502 7475871024 7478332776 7525054386 7536463392 7548351768 7559796096 7586045388 7598011977 7607026656 7633439943 7656619392 7657072884 7668682048 7680778992 7683204876 7695324729 7706991888 7718676736 7730852544 7740483264 7757695782 7767359942 7769457504 7781713416 7790946048 7791407496 7793511552 7817997944 7820572356 7830330426 7842202272 7866481536 7869432141 7891197192 7893795708 7905763776 7918234704 7943112963 7967704644 7979784768 8004489984 8007492354 8029639248 8032283352 8082465822 8107008768 8107488936 8119780992 8135158104 8147974676 8160344352 8160827679 8170510112 8185608576 8188678881 8201094032 8214030828 8223776384 8224263468 8226484416 8249725584 8251953408 8255048598 8265348783 8277880176 8280606024 8303508288 8329215744 8332339914 8358136632 8370808704 8384013216 8399874012 8410354902 8413124373 8423106144 8449183872 8478521316 8491895739 8504770608 8531491701 8557904988 8570879936 8597415168 8613696816 8626756352 8627267304 8640364608 8640876366 8670365874 8681166994 8683511328 8697209112 8707527936 8708043672 8710395264 8713662409 8737762408 8740639692 8764814304 8765333433 8767700496 8791949952 8795247687 8822477556 8835853632 8849791728 8863209216 8877596841 8893984248 8908014042 8918582976 8946194688 8949550278 8977257864 8990868608 9005051232 9033344154 9036318771 9075049344 9106559932 9120384864 9120925053 9134753616 9152052867 9165928624 9180387396 9191823876 9194306112 9222771456 9226230786 9234260736 9251748432 9254794968 9268826496 9280391616 9280941282 9283447584 9312615198 9315681777 9341446824 9355609728 9370367712 9388094484 9402903711 9414059808 9417159792 9443205504 9475994412 9505331856 9519743232 9534760128 9535196607 9552797896 9567866934 9579218752 9608875776 9641668864 9642239928 9672092064 9690408918 9702480758 9705100896 9705675717 9720410184 9735147648 9738799163 9768950244 9795968928 9796549131 9799194672 9811402032 9814051584 9829532736 9829982709 9860416092 9863663058 9875365824 9890943696 9905939712 9940335336 9956015694 9967828032 9971110368 10002438546 10005732279 10033405848 10048617856 10064469024 10099415097 10114727184 10130682636 10142702208 10177919924 10209430512 10241038656 10244273168 10260432972 10275989184 10276597818 10307803392 10311669702 10320644352 10343594376 10359276672 10375617888 10388543328 10408216986 10411644339 10424614659 10427429808 10440440568 10443878532 10456269696 10492576188 10509127677 10521596256 10525060944 10541018368 10557646272 10590817284 10594304766 10623606192 10639713024 10676656472 10693498338 10706185664 10709711136 10746897633 10776621096 10809985248 10846877472 10847519919 10880459136 10881103572 10884540241 10918238508 10952041104 10965684624 10968645888 10985948352 10999634112 11006731464 11020465044 11024094006 11037173568 11037827286 11040808032 11071344384 11109786552 11127311658 11144182176 11178684288 11179196022 11182877253 11199832016 11213806536 11217499164 11230808192 11287581579 11304695088 11322527652 11339694144 11375322268 11379068082 11410539984 11484929088 11485609326 11503023072 11520486144 11521168488 11524807314 11560487832 11578015104 11596278816 11610724896 11636543673 11651039913 11654186256 11672570124 11686419072 11687111244 11690267328 11726996916 11730858534 11745495639 11763303408 11781138176 11799722304 11836795788 11840693562 11858645664 11877352056 11891443968 11932733704 11951556966 11969677152 12006734976 12011238531 12044458872 12048425028 12123698733 12160513152 12161233404 12179671488 12202737156 12221962014 12240516528 12255765168 12259074816 12278412864 12301641048 12321046242 12335664576 12336395202 12339726624 12373855488 12374588376 12377930112 12382572897 12416820264 12420909036 12455262432 12493823616 12498509871 12517459312 12537204948 12552079744 12556213056 12599811018 12615532353 12634659216 12673775808 12713013504 12713595476 12717781974 12757155912 12836857482 12856319904 12896122752 12920545224 12940134528 12940900956 12960546912 12961314549 13005548811 13021750491 13025266992 13045813668 13061291904 13062065508 13065592896 13081869376 13106043648 13106643612 13110959538 13147221456 13151550744 13167154432 13187924928 13233716334 13253780448 13274687592 13290437376 13294813824 13299800519 13336584728 13340976372 13377874464 13419292032 13424325417 13465886796 13486302912 13507576848 13550016231 13612574016 13654718208 13659839898 13680577296 13701318912 13702130424 13748892936 13770581094 13787735814 13791459168 13834157184 13839346179 13851391104 13877622648 13882192452 13899486212 13903239744 13920587424 13921411923 13925171376 13968922797 13990101584 14012170236 14028795008 14033414592 14076861696 14082141726 14121089712 14125739688 14164808256 14213991618 14257997784 14279614848 14302140192 14329196844 14351800401 14368828128 14413313664 14462503296 14463359892 14508138096 14535613377 14553721137 14557651344 14580615276 14602721472 14620912832 14647931136 14653425366 14666178816 14675641952 14693953392 14698792008 14716231424 14717103048 14721077376 14790624138 14795494587 14813048736 14836415544 14858909568 14864482933 14905594696 14910503004 14951742048 14956665552 15003657819 15050108772 15072926784 15096703536 15119592192 15172090776 15196023954 15214053312 15266879886 15313238784 15314145768 15337364096 15361557984 15366409752 15390649458 15413983776 15414896727 15461705088 15467504553 15480966528 15515391564 15534719884 15538915008 15563426832 15582814992 15587023104 15612325479 15635995888 15641144712 15660660852 15684404544 15732963072 15738864282 15782394384 15787591416 15811527552 15836469408 15886225926 15891457149 15935409288 15959569536 16014984708 16040247507 16059278496 16064566704 16164931644 16214977872 16239561984 16270316208 16295949352 16320688704 16321655358 16341020224 16371217152 16377357762 16402188064 16428061656 16447552768 16448526936 16452968832 16499451168 16510097196 16530697566 16536141009 16555760352 16556740929 16561212048 16607016576 16613245631 16664679828 16716273264 16741617408 16768026432 16768794033 16799748024 16820709804 16826248746 16846212288 16898367744 16957042632 16983791478 17009541216 17062983402 17068602123 17115809976 17141759872 17227393632 17228413989 17254534608 17280729216 17281752732 17287210971 17340731748 17362333988 17367022656 17394418224 17416087344 17420790528 17427324818 17475524816 17481279384 17529628608 17530666866 17535400992 17583899904 17590495374 17596287801 17644955112 17671707264 17699583456 17755193682 17761040343 17787968496 17816028084 17837165952 17899100556 17927335449 17954515728 17981737216 18010102464 18066688308 18072637542 18150098688 18213119864 18240769728 18241850106 18269507232 18304105734 18331857248 18332943021 18360774792 18383647752 18388612224 18452461572 18481569363 18503496864 18504592803 18509589936 18537652992 18560783232 18561882564 18566895168 18567745117 18625230396 18631363554 18682893648 18711219456 18740735424 18776188968 18805807422 18828119616 18834319584 18886411008 18899716527 18951988824 19010663712 19069520256 19070393214 19076672961 19105595792 19135733868 19158437504 19255286223 19284479856 19344184128 19380817836 19404961516 19410201792 19411351434 19440820368 19470295296 19477598326 19537900488 19591937856 19593098262 19598389344 19622804064 19659065472 19659965418 19666439307 19720832184 19727326116 19750731648 19781887392 19850574501 19880670672 19912031388 19935656064 19942220736 20004877092 20011464558 20066811696 20097235712 20128938048 20198830194 20229454368 20261365272 20285404416 20299695529 20355839848 20418861024 20482077312 20488546336 20489759847 20520865944 20551978368 20553195636 20623339404 20655871641 20681603721 20687188752 20718553344 20751235776 20777086656 20816433972 20823288678 20849229318 20854859616 20880881136 20887757064 20912539392 20985152376 21018255354 21043192512 21050121888 21115292544 21123212589 21181634568 21188609532 21247212384 21320987427 21353312944 21386996676 21412371328 21419422272 21493795266 21553242192 21619970496 21693754944 21695039838 21760918272 21762207144 21769080482 21836477016 21904082208 21931369248 21971896704 21980138049 21999268224 22013462928 22040930088 22048188012 22074347136 22075654572 22081616064 22185936207 22219573104 22254623316 22288364352 22357368576 22358392044 22365754506 22399664032 22427613072 22434998328 22461616384 22575163158 22609390176 22645055304 22679388288 22687895003 22750644536 22758136164 22821079968 22900319829 22969858176 22971218652 23006046144 23042336976 23049614628 23085974187 23120975664 23156030208 23192557632 23221449792 23273087346 23302079826 23308372512 23345140248 23372838144 23374222488 23380534656 23453993832 23461717068 23490991278 23526606816 23599444608 23608296423 23673591576 23681387124 23717291328 23754704112 23829338889 23865467408 23903113932 23939354304 24013469952 24022477062 24088917744 24096850056 24247397466 24321026304 24322466808 24359342976 24405474312 24443924028 24481033056 24482483037 24511530336 24556825728 24566036643 24603282096 24642092484 24671329152 24672790404 24679453248 24749176752 24755860224 24765145794 24796046349 24833640528 24841818072 24910524864 24987647232 24997019742 25034918624 25074409896 25104159488 25112426112 25199622036 25231064706 25239373119 25269318432 25347551616 25357059121 25427190952 25435563948 25514311824 25594475103 25673714964 25712639808 25792245504 25841090448 25880269056 25881801912 25921093824 25922629098 26011097622 26043500982 26050533984 26091627336 26122583808 26124131016 26131185792 26140987227 26163738752 26213287224 26221919076 26294442912 26296000299 26303101488 26375849856 26385743061 26467432668 26507560896 26549375184 26589627648 26599601038 26632790523 26673169456 26681952744 26755748928 26838584064 26848650834 26931773592 26972605824 27015153696 27100032462 27108956313 27225148032 27319679796 27361154592 27362775159 27404260848 27456158601 27497785872 27541162188 27575471628 27582918336 27668314368 27678692358 27702782208 27755245296 27764384904 27798972424 27806479488 27841174848 27842823846 27850342752 27937845594 27947045331 27980203168 28024340472 28057590016 28066829184 28164283452 28208711133 28242179424 28251479376 28329616512 28340242547 28427983236 28515995568 28559229696 28604280384 28605589821 28658393688 28703600802 28737656256 28826627328 28925006592 28926719784 29016276192 29071226754 29107442274 29115302688 29117027151 29161230552 29205442944 29216397489 29241825664 29306850732 29351283904 29387906784 29389647393 29397584016 29434206096 29442154752 29489948127 29581248276 29590989174 29626097472 29672831088 29717819136 29728965866 29811189392 29821006008 29903484096 29913331104 30007315638 30017196837 30100217544 30145853568 30193407072 30298245291 30344181552 30392047908 30428106624 30533759772 30628291536 30674728192 30723115968 30732819504 30781298916 30827967552 30829793454 30923410176 30935009106 30961933056 31030783128 31069439768 31077830016 31126853664 31165629984 31224650958 31234933017 31271991776 31273843977 31282289424 31321321704 31368809088 31477728564 31527383031 31564788768 31575182832 31623055104 31672938816 31674388729 31772451852 31782914298 31870818576 31919139072 32029969416 32080495014 32118556992 32129133408 32240692899 32329863288 32429955744 32540632416 32542559757 32591898704 32641377408 32643310716 32653620723 32682040448 32754715524 32804376128 32856123312 32897053872 32905937664 32998902336 33020194392 33061395132 33072282018 33111520704 33113481858 33122424096 33214033152 33226491262 33329359656 33432546528 33536052864 33537588066 33548631759 33599496048 33641419608 33652497492 33692424576 33862744737 33914085264 33967582956 34019082432 34125966804 34137204246 34231619952 34283519744 34454787264 34456827978 34509069216 34561458432 34563505464 34574421942 34628892373 34681463496 34724667976 34734045312 34788836448 34832174688 34854649636 34909631019 34951049632 34953119739 34962558768 35059257216 35061333732 35070801984 35180990748 35192575602 35236486917 35289910224 35343414528 35399166912 35510387364 35522080686 35575936992 35632056168 35674331904 35798201112 35854670898 35909031456 36020204928 36033715593 36133376616 36145275084 36371096199 36426239728 36481539456 36483700212 36539014464 36608211468 36663714496 36665886042 36721549584 36767295504 36777224448 36904923144 36963138726 37006993728 37009185606 37019179872 37121566464 37123765128 37133790336 37135490234 37147718691 37250460792 37262727108 37365787296 37481470848 37495529613 37552377936 37611614844 37656239232 37668639168 37799433054 37846597059 37903977648 38021327424 38139040512 38140786428 38153345922 38211191584 38271467736 38316875008 38510572446 38568959712 38688368256 38702879711 38761635672 38809923032 38820403584 38822702868 38881640736 38955196652 39016646433 39065251473 39075800976 39183875712 39186196524 39196778688 39245608128 39318130944 39319930836 39332878614 39441664368 39454652232 39501463296 39563774784 39701149002 39761341344 39824062776 39871312128 39884441472 39899401557 40009754184 40022929116 40133623392 40257876096 40272976251 40397660388 40458908736 40522730544 40599391058 40650048693 40711679696 40837722048 40964154624 40977092672 40979519694 41041731888 41103956736 41106391272 41246678808 41311743282 41363207442 41374377504 41502471552 41518038537 41554173312 41632867944 41646577356 41698458636 41709719232 41761762272 41764235769 41775514128 41906768391 41970304752 42036510708 42086385024 42100243776 42230585088 42246425178 42363269136 42377219064 42494424768 42641974854 42706625888 42773993352 42824742656 42838844544 42987590532 43055401203 43106484384 43239940992 43256159677 43387509888 43390079676 43524414288 43538160964 43606840131 43661163411 43672954032 43808164416 43862738496 43943793408 43960276098 43998536448 44026925856 44081860176 44096376024 44148694272 44151309144 44163232128 44371872414 44386483761 44439146208 44509246632 44576728704 44593448799 44716784088 44731509012 44799328064 44855226144 44869996656 45010973457 45150326316 45218780352 45290110608 45358776576 45375790006 45501289072 45516272328 45642159936 45800639658 45939716352 45942437304 46012092288 46084673952 46099229256 46171948374 46241951328 46244690181 46385115264 46402513659 46442899584 46546174692 46604159652 46616745024 46690280496 46748444976 46761069312 46836976437 46907987664 46923434136 46981982556 47053213632 47198889216 47216592846 47347183152 47362774248 47434582656 47509408224 47658677778 47674371447 47730934816 47806227864 47878708608 48044954124 48120742521 48177835488 48193700112 48345119639 48494794932 48644933616 48718685952 48810948624 48887848056 48962066112 48964966074 49023060672 49113651456 49132073286 49206564192 49284184968 49342658304 49345580808 49358906496 49498353504 49530291588 49592092698 49608423027 49667281056 49670222787 49683636144 49821049728 49839736893 49994039484 50069837248 50148819792 50224852224 50306382099 50399244072 50462129412 50478746238 50538636864 50695103232 50714118242 50854381904 50871127896 51028623648 51188950206 51205806369 51347429928 51425279616 51682180896 51685241967 51763603824 51842187648 51845258196 51861632913 52022195244 52087001964 52101067968 52183254672 52248262032 52262371584 52281974454 52327477504 52426574448 52443838152 52588885824 52592000598 52606202976 52751699712 52771486122 52788863403 52934865336 53015121792 53098750368 53199202076 53265581046 53283121029 53346338912 53363905488 53511497856 53697301668 53782006347 53863547184 53945211648 54030307392 54032780773 54200064924 54217912626 54450296064 54639359592 54722309184 54725550318 54808521696 54912317202 54995571744 54998829063 55082324376 55150943256 55165836672 55357384716 55444708089 55510490592 55513778409 55528769808 55597944848 55612958976 55682349696 55685647692 55700685504 55703235351 55875691188 55894090662 55960406336 56048680944 56133658368 56328566904 56417422266 56484358848 56502958752 56659233024 56680485094 56699149581 56855966472 57031991136 57208560768 57211179642 57230018883 57316787376 57407201604 57475312512 57765858669 57853439568 58032552384 58142453508 58214884548 58230605376 58234054302 58322461104 58410885888 58432794978 58483651328 58613701464 58702567808 58775813568 58779294786 58795168032 58868412192 58979896254 58999317921 59072816401 59162496552 59181978348 59252194944 59345662176 59457931732 59551723503 59622378784 59642012016 59806968192 59826662208 60014631276 60034393674 60200435088 60291707136 60386814144 60596490582 60688363104 60784095816 60856213248 60899086587 61067519544 61256583072 61446231936 61465639008 61469279541 61562597832 61655935104 61659586908 61870018212 61967614923 62044811163 62061566256 62138879536 62155660032 62253707328 62331259968 62449301916 62469866034 62543983552 62547687954 62564578848 62642643408 62737618176 62955457128 63054766062 63129577536 63150365664 63345877632 63348777458 63369637767 63544903704 63565828596 63741637152 63962962281 64059938832 64160990028 64237113984 64258266816 64481385798 64659726576 64859911488 65081264832 65085119514 65183797408 65282754816 65286621432 65307241446 65364080896 65509431048 65608752256 65712246624 65794107744 65940414147 65997804672 66022559507 66040388784 66122790264 66144564036 66223041408 66226963716 66244848192 66452982524 66557808621 66658719312 66865093056 67072105728 67075176132 67097263518 67198992096 67282839216 67304994984 67384849152 67725489474 67828170528 67935165912 68038164864 68063685009 68251933608 68274408492 68463239904 68700959487 68909574528 68913655956 69018138432 69127010928 69148843884 69257784746 69257922561 69362926992 69449335952 69468090624 69577672896 69664349376 69709299272 69819262038 69902099264 69906239478 69925117536 70118514432 70122667464 70141603968 70361981496 70385151204 70472973834 70579820448 70798333824 70824889269 71020774728 71044161372 71151873984 71264112336 71488016667 71596402224 71709341796 71818062912 72040409856 72067431186 72266753232 72290550168 72742192398 72852479456 72963078912 72967400424 73078028928 73216422936 73327428992 73331772084 73443099168 73447449111 73534591008 73698109929 73789919449 73809846288 73926277452 74013987456 74018371212 74038359744 74247530256 74267580672 74270980468 74295437382 74388139047 74500921584 74525454216 74731574592 74962941696 74991059226 75104755872 75223229688 75312478464 75337278336 75598866108 75693194118 75718119357 75807955296 76042654848 76071177363 76281572856 76306691844 76422383168 76542935472 76783425309 77021144892 77137919424 77376736512 77405759422 77523271344 77619846064 77640807168 77645405736 77763281472 77910393304 78033292866 78130502946 78151601952 78367751424 78372393048 78393557376 78422961681 78491216256 78639861672 78665757228 78883328736 78888000897 78909304464 79127549568 79157229183 79402298004 79522682688 79648125552 79768882944 79798803114 79898371569 80019508368 80045858232 80267246784 80515752192 80545952502 80795320776 80917817472 81045461088 81198782116 81300097386 81326868939 81423359392 81675444096 81954185344 81959039388 82083463776 82088325477 82212782544 82368475803 82471086443 82493357616 82623486564 82726414884 82748755008 83004943104 83036077074 83108346624 83265735888 83293154712 83396917272 83419438464 83523524544 83528471538 83551028256 83813536782 83841135993 83940609504 84073021416 84172770048 84200487552 84492850356 84626133399 84726538272 84754438128 84988849536 85020727641 85283949708 85413251776 85547986704 85677689088 85816769463 85975181064 86110802406 86212968768 86479881984 86512319354 86775019776 86780159352 87048828576 87076321928 87213680262 87322326822 87345908064 87351081453 87616328832 87649192467 87725476992 87920552196 88053851712 88163720352 88168942179 88192752048 88302618288 88326464256 88469844381 88743744828 88772967522 88878292416 89018493264 89153457408 89186897598 89433568176 89463018024 89598656128 89710452288 89739993312 90021946914 90051590511 90300652632 90437560704 90580221216 90751580012 90894735873 91002578144 91032544656 91284319872 91601279316 91884874608 92024184576 92169347904 92173567201 92198458512 92343896748 92483902656 92489380362 92770230528 92805027318 92885799168 93092349384 93208319304 93233490048 93380560992 93496889952 93673952874 93704799051 93815975328 93821531931 93846868272 93963965112 94106427264 94433185692 94582149093 94694366304 94725548496 94869165312 95018816448 95023166187 95317355556 95348742894 95461869632 95612455728 95757417216 96089908248 96241485042 96355670976 96387400224 96690239278 96722078697 96989589864 97289867232 97621897248 97627679271 97775696112 97924132224 97929932148 97960862169 98046121344 98264146572 98413128384 98568369936 98691161616 98717812992 98996707008 99060583176 99184185396 99216846054 99334562112 99340445574 99367272288 99642099456 99679473786 99988078968 100139674496 100297639584 100612764198 100645895277 100798488144 100924258824 100957492476 101077273728 101428236484 101588234211 101708763808 101742255792 102057247296 102377900412 102411612738 102694859856 102850559232 103364361792 103370483934 103527207648 103684375296 103690516392 103723265826 103886677119 104044390488 104174003928 104202135936 104366509344 104496524064 104563948908 104728893057 104853148896 104859359217 104887676304 105177771648 105184001196 105212405952 105542972244 105577726806 105709460751 105869730672 106030243584 106197500736 106398404152 106531162092 106566242058 106692677824 106727810976 107022995712 107394603336 107564012694 107727094368 108060614784 108065561546 108101146779 108400129848 108435825252 109113288597 109278719184 109444618368 109451100636 109617043392 109824634404 109991143488 109997658126 110164648752 110301886512 110331673344 110714769432 110889416178 111020981184 111027556818 111057539616 111195889696 111364699392 111371295384 111401371008 111406470702 111443156073 111751382376 111788181324 111920812672 112097361888 112486588839 112657133808 112834844532 112968717696 113005917504 113360970188 113398299162 113539791177 113711932944 114063982272 114417121536 114422359284 114460037766 114633574752 114814403208 114950625024 115531717338 115706879136 116065104768 116108639133 116284907016 116429769096 116461210752 116468108604 116644922208 116865589956 117049939299 117195754419 117227402928 117405135616 117551627136 117558589572 117590336064 117736824384 117959792508 117998635842 118145632802 118324993104 118363956696 118504389888 118691324352 118915863464 119103447006 119244757568 119284024032 119613936384 119653324416 119698204671 120029262552 120068787348 120400870176 120773628288 120818928753 121192981164 121376726208 121568191632 121798173174 121950146079 122135039088 122513166144 122892463872 122931278016 122938559082 123125195664 123311870208 123319173816 123740036424 123935229846 124089622326 124123132512 124277759072 124507414656 124554115611 124662519936 124898603832 124939732068 125087967104 125095375908 125129157696 125285286816 125292707307 125720305173 125910914256 126109532124 126259155072 126300731328 126691755264 126697554916 126739275534 127089807408 127131657192 127483274304 127925924562 128119877664 128321980056 128474227968 128516533632 128962771596 129166203609 129319453152 129719822976 129768479031 130162529664 130170239028 130367594816 130573242864 130614482892 130820520393 130983490233 131018862096 131217504512 131424493248 131588215488 131880828294 131995609344 132045119014 132080777568 132245580528 132289128072 132446082816 132453927432 132489696384 132905965048 133115617242 133317438624 133730186112 133780346397 134150352264 134194527036 134397984192 134565678432 134609989968 135032920371 135450978948 135656341056 135870331824 136076329728 136127370018 136503867216 136548816984 136926479808 137401918974 137819149056 137827311912 138036276864 138254021856 138297687768 138515569492 138515845122 138725853984 138734070543 138898671904 139155345792 139207540977 139328698752 139418598544 139638524076 139804198528 139812478956 139850235072 140245334928 140283207936 140510929311 140723962992 140770302408 140945947668 141159640896 141596667648 141649778538 142041549456 142088322744 142303747968 142528224672 142976033334 143023114341 143192804448 143418683592 143636125824 144134862372 144362227563 144533506464 144581100336 145035358917 145484384796 145704958912 145934800848 146156057856 146432845872 146654857984 146663544168 146886198336 146894898222 147069182016 147396219858 147579838898 147619692576 147852554904 148027974912 148036742424 148076719488 148495060512 148541960936 148590874764 148776278094 149001843168 149010668361 149050908432 149463149184 149519210679 149982118452 150209511744 150446459376 150674556672 150919146297 151197732216 151386388236 151436238714 151615910592 152085309696 152142354726 152563145712 152613383688 152844766336 153085870944 153566850618 153617419107 154042289784 154275838848 154811518844 155046542688 155055725901 155239692128 155290811472 155526562944 155584898739 155820786608 156066585732 156261005892 156303203904 156744786096 156787114752 156845923362 156982432512 157279723344 157331514456 157766657472 157776001794 157818608928 158255099136 158314458366 158366590209 158804596008 159045365376 159296251104 159597606228 159796743138 159849363087 160039016736 160091716464 160534493568 161091905004 161346019041 161590641552 161835634944 162090922176 162098342319 162397564232 162600194772 162653737878 162846718784 163350888192 163908370688 163918078776 164166927552 164176650954 164425565088 164736951606 164942172886 164986715232 164996487189 165246973128 165452829768 165497510016 165559585771 166072154148 166531471776 166541335227 166586309424 166793834544 166838876928 167047049088 167056943076 167102056512 167109706053 167627073564 167682271986 167881219008 168146042832 168400975104 168985700712 169252266798 169453076544 169508876256 169977699072 170041455282 170097448743 170567899416 170826503552 171095973408 171633538926 171690056649 171950362128 172221604812 172425937536 173024638708 173297576007 173560318704 174097657152 174152643856 174427360524 174644653644 174691816128 174702162906 175232657664 175298384934 175450953984 175841104392 176107703424 176327440704 176337884358 176385504096 176605236576 176939688762 176997953763 177218449203 177487489656 177545935044 177756584832 178036986528 178373795196 178655170509 178867136352 178926036048 179197312256 179420904576 179479986624 180043893828 180103181022 180601305264 180875121408 181160442432 181503160024 181789471746 182005156288 182065089312 182568639744 182697259761 183202558632 183769749216 184338695808 184347134402 184396917024 184407838623 184687793496 184967805312 184978760724 185037184097 185610054636 186134433489 186184698768 186416638608 186466980096 186761121984 186993779904 187347905748 187409598102 187631950656 187643063862 187693736544 187927930224 188212854528 188866371384 189164298186 189388732608 189451096992 190037632896 190046332374 190108913301 190634711112 190697485788 190923739264 191224911456 191888886843 192179816496 192482970084 192711341952 192774800448 193380478556 193444157394 193979179728 194579734464 195243794496 195255358542 195551392224 195848264448 195859864296 195921724338 196092242688 196528293144 196826256768 197136739872 197382323232 197821242441 197993414016 198067678521 198121166352 198368370792 198433692108 198669124224 198680891148 198734544576 199358947572 199673425863 199976157936 200279348992 200595279168 201225528396 201291790554 201596976288 201848517648 201914984952 202154547456 202856472968 203176468422 203417527616 203484511584 204114494592 204191055027 204755800824 204823225476 205389719712 206102878461 206728723584 206740967868 207054415296 207381032784 207446531652 207773354238 208088780976 208348007856 208404271872 208733018688 208993048128 209127897816 209457786114 209706297792 209718718434 209775352608 210355543296 210368002392 210424811904 211085944488 211155453612 211418921502 211739461344 212395001472 212474667807 212796808304 213062324184 213132484116 213385355648 213455621952 214464050001 214789206672 215128025388 215454188736 216121229568 216131123092 216202293558 216800259696 216871650504 218226577194 218557438368 218889236736 218902201272 219234086784 219649268808 219982286976 219995316252 220329297504 220342347333 220603773024 221094329787 221369758347 221429538864 221778832356 222041962368 222055113636 222115079232 222391779392 222742590768 222802742016 222812941404 222886312146 223164417141 223502764752 223576362648 223841625344 224194723776 224973177678 225314267616 225669689064 225937435392 226011835008 226721940376 226796598324 227079582354 227423865888 228127964544 228213532089 228844718568 228920075532 229267149504 229628806416 230350275927 231063434676 231413758272 232130209536 232217278266 232569814032 232859538192 232922421504 232936217208 233289844416 233731179912 234099878598 234391508838 234454805856 235103254272 235117179144 235180672128 235268885043 235473648768 235919585016 235997271684 236291265604 236649986208 236664002691 236727913392 237382648704 237471687549 237831726928 238206894012 238489515136 238568048064 239306648832 239396409342 239695114707 240058525104 240137574696 240801740352 241547256576 241637857506 242385962328 242753452416 243136383264 243596346348 243900292158 243980606817 244270078176 245026332288 245862556032 245877118164 246250391328 246264976431 246638347632 247105427409 247413259329 247480072848 247870459692 248179244652 248246265024 248555518144 249014829312 249108231222 249325039872 249797207664 249879464136 250175934208 250190751816 250258315392 250570573632 250585414614 251440610346 251523407979 251821828512 252219064248 252518310144 252601462656 252696209861 253395109832 253478551068 254179614816 254263314384 254966548608 255062182923 255851849124 256239755328 256643960112 257033067264 257450308389 257925543192 258332407218 258638906304 259439645952 259536958062 260325059328 260340478056 260735189632 261146485728 261228965784 261641040786 261966980466 262037724192 262053244359 262848986496 262947577401 263176430976 263761656588 264090238028 264161555136 264491161056 264506826537 264578256144 264907854864 264979392768 265409533143 265811930096 266231234484 266634877248 267460372224 267560692794 268300704528 268389054072 268795968384 269131356864 269219979936 270065840742 270154771533 270901957896 271312682112 271740663648 272254740036 272684207619 273007734432 273097633968 273852959616 274803837948 275654623824 276072553728 276508043712 276520701603 276595375536 277031138984 277031690244 277451707968 277468141086 277797343808 278310691584 278415081954 278657397504 278837197088 279277048152 279608397056 279624957912 279700470144 280490669856 281021858622 281114397153 281447925984 281464595793 281540604816 281891895336 282319281792 282425175727 283299557076 284083098912 284176645488 284607495936 285056449344 285069498561 285952066668 286046228682 286385608896 286837367184 287272251648 288269724744 288724455126 289067012928 289162200672 290070717834 290166236091 290968769592 291409917824 291869601696 292865691744 292883037813 293327088336 293772396672 293789796444 293882586507 294138364032 294792439716 295159677796 295239385152 295705109808 296073484848 296153438976 296990121024 297083921872 297181749528 297552556188 298003686336 298021336722 298101816864 298926298368 299038421358 299964236904 300419023488 300892918752 301838292594 301937685831 302395464432 302772776472 302872477428 303231821184 304284709452 304764702633 305126291424 305226767376 305689532672 306171741888 307133701236 307234838214 308084579568 308551677696 309623037688 310093085376 310111451802 310479384256 310581622944 311053125888 311169797478 311641573216 311660031357 312133171464 312522011784 312606407808 313489572192 313691846724 314186679171 314559446688 314578077651 314663028912 315533314944 315552003588 315637217856 315651666989 316628916732 316733180418 317609192016 318090730752 318592502208 319195212456 319593486276 319698726174 320078033472 320183432928 321068987136 322183810008 322692038082 323181283104 324181844352 324196684638 324303440337 324795128464 325200389544 325307475756 325693437568 327339865791 327836157552 328333855104 328353301908 328851130176 329473903212 329884345772 329973430464 329992974378 330493946256 330905659536 330995020032 331119171542 332144308296 333062943552 333082670454 333172618848 333587669088 334094098176 334113886152 334204113024 334219412106 334329468219 335254147128 335364543972 335762438016 336292085664 337459766517 337971401424 338504533596 338906153088 339017752512 340082910564 340194897486 340619373531 341135798832 341653007104 342191946816 343267077852 343380113298 343900724256 344443209624 344851875072 346049277416 346595152014 347120637408 348195314304 348305287712 348325917399 348854721048 349289307288 349383632256 349404325812 350596769868 351149817897 351587263257 351682208784 352215406848 352654881408 352675768716 352771008192 353210473152 353879377524 353995907526 354436898406 354974979312 355091870088 355513169664 356073973056 356747590392 357310341018 357734272704 357852072096 358841809152 358959973248 359094614013 360087787656 360206362044 361202610528 362320884864 362456786259 363006320048 363578943492 364010312576 364130178624 365394519522 365850438237 366405117264 367539498432 368677391616 368694268804 368793834048 368815677246 369375586992 369935610624 369957521448 370074368194 371220109272 372268866978 372369397536 372833277216 373522243968 373662346833 373987559808 374695811496 374819196204 375263901312 375286127724 375387473088 375855860448 375878121921 377160915519 377732742768 378328596372 378777465216 378902193984 380075265792 380092664748 380217826602 381269422224 381394971576 381847478528 382449822912 383777773686 384359632992 384965940168 385422683904 385549600896 385694215051 386760957112 386888314788 387958359456 389159468928 389305437093 390487588992 390510717084 391102784448 391719728592 391843448676 392461561179 392950470699 393056586288 393652513536 394273479744 394764646464 395642484882 395986828032 396135357042 396242332704 396736741584 396867384216 397338248448 397361782296 397469089152 398717895144 399346851726 399952315872 401190558336 401341039191 402451056792 402583581108 403193952576 403697035296 403829969904 405098761113 405712945936 406352936844 406835055232 406969023168 408228989184 408382110054 409511601648 409646450952 410779439424 412205756922 413457447168 413481935736 414108830592 414762065568 414893063304 415546708476 416177561952 416202211629 416696015712 417466037376 417622622931 417986096256 418255795632 418915572228 419412595584 419437436868 419550705216 420736004784 420849623808 421532787933 422171888976 422310907224 422837843004 423478922688 424790002944 424949335614 425593616608 426124648368 426264968232 426770711296 426911243904 428928100002 429069343023 429578413344 430256050776 430908377472 431070005057 432262246184 432404587116 433600519392 433743301008 435106076751 436453154388 437114876736 437804402544 438468173568 439298537616 439964573952 439990632504 440658595008 440684694666 441207546048 442188659574 442739516694 442859077728 443557664712 444083924736 444110227272 444230158464 444783558784 445485181536 445625882808 445772624292 446328834282 447005529504 447032005083 447152725296 448389447552 448557632037 449946355356 450628535232 451339378128 452023670016 452757438891 453443880752 453593196648 454159164708 454847731776 456255929088 456427064178 457689437136 457840151064 458534299008 459257612832 460700551854 460852257321 462126869352 462827516544 464434556532 465139628064 465167177703 465719076384 465872434416 466579688832 466754696217 467462359824 468199757196 468783017676 468909611712 470234358288 470361344256 470537770086 470947297536 471839170032 471994543368 472582531208 473299972416 473328005382 473455826784 474765297408 474943375098 475099770627 475663453856 476413788024 476979030272 477136096128 478792818684 479390229414 479548089261 480117050208 480275149392 481603480704 481784123299 483275715012 484771924656 485506904832 486272766528 486295026957 487192692696 487800584316 487961213634 488540156352 490052664576 491725112064 491754236328 492500782656 492529952862 493276695264 494210854818 494826518658 494960145696 494989461567 495740919384 496358489304 496492530048 496678757313 497111036288 498216462444 499594415328 499624005681 499758928272 500381503632 500516630784 501141147264 501170829228 501329118159 502881220692 503046815958 503643657024 504438128496 505202925312 505392419722 506790219664 506957102136 508359229632 508526628768 509933097216 510124365846 510292346229 511703698248 512479510656 513287920224 514900616778 515070169947 515851086384 516664814436 517277812608 519073916124 519892728021 520680956112 521470379264 522292971456 522457931568 523282081572 523933960932 524075448384 524106488718 525697972992 525895154802 526352861952 527523313176 528180476056 528323110272 528982322112 529013653074 529156512288 529815709728 530819066286 530993861289 531623860192 531655347609 532462468968 533269754496 535121385588 535965511527 536601409056 536778108144 537591936768 538262713728 538439959872 538464608393 540131681484 540309543066 541803915792 542625364224 543481327296 544509480072 545368415238 546015468864 546195267936 547705919232 548091779283 549607675896 551309247648 553016087424 553041403206 553190751072 553223515869 554062277968 554063380488 554903415936 554936282172 555111552291 555594687616 556830163908 557674394176 558403300467 558554096304 559249915824 559400940288 560981339712 562043717244 562228794306 562895851968 562929191586 563081209632 563783790672 564638563584 564850351454 566599114152 568166197824 568353290976 570112898688 570138997122 570326739903 571904133336 572092457364 572771217792 573674734368 575666660529 576539449488 577448910252 578134025856 578324401344 580141435668 580332472182 581937539184 582819835648 583739203392 585731383488 585766075626 586654176672 587544793344 587579592888 587765173014 588276728064 588691170341 589584879432 590319355592 590478770304 591410219616 592146969696 593463727323 593980242048 594167843744 594203035563 594363499056 595105112376 596007372672 596042673444 596203633728 598076842716 599020277589 599928473808 600838046976 601785837504 603676585188 603875371662 604790928864 605545552944 605744954856 606463642368 608569418904 609529405266 610252582848 610453534752 612343483776 612573165081 614267402472 614469676428 616169159136 618308635383 619246075376 620186170752 620222903604 620958768512 621163245888 622339594956 623283146432 623320062714 624266342928 625044023568 625212815616 626979144384 627383693448 628373358342 629118893376 629156155302 629326057824 631066629888 631104007176 631274435712 631303333978 633257833464 633466360836 635218384032 637185004416 637424003421 638390424912 639186972552 639397452348 640156066944 640366865856 643392150003 644367620016 645384076164 646362566208 648363688704 648393369276 648606880674 649590256928 650400779088 650614951512 651386875136 654679731582 655672315104 656667710208 656706603816 657702260352 657948955087 658947806424 659768691544 659946860928 659985948756 660987892512 661811319072 662238343084 663282989361 664109275041 664288616592 666125887104 666165340908 666345237696 667175338176 668227772304 668408226048 668438824212 668658936438 669493251423 670508294256 670729087944 671524876032 672584171328 674919533034 675942802848 677009067192 677812306176 678035505024 680165821128 680389794972 681238747062 682271597664 684383893632 684640596267 686534155704 686760226596 687801448512 688886419248 691050827781 692098554832 693190304028 694241274816 696390628608 696610575424 696651834798 697709442096 698578614576 698767264512 698808651624 701193539736 702299635794 703174526514 703364417568 705309762816 705351537432 705542016384 705806655129 706420946304 707758755048 707991815052 708873796812 709949958624 709992008073 710183740176 712147946112 712415062647 713495180784 714620682036 715468545408 715704144192 717919946496 718189228026 719085344121 720175575312 720412724088 722405221056 724641769728 724913572518 726012640096 727157886984 728020625152 728260357248 730789039044 731700876474 731941820451 732810234528 735078996864 735354714509 737388537608 737587668096 737631354492 738751173984 739915042896 740148736388 741316282227 742239777987 742440218544 744537733956 744738795072 745666554432 747044487936 747324693666 747975119616 749391622992 749638392408 750527802624 750572255448 750774946176 751711720896 751756243842 754321831038 754570223937 755465485536 756657192744 757554930432 757804387968 758088629583 760185329496 760435653204 762538844448 762789943152 764899645824 765186548769 767555547372 768719265984 769931880336 771099201792 771388430102 772350925167 773521914224 773776629576 775916718912 778318937856 778610874186 780975177984 781021434168 782205568896 783439457184 783686897352 784923122358 785900941398 786113172576 786159733077 788546959488 788842732203 789529292928 791284969764 792270714084 792484665408 793473483168 793520479611 793734768432 794723564592 794938178304 796228599429 797435790288 798693703452 799904631744 802381116672 802682078382 804902113584 805167162216 806387905152 807394070592 807659939808 810197522226 810464314599 811425891872 812705873688 813670110464 813938046336 816764220108 818052622857 819023203296 819292901904 821558878848 821867033863 824411513844 826963871472 828217661184 829524131136 829562104809 829786126608 831093416952 832355123904 832404423258 833392031424 834932074752 835245245862 835972192512 836511591264 837831144456 838825191168 838874873736 839101410432 841472009568 843065575866 843343191459 844343777952 844393787379 844621814448 845675686008 846957845376 847275527181 849898671228 851187233216 852249296736 852529936464 853822487808 855208495683 857856200004 858138686046 859156826688 860512101552 861816754944 862140010114 864524492368 864809174232 867201038784 867486602016 870212153502 870498708273 872906308776 874229753472 875608805088 878597075232 878649113439 879981265008 881317190016 881369389332 881647759521 882415092096 884377319148 885479033388 885718155456 887115329424 888220454544 888460316928 889567117568 890970363072 891251765616 891545248584 892657668564 894011059008 894064010166 894305450592 896778895104 897115264074 899892710712 901257070464 902678756256 905514877782 905813057493 906887761504 907186393296 908318329416 909695463552 912854128356 914294107899 915378874272 915680302128 917068598016 918515225664 918557273141 921401103708 921704514642 924253738704 925655033088 928869113064 930279256128 930334355406 931438152768 931744868832 933159377664 933509392434 934924719648 934980094071 936399514392 937566035352 937819223424 940468716576 941075540172 942560037513 943678340064 943734232953 943989086736 945165062416 946599944832 946656010764 946911653568 946955000967 949886750196 950199541254 951326907712 952827576048 954272192256 957585637368 958780458828 959096178522 960234100416 960550298784 963206961408 963568246598 966551430024 969543849312 972545533056 972590053914 972910321011 974385385392 975601168632 975922427268 977080312704 982019597373 983508472656 985001565312 985059905724 986553390528 988421709636 989653037316 989920291392 989978923134 991481838768 992716978608 992985060096 993357514626 994222072576 996432924888 999188830656 999248011362 999517856544 1000763007264 1002282294528 1002341658456 1002658236318 1002988404657 1004237878817 1005762441384 1006093631916 1007287314048 1008876256992 1010784839444 1012379299551 1013580439328 1013914204272 1016718459264 1017053257536 1020248731692 1020584692458 1021858120593 1023407396496 1024959021312 1026575840448 1029801233556 1030140339894 1031702172768 1033329628872 1034555625216 1038147832248 1039785456042 1041361912224 1044585942912 1044915863136 1044977752197 1046564163144 1047867921864 1048150896768 1048212977436 1051790309604 1053449453691 1054761789771 1055046626352 1056360952112 1056646220544 1057964644224 1058027306148 1058313024576 1059631419456 1061638132572 1061987722578 1063247720384 1063310695218 1064924937936 1066539508992 1070242771176 1071931023054 1073202818112 1073556216288 1076525427456 1076879919744 1076929216786 1077283842039 1080263362968 1080619086132 1083607831584 1086962654592 1087370358777 1089018960144 1090736830476 1092030937728 1092390535872 1096183558566 1097551314711 1099215351792 1102618495296 1106032174848 1106082806412 1106381502144 1106447031738 1108124555936 1108126760976 1109806831872 1109872564344 1110223104582 1111189375232 1113660327816 1115348788352 1116806600934 1117108192608 1118499831648 1120987040499 1121962679424 1122383511619 1124087434488 1124457588612 1125791703936 1125858383172 1126162419264 1127567581344 1129700702908 1131482746557 1133198228304 1136332395648 1136706581952 1140225797376 1140277994244 1140653479806 1143808266672 1144184914728 1145542435584 1147349468736 1151333321058 1153078898976 1154897820504 1156268051712 1156648802688 1157082645153 1160282871336 1160664944364 1163875078368 1167478406784 1167916311279 1171462766976 1171532151252 1173308353344 1175159185776 1175530346028 1177382340682 1177384683537 1178851412097 1179169758864 1180638711184 1180957540608 1182820439232 1184293939392 1186927454646 1187960484096 1188335687488 1188406071126 1188726998112 1190210224752 1192014745344 1192085346888 1192407267456 1196153685432 1198040555178 1199856947616 1203571675008 1204023117573 1207353170376 1207750743324 1209581857728 1211091105888 1211489909712 1215296283339 1217138837808 1219058810532 1220505165696 1220907069504 1224686967552 1225146330162 1228534804944 1228939352856 1232338318272 1236617270766 1238492150752 1240372341504 1240445807208 1241917537024 1242326491776 1244679189912 1246566292864 1246640125428 1248532685856 1248606634887 1250088047136 1252867868793 1253958288768 1254428630633 1254767386896 1256746716684 1258237786752 1258312310604 1258652115648 1262208014352 1262548871424 1262606667956 1264598363799 1266515666928 1266932721672 1270436768064 1274370008832 1274848006842 1276780849824 1278373945104 1278794904696 1280312133888 1280733731712 1286784300006 1287208029069 1288735240032 1290768152328 1292725132416 1293210015171 1296786738552 1297213761348 1299180513856 1300801558176 1301229903024 1305318230253 1309359463164 1311344630208 1313413207632 1315404520704 1315897910174 1317895612848 1319537383088 1319893721856 1319971897512 1321975785024 1323622638144 1324476686168 1326565978722 1328218550082 1328577233184 1332251774208 1332330681816 1332690475392 1334350676352 1336455544608 1336877648424 1337317872876 1338986502846 1341016588512 1341096015249 1341458175888 1345168342656 1345672896111 1349839066068 1351885605696 1354018134384 1356071010048 1358272316673 1360331642256 1360779589944 1362477494124 1364543195328 1368767787264 1369281192534 1373068311408 1373520453192 1375602897024 1377772838496 1382101655562 1382556771963 1384197109664 1386380608056 1388482549632 1393221150848 1393303669596 1395418884192 1395501533109 1397157229152 1397617303248 1400264088651 1402008469531 1402387079472 1404599271588 1406349053028 1406728835136 1410703074864 1411084032768 1411613310258 1412841892608 1415517510096 1415983630104 1417747593624 1419899917248 1419984016146 1420367480352 1424295892224 1424830125294 1425299311881 1426990361568 1429241364072 1430937090816 1431408288384 1436378456052 1438170688242 1438644267783 1440351150624 1440825448176 1444810442112 1445352369897 1449827145036 1452025280192 1454315773968 1456520714496 1458885080871 1461578078088 1463401752948 1463883640902 1465620469056 1470157993728 1470709429018 1474777075216 1475175336192 1475262708984 1477502347968 1479830085792 1480297472776 1482632564454 1484479555974 1484880437088 1484968384701 1489075467912 1489477590144 1490036271939 1491333108864 1494649387332 1498783245984 1498872017043 1499276784816 1501144510896 1501549892352 1503423441792 1503512487684 1503987354477 1508643662076 1509140447874 1510930971072 1513314385488 1515608775936 1516177259166 1520370658992 1520871306408 1525077688896 1525579886304 1529799291648 1530373097538 1530877038687 1535111094744 1537438531968 1539863760672 1542776860204 1544701850334 1545210509841 1547043828448 1547553259152 1551833437824 1557221748372 1559678184063 1562042868336 1564411137792 1566878914368 1566950642417 1567373794704 1569846244716 1571801882796 1572226345152 1572319466154 1577093918976 1577685464406 1579058585856 1582569939528 1584541428168 1584969330816 1586946966336 1587040959222 1587469536864 1589447129184 1592457198858 1592981583867 1594871580576 1594966042827 1597387406904 1599809263488 1605364156764 1607896534581 1609804227168 1610334324432 1612775810304 1614788141184 1615319879616 1615393825179 1620395044452 1620928629198 1622851783744 1625411747376 1627876092672 1633528440216 1636105245714 1638046406592 1638585803808 1643117757696 1643734067726 1644275337849 1648823027688 1653927742944 1659048262272 1659124209618 1659572253216 1659670547607 1662186833904 1664710247808 1664808846516 1665334656873 1666784062848 1670490491724 1673023182528 1675209901401 1675662288912 1677749747472 1678202820864 1682944019136 1686131151732 1686686382918 1688687555904 1688787574758 1689243628896 1691351372016 1693915690752 1694551054362 1699797342456 1702374466432 1704498593472 1705059872928 1710416991366 1710980219709 1715712400008 1716277372092 1718313653376 1721024203104 1724280020228 1726999981587 1729048984736 1729618348464 1734402077568 1734973204032 1740424307004 1740997416546 1745812617552 1748459506944 1751217610176 1757194150464 1757298226878 1759962530016 1762634380032 1762738778664 1763295519042 1764830184192 1766073511023 1768754638296 1770958066776 1771436310912 1774230658848 1776440909088 1780391181969 1781940726144 1782503531232 1782609106689 1783090497168 1785315337128 1788022118016 1788128020332 1788610901184 1794230528148 1797060832767 1799785421424 1802514140928 1805357512512 1811029755564 1811626114986 1813775523008 1814372786592 1816636658832 1819390927104 1825708256712 1828588215798 1830757748544 1831360604256 1837030451328 1837114546282 1837719495243 1842802207416 1843409029284 1848507477408 1854925906149 1857738226128 1860558512256 1860668710812 1862876305536 1863489737664 1867018784868 1869849439296 1869960188142 1872799028784 1875132070704 1875638446848 1880937433152 1882151080344 1885120075026 1887356680128 1887468465906 1887978173472 1890330124832 1893199889664 1893312021528 1893823307136 1893910001934 1899773500392 1900399082508 1902653815424 1905655152096 1912272010263 1915171274736 1917560917656 1918192357044 1920468200832 1921100597568 1927136493196 1930176450009 1933102860048 1939087698624 1945091066112 1945180107828 1945820642022 1948770770784 1951202337264 1951844854536 1954160625408 1964039194746 1967016945312 1970003130624 1970119811448 1973106781056 1973846865261 1976843419272 1979306074632 1979840582784 1979957846268 1982963677536 1985433957216 1986715029252 1989848968083 1992327825123 1992865849776 1998377661312 1998496022724 1999035713088 2001526014528 2004683316912 2005316472636 2005976809314 2008475757634 2008479754269 2011524882768 2012187263832 2014574628096 2017752513984 2021569678888 2024758599102 2027160878656 2027828408544 2033436918528 2034106515072 2040497463384 2041169384916 2043716241186 2046814792992 2053151680896 2053921788801 2059602467112 2060280679788 2063404345536 2066659257744 2073152483343 2076295664496 2079570912084 2082723824448 2089171885824 2089831726272 2089955504394 2093128326288 2095735843728 2096301793536 2096425954872 2103580619208 2106898907382 2109523579542 2110093252704 2112721904224 2115929288448 2116054612296 2116626049152 2117419965387 2119262838912 2123276265144 2123975445156 2126495440768 2126621390436 2129849875872 2129976024219 2137245187941 2140485542352 2143862046108 2146405636224 2147112432576 2153759839488 2153858433572 2154567684078 2157256032363 2160526725936 2161238172264 2167215663168 2173925309184 2174740717554 2178037920288 2181473660952 2184061875456 2184781071744 2192367117132 2195102629422 2195825461353 2198430703584 2205236990592 2206064143527 2212165612824 2212763004288 2212894063476 2216249111872 2216253521952 2219745128688 2220446209164 2223948846681 2226719333961 2227320655632 2230697576704 2233613201868 2234216385216 2236999663296 2241974080998 2243925358848 2244767023238 2248174868976 2248915177224 2251583407872 2251716766344 2252324838528 2255135162688 2259401405816 2262965493114 2266396456608 2272664791296 2273413163904 2274265888749 2280555988488 2281306959612 2287616533344 2288369829456 2294698937472 2295559646307 2302666642116 2306157797952 2309795641008 2313297605376 2314165290306 2317052775501 2320565742672 2321329888728 2327750156736 2334956813568 2335832622558 2342925533952 2343064302504 2346616706688 2350318371552 2351060692056 2354764681364 2354769367074 2357702824194 2358339517728 2358479199231 2361277422368 2365640878464 2366528196609 2368587878784 2373854909292 2376671374976 2376812142252 2377453996224 2380420449504 2380561438833 2384170693776 2384814534912 2388685798287 2392307370864 2396081110356 2399713895232 2407143350016 2408046235146 2414706340752 2415501486648 2419163715456 2422182211776 2422979819424 2430592566678 2431392943797 2434277675616 2438117621064 2441010331392 2441814139008 2450292660324 2454157868571 2457069609888 2457878705712 2464676636544 2465601101589 2473234541532 2476984301504 2480891614416 2484652983552 2488686314427 2489358379824 2493132585728 2493280250856 2497065371712 2497213269774 2500176094272 2505735737586 2507916577536 2508857261266 2509534773792 2513493433368 2516475573504 2516624621208 2517304231296 2524416028704 2525213335912 2529196727598 2533031333856 2533181362137 2533865443344 2540873536128 2541826581543 2549696013684 2553561699648 2556747890208 2557589809392 2561467463424 2565625487049 2573568600012 2574416058138 2577470480064 2581536304656 2585450264832 2586420030342 2593573477104 2594427522696 2598361027712 2601603116352 2602459806048 2610636460506 2611496124819 2618718926328 2622689260416 2626826415264 2631795820348 2635791225696 2635947340317 2639074766176 2639943795024 2643951570048 2644943278563 2647245276288 2648953372336 2653131957444 2656437100164 2657154466368 2664661363632 2665380950784 2668701352704 2672911089216 2673755296848 2674635745752 2677973005692 2682033177024 2682192030498 2682916351776 2690336685312 2691345792222 2699678132136 2703771211392 2708036268768 2716544633346 2717439172479 2720663284512 2721559179888 2724954988248 2729086390656 2738562385068 2742882323697 2746136622816 2747040906384 2751205794048 2755545676992 2755671819423 2764203311124 2765113543926 2768394219328 2772761216112 2776965099264 2786442301696 2786607339192 2790837768384 2791003066218 2794314458304 2795234606496 2800528177302 2804016939062 2804774158944 2804940282213 2809198543176 2812698106056 2813457670272 2821406149728 2823226620516 2831035020192 2831202698859 2831967260208 2835495187248 2839799834496 2839968032292 2840734960704 2840865002901 2849660250588 2850598623762 2853980723136 2858482728144 2862816576768 2872756912104 2876341376484 2877288535566 2880702301248 2881650896352 2889620884224 2890704739794 2899654290072 2904050560384 2908631547936 2917770161742 2918730963033 2923156156176 2926803505896 2927767281804 2931240938112 2941418858036 2946058792119 2949554150432 2950525417968 2955004695936 2959660171584 2960594945552 2965265128908 2968959111948 2969760874176 2969936769402 2978150935824 2978955180288 2980072543878 2982666217728 2989298774664 2997566491968 2997744034086 2998553569632 3002289021792 3006846883584 3007024975368 3007974708954 3008965213971 3012713636451 3017287324152 3018280895748 3021861942144 3026628770976 3032354518332 3037137898653 3040741317984 3041742612816 3050155377792 3051159772608 3060746195076 3061754077374 3065574361779 3070222189488 3074877063936 3079727521344 3085553720408 3089403700668 3090421019682 3094087656896 3095106518304 3103666875648 3114443496744 3119356368126 3124085736672 3133757828736 3133901284834 3134747589408 3134933256591 3139692489432 3143603765592 3144452690304 3144638932308 3145632129649 3155370928812 3164285369313 3165139879056 3169082856336 3169938661632 3173893932672 3174081918444 3174939073728 3178894258368 3184914397716 3185963167734 3189743161152 3189932085654 3194774813808 3199618526976 3210728313528 3215793069162 3219608454336 3220668648864 3229576282368 3230639759232 3230787650358 3231851526117 3240790088904 3241857258396 3245703567488 3250823494752 3262111076331 3267056880432 3272210491428 3276092813184 3277171607616 3287468135452 3288550675698 3292653944133 3297646055376 3307855485888 3318096524544 3318248419236 3319144506432 3319341095214 3324373667808 3329420495616 3329617693032 3330669313746 3333568125696 3340980983448 3346046365056 3350419802802 3351324577824 3355499494944 3362961121497 3365888038272 3367150534857 3372262303464 3373372765836 3377375111808 3377575149516 3378487257792 3382702744032 3389102108724 3394448239671 3399594684912 3404748932864 3408997186944 3410119745856 3420833982732 3421960439418 3431424800016 3432554744184 3436627306752 3442048406208 3448560040456 3453999963174 3458097969472 3459236696928 3468804155136 3469946408064 3471247935459 3480848614008 3481994833092 3491625235104 3502435220352 3503748933837 3514388300928 3514596453756 3519925060032 3525477557328 3526591038084 3532147022046 3536554236291 3537509276592 3541916133552 3542872621824 3548461317696 3552881818176 3560782363938 3563881452288 3565007062464 3565218213378 3566180994336 3570630674256 3576044236032 3576256040664 3577221802368 3588461056296 3594121665534 3599570842848 3610715025024 3612069352719 3622059511128 3623252229972 3627551046016 3628745573184 3633273317664 3645888850017 3651416513424 3657176431596 3661515497088 3662721208512 3674060902656 3674229092564 3675438990486 3685604414832 3686818058568 3697014954816 3709851812298 3715476452256 3721117024512 3721337421624 3725752611072 3726979475328 3734037569736 3739698878592 3739920376284 3745598057568 3745819904661 3750264141408 3758603606379 3761874866304 3763285891899 3764302160688 3770240150052 3774713360256 3774936931812 3775956346944 3780660249664 3786624043056 3787646614272 3787820003868 3793795091397 3799547000784 3800798165016 3805307630848 3811310304192 3824544020526 3830342549472 3835121835312 3836384714088 3840936401664 3842201195136 3854272986392 3860352900018 3866205720096 3878175397248 3879630045513 3890360215656 3891641284044 3897541541568 3902404674528 3903689709072 3915954690759 3928078389492 3934033890624 3940239622896 3946213562112 3947693730522 3953686838544 3958612149264 3959681165568 3959915692536 3965927355072 3970867914432 3973430058504 3979697936166 3984655650246 3985731699552 3996755322624 3996992045448 3998071426176 4003052029056 4009366633824 4010632945272 4011953618628 4016951515268 4016959508538 4023049765536 4023288045747 4024374527664 4035505027968 4037018688333 4043139357776 4049517198204 4054321757312 4055656817088 4068213030144 4074816950019 4080994926768 4082338769832 4087432482372 4093629585984 4106303361792 4107843577602 4119204934224 4120561359576 4126808691072 4133318515488 4146304966686 4147670315889 4152591328992 4159141824168 4165447648896 4179663452544 4179911008788 4186256652576 4186504599327 4191471687456 4192851909744 4200792265953 4206025408593 4207161238416 4213797814764 4219047159084 4220186505408 4225443808448 4232109224592 4233252098304 4234839930774 4238525677824 4246552530288 4247950890312 4252990881536 4253242780872 4259699751744 4259952048438 4274490375882 4275897935643 4280971084704 4287724092216 4292811272448 4294224865152 4307716867144 4309135368156 4314512064726 4321053451872 4322476344528 4334431326336 4336057109691 4349481435108 4356075840576 4362947321904 4369562143488 4376655242613 4384734234264 4390205258844 4391650922706 4396861407168 4410473981184 4412128287054 4424331225648 4425526008576 4425788126952 4432498223744 4432507043904 4439490257376 4440892418328 4447897693362 4453438667922 4454641311264 4454905154103 4467226403736 4468432770432 4470108815817 4473999326592 4483948161996 4489534046476 4496349737952 4496616051129 4497830354448 4503433532688 4504649677056 4510270325376 4511962063431 4518802811632 4525930986228 4532792913216 4546826327808 4548531777498 4561111976976 4562613919224 4575233066688 4576739658912 4589397874944 4591119292614 4592631116061 4605333284232 4612315595904 4619591282016 4628330580612 4634105551002 4635631529523 4641131485344 4642659777456 4655500313472 4671665245116 4679034552189 4686128605008 4693233413376 4700636743104 4700851927251 4702121384112 4709529362728 4709538734148 4715405648388 4716679035456 4716958398462 4722554844736 4731281756928 4733056393218 4737175757568 4747709818584 4753342749952 4753624284504 4754907992448 4760840899008 4761122877666 4768341387552 4777371596574 4778944751601 4784614741728 4784898128481 4792162220712 4799427790464 4801227987359 4816092470292 4829412681504 4831002973296 4838327430912 4844364423552 4845959638848 4846181475537 4861185133356 4862785887594 4868555351232 4876235242128 4883628278016 4900585320648 4908315737142 4914139219776 4915757411424 4929353273088 4931202203178 4932826013547 4946469083064 4953968603008 4961783228832 4977372628854 4978716759648 4979011642821 4986560501712 4994130743424 4994426539548 4996003970619 5000352188544 5011471475172 5017714522532 5019069547584 5025629704203 5026986866736 5033249242416 5034608462592 5048832057408 5050426671824 5058393455196 5066062667712 5066362724274 5067730886688 5081747072256 5083653163086 5099392027368 5107123399296 5113495780416 5115179618784 5131250974098 5132940659127 5147137200024 5148832116276 5154940960128 5163072609312 5172840060684 5180999944761 5187146954208 5188855045392 5196722055424 5203206232704 5204919612096 5221272921012 5222992249638 5237437852656 5245378520832 5253652830528 5263591640696 5271582451392 5271894680634 5278149532352 5279887590048 5287903140096 5289886557126 5294490552576 5297906744672 5298220533069 5306263914888 5312874200328 5314308932736 5329322727264 5341173545907 5345822178432 5347510593696 5347827320067 5349271491504 5355946011384 5364066354048 5364384060996 5365832703552 5366078338813 5382691584444 5399356264272 5407542422784 5416072537536 5433089266692 5434878344958 5441326569024 5443118359776 5449909976496 5458172781312 5477124770136 5485764647394 5492273245632 5494081812768 5511091353984 5511343638846 5513158485729 5528406622248 5530227087852 5536788438656 5545522432224 5564777718447 5573214678384 5581675536768 5582006132436 5588628916608 5590469212992 5601056354604 5608033878124 5609548317888 5609880564426 5618397086352 5625396212112 5626915340544 5642812299456 5646453241032 5662070040384 5662405397718 5663934520416 5670990374496 5679599668992 5679936064584 5681469921408 5681730005802 5699320501176 5701197247524 5707961446272 5716965456288 5736816030789 5745513824208 5752682752968 5754577071132 5761404602496 5763301792704 5781409479588 5790529350027 5799308580144 5808101120768 5817263095872 5835540323484 5837461926066 5846312312352 5853607011792 5855534563608 5862481876224 5882837716072 5892117584238 5899108300864 5901050835936 5910009391872 5919320343168 5921189891104 5921540595783 5930530257816 5937918223896 5939521748352 5939873538804 5956301871648 5960145087756 5969546904249 5976983475369 5978597549328 5995132983936 5995488068172 5997107139264 6004578043584 6014049950736 6015949417908 6017930427942 6025427272902 6034574648304 6036561791496 6043723884288 6053257541952 6064709036664 6074275797306 6081482635968 6083485225632 6100310755584 6102319545216 6121492390152 6123508154748 6131148723558 6140444378976 6159455042688 6161765366403 6171107440816 6178807401336 6180842039364 6188175313792 6190213036608 6219457450029 6228886993488 6238712736252 6248171473344 6267515657472 6267802569668 6269495178816 6269866513182 6279384978864 6287207531184 6288905380608 6289277864616 6291264259298 6310741857624 6328570738626 6330279758112 6338165712672 6347787865344 6348163836888 6349878147456 6352259896161 6357788516736 6369828795432 6371926335468 6379486322304 6379864171308 6389549627616 6389928072657 6411735563823 6421456627056 6431586138324 6439216908672 6441337297728 6461279518464 6461575300716 6463703052234 6471768097089 6481580177808 6483714516792 6491407134976 6501646989504 6524222152662 6534113760864 6544420982856 6552185626368 6554343215232 6574936270904 6577101351396 6585307888266 6595292110752 6615710971776 6618192430581 6636496838472 6638289012864 6638682190428 6648747335616 6659235386064 6661338627492 6671846540043 6680158001883 6681961966896 6692092730112 6700839605604 6702649155648 6710998989888 6725922242994 6731776076544 6734301069714 6744524606928 6746745531672 6754750223616 6755150299032 6756974515584 6765405488064 6778204217448 6788896479342 6799189369824 6817994373888 6820239491712 6822797666247 6841667965464 6843920878836 6862849600032 6865109488368 6884096812416 6886678938921 6897120080912 6907999926348 6916195938944 6918473393856 6939892816128 6942495870918 6951158326503 6961697228016 6963989666184 6983250470208 7004870440704 7007497867674 7028776601856 7029192907512 7039850120064 7050955114656 7053182076168 7064294044092 7073108472582 7075018553184 7075437597693 7083832267104 7096922635392 7099584589827 7105763636352 7121564727876 7130014124928 7130436426756 7132361988672 7141261348512 7141684316499 7152512081328 7154443604736 7166057394861 7176922112592 7188243331068 7199141685696 7221430050048 7224138705438 7244119022256 7246504459944 7255102092032 7257491146368 7266546635328 7291777700034 7294178831391 7302833026848 7314352863192 7323030994176 7325442417024 7328190085969 7348458185128 7350877980972 7371208829664 7373636117136 7394029909632 7396803304767 7419703624596 7430952904512 7442674843248 7453958950656 7466058943281 7468075139472 7479397757184 7479840752568 7491196115136 7491639809322 7500528282816 7517207212758 7523749732608 7526571783798 7528604321376 7540480300104 7549426720512 7549873863624 7551912693888 7561320499328 7573248086112 7575640007736 7587590182794 7599094001568 7599544086411 7601596330032 7622620608384 7625479744629 7649088041052 7660685098944 7670243670624 7672769428176 7684402390272 7696876461147 7708545972784 7720705800036 7732411440192 7756350794496 7759260091026 7780720431312 7783282568088 7795083083136 7804809349056 7807379418144 7831909381518 7834488374457 7856156778984 7868067781248 7880479245792 7895387461044 7907373677088 7907842020951 7917224298528 7919831385072 7931854710144 7934829835689 7941735828864 7946860117008 7959395872332 7969311300492 7971463399104 7993984090896 7996142852352 8006104058112 8018733267648 8021265890544 8023907237256 8033903030536 8033919017076 8046099531072 8046576091494 8048749055328 8071010055936 8074037376666 8086278715552 8099034396408 8108643514624 8111313634176 8149633900038 8152317517437 8161989853536 8164677539664 8174864964744 8187259171968 8190330096083 8215687155204 8238409868448 8241122719152 8253617382144 8266637030976 8267015458269 8292609933372 8295340631778 8305182657984 8318283648336 8330895297792 8359326905088 8359822017576 8372513305152 8373009198654 8382943374912 8385703819488 8401584531906 8412050817186 8414322476832 8414820846639 8427595629528 8438094318168 8440373010816 8450887616896 8464218449184 8469679861548 8493105060576 8493608096577 8495901780624 8506485561744 8519399503488 8519904096876 8522595008703 8548980751764 8551795871286 8561942169408 8575448184432 8588449730304 8615433734288 8618270736312 8629024129452 8642106903744 8644952689056 8668862652672 8672114219382 8698962870216 8712151681152 8725894643808 8753310485226 8756192889099 8769468468528 8780410517688 8783301845412 8793722814336 8824256574108 8838176376357 8848662451296 8851576253904 8864996447488 8865014087808 8878980514752 8881784836656 8895795386724 8906877335844 8909282622528 8909810308206 8934452807472 8936865540864 8940217631634 8947998653184 8967896323992 8979068092952 8992699475904 8993232102258 8995660708896 9006867065376 9020540650752 9023924126862 9026895641913 9037605623264 9038140909353 9051861972456 9065585826432 9097063554996 9111413695959 9122223953952 9125227838448 9150466133376 9153479317824 9153898342681 9182238585228 9185262232122 9210666568464 9224631191808 9239182564032 9256661161224 9268211102004 9271263059046 9282262970688 9285319554912 9311000626944 9343330490232 9358069104378 9372257210016 9401273486208 9401703854502 9404242768224 9404799769773 9419058725456 9419077468296 9430811296776 9433358070912 9433916796924 9436896388947 9445109689472 9466112786436 9492856107939 9495419637168 9507248569008 9509815984896 9521681798016 9522245755332 9536682775104 9554743193148 9557889503202 9569229483456 9569796256962 9584324441424 9598855580928 9602455974718 9632184940584 9658825363008 9662005946592 9688728847104 9691919277696 9692362951074 9695554578351 9722370266712 9725571775188 9737110702464 9752470484256 9786333228993 9801170641296 9816631474284 9828278439552 9831514822848 9862404406356 9865652027094 9877961832399 9892938166128 9907937206016 9923566457664 9954745257708 9957433519296 9958023285642 9973121003424 9988261486848 9988853079096 9992007941238 10000704377088 10022942950344 10035429045064 10038139095168 10051259408406 10053973733472 10066498484832 10088883364491 10097664114816 10100853343648 10101451604571 10116786910392 10132125335424 10132725448548 10135461773376 10167306326172 10183344719013 10198784054736 10214246798592 10226991560832 10230359237568 10262501948196 10265881318254 10294274400048 10297664232552 10309881920256 10326145218624 10345680121368 10361999889522 10374293908416 10377710090784 10406412465408 10409839224192 10413743806377 10442545842024 10445984499276 10474875705312 10507305661056 10511246801511 10527183281392 10543164902784 10543789361268 10556299064704 10559775180096 10579773114252 10595813489344 10596441066138 10609662708873 10612527829776 10625748400656 10628617865472 10658645454528 10682347091814 10691644356864 10695021187392 10695654640134 10698542983008 10711892022768 10728132708096 10728768121992 10731665407104 10732156677626 10765383168888 10798712528544 10832145075072 10836208058157 10866178533384 10869756689916 10882653138048 10886236719552 10899819952992 10937666550051 10954249540272 10971529294788 10984546491264 10988163625536 11022182707968 11022687277692 11026316971458 11056813244496 11060454175704 11073576877312 11091044864448 11129555436894 11146429356768 11163351073536 11164012264872 11177257833216 11180938425984 11185132236479 11202112709208 11216067756248 11219096635776 11219761128852 11236794172704 11250792424224 11275810819137 11285624598912 11289857675697 11292906482064 11324140080768 11324810795436 11327869040832 11341980748992 11359872129168 11362939842816 11363460011604 11381385274191 11398641002352 11402394495048 11415922892544 11433930912576 11473632061578 11491027648416 11505365505936 11509154142264 11522809204992 11526603585408 11562818959176 11581058700054 11598617160288 11634526191744 11638890136539 11671080646968 11674923852132 11692624624704 11707214023584 11711069127216 11747864072277 11765675432144 11784235168476 11798216601728 11802101671872 11838640686336 11842379782208 11843081191566 11861060515632 11875836447792 11879043496704 11879747077608 11912603743296 11920290175512 11939093808498 11953966950738 11957195098656 11990265967872 11990976136344 11994214278528 12009156087168 12028099901472 12031898835816 12035860855884 12050854545804 12069149296608 12069864137241 12073123582992 12106515083904 12111056064999 12129418073328 12148551594612 12162965271936 12166970451264 12204639090432 12224450850057 12242984780304 12247016309496 12262297447116 12280888757952 12318910085376 12323530732806 12342214881632 12357614802672 12361684078728 12376350627584 12380426073216 12438914900058 12443010947667 12457773986976 12477425472504 12496342946688 12501030146653 12535605139336 12538990357632 12539733026364 12558769957728 12574415062368 12578555729232 12582528518596 12602376797859 12618076225779 12621483715248 12657141477252 12660559516224 12676331425344 12696327673776 12699756294912 12704519792322 12715577033472 12739657590864 12743852670936 12758972644608 12759728342616 12779099255232 12779856145314 12823471127646 12827693806929 12842913254112 12863172276648 12878433817344 12882674595456 12923150601432 12927406104468 12943536194178 12963160355616 12967429033584 13003293979008 13008171329073 13048444305324 13068227521728 13088841965712 13108686430464 13129965727839 13149872541808 13154202702792 13170615776532 13190584221504 13231421943552 13236384861162 13272993676944 13276578025728 13277364380856 13297494671232 13318470772128 13322677254984 13343693080086 13360316003766 13363923933792 13364715462309 13401679211208 13405298311296 13410326447451 13421997979776 13451844485988 13468602139428 13489049213856 13489848153387 13493491063344 13510300598064 13513949031168 13530810976128 13535886190293 13556408434896 13577792958684 13598378739648 13640478983424 13645595332494 13683335930928 13687841757672 13725699200064 13730218976736 13768193624832 13773357877842 13777893348183 13794240161824 13815999852696 13832391877888 13836946787712 13884991741836 13902316653006 13906894588569 13923394456032 13927979332368 13966500940416 13971739575671 14014995735348 14058385815024 14079700240128 14101910229312 14102555781753 14106364152336 14128588088184 14146216945164 14150037106368 14150875195386 14167664534208 14193845270784 14199169179654 14211527272704 14243129455752 14260028249856 14260872853512 14264723977344 14282522697024 14283368632998 14305024162656 14332114789722 14336834254803 14353844225184 14354694385443 14376486662136 14398283371392 14403683962077 14448277410876 14488238044512 14493008919888 14514982292736 14533093270656 14538544426611 14583555400068 14588357662782 14605666053696 14628705726384 14650884834048 14656380171938 14696916370256 14701755961944 14742417659328 14747272234272 14788059819264 14793606609534 14798478040641 14839407249192 14861905809024 14885349686496 14932117886562 14936150278944 14937034928463 14959681505136 14982392230272 14983279618644 14988011911857 15001056565632 15034414425516 15053143567596 15057208642752 15076889112609 15080960600208 15099747727248 15103825387776 15122640998656 15146496172224 15151280015472 15175180365588 15198188003136 15199088172822 15203192660064 15245241216768 15250959489258 15298176082104 15321370197888 15340487341248 15345538856352 15393752922294 15398821977381 15417091945568 15441411600072 15464822880384 15518520182052 15542999834283 15561440862624 15566565136176 15590166166272 15609618698112 15614758836288 15615473643397 15663818763036 15668976748914 15712313557968 15736135562496 15760958491584 15790774922088 15814747354176 15815684041902 15834448597056 15839662770144 15863709420288 15869659671378 15883471657728 15893720234016 15894661599207 15918791744664 15938622600984 15942926798208 15987968181792 16023520637721 16037466535296 16042531781088 16043481960201 16047814474512 16067806061072 16067838034152 16092199062144 16093152182988 16097498110656 16098235016439 16148074753332 16172557431104 16198068792816 16222627268352 16299267800076 16304635034874 16323979707072 16329355079328 16349729929488 16374518343936 16380660192166 16431374310408 16476819736896 16482245438304 16533274061952 16534030916538 16539475457187 16585219866744 16590681263556 16610365315968 16636567296672 16694333155341 16719644035152 16745026610304 16746018397308 16765886749824 16771407638976 16803169063812 16824101634372 16828644953664 16829641693278 16855191259056 16876188636336 16880746021632 16901775233792 16928436898368 16939359723096 16986210121152 16987216193154 16991803561248 17012971123488 17038799006976 17039808193752 17045190017406 17072043939889 17097961503528 17103591742572 17123884338816 17150896368864 17210448092367 17230867468576 17236541472624 17258048258904 17284213807488 17289905378112 17344228438764 17371588050081 17397925740432 17424303362304 17451789287616 17506620970452 17512385778198 17538936937056 17560821035376 17566603690824 17587445628672 17648513148216 17676352752714 17697324902592 17703152507808 17730028175616 17757961029504 17763569673312 17764621787349 17791590773448 17813754671688 17818565245056 17819620616412 17868905614944 17880435263268 17908640712747 17930950426107 17935792647984 17958136185904 17985398951808 17986464204516 17991321417792 18013734130752 18047848253724 18053791283826 18075211246528 18076281818706 18103723944912 18131171652864 18194127109992 18222827391918 18244447907904 18250455676896 18300932266752 18306958635648 18307796685362 18364477170456 18370524464244 18421333136928 18478365128064 18485296099209 18513322322448 18536422204008 18542526118092 18564525941376 18570639109824 18658372350087 18686660980464 18716138208756 18744514420032 18802546972416 18803407709004 18808485536448 18809599539546 18838117450912 18838154936592 18861622593552 18866716141824 18867833593848 18873792777894 18890219378944 18932225572872 18985712215878 18990839274336 19014497138016 19043363596032 19044491510664 19056779688483 19073365550208 19080519697523 19109486386296 19115779006404 19138458966912 19139592513924 19168648882848 19204911949436 19235206691469 19264369881168 19317650726016 19324011893184 19383838555392 19384725902148 19391109156702 19415304291267 19444740533424 19451143550376 19474221404928 19504940968512 19572666457986 19602341282592 19633262948568 19656556879104 19663029645696 19724808812712 19731304054188 19755923664798 19785876332256 19847132915328 19854577291743 19909490515416 19914867038592 19916046571284 19946242006848 19977706158192 19984015882476 20015539620129 20040474005649 20045885900688 20070858090128 20076278190336 20102518816812 20107947466944 20132996969664 20177766728982 20195328229632 20201706687296 20202903209142 20233573820784 20264250670848 20265450897096 20270923546752 20334612652344 20366689438026 20397568109472 20453983121664 20460718475136 20468392998741 20525003896392 20531762636508 20588548800096 20595328465104 20652290437248 20660036816763 20691360242736 20723999779044 20748587816832 20755420181568 20819678448384 20827487612754 20853474979509 20885091684048 20891968998552 20949751410624 21014611322112 21022493603022 21054366562784 21086329805568 21087578722536 21112598129408 21119550360192 21159546228504 21191626978688 21192882132276 21219325417746 21225055659552 21226312793079 21251496801312 21298753769481 21317290909056 21325286720761 21364694183628 21390042374784 21391309280268 21397085966016 21423784045536 21457536243984 21463330814208 21464313355252 21498172184583 21530766337776 21597425057088 21664290150144 21672416116314 21732357066768 21739513379832 21765306276096 21772473439104 21799639905984 21875333100102 21882536494173 21908499080544 21943058589576 21969092982528 21976327251072 21984570257907 22045374555384 22052633942916 22113626488992 22120908351408 22182089728896 22190409914301 22259110873788 22292858713536 22328024529744 22361876851968 22370264472958 22398176829843 22404225418416 22432135512496 22438193271552 22439522257704 22473588345408 22501584848448 22551621638274 22571249197824 22579715351394 22585812964128 22648280161536 22649621590872 22655738081664 22683961497984 22719744258336 22726920023208 22762770548382 22797282004704 22798632259233 22804788990096 22867861825152 22876439233887 22947264123156 22982055296832 23010731011872 23018308284528 23053207170816 23090629383441 23125637918352 23162117400108 23197234320576 23269052383488 23277780273078 23342161293936 23349847704264 23385249249408 23414428047168 23422138254432 23495728144554 23503465123371 23531350864288 23568470336952 23596433203456 23604203343744 23684759564416 23686162383132 23722121031264 23723526062853 23751672895584 23759494155216 23804489507067 23825207486592 23834143982027 23840580351024 23878187616996 23907933901476 23914390197312 23981952272688 23988428557056 24018312174336 24056199802944 24063797671632 24071721711768 24101709091608 24138298593216 24139728274482 24146247165984 24213030167808 24222112129998 24258836146656 24297103189224 24325930543872 24333940902528 24448901700114 24456952552311 24485969560608 24494032618992 24524594894232 24561777515904 24570990288249 24647061465612 24684429763264 24715229605344 24723368157456 24760852146432 24801046374807 24877829800116 24886021895334 24915547973952 24954850945008 24992685893376 25002060293306 25071210278672 25077980715264 25079466052728 25117539915456 25148830124736 25157111458464 25165057037192 25204753595718 25236152451558 25242967430496 25244462539917 25314282954504 25321119032448 25352662850688 25392655347552 25409039584644 25479315181728 25480824289731 25487705341872 25519456685232 25558198510464 25559712290628 25567785026109 25646942255292 25655387613858 25685826508224 25726344553296 25765349190912 25846301202864 25854812208936 25887072388356 25926320711232 25934858067168 26006587958016 26016342658146 26096888610648 26136455043456 26177683931424 26259931455678 26268578667297 26299745083616 26308405405584 26341231553064 26381168443008 26472769722324 26514529129071 26545987353888 26554728761712 26594989342464 26636941544256 26638160921089 26645354509968 26687386160172 26720632007532 26727847867584 26729430924618 26803358422416 26810596622592 26820652894902 26843995959552 26903688971976 26937204278856 26978098427712 26979696306774 26986982126688 27020601196128 27061621952256 27071772380586 27080686925739 27112816869792 27114422728059 27155585917368 27196757479296 27291190664988 27334241087877 27366671861856 27375683515344 27451398400128 27460437953472 27461695028043 27546715755684 27555786696366 27588480323648 27631999705392 27673893575424 27769983483672 27804633306012 27813789177138 27846788912064 27855958664736 27933001880832 27943479151342 28029991470696 28116771630048 28203820458624 28205111563506 28212728304672 28214399309319 28257176176368 28292433890328 28300074212736 28301750390772 28310689166841 28335329068416 28398338359308 28478568323817 28486258911504 28521745707024 28529447954688 28565045394048 28566737265996 28610048325312 28664229579444 28673668509606 28707688450368 28709388770886 28752973324272 28796566742784 28807367924154 28896554821752 28976476089024 28986017839776 29066186541312 29077088853222 29086663735053 29167110800136 29176715325564 29211332107392 29257411452768 29312760343876 29358999686979 29393832740512 29403511923888 29484835318656 29494544468544 29587213219068 29596956081282 29633885497197 29678814498384 29723811618048 29770699372992 29864235773124 29872300557888 29874069856926 29919363010272 29964784460544 29966559237288 29976023823714 30002113131264 30068828851032 30106287135192 30114417285504 30153778225218 30161921200416 30199495454496 30266650093473 30292992344448 30302560030944 30304354813713 30350360731176 30396376006272 30398176345644 30406385320128 30501918978516 30550034157039 30596352164208 30642740395776 30680974682496 30691077712704 30787505844588 30797643954762 30834183891136 30882823200144 30929645760768 31037040364104 31085999668566 31122881725248 31133130272352 31219237396224 31229517672576 31230947286794 31241231419131 31327637526072 31337953497828 31424627115936 31521916983168 31533740404533 31581549844176 31629494708352 31631368083804 31668897194112 31679325540288 31739319342756 31787440468032 31789323198414 31828988126619 31837583489328 31877245201968 31885853596416 31975936363584 32047041275442 32074933070592 32085063562176 32086963920402 32095628949024 32135612122144 32135676068304 32184398124288 32186304365976 32194996221312 32196470032878 32296149506664 32345114862208 32396137585632 32508624174471 32598535600152 32609270069748 32647959414144 32658710158656 32699459858976 32761320384332 32812999650153 32862748620816 32953639473792 32964490876608 33066548123904 33068061833076 33078950914374 33170439733488 33181362527112 33220730631936 33273134593344 33388666310682 33439288070304 33490053220608 33492036794616 33531773499648 33542815277952 33555396709437 33606338127624 33648203268744 33657289907328 33659283386556 33710382518112 33752377272672 33827432457411 33856873796736 33869573027091 33878719446192 33972420242304 33974432386308 33983607122496 34025942246976 34079616387504 34090380034812 34144087879778 34144155822573 34195923007056 34207183485144 34247768677632 34301792737728 34420896184734 34461734937152 34473082945248 34516096517808 34568427614976 34579810756224 34688456877528 34743176100162 34795851480864 34903578575232 34916670409617 35013241940904 35024771556396 35077873874112 35121642070752 35133207381648 35243592216831 35297026296432 35352705505428 35394649805184 35406305015616 35515922059008 35527139346624 35529243574698 35583181546896 35627509343376 35637130490112 35639241232824 35737811229888 35760870526536 35817281425494 35861900852214 35871585295968 35916272371808 35970797903616 35972928409032 35982642835584 36027468261504 36095696507448 36107582567652 36150422493056 36152563637412 36207447889824 36209592411723 36333168194997 36388254219984 36445654783836 36488895815808 36500911353792 36613917271296 36615593370724 36673352550171 36728954340912 36741048928488 36842666273856 36956730256128 36970592198418 37026644644896 37072844408016 37085052236184 37129051882752 37141278219648 37316744700174 37329032843001 37373321960928 37432276417512 37489028840064 37503090439959 37606815418008 37616971072896 37619199079092 37676234901824 37676309873184 37723245187104 37735667187696 37747585555788 37807130393577 37854228677337 37864451145744 37971424431756 37981678548672 38028994276032 38088983021328 38113559376966 38146731100416 38161039395046 38218972772592 38231558012808 38276917933824 38279185027848 38337297765696 38409823898872 38470413382938 38528739762336 38635301452032 38648023786368 38769451804296 38782218313404 38830608582534 38889481066848 38902287100752 39009881937024 39024513987219 39145332915972 39204682565184 39266525897136 39326059291392 39389897183517 39449617625424 39462608108376 39511847329596 39571752664512 39694265830656 39709154583486 39818981030832 39829734077184 39832093142568 39892484013696 39955412316384 39968031764952 40031079240258 40080948011298 40091771801376 40094146386927 40141716180256 40205037633624 40215894933888 40230979342353 40265993939328 40355533457964 40403413374592 40405806418284 40467147641568 40469544460161 40530901794192 40541847093504 40607658570879 40669225304688 40733378876052 40795136218944 40921436950272 40936785997482 41050007792784 41063525273016 41177097600192 41190656930208 41304580874496 41320073633526 41333680044549 41382720485472 41447999558088 41497175633664 41510840363136 41654975225508 41706949959018 41720683765707 41770183368096 41783937997104 41899502821248 41915218727013 42044987206044 42108733125568 42175157445072 42239100720384 42307667345259 42319092457008 42383253957376 42385764264552 42438650835492 42450111319104 42452625586158 42502993602624 42597507538962 42634581818112 42650573441522 42729388367256 42780084749568 42782618560536 42794171932032 42847568091072 42915072487968 42928626710504 42996344369166 43061532675552 43064083156329 43194850114176 43211051886231 43344832232628 43464714133536 43479026759664 43544946878208 43599279811968 43615633279833 43750666200204 43765072988346 43816998161088 43886117179152 43952654502144 43969140515814 44090749110768 44105267885832 44227252977984 44241816702816 44364179457792 44380819828602 44395434121923 44518221747576 44585717427072 44656049059488 44740528945916 44796353659686 44808450836832 44811104785389 44864271024992 44879044515408 44947176690816 44964035735571 45003169696896 45103243276548 45159430702788 45171625928256 45230667337827 45299243181744 45311476163328 45367922995968 45439488516672 45453840046416 45525541096764 45594564009408 45597264518466 45609577980192 45735723650304 45752878467774 45894528246312 45964110593664 46021462023744 46036616569056 46181258766882 46196465932143 46251275836704 46324234800216 46394468641152 46555560546156 46628999502849 46684322587872 46699695408528 46770498498816 46828856094336 46844276508864 46846420930191 46991456289108 47006930246742 47062701728576 47136940673904 47208406687488 47369519128832 47372324766264 47444242062528 47447052125706 47503345791168 47518988310432 47608979014134 47650414973184 47668287964054 47681160702048 47683984797621 47756375233992 47815867802952 47828780394624 47963904545376 48112399605888 48127595343264 48130445880603 48143443423536 48203418183216 48276597186432 48279456548964 48292494331968 48294705049317 48444224259996 48517672293312 48594206378448 48667881805056 48897803400228 48913905104622 48971939121216 48988065237984 49049189788464 49123555031808 49141980576498 49294122931224 49368859526528 49430459210688 49446736314912 49602092749614 49618426371561 49755659600232 49772043790668 49831095947904 49909701890016 50004120586612 50082999466023 50142420557344 50158932105456 50235079830912 50297660249472 50314222916928 50330114074384 50409507191436 50472304903116 50485934860992 50488925079834 50628565909008 50642238064896 50705325701376 50785310695104 50818079169288 50958630363456 50961648579462 50975410683744 51038913370464 51116397020928 51119424581256 51135570052218 51216131819667 51293884510584 51310775227716 51371653016448 51452689106592 51631344277101 51692602405728 51709624417872 51774144776712 51852641422464 51869716134336 52032685316292 52114764150243 52193777221296 52272910086912 52355367862848 52519862911356 52537157334594 52599490167232 52616810811168 52682463106128 52762336886016 52945539444648 53029058258142 53091974707776 53109457523424 53273883088512 53276321842178 53290709019936 53293865362047 53374772320344 53441264015064 53455695735168 53458861849236 53606716844832 53641305789804 53792851278321 53807377943952 53874408557712 53956196855424 53959392613548 53973964253376 54041202392256 54143544761172 54161373851478 54225633739584 54228845456118 54311171834736 54393514958592 54582381329976 54668482175754 54733343723712 54751367030688 54902796800256 54920875906944 54923390056086 55093431511368 55111573392732 55176960647296 55263999410784 55455888297627 55539966967344 55609266612024 55627578354276 55693577824128 55711917329472 55886958302684 55975117050261 56059982941392 56233543260096 56407640917248 56410223127012 56425456609344 56428798618638 56514352352736 56584867780656 56600148425472 56603500781544 56621378333682 56670658136832 56796676718616 56957136647634 56972517823008 57043491414048 57130090788096 57133474531992 57170339065449 57220096650624 57241559092569 57328459158888 57347337019212 57415376900736 57418777541772 57505946648544 57614735848308 57705620074407 57793109643504 57952952178048 57972035679552 58154177706444 58173327470106 58245912873801 58334221600272 58353430651128 58422664214784 58514822905536 58625520687752 58717999373958 58787665481024 58807023847776 58969670637312 58989088937088 59174426438136 59193912162564 59267770994394 59357628996768 59541398745984 59563731875229 59728471546248 59744601115776 59748139713852 59838726020544 59933118474576 59952047647428 60121422016947 60137657702064 60212574270384 60228834571008 60307556450436 60323842400832 60398990908992 60533300186946 60585984688896 60605120061888 60608709627426 60700721462352 60792752012544 60796352691288 60812770640256 61003837957032 61100068314078 61192704328416 61361949364992 61382155425408 61405178996223 61575011689176 61595287909524 61668367782272 61765646400288 61980110450289 62074080728208 62171999337132 62245763450496 62266260544704 62459035345152 62461894573588 62482462838262 62560424938527 62655275052144 62675906995656 62849254231872 63043833966336 63067480809066 63163099688352 63258989416704 63262736167608 63337794388224 63358651080576 63478638685512 63574880936064 63578646396828 63657976253238 63675166978656 63678938379237 63754490403936 63896261308443 63951872727168 63975860162283 64094082550884 64170127124352 64173927840804 64191257898048 64271224244288 64271352136608 64372608731952 64389992442624 64392940065756 64494516553749 64592299013328 64690229724416 64792275171264 65017248348942 65197071200304 65218540139496 65295918828288 65317420317312 65398919717952 65522640768664 65625999300306 65725497241632 65907278947584 65928981753216 65953710773721 66136123666152 66157901828748 66340879466976 66362725054224 66546269186688 66571229742903 66777332621364 66878576140608 66984073589232 67085630555904 67110793418874 67194530489529 67212676255248 67296406537488 67314579814656 67318566773112 67420765036224 67504754545344 67654864914822 67713747593472 67739146054182 67757438892384 67944840484608 67948864772616 67967214244992 68051884493952 68159232775008 68180760069624 68288175759556 68288311645146 68391846014112 68395896777699 68414366970288 68603585475456 68629317701661 68841792369468 68923469874304 68946165890496 69032193035616 69159621512448 69271888150323 69376913755056 69486352200324 69591702961728 69807157150464 69833340819234 70026483881808 70049543112792 70155747748224 70243284141504 70266414763296 70487184433662 70510395370113 70594052592864 70705411010856 70789299610368 70812610031232 71054278693248 71058487149396 71166363093792 71170578188559 71255018686752 71278482465648 71413468521201 71475622459776 71502431946081 71521741053072 71634562850988 71723801704428 71743170591936 71832544743616 71945856818064 71965285671168 72054936523008 72191393014896 72215165135304 72300844986112 72305127274824 72414895779648 72419184823446 72666336389994 72776508439968 72891309567672 72977791631616 73001822707584 73231186741448 73346705100342 73457908681824 73482097856976 73685332547712 73712970864747 73941184396836 74053289289792 74145688816032 74170104472368 74282556439296 74403139124421 74633489400348 74658065686002 74746643921856 74864552835024 74978057680128 75006180879918 75213630836016 75233942145792 75238398158184 75352469803648 75352619746368 75446490374208 75471334375392 75495171111576 75614260787154 75708457354674 75728902291488 75733387619751 75942848863512 75963357097344 76057988552064 76177966042656 76227118753932 76322078790092 76437945545184 76442472869193 76463116025616 76558370055696 76674595531392 76703355078327 76819647797744 76940826765876 77057479524672 77296047572736 77538903608592 77564436626808 77661217165068 77778962133696 77804574201504 78019763874048 78049027974438 78290665831944 78409365130368 78533051794272 78779794367034 78805736001891 78899235250848 78925216216752 79023694659192 79143505329024 79418309166972 79543587387213 79637962061664 79664186285136 79784968027392 79910824632768 79914482763267 79936063529904 80062158480516 80161896022596 80183543602752 80188292773854 80283432360512 80410075267248 80431789867776 80461958684706 80531987878656 80711066915928 80806826749184 80811612836568 80934295283136 80939088920322 81061803588384 81215317141758 81242060777217 81338450609376 81343268184177 81466757752104 81590272437888 81873571994964 82100015585568 82127050546032 82354195200384 82381313860416 82385085084129 82640147267052 82667360089098 82765440970944 82895999116176 83021680726272 83309950451016 83413899918036 83441367531414 83540366736192 83567875994208 83799005642496 83830437454026 84089974412088 84217466251136 84350314890144 84615334690518 84638184914016 84643197927957 84771528529104 84877301670984 84900222638208 84905251172316 84932067500523 85005987205248 85195015077924 85301146883044 85435704971451 85458776734512 85565237121072 85588343864064 85695136182144 85830144975936 85857253421008 85992688738332 86123065351104 86128166312658 86389700228352 86422103772462 86689664465256 86929428267072 86958053519328 87198559623936 87231266559666 87259991205159 87501332400408 87530145976692 87633996322176 87772234358304 87938281031628 88076999060937 88181498221536 88210535771664 88454505955968 88483633405632 88761639657204 88790868243846 88901656491591 89036443495152 89171434854144 89312098118976 89481057891832 89592707319372 89616901673664 89622209570778 89728542049984 89758089030816 89894353381632 89928071471142 90006339393792 90206486553096 90318861405576 90343251856512 90461334675654 90598486363488 90799950280419 90878977033344 90907680092832 90913064441139 91051082193528 91189128018816 91194529036932 91219155960384 91223331759821 91505756935548 91789056492624 91928221187328 92042924047488 92073233138112 92362517533764 92392931864286 92502551673408 92648469600432 92788937282304 93111121092312 93257999005698 93368645175744 93399390817056 93657712188672 93688553017728 93692841860382 93723694257393 93982912578216 94013860493484 94125403457152 94273881347808 94601221213599 94744649532528 94888484125056 94894104251412 95006691582336 95037976620864 95217958028268 95336575928108 95362321404096 95367969595242 95486964379857 95512750467984 95631735605904 95657560789248 95927809090752 96224799211776 96255190686528 96260891761206 96286886847072 96406836366432 96553194372864 96558913097928 96584988663936 96589410098634 96888448519992 97035344586624 97188412756896 97525872523413 97795606800456 97827810209244 97943878242432 97976130475968 98098379576928 98283961152996 98438998950459 98588245862448 98737719053056 98860918421376 98893472629824 99204185499228 99236852743122 99511319200464 99544087581336 99662191895808 99819403780032 100008241173224 100165998932046 100284841114688 100317864210912 100470159661824 100595320498944 100628445833856 100660228148768 100666190128311 100819014382872 100944609806232 100971869721984 100977850159668 101257131818016 101482297372233 101570621390208 101608719081273 101636158338576 101917260726912 101923297158924 101950821367488 102077826740928 102238849162512 102271140104436 102432263639334 102587769021168 102621550455432 102743306032896 102905378213184 103262688554202 103385204811456 103419248835744 103548289553424 103705282844928 103739432268672 104065370632584 104229528300486 104387554442592 104710735725696 104750011228851 105039725822712 105074314669188 105198980334464 105233621622336 105364926212256 105730776650493 105891078889296 106058116516284 106183949415552 106218915046848 106547766177024 106552643684356 106581418039872 106587730724094 106749544640688 106882528030128 106911391470336 106917723698472 107213433689664 107282611579608 107585702556642 107614755887904 107748817115424 107912393710848 107918785227096 107947928506752 108082404784512 108287089522344 108322747702956 108451267479168 108457690912236 108622343669472 108628777235169 108999504584991 109164762659952 109336964351508 109466687447424 109502734061376 109841751813888 109846780112172 110020057650513 110186863022736 110223146785464 110353921294592 110527998821568 110911776595254 111079933934688 111218533224048 111255156708552 111387155648256 111423834658944 111773916605368 111950234100522 112119965882784 112467086520192 112509271319877 112820446254024 112850913218688 112857597237276 113028704705472 113169735561312 113207001563088 113242756667364 113421391180731 113562686032011 113593353437232 113914273295268 113945035646016 114086982828096 114266949063984 114340678130898 114440193301248 114483118185138 114656918317776 114694674038424 114830753801472 114837555083544 115011893297088 115229471696616 115411240148814 115586219287008 115905904356096 115944071359104 116308355412888 116346654940212 116491825747602 116668443200544 116706861302256 117029645811072 117073541961657 117251041375504 117435998747916 117575330962048 117614047695552 117978177874176 118169691550551 118348852876272 118387824325128 118535541988788 118715257993536 119082797491968 119127463750458 119456943092496 119489202231552 119496279427704 119677452041088 119866236949152 119904095294856 120242844033894 120275315404128 120282439160781 120425148540768 120615112900872 120647684801664 120692938027059 120797981817984 121066600373892 121210240123776 121217419254852 121401442924704 121408633380483 121592705382576 121625541280512 121822975712637 122007675914064 122200136628156 122385408656832 122764310850816 122810357992446 123150023378352 123190575819048 123336735564544 123531292800576 123960220900578 124001040133647 124148161456416 124343998674264 124491526900992 124532521089408 124923789147176 124964925676524 125120849877054 125310550104288 125351813991312 125698508463744 125745656181039 126134961618132 126326199376704 126525472335216 126717302161152 126923002035777 126957277371024 127149761872128 127157292793656 127315952506476 127350333957312 127357876758474 127508980807872 127792522616886 127903745454336 127951720324566 128188165101768 128340254248704 128347855681608 128382515796096 128542448488576 128542704273216 128745217463904 128785880131512 128989033107498 129184598026656 129192249468987 129584550342528 129633155658693 130034496697884 130394142400608 130437080278992 130634840634624 130797839435904 130846899839499 131045281537328 131251998600612 131450994483264 131857963506432 131907421547442 132272247332304 132315803657496 132681758933952 132725450108448 133092538373376 133142459485806 133186302365769 133554665242728 133757152281216 133968147178464 134221586837748 134389060979058 134425352510496 134433314356167 134592813074976 134637133546224 134841530072448 134892107206713 135009509090688 135309729829644 135478292108364 135514877784768 135692002013481 135897729545232 135934428489984 136103768987904 136318465550016 136361520139248 136576351519112 136576623290292 136783692028224 136791793555398 136828733940576 137207170950912 137258635403322 137683584738936 137846939748608 137892331780992 138064386071232 138543776300646 138589397796429 138753827510112 138972704400648 139183405923456 139235611633411 139666681638468 140052967763616 140099086225584 140311495496448 140486568283008 140532829526592 140539262790573 140974368867324 141020790740226 141188105185728 141410822021712 141625220062464 142108557386496 142116974298792 142332726187584 142341156377118 142510037373504 142556964931296 142826937042402 142951244919552 143004863892162 143043482106144 143051954392863 143269125701976 143447603408856 143486341183872 143665089487232 143891713636128 144382786029792 144391337641809 144430330270608 144610254549648 144829791559296 144838369646892 144884115147951 145332672779988 145553016879936 145782619135344 146003645415168 146462373482896 146693410200684 146915817363648 146964195713952 147370665095424 147425941729494 147882368793672 148106578579584 148291377632064 148340208944736 148806278248842 148855279114683 149266978800696 149316131372004 149493287843712 149729105670048 150012361759836 150248998398069 150427261672032 150476796316368 150704939607296 150705239492736 150892980748416 150942668750784 150990342223152 151228521574308 151416914709348 151457804582976 151466775239502 151885697727024 151926714194688 152115977104128 152355932085312 152454237507864 152644157580184 152875891090368 152884945738386 152926232051232 153116740111392 153349191062784 153406710156654 153639295595488 153648395459001 153881653531752 154114959049344 154894032831303 155077807217184 155128873253616 155322434330136 155557924267392 155609148403008 155616271825577 156098055948876 156581331663888 156818730260736 157066103588544 157559588734068 157611472003782 157798470501696 157850432433504 158047389318384 158287010658048 158836618333944 159087174774426 159275924123328 159328372570272 159821649265536 159828965526534 159872127059808 159881596086141 160124316961032 160323792045192 160367087205504 160376585547708 160566864721024 160820150534496 160923917369412 161378553834963 161422133831856 161623225673136 161868590566272 161878177840644 162123607176768 162430634283516 162484121554434 162676901218752 162686536368354 162933515504208 163180544875776 163747143989928 164200031171136 164254101092064 164708390400768 164762627720832 164770170168258 165280294534104 165334720178196 165530881941888 165791998232352 166367664892881 166619900902032 166827799836072 166882735062828 167080733472384 167135751988416 167660874908052 167925351150783 168179948824176 168434932502272 168700629780288 169230669381036 169276369828032 169286395855914 169543057058208 169754603341968 169800445276416 169810502344632 169864135001046 170011974410496 170390030155848 170602293766088 170871409942902 170917553469024 171130474242144 171390272364288 171511017196347 171660289951872 171714506842016 171724677277707 171985377476664 172246130702208 172256332625316 172844207544924 173116860223221 173379328930512 173858856534144 173916107038656 174462533119332 174519982410318 175002664800816 175060291953384 175267992644352 175544468716608 175876562063256 176153998121874 176362996443072 176421071543328 176909011911936 176967266811264 177523279314408 177581736487692 177803312983182 178072886990304 178624196237952 178691195625687 178962115783664 179185414638744 179233803347328 179244419141556 179457084099968 179516178061632 179856142942284 180364266050841 180412973106192 180637722811152 180686503713024 180922669351308 181196972726976 181599900560838 181757954066688 181815360185664 181826128882278 182102164387056 182378256037632 182389058073864 182438311920768 182446663519642 183011513871096 183578112985248 184085848094976 184146466276224 184215536988669 184725035067528 184785863728572 185005103346816 185296939200864 185940331350867 186222242184624 186515998011396 186737290351488 186798781634112 187377106035456 187385683720764 187447388514786 187681274815581 187965825156432 188027720986968 188250806914304 188547762695616 189202442427198 189489299065056 189776968250112 189788208502824 190013383164672 190075953241728 190435916056536 190673151856216 190724642808192 190735939190484 190973928759714 191025500935968 191263471211808 191688783925329 191855618181504 191927580486849 192510381373056 192521783522412 192573773694144 192813672732864 193117826195856 193169977327872 193178820197268 193483549661247 193776897039984 194070689173248 194376825513792 195051745046826 195591213600912 195655620418488 195887756484864 195952260951936 196196759153856 196567922305992 196877997900918 197176491724896 197721836842752 197786945259648 197861132321163 198408370998456 198473705486244 199022638400928 199088175162672 199638807560064 199713689228709 200016482346448 200331997864092 200569682229376 200635728421824 201256891667712 201320456297536 201332380256622 201583591468587 201638028765744 201889219612464 201943739443968 201955700319336 202514263636032 202964594744466 203141242780416 203217438162546 203272316677152 203834521453824 203846594317848 203901642734976 204155653481856 204477698325024 204542280208872 204864527278668 205175538042336 205187690333097 205243100910864 205810756426368 205887953104983 206525377108404 206770409622912 206838497671488 207096579106848 207478864537344 207815664450969 208130741265168 208459056600972 208775108885184 209421471451392 209500022457702 210079451645424 210148629338376 210397960668928 210467243244672 210729852424512 211461553300986 211531186110339 211782157778592 212116233032568 212367898831104 212437830093696 212517512493101 213105287368712 213162836079744 213175461448188 213499089281376 213765056060256 213835447396944 214240405563603 214426867379328 214507295838243 214565223159216 215171405113284 215229511775808 215497634230848 215837570454192 215895857013504 216164809569024 216574179044688 216645495405912 216902534958336 216915381824472 217244687338944 217257554470338 217999009169982 218329525319904 218673928703016 218933374894848 219005468122752 219693560224344 220040115301026 220373726045472 220446293570928 221055997643136 221138912594241 221823553190508 222159867869376 222437066448096 222510313417104 222847669317888 223209417373263 223547833210736 223900468201044 224239931765568 224934173040384 225018542639754 225640892508048 225701826437376 225715194474552 226057409410944 226339471122624 226414003126176 226485513334728 226842782361462 227125372064022 227186706874464 227200162859253 227828546590536 227890071292032 228173965656192 228533898127968 228681356261796 228966236370276 229313836635552 229327418607579 229389348076848 229675110167088 230023786594176 230110065234981 230458943393232 230822480297628 231172438574016 231888142718208 232616710825776 232693309880424 232983651495204 233336886401088 233413722604512 234059291622144 234147083923314 234502082751008 234871997495832 235150661924096 235228095391104 236339383101102 236417208005673 236697705752544 236775648650256 237071083977576 237430515987072 237519572786407 238254927500916 238913886184992 238992558855408 239354904082176 239732473898304 239743448289801 239808190589712 240485688067788 240550630808256 240564878321562 240850297081536 241230225801744 241295369603328 241385876054118 241595963635968 242133200747784 242420480247552 242434838509704 242802885849408 242817266760966 243185410765152 243645951425274 243726182331651 244015351828128 244029804552531 244400273256312 244770817313664 245620715984892 246300046756704 246381151638096 247062585601152 247155255252387 247920441801156 248002080267294 248296322912832 248687997348528 249065042178816 249847578294352 249929851353048 250241699754108 250621100208576 250703627982624 251397016927488 251491312362078 252269923236264 252652398753408 253050944670432 253846004071554 253914554742048 253929593783871 254314585587312 254631905012952 254700667914624 254715753516948 254796202501569 255017961615744 255585045233772 255903440649132 256307114914353 256376330203536 256695711363216 256765031592192 257084896977152 257085408546432 257490434927808 257571760263024 257978066214996 258369196053312 258384498937974 259169100685056 259266311317386 260068993395768 260788284801216 260874160557984 261595678871808 261693799678998 261779973615477 262090563074656 262503997201224 262901988966528 263814843094884 264230997182811 264544494664608 264631607314992 265363517867904 265450900216896 265463051937749 266284918971612 266372604731538 267109330485456 267514304562432 267936294356928 268443173675496 268778121958116 268850705020992 268866628712334 269185626149952 269274267092448 269683060144896 269784214413426 270019018181376 270619459659288 270956584216728 271029755569536 271384004026962 271795459090464 272399850841257 272636931100032 272723040278496 272739193323417 273152703038224 273153246580584 273567384056448 273583587110796 273657467881152 273669995279463 274517270806644 275367169477872 275784663561984 276128772142464 277087552601292 277178795592858 277507655020224 277945408801296 278366811846912 278471223266822 279333363276936 280105935527232 280198172451168 280973136566016 281065659053184 281078525581146 281171082772179 281948737734648 282041581480452 282376210371456 282821644043424 283803663640797 284233948597584 284665452375168 284682312754236 285020074747008 285113929862592 285653874084804 286009727784324 286086964212288 286103908785726 286460893139571 286538251403952 286895206817712 286972682367744 287330178974464 287783427272256 288765572059584 288782675283618 288860660541216 289220509099296 289659583118592 289676739293784 289768230295902 290665345559976 291106033759872 291565238270688 292577617570239 292924746965792 293386820401368 293831634727296 293928391427904 294851883458988 295316996851377 295764737587344 296213157159168 296582755264128 296680417889472 297612556497684 297710558229366 298533957601392 298632262744008 298986575687424 299458211340096 300024723519672 300497996796138 300854523344064 300953592632736 301410478985472 301785961496832 301885337501568 301980684446304 301998570384933 302457043148616 302833829418696 302915609165952 302933550479004 303771395454048 304446892116699 304711864170624 304826157243819 304908475015728 305288315160368 305751782180736 305769891476772 305852464102464 306233480222784 306813420313308 307278591190976 307296790918002 307763307063504 308229918098688 309788065662606 310155614434368 310257746507232 310644868660272 311115848534784 311218296806016 311232543651154 312196111897752 313162663327776 314132207177088 314250033686553 315119177468136 315222944007564 315596941003392 315700864867008 316094778636768 317192329951479 317673236667888 318174349548852 318551848246656 318656745140544 319643298531072 319657931053068 319744254119616 319763192172282 320248633922064 320647584090384 320734174411008 320753171095416 321133729442048 321640301068992 321847834738824 322757107669926 322844267663712 323246451346272 323737181132544 323756355681288 324247214353536 324368834857891 324861268567032 324968243108868 325353802437504 325373072736708 325867031008416 326998513754973 327494287979856 328400062342272 328508202184128 329525255441664 329540340336516 330060172951539 330560589068208 330669440356392 331061763883776 331583996464704 332735329785762 333239801804064 333655599672144 333765470125656 334161466944768 334271503976832 335321749816104 335850702301566 336359897648352 337401259560576 337527813959631 338461338762072 338552739656064 338572791711828 339086114116416 339509206683936 339621004689264 339728270002092 340264173542193 340688058096033 340780060311696 341204587532176 341742819885804 341835106938048 342260948484288 343022034392694 343320579903744 343429013684032 343449354555414 343970754953328 344492261404416 344512665250632 345688415089848 346233720446442 346758657861024 347717713068288 347832214077312 348925066238664 349039964820636 350005329601632 350120583906768 351088937433216 351220625884971 351753124126512 352307996243748 352725992886144 352842143086656 353934533622528 354509074651653 355046558628816 355163472975384 355606625966364 356145773980608 357248392475904 357382391251374 357924231567328 358370829277488 358467606694656 358488838283112 358914168199936 359032356123264 359712285884568 360728532101682 360825946212384 360847317482343 361275445622304 361845338702616 362078814081177 362393945453952 362529874252937 363199801121676 363630720371328 363652257764556 364204328774112 364778116147728 364876623841536 364893327039284 365468927137911 366023027742192 367156225970496 368292932552448 368431073977338 369450070135056 369571727457144 370010206693632 370593878401728 371880662701734 372003120400941 372444484369248 373031996022792 373474580702976 373597563268224 374771367441528 374894777029572 375362549631162 375931650312864 376055441973936 377095525391232 377236968543117 378404884854396 378978598130112 379576417005648 380151906483456 380769006107331 380871832113072 381346303712432 381449285616384 381471878380968 381947857519428 382051001871936 382526942423616 383377567850658 383711236363008 383855160973698 385020762746112 385043567044824 385147547388288 385627345465728 386235652391712 386357640394536 386967099322494 387553794079968 387576748406961 388753651027584 388899466976079 390103490093652 391182427201824 391311240836976 391904521903872 392393518307712 392540699518497 393135844611984 393755995801836 394352983449792 395573890519296 395722264642326 396816741996912 396947410972488 398045276801856 398176350325344 399277615120128 399427378457418 399558907097307 400032964692896 400663995728184 401139364458752 401271456843648 402640912595072 402664760513244 403167182937174 403276057531488 403299943068501 403778439224928 403911400638672 404676321620139 405028527272064 405180447694459 405929189488932 406434876325092 406544633354304 407693188635696 407803285469952 408311306963712 408955396650048 409084560417744 409729054557336 410351076084672 410375380666194 410486201821728 411621512852736 411775906209966 413050754216808 413540819245824 413676995342976 414193158213696 415631328901938 415768193389287 416261482530336 416918113201944 417550217770368 417706834900233 419000044915404 420158903290848 420297258676752 420934486489344 421459704849024 421617788371719 422923106601972 423062372220678 423564315557184 424232466065136 424875660187392 425035024986202 426210574737424 426325672159488 426350922896376 426998178562752 427530112120512 427670894793888 428480811127206 428853734758656 429014591676486 429130446318432 429155863178589 430342810226568 430459023551616 430995268461696 431675140908384 433148358089376 433174012925427 433290990811824 433830763648944 434489374677888 434515108940676 434652345443853 435998018339964 436659050639808 437347857406032 438010936245504 439387120448688 440080230602052 440747452090944 440892587141856 442111995286272 442277825188482 443647106381016 444319735738752 444874132896192 445020626834208 446418834746526 446565837344049 447095666421472 447800936402088 448479863531136 450037085279508 450746995194207 451281785016096 451430388949104 452114818821888 452678942245248 452828006252352 452848735658513 452971026669456 453685564722924 454250744128044 454373413748928 454400325718506 455657093181072 455780142584064 456347931312384 457067796255936 457362712523592 457932472740552 458627673271104 458654837215158 458778696153696 459350220334176 460047573188352 460220130469962 460917886786464 460945186377003 461644960595256 462344877148032 464682098493909 465233421651552 465386619760848 465967302990408 466673772802176 466827445209024 466848815476731 468294167846628 469004165502016 469743994991664 470456190782208 472678766202204 472834416011346 473395411505088 473551297300512 474142167955152 474861031974144 475039145572814 476509855001832 477827772369984 477985117710816 479464947796608 479486896579602 479616381179424 479644788258423 480971376135576 481101261616512 481129756643124 481700594163072 482460451603488 482771752108236 484135661504889 484266401495568 484869677019408 485605771698816 485634533521932 486370821530304 487291902850548 487452364663302 488030703656256 488059609105062 488800546512624 489541634627328 491241431969784 492600093513408 492762303276192 494125171202304 494310510504774 495840883602312 496004160534588 496592645825664 497375994697056 499102994678643 499695156588704 499859702706096 500483399508216 501242200417152 501407255965248 502982624724156 503776053452349 504539846472528 505304797506816 506101889340864 507692008143108 507829109484096 507859187567742 508629171174624 509263810025904 509401335829248 509431507033896 509592405003138 510035923231488 511170090467544 511806881298264 512614229828706 512752660407072 513391422726432 514170817092864 514533051589041 514980869855616 515143520526048 515174031833121 515956132429992 516738392106624 516768997875948 518532622634772 519350580669663 520137986791536 521576569602432 521748321115968 523387599357996 523559947230954 524181126149312 525007994402448 525803977933056 527629686189768 528461994365622 529088989329216 529263214629984 530727035735808 530901800433792 530926103875498 532569837943224 532745209463076 534218660970912 535872588713856 536073586877061 536886347350992 537556243916232 537701410041984 537733257424668 538371252299904 538548534184896 539568428826852 541092798152523 541238919318576 541913168433456 542059511139072 542768008053924 543590918180928 544799701682514 545273862200064 545446080556992 545478386646834 546305406076448 546306493161168 547134768112896 547167174221592 547314935762304 547339990558926 549034541613288 550734338955744 552257544284928 552646610966007 554175105202584 554357591185716 555015310040448 555890817602592 556942446533644 557820994052601 558666726553872 560211871054464 560396344902336 562131318106368 562157051162292 562342165544358 563043824446743 563897475469296 564083162960904 564752420742912 565643288086848 567607327281594 568467897195168 569330904750336 569364625508472 570040149494016 570227859725184 571307748169608 572019455568648 572173928424576 572207817571452 572921786279142 573076502807904 573790413635424 575066351775987 575566854544512 575782741460547 577531144119168 577565350567236 577721321082432 578441018198592 579353478587568 579536460591804 580450648983741 581330691119952 582212067519744 583130476541376 585155235140478 585849493931584 586773640802736 587663269454592 587856782855808 589703766917976 590633993702754 591529475174688 593165510528256 593360835778944 593583396963489 595225112995368 595421116458732 597067915202784 597264525488016 598916422680192 599141067686127 600049447039344 600995993592276 601709046688128 601907185265472 603770675003136 603961368892608 603997140769866 604750774405761 604914086297232 605667658837392 605831218331904 605867100958008 607542790908096 608893784233398 609423728341248 609652314487638 609816950031456 610576630320736 611503564361472 611539782953544 611704928204928 612466960445568 613626840626616 614557182381952 614593581836004 615526614127008 615563070999291 617663859314949 619576131325212 620311228868736 620515493014464 621289737320544 622436593612032 622465087302308 623446993352907 624392223795504 626325326655552 628264414354176 628500067373106 630238354936272 630445888015128 631193882006784 631401729734016 632189557273536 634384659902958 634593558331017 635346473335776 636348699097704 637103696493312 637313490281088 637552537479303 639315862106136 639488508239232 639526384344564 640497267844128 641295168180768 641506342190832 642721216690809 643280602137984 643521887514729 643695669477648 645514215339852 645688535327424 646492902692544 647512711362576 648494428707072 648737669715782 649722537134064 649936486217736 650707604875008 650746145473416 651734062016832 653997027509946 654988575959712 656800124684544 657016404368256 659080680673032 660120345903078 661121178136416 661338880712784 663167992929408 663416737782723 665470659571524 666479603608128 667311199344288 667530940251312 668543007953664 669628252119789 670643499632208 671701404603132 672719795296704 674802519121152 675055627919262 676922677524144 677105479312128 677145583423656 678172228232832 679018413367872 679242009378528 679456540004184 680528347084386 681376116192066 681560120623392 681600488577759 682409175064352 683485639771608 683670213876096 684521896968576 686044068785388 686858027368064 686898709110828 687941509906656 687982255822737 689025330501264 690330195704943 691376830179696 692467440892884 693517315722048 695664428154624 697850132477328 698079929641272 700010659203264 700241167813536 702177874866432 702441251769942 703506248253024 704615992487496 705451985772288 705684286173312 709018149303306 709251624017019 710093117257632 710326945950768 711213251932728 712291547961216 712558718359221 714764782502748 715848463134656 716741658554976 716977676566224 718064712246528 719230344869403 719424571769136 721457064203364 721651892424768 721694634964686 722550891244608 723690677405232 724157628162354 724787890907904 725059748505874 726399602243352 727261440742656 727304515529112 728408657548224 729556232295456 729786654078568 730937854275822 732046055484384 732089413657593 734312451940992 736862147954676 738900140270112 739143454914288 741187756803456 741465765757161 743761325403468 744006240801882 744888968738496 746063992045584 747195126536448 749542734883056 749789554059144 750725099262324 751863300625728 752110883947872 754191050782464 754473937086234 756809769708792 757957196260224 759152834011296 761538012214662 761743664226144 761788781351613 762692607424864 762943756761936 763895715038856 764102003743872 764388607504707 765053884847232 766755135701316 767710321947396 768921344743059 770087134089648 770295094776576 771254690931456 772471304783424 772715280789072 773934198644988 775107588159936 775153496813922 777507302055168 777798933952158 780206980187304 782364854403648 782622481673952 784787036615424 785081399036994 785339920846431 786271689223968 787511991603672 788705966899584 791444529284652 792692991548433 793633483993824 793894821944976 796090553603712 796352700650688 796389155813247 798854756914836 799117814194614 800065929385792 801327991456368 802542913687296 805281825190144 805329521026488 806334365874348 806552115062976 806599886137002 807556878449856 807822801277344 809352643240278 810057054544128 810360895388918 811858378977864 812869752650184 813089266708608 815386377271392 817910793300096 818169120835488 818217579970251 819458109114672 820702152169344 820750761332388 820972403643456 821009985838389 823551812419932 826101508433616 827353990685952 828386316427392 831262657803876 831536386778574 832522965060672 833836226403888 835100435540736 835413669800466 838000089830808 840317806581696 840594517353504 842919409698048 843235576743438 843513248316537 845846213203944 846124744441356 847128631114368 848464932130272 850070049972404 851410990922391 852421149474848 852701845792752 853996357125504 855060224241024 855341789587776 856961622254412 858029183352972 858260892636864 858311726357178 859382679418713 860685620453136 860918047103232 861990536923392 863350281816768 866296716178752 866348025850854 866581981623648 867661527297888 868978749355776 869030217881352 869304690887706 871996036679928 873318101279616 874695714812064 877732852710717 878774240897376 880160461204104 881494904181888 881785174283712 884555650376964 885950990554131 887294212762032 888639471477504 889748265792384 890041253668416 892837669493052 893131674688098 894191332842944 895601872804176 896959727062272 900074170559016 901493990388414 902563570032192 902860777898208 905357884490496 905656012504704 905697471317026 905942053338912 905995711154799 907371129445848 908501488256088 908746827497856 908800651437012 911314186362144 914135592511872 914478471731457 914725425047184 915864945481104 917255346542208 917309674430316 917557392307392 918700440668352 920440260939924 921835773572928 921890372754006 923289921190512 924689754296064 929364196987818 930466843303104 930773239521696 931934605980816 933347545604352 933654890418048 933697630953462 936588335693256 938008331004032 939487989983328 942750101059659 945357532404408 945668832022692 946790823010176 947102594601024 948284335910304 950078291145628 951576989854437 953019710003664 955655544739968 955970235421632 958929895593216 958973793159204 959232762358848 959289576516846 961942752271152 962202523233024 962259513286248 963401188326144 964920903206976 965543504216472 968271323009778 968532802991136 969739354038816 971211543397632 971269067043864 972741643060608 973106504573673 974583805701096 974904729326604 976061407312512 976119218210124 977601093025248 980995541264919 982482863939568 985200187026816 985524606552384 988621021009548 990180518854617 991681767204624 992008321069176 993185291651328 994751989394112 998205989357286 999390313177408 999719405412192 1000966799016432 1002484400834304 1002814511930496 1005965249448312 1007552106904698 1009079692945056 1012203778681728 1012583441878893 1015384016286216 1015658218968192 1015718375135484 1017258342349248 1018527620051808 1018863014067792 1019184810006276 1022064174288099 1022340180935088 1023613762596528 1025228459657412 1025505320814144 1026782845452864 1029066103178082 1029961739711232 1030287041052096 1030348063666242 1031912264859984 1033476784213248 1033537995751896 1037065245269544 1038701161339326 1040275973583072 1043153139204864 1043496642231936 1046775198715992 1047119894461908 1048362252298624 1050015988804896 1053661877654913 1055259372379536 1056923988731244 1058177978658432 1058526429259968 1061803600867584 1061852207750996 1063527223954959 1065139675886448 1065490418926152 1068437321941824 1071745177427712 1072147173754122 1073772694701984 1075112487832464 1075402820083968 1075466514849336 1076742504599808 1077097068369792 1079136857653704 1082185596305046 1082477838637152 1082541952447029 1083826336866912 1085536016107848 1086236442243531 1087181836361856 1087589622758811 1089599403365028 1090892161113984 1090956773293668 1092610812152896 1092612986322336 1094334348443184 1094629871524608 1094679981117852 1096406781413733 1098069083226576 1101468677911488 1105293221932014 1108350210405168 1108715182371432 1110030620080896 1111781635205184 1113884893067288 1115641988105202 1117333453107744 1120423742108928 1120792689804672 1124314102324584 1124684331088716 1126087648893486 1127794950938592 1128166325921808 1131286576173696 1131710905629351 1135214654563188 1136935794390336 1138729251016944 1140455719450368 1142307018321993 1142615496339216 1144038911137296 1144347856849152 1144415635142904 1145843572558284 1146153005615808 1147580827270848 1150132703551974 1151133709089024 1151565482921094 1155062288238336 1155130701134472 1155442642164864 1156882036397184 1158706957175136 1159072921183608 1160901297967482 1162661382239904 1162730245220883 1166260953082752 1166698400928237 1170310470280956 1171698987863168 1173547281605472 1175713565711616 1177622098555491 1179407533835952 1181267987405508 1183058950349376 1186721671557888 1187166793926978 1190450225990736 1190842232917464 1194135830405568 1194529050976032 1197832845360384 1198282135372254 1198676721291921 1200098894078688 1201991987184552 1203418093376256 1203814370530944 1207922737785216 1207994281539732 1209501548811522 1209828172594464 1209899829205503 1211335317674784 1211734201916016 1214028964860417 1215085581816192 1215541343083377 1217787568466796 1219304628975276 1219633900062912 1221153260641472 1223079565907088 1223409856409856 1224933920891136 1227253681253232 1229114364763904 1229187163672008 1231053228254016 1231126141998582 1235327718629898 1239152262650424 1240622457737472 1241030986028928 1242579474641088 1244930174604616 1246893986705814 1248784447591008 1252650653311104 1253120504700699 1257000134746212 1260476709872544 1260891776030256 1262803459468032 1264379114547072 1264853365115157 1268769319805916 1269187116662034 1270692946671552 1272697398195408 1274626980562176 1275105074958606 1278631724212272 1278977016478464 1279052768689128 1280994535688256 1282590336361536 1283012684381664 1285442433381618 1286561204275968 1287043775029458 1287391338955296 1287467589535767 1291028430679704 1291377070654848 1292985805385088 1295025422725152 1297475339431564 1299445074268128 1299522038776281 1299872972435472 1301492290946832 1303468124033664 1303957036331559 1307994055019892 1309977151919424 1314032808736512 1318161361346064 1320240691806156 1322242356272832 1322677761425568 1326335985858816 1326833475565446 1330941319143048 1332959207216256 1334622398688576 1335061880502624 1339256504239578 1339697512032147 1341286999264416 1343402809206264 1345439590593408 1350111255838524 1352240985582621 1353845355048288 1354291166847312 1356344456465664 1358036826735744 1358484018757056 1358546206975539 1358913080008368 1361056694168772 1362752232384132 1363120241246784 1363200977155518 1364818350128704 1366971279543216 1367340427752192 1369043793937152 1372088137570776 1373716054736128 1373797418221656 1375883019813312 1375964511645474 1378050661002528 1380660391409886 1382753660359392 1382835559131009 1384934881785768 1387034631444096 1395700264954656 1396159859282544 1400021318406528 1400482335627072 1400546446430193 1404882503539884 1407012496506048 1409231984974992 1411368572346624 1418036298606612 1418503248034038 1420186234515264 1420653891901536 1422426503865456 1424583095922432 1425117436718442 1429529565005496 1431696926269312 1433483317109952 1433955353132448 1438460689738806 1438849143538272 1438934364775269 1442914128406728 1443303784849536 1443389269929372 1445101782489216 1447381354810464 1448315256324708 1450119497011748 1452406984514667 1452799204486704 1454609031058224 1456817315096448 1459112464590912 1459573308157136 1461875708551644 1464092110968768 1464178827315186 1468624903881984 1473724295909352 1477800280540224 1478286909828576 1482375513606912 1482931531514322 1487522650806936 1488012481603764 1489777937476992 1492127984091168 1497308984035929 1499085469766112 1499579108118288 1501450198524648 1503726601251456 1504221767895744 1508947874172468 1511328160357047 1513619539417584 1515914392520448 1518305668022592 1523076024429324 1523487328452288 1523577562703226 1525385214849728 1525887513523872 1527791430077712 1528204007487744 1528777215009414 1530107769694464 1533510271402632 1535420643894792 1537842689486118 1540174268179296 1543599154767123 1544942609566848 1545430561578144 1545522095499363 1547868397289976 1550215176319872 1550306993627844 1555597867904316 1560413960374608 1564729708807296 1565244963347904 1570162798073988 1570679841692862 1572543378447936 1575023983207344 1577411933799168 1582889058569304 1585385983096866 1587266967987648 1587789643889952 1592181107207424 1592705401301376 1592778311626494 1597709513829672 1598235628389228 1600131858771584 1602655982912736 1608220760631183 1610659042052976 1612668731748696 1613104230125952 1613199772274004 1615113756899712 1615645602554688 1618705286480556 1620721790777836 1623278394457569 1623716757955728 1625739505300368 1626178533417216 1630772754542784 1635821586600192 1636338241670976 1636435159940502 1638916218229344 1641404304338688 1641501522664776 1641944807286912 1642019971676778 1647103624839864 1652203016867232 1656772632854784 1657939832898021 1662525315607752 1663072773557148 1665045930121344 1667672452807776 1670827339600932 1673462982157803 1676000179661616 1680635613163392 1681189034707008 1686471153486876 1687026496633074 1689131473340229 1691692426407888 1692249488882712 1694257262228736 1696929864260544 1700140099944808 1702821981844782 1704842298949696 1705403691585504 1707992714251008 1710120448482048 1710683579175552 1713923244508824 1716058366705944 1716521785273728 1716623452714356 1718765358837426 1721371240906272 1725199055327961 1726700563633536 1727348224381641 1732593432357504 1732696051701708 1733163963247296 1735323054595776 1738060435762704 1738609381775412 1743992073359856 1746636202559232 1749391429624128 1755465705421434 1757548481794752 1760320922408208 1762989808363776 1763570348567424 1769111300753928 1771901981108262 1774588425524064 1779496531584768 1780082507336832 1780750190890467 1785675338986104 1786263349376196 1788382665685888 1791203745608352 1797423203058381 1800148341118032 1802987980776828 1805127140064384 1805721555796416 1811312025009408 1811394942634052 1811884106677824 1811991422309598 1814252323217283 1814742258891696 1817002976512176 1817493654995712 1817601302874024 1822628372724288 1828271185023744 1828956943462914 1829450850094368 1831729890962208 1834510693084416 1834619348860632 1835114784614784 1837400881336704 1840880521879848 1843671547145856 1843780745508012 1846579842381024 1846689212997873 1852991577944847 1858728393975636 1860933686606208 1861546479043392 1863869211961632 1867309780836096 1867395261906924 1870340980058721 1873176671386512 1876016662008064 1878975979966656 1885500202119318 1890715064808816 1891337664045384 1893581646020352 1894205189202048 1896568671820608 1900156582291256 1903153979708874 1906039420007328 1911311089479936 1911940470843264 1912657612437909 1917947586318408 1918465524717696 1918579153033692 1923885504542304 1924519026572496 1928163650072427 1929841806413952 1930565662544187 1931087008432944 1936542646019556 1937065605982272 1939478708077632 1942538134087728 1945483286121216 1946213009147346 1949167611402192 1949809458653208 1952122814625024 1952238436420248 1955202186050496 1961991082529838 1964965727879136 1970400374053632 1971049213104768 1977242042019096 1980361037709234 1983363534409248 1984016642138352 1989503978788224 1990250213348169 1996411978714572 1998780626354816 1999438810824384 2001933598032864 2005629023860992 2008884756359367 2011930498896624 2015104213809396 2018159385890112 2024407557363456 2025166883757786 2030768032572432 2031316437936384 2031436750270968 2034516684698496 2037055240103616 2037726028135584 2038369620012552 2044128348576198 2044680361870176 2044801465733277 2047227525193056 2050456919314824 2051010641628288 2053565690905728 2058132206356164 2060574082104192 2060696127332484 2063824529719968 2063946767468211 2067075991503792 2070990587114829 2074130490539088 2077402322678652 2080551947166144 2086993284463872 2093550397431984 2094239788923816 2096724504597248 2100031977609792 2107323755309826 2110518744759072 2113847977462488 2116355957316864 2117052858519936 2123704415501992 2127054447909918 2130279351772896 2130980837852304 2136874643883648 2137676155077663 2144294347508244 2147545389403968 2150224975664928 2150933029698672 2154194136739584 2157691034608209 2158273715307408 2164371192610092 2164955677274304 2165083904894058 2167652673733824 2171072032215696 2172472884487062 2174363672723712 2175179245517622 2179198806730056 2181784322227968 2181913546587336 2185221624305792 2185225972644672 2188668696886368 2189359962235704 2192813562827466 2196138166453152 2196268240972779 2202937355822976 2210586443864028 2216700420810336 2217430364742864 2223563270410368 2224397297271483 2227769786134576 2231283976210404 2234666906215488 2241585379609344 2248628204649168 2249368662177432 2252175297786972 2255589901877184 2256332651843616 2262573152347392 2263421811258702 2270429309126376 2273871588780672 2277458502033888 2284614036643986 2285230992678432 2285366344054839 2288077822274592 2288831270285808 2291687145116568 2292306011231616 2293165822514121 2295161654541696 2300265407103948 2303130965842188 2306764034229177 2310261402268944 2310885284329728 2313764072794368 2317413914350272 2318145842367216 2321802595934964 2325322764479808 2325460490441766 2332521906165504 2333396801856474 2340620940561912 2343397975726336 2347094563210944 2355244197110982 2356019762539293 2358815067671904 2362535974811016 2366117900698752 2374333587853956 2380900451981472 2381684465834928 2388271660811136 2389058101952064 2389167467439741 2396564270744508 2397353442583842 2400197788157376 2403983974369104 2407628741061888 2415845475570432 2415988563079464 2419003097623044 2419656345188928 2419799658411006 2422670635349568 2423468403832032 2428057929720834 2430171163632384 2431082686166754 2435575136933592 2438609257950552 2439267800125824 2442306521282944 2446159131814176 2454507362506464 2454652739910753 2458374327344016 2462106456508032 2462252283997164 2463029957515167 2470655437259796 2478304525300848 2482061972057856 2485158949282176 2489860349209232 2493787973411628 2497568895182016 2505301306622208 2506241009401398 2514000269492424 2520953419745088 2521783552060512 2528758229094144 2529706730230314 2530539744949611 2537538639611832 2538374233324068 2541385893343104 2545394796390816 2550210149917212 2554232972767173 2557263448424544 2558105537378256 2561989071376512 2565180672723072 2566025368763328 2570884866763236 2574087550058916 2574782677910592 2574935179071534 2578148038256139 2582056861359408 2582754141309696 2585971610770176 2590050845450304 2594950678863128 2598890148536256 2599044077552562 2599745944870944 2602984581893664 2606936248067328 2607914072663118 2615988110039784 2619954303838848 2633198558132151 2636322722692128 2640481383612312 2644484712545664 2645355522851136 2645476621034809 2653666951130892 2661882638286096 2665918414432512 2669244797377152 2670123761005248 2678513008479156 2679395024064294 2682573998528832 2686805618412528 2690879181186816 2700222511677048 2704481971165242 2707690710096576 2708582333694624 2716073653471488 2716968037514112 2717092413951078 2717826160016736 2717987133464397 2722113388337544 2725504464768264 2726240482493568 2726401954311036 2729636700257408 2733942559086432 2743435415194371 2744176275141552 2747594836443312 2751766039626624 2751929023290948 2756101322005056 2761320782819772 2765507320718784 2765671118262018 2769869763571536 2774069262888192 2791400529909312 2792319718565088 2800042636813056 2800964671254144 2801092892860386 2809765007079768 2814024993012096 2818463969949984 2828250303178977 2836072597213224 2837006496068076 2840372469030528 2841307783803072 2844853007730912 2850234873436884 2854730969563311 2859059130010992 2863393852538624 2866966634219904 2867910706264896 2876921379477612 2877698287076544 2877868729550538 2885828256813456 2886607569699072 2886778539858744 2890203564978432 2894762709620928 2896630512649416 2900238994023496 2904813969029334 2905598408973408 2909218062116448 2913634630192896 2918224929181824 2919146616314272 2919319513721019 2923751417103288 2928184221937536 2928357654630372 2942986623794757 2947448591818704 2955600561080448 2956573819657152 2965863063028644 2975045301613872 2976024963207528 2979555874953984 2984255968182336 2994617968071858 2998170939532224 2999158216236576 3002900397049296 3007453202502912 3008443535791488 3017895748344936 3022656320714094 3027239078835168 3036611336045184 3037750325636679 3046152048858648 3046974656904576 3047155125406452 3050770429699456 3051775027047744 3055582860155424 3057554430018828 3066192522864297 3067020542805264 3070841287789584 3075685378972236 3080348536358592 3087198309534246 3089885219133696 3090861123156288 3091044190998726 3095736794579952 3100430352639744 3100613987255688 3111195735808632 3120827920749216 3129459417614592 3130489926695808 3140325596147976 3141359683385724 3145086756895872 3150047966414688 3160985632964739 3165778117138608 3170771966193732 3174533935975296 3175579287779904 3185410802602752 3185556623252988 3190581671864877 3195419027659344 3196471256778456 3200263717543168 3205311965825472 3216441521262366 3221318084105952 3225337463497392 3226208460251904 3226399544548008 3230227513799424 3231291205109376 3237410572961112 3241443581555672 3246556788915138 3247433515911456 3251479010600736 3258709326730593 3261545509085568 3262768868276433 3272676483341952 3272870319881004 3277832436458688 3283003045329552 3283889614573824 3284039943353556 3289220344241199 3294207249679728 3304406033734464 3315879665796042 3325050631215504 3326145547114296 3330091860242688 3335344905615552 3341654679201864 3346925964315606 3352000359323232 3361271226326784 3362378069414016 3372942306973752 3374052993266148 3378262946680458 3383384852815776 3384498977765424 3393859728521088 3395132716888053 3400280199889616 3405643963689564 3409684597899392 3410807383171008 3421367158351104 3426921054965979 3427846489017648 3432116733411888 3433043570547456 3433246905428712 3437530717674852 3442742481812544 3450398110655922 3453401127267072 3454696448763282 3465186864715008 3465392103403416 3466327926494592 3470646109191552 3476120871525408 3477218763550824 3487984146719712 3488190735662649 3498782859248256 3500095202784711 3510931410842868 3515096963589504 3520641844816416 3527140697134848 3532866295666473 3538222601507856 3543803962216524 3549176851048128 3560165014673664 3561500381780934 3571350677972208 3572526698752392 3576765331371776 3582407491216704 3594846406116762 3596030163875763 3600296682236064 3605975961553656 3610254280128768 3611443111592832 3622789885268104 3623768213355648 3623982844619196 3628504646434566 3629484517783392 3634005953024352 3635202605748048 3642086894581251 3645256745448576 3646624029250131 3657913886925828 3658901700188736 3663459781924416 3669238697721264 3670229569229568 3674801762673408 3681761043759696 3687343094291712 3687561491016024 3693159684762048 3693378425995746 3705983155889694 3717456787951272 3721867373212416 3723092958086784 3727738423923264 3734790523813848 3740681960117442 3746353342773024 3757951959933312 3759361514102097 3771000404238636 3781430129617632 3782675328090768 3788410378404096 3793137343641216 3794560095345471 3800313164582512 3806307959417748 3812078840014656 3823880941686528 3825315224875818 3835895172636816 3836931049435392 3837158306067384 3847771009084608 3849038053144992 3856327300144854 3859683612827904 3861131325088374 3862174016865888 3862402768607301 3873085292039112 3874131211964544 3878957416155264 3885076268175456 3892426018294692 3898335222804384 3898566116328843 3899618917306416 3904476872840496 3910404372100992 3911871108994677 3923982165059676 3929931455758272 3942098426209536 3954484084038192 3960722075418468 3966727068818496 3968033284276704 3979007957576448 3980500426696338 3992823957429144 3997561252709632 3998877621648768 4003867196065728 4017769512718734 4019092536096441 4023860997793248 4030208427618792 4036318771780224 4037832737368919 4050333767515572 4061536065144864 4062873500541936 4069033369396992 4074110480207232 4075452056271168 4075638620926617 4076739240025104 4088256697152396 4089360723740352 4089602931466554 4094455050386112 4100913838629648 4102021283256576 4107131381811456 4116264412712328 4121148164208384 4121392254664968 4127649059439936 4127893534936422 4134151983007584 4141981174229658 4148260981078176 4148506677393027 4154804645357304 4161103894332288 4187100794863968 4188479577847632 4200063955219584 4201639339290579 4214647510619652 4221037489518144 4227695954924976 4234105717039872 4247408831003984 4254108895819836 4260558703545792 4261961675704608 4273749287767296 4275352310155326 4288588695016488 4295090778807936 4300449951329856 4301866059397344 4315382069216418 4316547430614816 4316803094325807 4328742385220184 4329911354548608 4330167809788116 4335305347467648 4342144064431392 4344945768974124 4350358491035244 4357220953544001 4358397613460112 4363827093174672 4370443248611584 4370451945289344 4377337393772736 4378719924471408 4385627125654932 4392276332906304 4392536481945558 4405874711645952 4421172887728056 4433400841620672 4434860729485728 4447126540820736 4448794594542966 4455539572269152 4462567952420808 4469333812430976 4491926952107787 4497256409298336 4498737324354864 4504350595573944 4511179803754368 4512665303687232 4512871882941733 4526843622517404 4540858618252752 4547743177561344 4554917004067776 4569228073287972 4570461985356864 4570732688109678 4576155644549184 4577662540571616 4583374290233136 4584612022463232 4586331645028242 4590323309083392 4600530814207896 4606261931684376 4613528068458354 4620522804537888 4630797464301369 4634827828700544 4636291684734432 4636566286498089 4643605191869928 4650645528959616 4650920980883532 4666793603712948 4681241881123824 4694189126421888 4710488394221964 4712039525078586 4717630135343808 4725071949622032 4732235801397504 4748667175707912 4761800903962944 4763368931669856 4776543321622272 4778116203904128 4778334934879482 4793128541489016 4794706885167684 4800395576314752 4807967948738208 4824662281893549 4831977126158928 4838006195246088 4839312690377856 4839599316822012 4845341270699136 4846936807664064 4856115859441668 4862165372333508 4869835183372707 4871150273867184 4877218515901104 4878535600251648 4884613042565888 4892318263628352 4909014725012928 4909305479821506 4916748654688032 4924212913016064 4924504567994328 4926059915030334 4941310874519592 4956609050601696 4970317898564352 4973819498694063 4979720698418464 4987575946823256 4995137790364032 5012482018802796 5020388946473409 5028000538984848 5041906839490176 5043567104121024 5059413460460628 5061079489899222 5075077279223664 5076748466648136 5082771786686208 5090789592781632 5100420299834424 5108465945534346 5114526896849088 5116211074756512 5123978142753024 5130361345446144 5132050737526656 5141769733526472 5148175100117832 5149565355821184 5149870358143068 5156296076512278 5164113722718816 5175597165983883 5180101690900608 5182044673144923 5189901357726256 5197780297072512 5198088155105124 5199491889741888 5205969163787328 5215828145326236 5231976220079568 5239908607677696 5266397116264302 5272645445384256 5280962767224624 5288969425091328 5290711045702272 5290953242069618 5307333902261784 5323765276572192 5338489594754304 5340247522010496 5342250572671401 5357026016958312 5358790048128588 5365147997057664 5373611236825056 5392269609175143 5400445023354096 5408963942330484 5415381420193152 5417164667389248 5433936075028224 5434184827902156 5435652320033472 5435974266928794 5442756969651849 5444226776675088 5451008929536528 5452480964987136 5452803908622072 5459273400514816 5467885118172864 5486870830388742 5488352550283104 5495189672886624 5503532079253248 5503858046581896 5512202644010112 5522641565639544 5531014641437568 5531342236524036 5539739527143072 5558974733834541 5582801059818624 5584639437130176 5601929342508288 5602185785720772 5611022940176163 5619530014159536 5628049986024192 5636927939899968 5656500606357954 5672145194426448 5674012992136152 5680744938061056 5682615567606144 5689706015461824 5700469746873768 5709461939126622 5718118260021984 5733933268439808 5735821412529792 5737972837313727 5753842758955224 5755396574153088 5755737459101076 5771656513626912 5773557079717488 5784490950217281 5789525419241856 5791696987632561 5793261025298832 5800477988046992 5809627938058668 5811196817946816 5818436124232896 5836449858363648 5838293232628544 5838639027442038 5847502834206576 5856368443875072 5856715309260744 5885973247589514 5894897183637408 5911201122160896 5913147639314304 5931726126057288 5950090603227744 5952049926415056 5968511936364672 5970750640044507 5989235936143716 5996341879064448 5998316432473152 6005800794098592 6016887071582976 6026654269078101 6035791496689872 6045312641428188 6054478157670336 6073222672090368 6075500651273358 6092304097717296 6093949313809152 6094310250812904 6101540859398912 6103550054095488 6111165720310848 6115108860037656 6132385045728594 6134041085610528 6134404397199831 6141682575579168 6151370757944472 6160697072717184 6163007862299929 6174396619068492 6181722246312576 6182088381997452 6191473589159904 6201227974511376 6212971761344487 6222391471617264 6241655841498432 6260979853391616 6280651192295952 6282719366771448 6290173513791744 6300095932829376 6321971265929478 6331556234277216 6341543932387464 6349067871950592 6351158575559808 6371113246505976 6381163343729754 6390838055318688 6392942513556912 6410623931650944 6413028465232989 6432883042524732 6442636168211904 6450674926994784 6452799089096016 6462582410218752 6473073103824627 6474821145922224 6482887163111344 6493113577830276 6494867031822912 6502958021201472 6517418653461186 6523091018171136 6525537736552866 6545352966683904 6545740639762008 6555664872917376 6566006090659104 6568079886707112 6578440688482398 6588414499359456 6588804722918337 6608812067468928 6631759331592084 6650101262431008 6652291094228592 6670689811231104 6673191891814449 6683309358403728 6693851928631212 6704000718646464 6724756138828032 6745884613947504 6748105986532296 6756525893360916 6766769705631552 6768997955530848 6787719457042176 6790265433776106 6800560399779232 6811287927379128 6819369195798784 6821614766342016 6853842109931958 6855692978035296 6856099032164517 6864233466823776 6866493810857424 6875061435349704 6879497467542363 6885484963625088 6888067610805803 6900796221311844 6909392897526564 6930784206806832 6932655852989184 6941292218383104 6952241743050816 6954437527101648 6975968293439424 6976381471325298 6997565718496512 7000190405569422 7021862821685736 7030193927179008 7041283689632832 7065732591332946 7068059287617879 7076445203015712 7087607924433048 7098353702096256 7123000763561868 7142701355944416 7145053397504784 7164814982433408 7167502402319223 7189692812233524 7192060327751526 7200593364472128 7211951923107312 7222886223185664 7245579770536208 7247536426711296 7247965689238392 7257009292869132 7258969035566784 7268011906048704 7270405211496096 7284173789162502 7290513490897152 7293248058500262 7315827773851656 7317803400377472 7326919563848832 7338477395442528 7363522087519392 7363958219732259 7375122982032048 7386319369524096 7386756851991492 7389089872545501 7411966311779388 7434913575902544 7446185916173568 7455476847846528 7469581047627696 7481363920234884 7492706685546048 7515903919866624 7518723028204194 7542000808477272 7562860259235264 7565350656181536 7586274687282432 7589120190690942 7591619234848833 7600626329165024 7612615918835496 7624157680029312 7650630449751636 7662698918301519 7671790345273632 7674316612134768 7695542018169216 7698076106289984 7698428506194721 7712654600289708 7722262650176748 7724348033731776 7724805537214602 7746170584078224 7748262423929088 7757914832310528 7770152536350912 7784852036589384 7796670445608768 7797132232657686 7799237834612832 7808953745680992 7820808744201984 7823742217989354 7847964330119352 7859862911516544 7899595674396453 7908968168076384 7921444150836936 7933454137636992 7936066568553408 7936429863104427 7961000853392676 7985647914858288 7997755243297536 8007734392131456 8035539025437468 8038185072192882 8047721995586496 8060416855237584 8072637543560448 8075665474737838 8100667535031144 8123072130289728 8125747001083872 8148220960414464 8150904112542336 8151277241853234 8153478480050208 8153961400393191 8176513394304792 8178721447480704 8179205862933108 8188910100772224 8201827677259296 8230306245583113 8232528825424656 8242784509329936 8255298118879872 8255787069872844 8268303966015168 8283962348459316 8296521962156352 8297013354786054 8309609290714608 8322207788664576 8374201589727936 8376959155695264 8400127910439168 8403278678581158 8429295021239304 8442074979036288 8455391909849952 8484750909536931 8494817662007968 8508217791639672 8521117407091584 8523923351409216 8550704620310652 8564192908689933 8577177390032976 8590181557615872 8600899902659712 8603732118794688 8630764138432836 8633094861229632 8633606188651614 8657484770440368 8659822709097216 8660335619576232 8670610694935296 8684288128862784 8689891537948248 8700716982070488 8714441907088002 8716795226920224 8727654186349344 8740903890578688 8754674787545472 8757439848942816 8757958541163057 8771254251309864 8784552665812608 8785072963891116 8828959871384271 8842345775456112 8866801683241344 8869721458971456 8897589189085932 8911079144538304 8925135904841616 8938667624861952 8983853904215574 8994512818596672 8997474648709728 9008701191147888 9022359607508736 9025330607374464 9025743765883466 9053687245034808 9081717236505504 9109834008135552 9113250976910037 9138456146575944 9140923970713728 9141465376219356 9152311289098368 9155325081143232 9166748580466272 9172663290056484 9198577568592891 9201061628415792 9212523863368752 9227056136916708 9241045609075776 9261594928602738 9269655657401088 9272583369468864 9273132572996178 9287210383739856 9301291057919232 9301841961767064 9333587207425896 9362483762247648 9388378252843776 9420976788443928 9424079050157172 9435260270687616 9450143899244064 9482956898894217 9497334351415824 9523601807925888 9526737863339712 9556232407808256 9556669869758964 9571745015594631 9586257082978032 9589413770335368 9600791152629504 9615935897476416 9649324563787098 9663954252317856 9676012390492176 9678625380755712 9679198633644024 9690682541398272 9693873615328128 9712231718883336 9724330744667016 9739670366745414 9742300547734368 9754437031802208 9776127980191779 9784636527256704 9788306604829299 9818029450025856 9818610959643012 9833497309376064 9849009135988656 9852119830060668 9867661032723597 9882621749039184 9913218101203392 9947638997388126 9959441396836928 9975151893646512 9990275580728064 10024964037605592 10040777892946818 10056001077969696 10083813678980352 10087134208242048 10118826920921256 10122158979798444 10150154558447328 10153496933296272 10181579185563264 10185398150664159 10200840599668848 10216931891068692 10229053793698176 10232422149513024 10264101475053312 10280763164897937 10283539467052944 10296350200235664 10299130711642368 10299740716286136 10312592153024556 10328227445437632 10351194331967766 10360203381801216 10364089346289846 10379802715452512 10395560594145024 10396176310210248 10398983779483776 10411938327574656 10431656290652472 10463952440159136 10464572206987947 10500285608354133 10532794232528604 10545290890768512 10561925534449248 10581422091404544 10581906484139236 10598598886999419 10614667804523568 10647530553144384 10680495044020992 10684501145342802 10714052033916624 10717580096257176 10730295994115328 10747222473650112 10784539218350286 10788090491627289 10800890046708192 10817927884660968 10830762840386304 10834329334778496 10868369655804312 10871304640066944 10871948533857588 10885513939303698 10888453553350176 10902017859073056 10905607817244144 10926260683743753 10935770236345728 10939872087750393 10973741660777484 10976705100566208 10990379345773248 11007716093163792 11024405288020224 11045283131279088 11062029282875136 11062684473048072 11079479054286144 11117949467669082 11165602119637248 11169278874260352 11204371571441544 11222045880352326 11239060028319072 11273855879799936 11278084542306291 11313001212715908 11344290388852896 11348025984272304 11365231135212288 11379412030923648 11383680286036413 11400939493747536 11418923878253244 11436236520043968 11471642825059584 11475945674627454 11507685517910448 11510793148306176 11511474918202152 11543313027253824 11547114159434976 11568981900434562 11579050838483712 11583393975265122 11586522050597664 11587208305821903 11600955976093984 11619255876117336 11622393635893632 11636872248465792 11676586465257088 11677278054884076 11695005668413152 11695698348986529 11713430618521488 11735613326984031 11771946495179028 11789794367274816 11826295278628608 11863452252114576 11900181206455488 11904099852830112 11937023872729344 11941501280089014 11978471872287432 11992683758128896 11996632864946304 12011601588197184 12053308538156202 12057277608289323 12071582993379744 12090625282856376 12108956315340672 12113498212106757 12151001302546716 12184608195434592 12188620501625808 12207100108190976 12222331440621696 12226915862779851 12230217720075312 12264770091457188 12268082171221056 12268808794399662 12283365151158336 12302741515888944 12321394145434368 12326015724599858 12348793238136984 12363444492625152 12364176763994904 12382947178319808 12402455949022752 12425943522688974 12444782943234528 12445520032179081 12483311682996864 12561302384591904 12565438733542896 12600191865658752 12604918017871737 12643942531858956 12663112468554432 12683087864774928 12702317151119616 12742226493011952 12762326687459508 12781676110637376 12785885027113824 12821247863301888 12826056930465978 12865766085049464 12885272336423808 12901349853989568 12905598178192032 12946146207649254 12949642291844448 12950409282977421 12965774326222688 12986227155660552 12989734063645824 13005916042402944 13034837306922372 13051075473105732 13071662860632003 13091481279524016 13111329745834752 13132012181318208 13136159773414224 13156881376964796 13176828998718912 13177609445836674 13217624134937856 13263518663184168 13300202524862016 13304582188457184 13341379622462208 13346383783628898 13366618716807456 13387703857262424 13408001437292928 13475780856323361 13491769227895008 13496211973064592 13513051786721832 13533539411263104 13537995911061696 13538615648825199 13580530867552212 13601120799558464 13622575854758256 13643229532684032 13707684219863916 13711385956070592 13712198064329034 13728466933647552 13732987621714848 13750122870699408 13758994935084726 13770969927250176 13776135221611606 13801592442623688 13818785795053128 13861568413613664 13904483486101632 13908875054203296 13909698859494267 13951936586878848 13952762942650596 14000380811138844 14043725643371472 14082567379265664 14131465182665892 14136118575235758 14152890406031424 14175215848866096 14196707404192512 14246001527123736 14285402711888832 14290106795009568 14329629964866816 14335004804638446 14379385624467048 14384120655503052 14401186728944256 14423903846214624 14473986845680647 14491159541072416 14495931378476784 14514018585738264 14517938071133568 14536023812097408 14540810422992192 14568347578325004 14586496117000524 14609505550118121 14631655547703312 14635606800754944 14653839127697664 14676954790885056 14727044175038784 14727916439464518 14750245964064096 14772638739048192 14773513703982984 14778179745091002 14823932623558776 14869827151805088 14910953695693056 14921458496082189 14939162095255392 14962727840469768 14985413371092096 15037446056408388 15061166839420227 15084001616954544 15125720518470528 15130701312363072 15178240381381884 15183238469697666 15201252658330048 15225231837670992 15248315360058624 15301260899503272 15325397836603038 15343580690547264 15348633224269536 15391084036338432 15396152212579968 15396857012389442 15425309200579416 15444525300353496 15448696067463552 15449611074429204 15492341168156448 15540305072701824 15546134019434769 15569704073178768 15593340891217536 15594264465315372 15598475669225664 15617907491361984 15647484435978708 15695928660238704 15719725823033088 15799191348792906 15817936336152768 15842888301673872 15866908275273984 15872133137106816 15872859726208854 15922001706785352 15971295829716576 16015468784262912 16026751718014203 16071078050874936 16076370144385764 16095443991172992 16120833710475168 16151330949475676 16176808827525429 16201335070062288 16246144260579456 16251494002167744 16301808225084672 16302554483706468 16306956960100416 16307922800786382 16328270908955547 16353026788609584 16357442894961408 16358411725866216 16377820201544448 16403655354518592 16460612491166226 16465057650849312 16485569018659872 16510596237759744 16511574139745688 16536607932030336 16567924696918632 16593043924312704 16594026709572108 16619218581429216 16676924201503623 16748403179455872 16753918311390528 16806557357162316 16833068820528489 16858590042478608 16884149958072576 16910783819699904 16969501819073862 16989635324015936 17016435583279344 17042234814183168 17047846702818432 17101409240621304 17128385817379866 17154354780065952 17201799805319424 17207464237589376 17213918511941181 17261528276865672 17266189722459264 17267212377303228 17314969540880736 17320671239152464 17368576257725568 17375090962897683 17379783075896496 17401433964140976 17428883814176004 17433590453840448 17455308372698688 17509349575090944 17514879697885632 17515917082326114 17542508502619728 17569105331625216 17570145927782232 17657919742768542 17684691550912224 17733603366482688 17739442917942912 17795178378171864 17822158289076608 17850271809683232 17912251920133521 17967707808431148 17989025637193344 17994949297419456 18017402382295776 18050661214748928 18051487531766932 18079962807234303 18107374490069616 18163434473011008 18219668016271104 18226501953820074 18276912293151888 18281847941427456 18282930752438712 18304622578196736 18310650162286464 18333497160932544 18345326580112968 18397155137185782 18402123256831584 18403213191599493 18425047726737504 18454112273833416 18482091218151552 18489023586899787 18523189857205476 18545166738937728 18546265145992356 18574420767479712 18603683923534128 18638915284033461 18667174414851792 18724967524495296 18841953576887856 18848158100314344 18870520541375232 18900287798488128 18965913797788434 18994668702831648 19047203615851776 19053475726679424 19113339739517928 19143490031189262 19172514165956064 19178827540670736 19231871794952832 19239085395698967 19298649127574196 19327908504635712 19352024780984352 19358397267288048 19387747230656256 19419219311473881 19424463437766672 19448661489334032 19479340733490828 19484601095468736 19508874063604416 19552255960383558 19569273054513408 19576613209658598 19636058900051712 19637221919286024 19666994618752128 19698018271977312 19704239660121336 19735322065447194 19765243498078368 19766414168755011 19826436202406784 19895277994776252 19918882793673856 19950303787293024 20019575675443347 20049928075211184 20081555785893636 20112002155939392 20174268416484096 20237653841842512 20244317959596888 20300309116894656 20306993866592544 20363158371126528 20370796301328318 20401681199337696 20433863782137384 20458107587396352 20464844299026048 20561526329795874 20567078934105888 20568297096493551 20592700400471328 20599481432572272 20625184306049112 20638492402627089 20656454890875264 20664202832417409 20702388663935532 20728178692579692 20759605430905024 20792352620420496 20797967558967552 20823876655149312 20863312581304944 20927904880318272 20929144413975894 21000571216708266 21065588465057208 21090581781537024 21123851068898496 21163812968278472 21197197773998838 21229335609047136 21295061106288768 21369002290685604 21428104067833248 21435160192514352 21494444947300224 21502507206957669 21569078436700572 21576180983254578 21601780093416384 21635855769321936 21668658669556992 21736739311608624 21742609280133888 21743897067715176 21771027878607396 21776907106700352 21804035718146112 21811215634488288 21852521367487506 21871540472691456 21879744175500786 21947483321554968 21953410201132416 21980758691546496 22015432186327584 22090566262558176 22091874659196777 22125368946096144 22158958108572288 22167269617636503 22235898935338164 22338557748520704 22408743142883088 22444091760704652 22478120056638144 22547711759599872 22556169084612582 22626002425431816 22688580777705792 22696051968544608 22758824061847296 22767360572072826 22774857704546499 22801878987495072 22837847756506488 22872473040087936 22951891349254908 22988096754904557 23015371035820896 23022949836404304 23086626054507648 23094228318869952 23095285518584163 23137963800869124 23166787950530244 23173044101195328 23174416611643806 23201911952187968 23238511752234672 23244787271787264 23273744496931584 23353172930514176 23354556109768152 23390011336826304 23391396697973058 23426861237042976 23471226653968062 23543892990358056 23579588734549632 23726904504229152 23800362412910976 23808199705660224 23809289589313281 23883002560178028 23956943744574864 23993265729892608 24023203176394368 24106617076312404 24114555216578646 24143165986759488 24181250565712752 24217912630681344 24226996424213514 24302002605093432 24369216390869184 24377241003251616 24444662881243392 24453831725559702 24460435440150624 24461884201179573 24529540182914376 24536164342442112 24537617588799324 24566730302316672 24605483031777888 24652031449199716 24690918736749339 24697586476273968 24728353527989808 24765894356639616 24804911898045504 24851887045377948 24889565886469056 24891040064358162 24966623365993728 25122604769183808 25130877467085792 25200383731317504 25209836035743474 25287885063717912 25326224937108864 25366175729549856 25454252728610793 25484452986023904 25524653374919016 25563352221274752 25571770054227648 25652113860931956 25692578726069799 25731532170098928 25770544672847616 25802699707979136 25811196356384064 25892292415298508 25899284583688896 25900818565954842 25931548652445376 25972454311321104 25979468127291648 26011832084805888 26069674613844744 26102150946211464 26143325721264006 26182962559048032 26264024362636416 26272319546828448 26273875623489171 26313762753929592 26353657997437824 26355218891673348 26527037326368336 26600405049724032 26609164376914368 26692767567257796 26733237433614912 26775407714524848 26816002874585856 26951561712646722 26983538455790016 26992423946129184 27026103573443664 27067078822526208 27075991822123392 27077231297650398 27161061735104424 27202241599116928 27245151709516512 27339752930730111 27415368439727832 27422771912141184 27424396128658068 27456933867295104 27465975243429696 27500245741398816 27517989870169452 27552270443223212 27595732705778673 27603184885247376 27637571590106256 27723136827227328 27808966972203264 27817750108406592 27819397718988534 27903873173757696 27905525885301192 28000761622277688 28087451286742944 28165134758531328 28262930365331784 28272237150471516 28305780812062848 28350431697732192 28448870696682651 28492003054247472 28570805423777664 28580213590019136 28670009609276892 28715235046783893 28758771248934096 28768241311006104 28802373457888512 28847807692429248 28947973691361294 28982319082144832 28991862756953568 29028037171476528 29035876142267136 29072047624194816 29081620845984384 29136695156650008 29172992234001048 29219011100236242 29263311095406624 29328383940575337 29353909581770112 29364919814487897 29454088350077568 29455832878929036 29500491928128192 29547027407965968 29556359490182004 29647865247117552 29739654303610176 29842916992164378 29878324190510784 29925455680939536 29970826742184192 30074892112816776 30122333678840454 30168003233909088 30251441036941056 30261402624726144 30356480762763768 30366476939395332 30402505316660096 30450463675341984 30556194451992477 30602521799006544 30650795673206076 30687161381094528 30697266448539072 30792304425159936 30793714024778884 30842289494693811 30850618401158832 30889050600706992 30897392134927104 30899222148858408 30984682336312896 31080610145403648 31092268038869538 31139408146357536 31186681782435072 31188528930630744 31196951338451328 31235814982723968 31294968871957416 31391857320477408 31393716620963841 31500856825062399 31598382697585812 31635872672305536 31685776603347744 31744266274213632 31745719452417708 31795796660998257 31844003413570704 31942591659433152 32053503436028406 32142156101749872 32152740288771528 32190887982345984 32241667420950336 32302661898951352 32353617655050858 32402670140124576 32492288521158912 32502988004335488 32605108967412936 32613913920200832 32615845601572764 32656541817911094 32706053577219168 32716823451732432 32778782051231259 32807310709037184 32819616263251179 32921224982332452 32930115301698624 32971138037319744 33023148279491376 33073215864060672 33135849393837264 33186087848625408 33188053419144216 33238437162858432 33353848403007246 33496806358911744 33507836622781056 33613114714324632 33666137641056978 33717180084957216 33821567639399808 33834253626918873 33939003638147724 33979270648031872 34032871166558688 34095693405636864 34151040858109239 34202818481242608 34256771634759732 34308709560131904 34414928475178752 34427837023882362 34523056553731344 34532379444918528 34534424754606456 34629939081761472 34641342478304928 34737152515451136 34750181925795366 34759566151792992 34761624917465709 34802867928281952 34857767628352008 34867180907680896 34910616745397376 35029759395771264 35031834164652228 35085017005239456 35087095046959587 35140291855564464 35206839980952093 35315839485537084 35369383101824448 35478885835885824 35590356756343728 35644316578153216 35700543619366464 35824503840267042 35935415616862296 35978051274386688 35989898594838912 36034804764591552 36102975063533864 36159925614468606 36214748980139232 36326868946022016 36340494636320271 36453003907640148 36553824586303776 36565861504877424 36621300324572928 36666994321865088 36680747588339553 36690653160225936 36794310274371564 36804246513663168 36806426383198986 36850095453475008 36908224547666832 36964182436303104 36978047173799574 37046379714410952 37090333477875456 37092530291984712 37148841534959424 37207367847068256 37277830568066922 37334348829703584 37336560096537243 37449935048990592 37683907153775712 37696316200628688 37800575596976256 37814754053615211 37931827595576868 37989337405663296 38106951453358848 38226679479035856 38286980062378524 38345028331912128 38357655081341472 38463743589905664 38478170791397934 38597298255148392 38655817009271424 38704049561968704 38716794534576096 38838438622947762 38848926875533344 38851227848932263 38897322978668064 38958681466981656 38969202190937472 39017748127208832 39104511920767116 39153226419317196 39214988581896009 39274443838572048 39333989237504256 39396036543954624 39408479320242672 39470644130894388 39530486996156736 39532828337510022 39652872404813568 39790555989552504 39837765587347712 39900607574586048 40039151350886694 40099856150422368 40163111571787272 40224004311878784 40475307683685024 40488635919193776 40600618233789312 40613987733185088 40615846946475597 40741592602656636 40803362398675392 40867727564274768 40929688598052096 41123052659591748 41134157868211776 41136594192987102 41185400800942656 41198962865144544 41250368612098224 41276984805254178 41312909781750528 41328405664834818 41404777327871064 41456357385159384 41519210861810048 41584705240840992 41726625162609888 41729096578482801 41855809760636544 41858288827951788 42001142433416532 42131176930114416 42247702137796992 42327625936556944 42394395547997676 42458671218094272 42590122212577536 42738004581371208 42856208135666496 42870320385028704 42988889894600448 43005014413915338 43138156873401144 43152361966509156 43203560186832768 43271711538643872 43421960537041941 43473478623217248 43487794135430352 43542055757214792 43553814213400704 43608071436292224 43622431268976576 43705042734975012 43759488351001572 43828516650354363 43894966643109936 43906820402264832 43961517383092992 44030864372655168 44181132525116352 44183749318393554 44250737892192288 44317916217144576 44334539235273006 44471797870676328 44764375488246567 44817486285766176 44888183521409304 44956240113276288 45112338169225164 45252004850863632 45377161555411584 45392103937089216 45534721144145652 45549715409092998 45603757974990144 45675695513012976 45744946080175872 45903782698509816 45976193509809114 46030742071641792 46045899672808608 46173252109015296 46188456637739904 46190571037168326 46275927601738248 46333575901060488 46346088202390656 46348833223287612 46403823904375936 46477023504469344 46638402058304307 46709112219536304 46780022673652608 46782793395946116 46853722474085952 46942453307936124 47087785980716112 47159177469099264 47453809008458304 47600724825821952 47616399411320448 47618579178626562 47766005120356056 47913887489149728 48046406352788736 48080255154042609 48213234152624808 48229110433157292 48286331973518976 48362501131425504 48453992848427028 48530426482576287 48604005210186864 48738432781738368 48754482006503232 48907663451119404 48920870880301248 48923768402359146 48984812726866641 49059080365828752 49072328684884224 49075235177598648 49133460604633344 49210966063555776 49304062898399432 49381837473498678 49395172952547936 49456707055979616 49531788713279232 49609823796091008 49703774090755896 49779131772938112 49782080128716324 50030772604510869 50245209538367616 50261754934171584 50419672071486948 50575770127435824 50652449874217728 50732351459099712 50908505457221586 50968905972047808 51049306749838032 51126704442549504 51143540108455296 51304227721863912 51385157452139598 51463064340197856 51605399415958272 51622392712768128 51641755535823543 51784584830597016 51798569167377792 51801637131909684 51863097304890752 51944908622642208 52125272888693049 52139349227689488 52204301892422928 52286651442528012 52365925118096064 52528048725272832 52544639093656896 52547751246978342 52627525507859184 52707315994875648 52710437783346696 53054074652736672 53200810099448064 53218328753828736 53385535134515592 53466474867229824 53550815429049696 53736755760400563 53903123425293444 53967076911580032 53984847892258368 54052207146887328 54151983644246784 54154462595300796 54239888421702909 54322123470208848 54404483198233856 54490303419033024 54679505861460222 54830736879455664 54845543824282368 54848792257316136 54913867734590208 54931950486859392 55000491482797632 55035979740338904 55104540886446424 55191465411557346 55206369770494752 55275143180212512 55446273654454656 55467070760699361 55635500216813184 55638795437977068 55811051770602384 55916745852100383 56001523244555376 56174902573485888 56525860730663568 56544474300943032 56611561624125696 56700863395464384 56897741393365302 56984006108494944 57141610847555328 57160427180038272 57340019218553784 57430470093567786 57517542497868192 57536482622012208 57695615384858496 57717256187096901 57895947382722588 57964638164289664 57983725513907136 58056074342953056 58163241691968768 58257657934421643 58273390313300016 58345984468002096 58438022200472484 58526622190813248 58656767881150674 58707819163540224 58729839628975794 58908176700155136 58911665757858072 59000983856256384 59094054815931936 59112718980364008 59295730494235104 59299242506265033 59479308607220352 59685833984328756 59756648381021568 59850911361879072 60058727026330041 60149784225633552 60244667357680908 60336006467818176 60522805249452288 60712961525527536 60732953878790664 60805010633320192 60900927350683968 61112388903984954 61205043598013088 61301591346412152 61374322762189056 61394532897078144 61587428049557768 61684578989387622 61701236802317664 61778101201413984 61798444297716816 61915477207881267 61969364672625792 61992608497252227 62184536077739076 62278816292715072 62377057861261488 62393902676902656 62471629965447936 62589937743914832 62783714640954816 62787433241927682 63001713650124798 63196765395171624 63271745344611072 63371553206695488 63491438904835416 63591593321996514 63688006827141408 63885183318866304 64107006872056812 64284312203499744 64305480577543056 64483334841900672 64507521620873007 64605323797902704 64707235310101716 64805340280249152 65005976008670976 65210217934825872 65227827840401664 65231691203145528 65313083635822188 65412107154438336 65433646903464864 65557564102462518 65614621418074368 65639232526502358 65842449964664904 65860230603397248 65942276074639488 66046296558982752 66271698787674528 66275623977590331 66376106838288432 66476874325716864 66501808852909509 66707696806014492 67015673245562112 67226229428649264 67332275282113956 67434360169914432 67643135278799616 67668507253837746 67878007276295448 67958541296063744 68065742333117376 68302081716218478 68324573113639497 68405636962485216 68513543269519464 68617419120263808 68855674047764724 69046113107462688 69068849509212912 69259878163522944 69282684956609856 69285856555752489 69500363851590732 69519132303585984 69523249834931418 69605735856563904 69715535256704016 69734361815361792 69821233490794752 70059518791542528 70063668329304456 70170034010478912 70174190093919174 70280583711128928 70413679961904186 70631678971074168 70738766203648896 71180713512687456 71401087238732928 71427868767939843 71649007680534084 71870831233724592 71979797189677824 72069609529183104 72205950127067728 72319851228937212 72429497960278464 72653737892044032 72680989272640542 72906007815280296 73107649172607552 73131723009754848 73333988643730176 73361495176679106 73381306320451872 73385652603538719 73588620548743128 73608493027326336 73612852766397972 73700190906950016 73816449095333664 73956094347599148 74072756210248017 74092759428821904 74185060583969424 74297683069918848 74414735694136512 74555661136133844 74668697659407168 74673120193074486 74899870097981184 75367814307551424 75392632401257376 75601151193952512 75629508107230422 75863655191153736 75978674811326592 76362758185832379 76453358958071712 76573960124757048 76690056663824256 76715310162682944 76718822010009461 76956341582795868 77194596510296784 77311634018542848 77408099123937408 77433589069152192 77676877245895524 77697853751066688 77702455697864526 77794645957336128 77917362933963312 77938404381874944 78035496254417664 78209023841534232 78306452838634392 78429977163792018 78548887677144096 78792073087909248 78816958640485344 78821626870467513 78941288261788776 79060973992313472 79065656675020044 79581111979105008 79801215149172096 80078302701773388 80199712300844736 80326223143574544 80448008623757568 80950615367370048 80977271838387552 81201236467578624 81227975466370176 81231693892951194 81483185205313272 81606724797350784 81735455128549536 82019258792190333 82246105319183496 82268315736423552 82273188385974204 82370801601885312 82397925730289088 82500737224196448 82553969610508356 82656811329669636 82787198117336019 82809554655742128 82912714770318768 83038421723620096 83169410481681984 83453250325219776 83458193156965602 83711619521273088 83716577655903576 84002284866833064 84262353860228832 84495404275593984 84655251873113888 84788791095995352 84917342436188544 85346612090047953 85476009162742416 85712416271332992 85740640770057408 86010028827830676 86276313746802288 86304723933018312 86407120373665536 86543423077287744 86843921074083882 86946957246434496 86975588270860704 87084111514429584 87107628426801408 87216142872584448 87244862537953152 87410085469950024 87518976702003144 87657033300708726 87789933286219872 87985151821726011 88061728745310336 88094759443463691 88362265050232704 88367498636787108 88501475784384576 88669078470546012 88943595741352656 89528750976493134 89634972571532352 89776367042818608 89912480226552576 90224676338450328 90504009701727264 90754323110823168 90784207874178432 91069442288291304 91099430818185996 91207515949980288 91351391026025952 91668583355977431 91807565397019632 91952387019618228 92061484143283584 92091799345617216 92376913275479808 92381142074336652 92526868484081433 92551855203476496 92667151802120976 92692176404781312 92697666446575224 92807647808751872 92954047008938688 93276804116608614 93418224439072608 93560045347305216 93565586791892232 93707444948171904 93884906615872248 94175571961432224 94502570475187197 94907618016916608 95232798822640896 95237158357253124 95387389982994771 95532010240712112 95827774978299456 96160510308085218 96426468305249616 96458220866314584 96572663947037952 96725002262851008 96907985696854056 97060852965152574 97208010420373728 97476865563476736 97508964013006464 97815326902238808 97841741760602496 97847536804718292 97969625453733282 98118160731657504 98150470355197296 98336346153693777 98421932127111552 98458848789753537 98608125796798864 98763674946997356 98790345905095872 98913414111959232 99219647592182016 99407548181511792 99558263545876224 99564160257432648 100061545209021738 100490419076735232 100523509868343168 100839344142973896 101151540254871648 101464702918199424 101502760880756619 101817010914443172 101937811944095616 102098613499676064 102287080216910592 102453122574327717 102608455443727824 102770314904279196 102926128680395712 103244785425536256 103283511071647086 103569169661194032 103597138334755584 103603274263819368 103726194609781504 103889817245284416 104250545777386098 104278698455378976 104284874752397127 104408603784845856 104573302885056024 104731850236192128 105089278187313792 105095502493956684 105255051015718368 105420875566693392 105620519942856279 106108149305473344 106436657507657472 106771070269031184 106932949734459648 107101630858099392 107473511520801126 107806246850586888 107934153823160064 107969695784516736 108104414293774656 108308925190601592 108479776843405818 108644246940417696 108980606838066048 109021483908960813 109359011722920444 109661473758911328 109697584514632272 109863900973718784 110000982965595264 110042242765018659 110071959480677808 110209081772892848 110382930823114692 110412739540989504 110550286360425024 110892547308909312 110934141521398722 111271000433626368 111277590875954136 111622103541204768 111833491704200766 112003046489110752 112009680289611729 112349805146971776 113051721461327136 113088948601886064 113401726790928768 113444262160845633 113795482786730604 113968012216989888 114320854360076544 114680038437107568 114860940187135572 115035084995736384 115072965244024416 115391230769716992 115434512374193802 115791894765445176 115929276328579328 115967451027814272 116112148685906112 116515315868843286 116546780626600032 116553683546796789 116691968936004192 116876044400944968 117053244381626496 117097149383698651 117313535762301348 117459679257951588 117823331515716144 118001967712512768 118188109631863872 118225437960728016 118591460988470208 118598485012530066 118958617214440704 119371667968657512 119513296762043136 119701822723758144 120117454052660082 120299568451267104 120489334715361816 120672012935636352 121425923051055072 121465907757581328 121801854701367936 121847540839426791 122224777807969908 122410087196026176 122603182692824304 122789065794156288 123174856099115536 123369157978775244 123402473604635328 123556202402827968 123596888595433632 123830954415762534 123938729345251584 123985216994504454 124369072155478152 124557632585430144 124754115722522976 125179875487829664 125187289735448403 125567429281909632 125574866483855364 126003427300249596 126393530790343248 126743106413390976 126982877809670832 127183186643993028 127376013654282816 127770366637732608 128214013744113624 128568624406999488 128610961155086112 128966669683801344 129015043241746014 129210647595805408 129414470620203432 129610680560498304 130265881611125823 130420435869651744 130463382406291056 130626167271644376 130824214308876672 130867293806929728 130873284605310257 131115128204925036 131278465053004716 131684899929329808 131720461206794496 131884552149278976 132092593117965504 132543397575349056 132551247955180662 132752213676576864 132953748651433728 133003617705819018 133415393612028984 134293126464739701 134452458857298528 134664550564227912 134868720339828864 135337014507675492 135756014552590896 136131484666234752 136604163432436956 136649146227278994 136811273924970432 137027086539038928 137234838240527616 137711348095529448 138092226214925376 138137699018425824 138519756327045888 138565369913219712 138571713111504978 139000727703181464 139038264607171968 139046499669862836 139211471713127808 139431070513408032 139915206174912921 140127336658608912 140340068020957824 140348380187838348 140561167422257856 140827359923808372 141263357942148336 141477532407297792 142361427025374912 142802174477465856 142855737535879686 143298015361068168 143741662467449184 144139219058366208 144240765462127827 144411900254135456 144639702457874424 144858995920556928 145361978545281084 145591279447728861 145812015630560592 146215298345215104 146263446019509696 146722990353358212 146762612640903744 146771305207077438 147177241097486256 147216986054652672 147225705532795944 147400381813900032 147632898190667328 147912188695198296 148145512420496034 148185518857643808 148370121167938848 148595366139837696 148829471388273024 149111322272267688 149337395318814336 149346240386148972 150092317813532607 150735628615102848 150785264802514752 151259016214460844 151727310382307472 151957349622653184 152725516371664758 152906717916143424 153147920249514096 153380113327648512 153430620325365888 153437644020018922 153912683165591736 154389193020593568 154816198247874816 154867178138304384 154925266607470629 155353754491791048 155395707502133376 155404911395729052 155589291914672256 155834725867926624 156375818666079147 156418047683068464 156612905677268784 156859954327584036 157097775354288192 157584146175818496 157633917280970688 157643253740935026 157882576523577552 158121947984626944 158131313350040088 159162223958210016 159602430298344192 160156605403546776 160399424601689472 160652446287149088 161210267281201689 161901230734740096 161954543676775104 162455950932740352 162463387785902388 162719665265108727 162966370410626544 163213449594701568 163470910257099072 164038517584380666 164492210638366992 164536631472847104 164546376771948408 164741603203770624 164795851460578176 165001474448392896 165107939221016712 165313622659339272 165574396234672038 165619109311484256 165825429540637536 166338820963363968 166401212282098083 166906500650439552 166916386313931204 167433155311807152 167750237556301149 168004569733666128 168524707720457664 169310503746227776 169577582191990704 169834684872377088 170693224180095906 170952018325484832 171424832542665984 171481281540114816 172020057655661352 172552627493604576 172609447866036624 173086846154575488 173151768561290703 173687842148167764 173893914492868992 173951176541721408 174168223028859168 174489725075906304 174772973803264929 174820170939900048 175037953404006288 175314066601417452 175579866572439744 175970303643452022 176123457490620672 176189518886927382 176724530100465408 176734997273574216 177002951568769152 177338156941092024 177887191482705312 177897727518795099 179057501952986268 179269945143064704 179552734085637216 180176181078990123 180449352676900656 181008019403454528 181568415748356864 182138884576582608 182198861636371992 182415031899960576 182702782052051904 183337166711954862 183615130794039264 183904774039236456 184122968286567168 184183598691234432 184762284148673304 185053736968162866 185103710406952992 185334303604241952 185395332893150448 185746431623643801 185908094017877376 185977825491756681 186553608233217228 186836448878145216 187131173583784464 187414889896343808 187769813231744496 188351143922864448 189005140950374394 189815236033833216 190474316714506248 190774779965989542 191064020481424224 191655549956598912 192321020616170436 192852936610499232 192916441732629168 193450004525702016 193522564862619021 193815971393708112 194121705930305148 194416020840747456 195017928026012928 195630653804477616 195683483521204992 195695073609436584 195939250907466564 196236321463315008 196300940710394592 196672692307387554 196843864254223104 196917697579507074 197216251593597728 197527349893994712 197580691810191744 197826828223918464 198815096363023584 198826871932770993 199128320514865296 199505426558728527 200123090418043476 201047019736686336 201678688285947792 202303080509743296 202929405836398848 203005521761513238 203634021828886344 203875623888191232 204197226999352128 204906245148655434 204973719340918491 205216910887455648 205540629808558392 205852257360791424 206567022143294172 207138339322388064 207206548527638736 207779634490568832 207857569667257467 208501091554772196 208557396910757952 208569749504794254 208817207569691712 209146605770112048 209463700472384256 210178556374627584 210191004987913368 210510102031436736 210841751133386784 211241039885712558 212216298610946688 213542140538062368 214203261716198784 214283606303819529 214947023041602252 215612493701173776 215939391569033472 216208828587549312 216617850381203184 216959553686811636 217288493880835392 217961213676132096 218042967817921626 218718023445840888 219322947517822656 219395169029264544 220001965931190528 220084485530037318 220143918961355616 220156957810616157 220418163545785696 220765861646229384 220825479081979008 221100572720850048 221868283042797444 222218268630744051 222555181751908272 223244207082409536 223666983408401532 224006092978221504 224019360579223458 224699610293943552 226103442922654272 226177897203772128 226803453581857536 226888524321691266 227590965573461208 227936024433979776 229088274557497137 229360076874215136 229721880374271144 230070169991472768 230145930488048832 230156466030028383 230869024748387604 231583789530890352 231934902055628544 232224297371812224 233030631737686572 233093561253200064 233107367093593578 233383937872008384 233752088801889936 234106488763252992 234194298767397302 234627071524602696 234919358515903176 235646663031432288 236376219263727744 236450875921456032 236464880611402539 237182921976940416 237196970025060132 238743335937315024 239403645447516288 240234908105320164 240599136902534208 240978669430723632 241344025871272704 242851846102110144 242931815515162656 243603709402735872 243695081678853582 244449555615939816 244820174392052352 245206365385648608 246057776376570999 246349712198231072 246738315957550488 246804947209270656 247112404805655936 247193777190867264 247661908831525068 247970433989008908 248361594352008057 248738144310956304 249115265170860288 249508231445045952 250359750975659328 250374579470896806 251134858563819264 251149732967710728 252006854600499192 252787061580686496 253486212826781952 253965755619341664 254366373287986056 254752027308565632 256039836270143859 256428027488227248 257137248813998976 257221922310172224 258030086483492028 258421295191610816 258828941240406864 259221361120996608 260531763222251646 260840871739303488 260926764812582112 261252334543288752 261648428617753344 261734587613859456 261746569210620514 262230256409850072 262556930106009432 263369799858659616 264185186235931008 264284278330391073 265086795150698112 265102495910361324 265504427353153728 266007235411638036 266830787224057968 268586252929479402 268904917714597056 269329101128455824 269737440679657728 270674029015350984 271512029105181792 272262969332469504 273208326864873912 273298292454557988 273622547849940864 274054173078077856 275005750067932293 275422696191058896 276184452429850752 276275398036851648 277130739826439424 277143426223009956 277580605452244299 278001455406362928 278076529214343936 278092999339725672 278422943426255616 278862141026816064 279830412349825842 280254673317217824 280680136041915648 280696760375676696 281122334844515712 281654719847616744 282526715884296672 283507711425561591 284722854050749824 285711475071759372 286162169948984313 286596030722136336 287483324934898368 288481530924255654 288823800508270912 289279404915748848 289717991841113856 290723957090562168 291182558895457722 291624031261121184 292430596690430208 292526892039019392 293445980706716424 293525225281807488 293542610414154876 294354482194972512 294451411065591888 295265796381334656 295376546369260611 295824377390396592 296291024840992068 296371037715287616 296740242335877696 297658942776546048 298222644544535376 298674790637628672 298692480772297944 300184635627065214 301471257230205696 301570529605029504 302518032428921688 303454620764614944 304508282642269857 305451032743329516 305813435832286848 306295840499028192 306861240650731776 306875288040037844 307359367722983151 307825366331183472 308778386041187136 309734356276608768 309850533214941258 310707508983582096 310791415004266752 310809822791458104 311178583829344512 311669451735853248 312751637332158294 312836095366136928 312854624257191381 313225811354537568 313719908655168072 314195550708576384 315267834561941376 315286507481870052 315765153047155104 316262626700080176 316861559828568837 318324447916420032 320313210807093552 320798849203378944 321304892574298176 322420534562403378 323802461469480192 323909087353550208 324926775571804776 325439330530217454 325932740821253088 326941820514198144 327064451726882439 328077035168761332 328984421276733984 329092753543896816 329591702921156352 330002948896785792 330126728295055977 330215878442033424 330627245318678544 331148792469344076 331238218622968512 331650859081275072 332677641926727936 332802424564196166 333813001300879104 333832772627862408 334866310623614304 335500475112602298 336009139467332256 336029040868835187 337049415440915328 338621007492455552 339155164383981408 340332786482536899 341386448360191812 341904036650969664 342962563080229632 344040115311322704 345105254987209152 345218895732073248 346173692309150976 346303537122581406 347375684296335528 347787828985737984 347902353083442816 348336446057718336 349545947606529858 349640341879800096 349661050640390367 350075906808012576 350628133202834904 351159733144879488 351291448151095953 351940607286904044 352379037773854764 353469994547148432 354005903137538304 354676313882184048 355774382965410624 355795455037590198 358115003905972536 358539890286129408 359105468171274432 360352362157980246 360898705353801312 362016038806909056 364277769153165216 364397723272743984 365405564104103808 365542622518280373 366674333423909724 367230261588078528 367809548078472912 368367197382468864 369524568297346608 370107473936325732 370207420813905984 370668607208483904 370790665786300896 371492863247287602 371816188035754752 371955650983513362 373107216466434456 373672897756290432 374262347167568928 375539626463488992 375561869206345209 376702287845728896 378010281900748788 380948633429012496 381549559931979084 382128040962848448 383311099913197824 384642041232340872 385705873220998464 385832883465258336 386900009051404032 387045129725238042 387631942787416224 388243411860610296 388832041681494912 390797644833377469 391261307608955232 391390147218873168 391878501814933128 392472642926630016 392601881420789184 392619853815930771 393345384614775108 393835395159014148 394432503187195456 395054699787989424 395161383620383488 395653656447836928 397630192726047168 397653743865541986 398256641029730592 399010853117457054 400246180836086952 403357376571895584 404606161019486592 406011043523026476 407268043657772688 408394453998704256 409812490297310868 409947438681836982 410433821774911296 411081259617116784 411704514721582848 413134044286588344 414276678644776128 414413097055277472 415559268981137664 415715139334514934 417002183109544392 417114793821515904 417139499009588508 417634415139383424 418293211540224096 419745618524738763 420382009975826736 421020204062873472 421683502266773568 422482079771425116 424432597221893376 427084281076124736 428406523432397568 428567212607639058 429894046083204504 431224987402347552 432417657175098624 432722296386383481 433235700762406368 433919107373623272 434576987761670784 436085935635843252 436773838343186583 437436046891681776 438645895035645312 438790338058529088 440168971060074636 440287837922711232 440313915621232314 440836327091571392 441531723292458768 441650958163958016 442201145441700096 443736566085594888 444436537261488102 445110363503816544 446488414164819072 447333966816803064 448012185956443008 448038721158446916 452206885845308544 452355794407544256 453777048643382532 455181931146922416 455872048867959552 458176549114994274 458720153748430272 459443760748542288 460140339982945536 460291860976097664 460312932060056766 461738049496775208 463167579061780704 464448594743624448 464775799822411887 466061263475373144 466187122506400128 466214734187187156 466767875744016768 467504177603779872 468388597534794604 469127455998237441 469254143049205392 469838717031806352 471293326062864576 472752438527455488 472901751842912064 472929761222805078 474365843953880832 474393940050120264 477486671874630048 478807290895032576 480469816210640328 481198273805068416 481957338861447264 483630801843605067 485703692204220288 485863631030325312 487390163357707164 488158995795326181 488899111231879632 489640348784104704 490412730771297216 492115552753141998 492699424396462144 493476631915100976 493609894418541312 494224809611311872 494387554381734528 495323817663050136 495940867978017816 496723188704016114 497476288621912608 499016462890091904 499203636846294249 500719501951318656 500749158941793612 502299465935421456 504013709200998384 505574123161372992 507931511238683328 508732746575972112 509504054617131264 512079672540287718 512856054976454496 514274497627997952 514443844620344448 516060172966984056 516842590383221632 517657882480813728 519455305683872109 521063526444503292 521681743478606976 521853529625164224 522504669086577504 523469175227718912 523493138421241028 524318921409794787 524460512819700144 525113860212018864 526739599717319232 528370372471862016 528568556660782146 530173590301396224 530204991820722648 531008854706307456 532014470823276072 533661574448115936 533693182556385297 537172505858958804 537809835429194112 538658202256911648 540528543236970369 541348058030701968 543024058210363584 546416653729747824 546596584909115976 547245095699881728 548108346156155712 550011500135864586 550845392382117792 552368904859701504 552550796073703296 554286852446019912 555161210904488598 556002910812725856 556185998679451344 557239294870931403 557724282053632128 557933476475270043 559660824699651684 560509346634435648 561393520751353392 562244669689031424 563309439695233488 565053431768593344 567015422851123182 569445708101499648 571422950143518744 572324339897968626 573192061444272672 574966649869796736 576963061848511308 577647601016541824 578558809831497696 580567694587857063 581447914181124336 582365117790915444 583248062522242368 585053784078038784 586891961413432848 587050450563614976 587085220828309752 588708964389945024 588902822131183776 590531592762669312 590753092738521222 591648754780793184 592582049681984136 592742075430575232 593480484671755392 596445289089070752 596480615798312979 597384961544595888 598516279676185581 600369271254130428 603141059210059008 605036064857843376 606909241529229888 609016565284539714 610902065486659032 611626871664573696 612591680998056384 613750576080075688 614718735445966302 615650732662366944 617556772082374272 619701066429882516 621415017967164192 621619645582916208 623338903471706496 623572709001772401 625503274664316588 625672190732273856 625709248514382762 626451622709075136 627439817310336144 628391101417152768 630535669123882752 630573014963740104 631530306094310208 632525253400160352 633723119657137674 636648895832840064 640626421614187104 642609785148596352 642850818911458587 644841069124806756 647818174707100416 649853551143609552 650878661060434908 651865481642506176 653883641028396288 654128903453764878 656154070337522664 657968842553467968 658185507087793632 660005897793571584 660253456590111954 660431756884066848 660470873431848471 661254490637357088 662297584938688152 662476437245937024 663301718162550144 665604849128392332 666654805892232153 667665545255724816 669732621247228608 671000950225204596 672018278934664512 672058081737670374 674098830881830656 677242014984911104 678310328767962816 680665572965073798 682772896720383624 683808073301939328 688080230622645408 690210509974418304 690437791464146496 690469398090085149 692607074245162812 694751368592671056 695804706166885632 696672892115436672 699091895213059716 699280683759600192 699322101280780734 700151813616025152 701256266405669808 702319466289758976 702582896302191906 703881214573808088 704758075547709528 706939989094296864 709352627764368096 709394641834207617 711548765930821248 711590910075180396 716230007811945072 718210936342548864 720704724315960492 721797410707602624 724032077613818112 728555538306330432 728795446545487968 730811128208207616 731085245036560746 733348666847819448 734460523176157056 735619096156945824 738173329129712997 739049136594693216 740214947872651464 740414841627811968 741337214416967808 741581331572601792 742985726494575204 743911301967026724 745084783056024171 746214432932868912 747345795512580864 748524694335137856 751079252926977984 751123738412690418 753404575691457792 756020563801497576 761897266858024992 763099119863958168 764256081925696896 769284082464681744 771411746441996928 771665766930516672 774090259450476084 775263885574832448 776486823721220592 777664083362989824 781595289666754938 782522615217910464 782780294437746336 783757003629866256 784945285853260032 785203762841578368 785239707631861542 786690769229550216 787670790318028296 788865006374390912 790109399575978848 792852834991173219 795260385452094336 795307487731083972 796513282059461184 798021706234914108 800492361672173904 806714753143791168 809212322038973184 812022087046052952 814536087315545376 816788907997408512 819624980594621736 819894877363673964 820867643549822592 822162519234233568 825017250203796879 826268088573176688 828553357289552256 828826194110554944 831430278669029868 832741816356732897 834004366219088784 834229587643031808 834278998019177016 835268830278766848 836586423080448192 839491237049477526 840764019951653472 842040408125746944 843367004533547136 844964159542850232 850523134276684773 854168562152249472 857134425215278116 859788092166409008 862449974804695104 865444592772766962 866471401524812736 867838214747246544 869153975523341568 872171871271686504 873547676686373166 874872093783363552 877291790071290624 877580676117058176 880337942120149272 880575675845422464 880627831242464628 881672654183142784 883063446584917536 886129639107781833 887473132171189776 888873074522976204 890220727007633088 892976828329638144 894667933633606128 896024371912886016 896077442316893832 904413771690617088 904711588815088512 907554097286765064 910363862293844832 913524847926809571 916353098229988548 917440307496860544 918887521497084576 920583721952195328 920625864120113532 922078103168949453 923476098993550416 926335158123561408 929551599644823774 932122526950746288 932374245012800256 932429468374374312 933535751488033536 935008355207559744 936777195069589208 938254911996474882 938508286098410784 939677434063612704 942586652125729152 945803503685824128 945859522445610156 948787880100240528 950584679485706511 954973343749260096 960939632421280656 962396547610136832 963914677722894528 967261603687210134 971407384408440576 971727262060650624 974780326715414328 976317991590652362 977798222463759264 980825461542594432 981193355180647317 984231105506283996 985398848792924288 986953263830201952 988775108763469056 990380184885167931 990647635326100272 991881735956035632 993446377408032228 994952577243825216 998032925780183808 998407273692588498 1001439003902637312 1001498317883587224 1004598931870842912 1008027418401996768 1008087122606505561 1011148246322745984 1015863022477366656 1017465493151944224 1020998359447610697 1024159345080575436 1025712109952908992 1028887689240688896 1032120345933968112 1033685180766443264 1035315764961627456 1038910611367744218 1042127052889006584 1043363486957213952 1043707059250328448 1045009338173155008 1046986276842482056 1048637842819589574 1048921025639400288 1050227720424037728 1053479199434638464 1053874344453287859 1057137113321564292 1060409983641445296 1062017709412614912 1064028941646552144 1067323148896231872 1067386365112770594 1074345011717917608 1075619670858388224 1077316404513823296 1081057086473940738 1082696116061403936 1086048116420727168 1092833307459495648 1093193169818231952 1096216692312311424 1096627867554841119 1100023000271729172 1101690784764235584 1105101592147406592 1108573704892039824 1110322421808977196 1112005821625451712 1112371997358902688 1114478589741862806 1115448564107264256 1115866952950540086 1119321649399303368 1121018693268871296 1122787041502706784 1126618879390466976 1126685607619035627 1130106863537186688 1134030845702246364 1142845900287037488 1144648679795937252 1146384122888545344 1149933299739593472 1153926123697022616 1155295202033083648 1157117619662995392 1161135389175714126 1162895828362248672 1164730235581830888 1166496125044484736 1173783922826865696 1174170441656619504 1177417928779890048 1177805644262367552 1177859561447792313 1181506185477042444 1183297509561586368 1185164099363968272 1185484150861150464 1186960969343510784 1192890578178141504 1192961231596625958 1194769923089191776 1197032559352371162 1200738542508260856 1210072129715686752 1213818483058459776 1218033130569079428 1221804130973318064 1225183361996112768 1227501152160151376 1229437470891932604 1231301465324733888 1235113544164748544 1239402132859765032 1242830035934328384 1243239291165832416 1246677806943412992 1247145418003544802 1251006549328633176 1251344381464547712 1251418497028765524 1252903245418150272 1254879634620672288 1259236855574216289 1261146029927480208 1263060612188620416 1265050506800320704 1267446239314275348 1273297791665680128 1281252843228374208 1285219570297192704 1285701637822917174 1289682138249613512 1298166889159150443 1299707102287219104 1301757322120869816 1303730963285012352 1308257806907529756 1312308140675045328 1315937685106935936 1316371014175587264 1320506913180223908 1320863513768133696 1320941746863696942 1322508981274714176 1324595169877376304 1324952874491874048 1326603436325100288 1331209698256784664 1333309611784464306 1335331090511449632 1339465242494457216 1342001900450409192 1344036557869329024 1344116163475340748 1356620657535925632 1361331145930147596 1365545793440767248 1367616146603878656 1376160461245290816 1380421019948836608 1380875582928292992 1380938796180170298 1385214148490325624 1389502737185342112 1393345784230873344 1394327399467235661 1398183790426119432 1398561367519200384 1398644202561561468 1400303627232050304 1402512532811339616 1405165792604383812 1407382367994712323 1407762429147616176 1409516151095419056 1413879978188593728 1418705255528736192 1418789283668415234 1423097531861642496 1423181820150360792 1432460015623890144 1436421872685097728 1441409448631920984 1443594821415205248 1450892405530815201 1457111076612660864 1457590893090975936 1462170490073121492 1466697333695638896 1468921046352314112 1471238192313891648 1476346658259425994 1478098273189386432 1480429895745302928 1480829683255623936 1482674428833935616 1483162663145203584 1485971452989150408 1487822603934053448 1490169566112048342 1492428865865737824 1497049388670275712 1497610910538882747 1502158505853955968 1502247476825380836 1512041127602995152 1523794533716049984 1526198239727916336 1528512163851393792 1538568164929363488 1542823492883993856 1543331533861033344 1548180518900952168 1550527771149664896 1552973647442441184 1558365917051616327 1563190579333509876 1565045230435820928 1565560588875492672 1567514007259732512 1570407525683156736 1570479415263723084 1572956764229384361 1573381538459100432 1575341580636056592 1577730012748781824 1580218799151957696 1585705669982346438 1590520770904188672 1590614975462167944 1593026564118922368 1596043412469828216 1600984723344347808 1613429506287582336 1621585629710911107 1624044174092105904 1629072174631090752 1639249961189243472 1639789754727347928 1641735287099645184 1644325038468467136 1650034500407593758 1652536177146353376 1657106714579104512 1657652388221109888 1662860557338059736 1665483632713465794 1668008732438177568 1668557996038354032 1671717884612794209 1673172846160896384 1673800429425810129 1678982474098955052 1681528039903306944 1686734009067094272 1689928319085700464 1701046268553369546 1708337124304498944 1714268850430556232 1719576184332818016 1724899949609390208 1730889185545533924 1732942803049625472 1735676429494493088 1741703083763571189 1744343742543373008 1747095353372746332 1749744187566727104 1755161352234116352 1760675884240298544 1761151351690844928 1761255662484929256 1763345308366285568 1766126893169835072 1772259278215563666 1774946264342379552 1777746149045952408 1780441454015266176 1789335867267212256 1792154884633787664 1795548839028556743 1809423177630177024 1815108194573530128 1820727724587689664 1827049695853619142 1832706196459977096 1834880614993721088 1837775042994169152 1841251728240227064 1844156206337898906 1846952197987100832 1852670316247122816 1859103199289647548 1864245053901492576 1864858936748748624 1870016710415119488 1870718127005317203 1873554390139178416 1876509823992949764 1877016572196821568 1879354868127225408 1885173304251458304 1891607007371648256 1891719044891220312 1897575760200481056 1901169358971413022 1909946687498520192 1921879264842561312 1927829355445789056 1928552456734375761 1934523207374420268 1943454524121301248 1949560653430828656 1952635983181304724 1955596444927518528 1961650923085188864 1962386710361294634 1968462211012567992 1970797697585848576 1973906527660403904 1980760369770335862 1981295270652200544 1981412620295545413 1983763471912071264 1986892754816064456 1989905154487650432 1996814547385176996 2002996635767174448 2009197863741685824 2016054836803993536 2016174245213011122 2022296492645491968 2031726044954733312 2034930986303888448 2041996718895221394 2048318690161150872 2051424219905817984 2064240691867936224 2070631529923254912 2071408194270255447 2077821222735488436 2084254105778013168 2087414118500656896 2090018676346310016 2093972553684964112 2097275685639179148 2097842051278800576 2100455440848075456 2106958398869276928 2107748688906575718 2114274226643128584 2120819967282890592 2128057883293104288 2128183925502622851 2134646297792463744 2134772730225541188 2148690023435835216 2154632809027646592 2162114172947881476 2165392232122807872 2172096232841454336 2185666614918991296 2186386339636463904 2192433384624622848 2193255735109682238 2200046000543458344 2203381569528471168 2214519987389138991 2217147409784079648 2220644843617954392 2224011643250903424 2224743994717805376 2224845838290274369 2228957179483725612 2231733905901080172 2238643298798606736 2242037386537742592 2245574083005413568 2253237758780933952 2253371215238071254 2260213727074373376 2268061691404492728 2285691800574074976 2289297359591874504 2292768245777090688 2307852247394045232 2314235239325990784 2322270778351428252 2325791656724497344 2329460471163661776 2332992250088969472 2347567845653731392 2348340883313239008 2354835857559780096 2355611288524735104 2355719122895584626 2363012370954084888 2366595019123172736 2370328198727936544 2378558504973519657 2385781156356283008 2385922463193251916 2389539846178383552 2394065118704742324 2401477085016521712 2420144259431373504 2427636966116919552 2436066261138158856 2443608261946636128 2450366723992225536 2455002304320302752 2458874941783865208 2462602930649467776 2475051750611390637 2478804265719530064 2485660071868656768 2486478582331664832 2494290836007089604 2502013098657266352 2502688762929095424 2502836994057531048 2505806490836300544 2509759269241344576 2518473711148432578 2522292059854960416 2526121224377240832 2530101013600641408 2534892478628550696 2551569402830054319 2562505686456748416 2571403275645834348 2579364276499227024 2596333778318300886 2599414204574438208 2603514644241739632 2607461926570024704 2616515613815059512 2624616281350090656 2631875370213871872 2632742028351174528 2641013826360447816 2641727027536267392 2641883493727393884 2645017962549428352 2649190339754752608 2658388917323345499 2662419396513569328 2666619223568928612 2670662181022899264 2678930484988914432 2684003800900818384 2688073115738658048 2688232326950681496 2713241315071851264 2722662291860295192 2731091586881534496 2740574543780428713 2752320922490581632 2761751165856585984 2761877592360340596 2766234309506848359 2770428296980651248 2779005474370684224 2788654798934471322 2796367580852238864 2797122735038400768 2797288405123122936 2800607254464100608 2805025065622679232 2810331585208767624 2814764735989424646 2815524858295232352 2819032302190838112 2827759956377187456 2837410511057472384 2837578567336830468 2846363640300721584 2851754038457119533 2864920031247780288 2882818897263841968 2887189642830410496 2901784811061630402 2914222153225321728 2915181786181951872 2924340980146242984 2933394667391277792 2942476384627783296 2943580065541941951 2952693316518851988 2956196546378772864 2960859791490605856 2966325326290407168 2971140554655503793 2971942905978300816 2975645207868106896 2980339132224096684 2984857731731475648 2994098777340551424 2995221821077765494 3004317011707911936 3004494953650761672 3024082255205990304 3024261367819516683 3047589067432099968 3052396479455832672 3062995078342832091 3077136329858726976 3086663067722066688 3096361037801904336 3101055542299329792 3105947294884882368 3116731834103232654 3126381158667019752 3130090460871641856 3131121177750985344 3135028014519465024 3140958830527446168 3145913528458768722 3146763076918200864 3150683161272113184 3160437598303915392 3161623033359863577 3171411339964692876 3181229950924335888 3186053128237844736 3192086824939656432 3201969446688695616 3226859012575164672 3243171259421822214 3248088348184211808 3258144349262181504 3278499922378486944 3279579509454695856 3288650076936934272 3289883602664523357 3300069000815187516 3305072354292706752 3315304776442219776 3325721114676119472 3330967265426931588 3336017464876355136 3337115992076708064 3343435769225588418 3346345692321792768 3347600858851620258 3357964948197910104 3363056079806613888 3379856638171400928 3380056822857106881 3402092537106739092 3428537700861112464 3439152368665636032 3449799899218780416 3461778371091067848 3465885606099250944 3471352858988986176 3483406167527142378 3488687485086746016 3494190706745492664 3499488375133454208 3521351768480597088 3522511324969858512 3532253786339670144 3533578684343376939 3544518556431127332 3549892528684759104 3555492298091904816 3560882908030532352 3578671734534424512 3584309769267575328 3591097678057113486 3630216389147060256 3641455449175379328 3654099391707238284 3665412392919954192 3675550085988338304 3682503456480454128 3688312412675797812 3693904395974201664 3705340632494245632 3718206398579295096 3728490107802985152 3729717873497497248 3740033420830238976 3741436254010634406 3747108780278356832 3753019647985899528 3754033144393643136 3758709736254450816 3777710566722648867 3783438089782440624 3795151520400962112 3802338717942826044 3819893374997040384 3843758529685122624 3855658710891578112 3857104913468751522 3869046414748840536 3894500667477451329 3899121306861657312 3905271966362609448 3911192889855037056 3924773420722589268 3936924422025135984 3947813055320807808 3961520739540671724 3962590541304401088 3962825240591090826 3967526943824142528 3973785509632128912 3979810308975300864 3993629094770353992 4005993271534348896 4018395727483371648 4032109673607987072 4032348490426022244 4069861972607776896 4083993437790442788 4096637380322301744 4102848439811635968 4128481383735872448 4141263059846509824 4142816388540510894 4155642445470976872 4168508211556026336 4180037352692620032 4182982198401706983 4187945107369928224 4194551371278358296 4195684102557601152 4200910881696150912 4215497377813151436 4222147103984136969 4228548453286257168 4241639934565781184 4256115766586208576 4256367851005245702 4269292595584927488 4269545460451082376 4297380046871670432 4309265618055293184 4324228345895762952 4330784464245615744 4352677216592445603 4371333229837982592 4372772679272927808 4386511470219364476 4400092001086916688 4406763139056942336 4429039974778277982 4434294819568159296 4441289687235908784 4448023286501806848 4449487989435610752 4449691676580548738 4457914358967451224 4463467811802160344 4477286597597213472 4491148166010827136 4492832731616648241 4506475517561867904 4506742430476142508 4536123382808985456 4571383601148149952 4578594719183749008 4585536491554181376 4615704494788090464 4628470478651981568 4644541556702856504 4651583313448994688 4658920942327323552 4675097751154848981 4695135691307462784 4696681766626478016 4711222577049470208 4711438245791169252 4718870292688153083 4726024741908169776 4733190038246345472 4740656397455873088 4757117009947039314 4771562312712566016 4771844926386503832 4779079692356767104 4788130237409484648 4802954170033043424 4840288518862747008 4864756889132733321 4872132522276317712 4887216523893272256 4910004608640605504 4917749883567730416 4925205861298935552 4950103501222781274 4957608531439060128 4971320143737313536 4972957164663329664 4988581672014179208 5004026197314532704 5005673988115062096 5019518538482689152 5021401288277430387 5036947422296865156 5044584119709920832 5060202027201282816 5069784957257101392 5103138805660108638 5125011372913496832 5142806551291668696 5158728552998454048 5192667556636601772 5198828409148876416 5207029288483479264 5225109251290713567 5233031227630119024 5249232562700181312 5265484056702349056 5282027652720895632 5283454055072534784 5283766987454787768 5290035925098856704 5298380679509505216 5316777834646690998 5324838793027138656 5333238447137857224 5341324362045798528 5368007601801636768 5376464653901362992 5386646517085670229 5445324583720590384 5462183173763068992 5481149087560857426 5504641844981163264 5523755184720681192 5532468619013696718 5540856593961302496 5558010948741368448 5577309597868942644 5592735161704477728 5594576810246245872 5610050131245358464 5612154381015951609 5620663170417535248 5629529471978849292 5631049716590464704 5638064604381676224 5655519912754374912 5674821022114944768 5675157134673660936 5692727280601443168 5703508076914239066 5729840062495560576 5765637794527683936 5785657370203127283 5803569622123260804 5830363572363903744 5848681960292485968 5866789334782555584 5884952769255566592 5887160131083883902 5905386633037703976 5912393092757545728 5921719582981211712 5942281109311007586 5943885811956601632 5944237860886636239 5951290415736213792 5960678264448193368 5969715463462951296 5990443642155530988 6008989907301523344 6048164510411980608 6048522735639033366 6095178134864199936 6104792958911665344 6125990156685664182 6154272659717453952 6192722075603808672 6211894589769764736 6214224582810766341 6233463668206465308 6252762317334039504 6262242355501970688 6270056029038930048 6281917661054892336 6291827056917537444 6293526153836401728 6301366322544226368 6320875196607830784 6323246066719727154 6342822679929385752 6362459901848671776 6384173649879312864 6384551776507868553 6403938893377391232 6486342518843644428 6496176696368423616 6516288698524363008 6556999844756973888 6559159018909391712 6577300153873868544 6579767205329046714 6600138001630375032 6610144708585413504 6643559962167416973 6651442229352238944 6661934530853863176 6672034929752710272 6674231984153416128 6674537514870823107 6686871538451176836 6695201717703240516 6715929896395820208 6726112159613227776 6759713276342801856 6760113645714213762 6804185074213478184 6857075401722224928 6878304737331272064 6923556742182135696 6942705717977972352 6966812335054284756 6977374970173492032 6988381413490985328 6998976750266908416 7042703536961194176 7045022649939717024 7064507572679340288 7067157368686753878 7089037112862254664 7099785057369518208 7110984596183809632 7135675514920558971 7157343469068849024 7168619538535150656 7182195356114226972 7260432778294120512 7282910898350758656 7308198783414476568 7330824785839908384 7351100171976676608 7365006912960908256 7376624825351595624 7387808791948403328 7425155251834171911 7436412797158590192 7456980215605970304 7459435746994994496 7482872508021268812 7494217560556713664 7506039295971799056 7508066288787286272 7517419472508901632 7555421133445297734 7566876179564881248 7590303040801924224 7604677435885652088 7687517059370245248 7714209826937503044 7738092829497681072 7789001334954902658 7798242613723314624 7810543932725218896 7822385779710074112 7849546841445178536 7873848844050271968 7895626110641615616 7923041479081343448 7925181082608802176 7925650481182181652 7935053887648285056 7947571019264257824 7975166751970036497 7987258189540707984 8011986543068697792 8036791454966743296 8064219347215974144 8064696980852044488 8139723945215553792 8167986875580885576 8193274760644603488 8221723631341286139 8256962767471744896 8285632777081021788 8298702928520545077 8311284890941953744 8337016423112052672 8365964396803413966 8375890214739856448 8389102742556716592 8391368205115202304 8401821763392301824 8430994755626302872 8444294207968273938 8457096906572514336 8483279869131562368 8512231533172417152 8512735702010491404 8539090920902164752 8594760093743340864 8648456691791525904 8661568928491231488 8705354433184891206 8742666459675965184 8745545358545855616 8773022940438728952 8800184002173833376 8830740196625825853 8858079949556555964 8868589639136318592 8882579374471817568 8898975978871221504 8899383353161097476 8913421663966511379 8915828717934902448 8926935623604320688 8954573195194426944 8982296332021654272 8985665463233296482 9012951035123735808 9013484860952285016 9072246765617970912 9072784103458550049 9142767202296299904 9157189438367498016 9188985235028496273 9231408989576180928 9289083113405713008 9303166626897989376 9317841884654647104 9350195502309697962 9390271382614925568 9393363533252956032 9422876491582338504 9437740585376306166 9452049483816339552 9481312794911746176 9484869100079590731 9514234019894078628 9543689852773007664 9558159384713534208 9576260474818969296 9605908340066086848 9680577037725494016 9729513778265466642 9744265044552635424 9774433047786544512 9820009217281211008 9835499767135460832 9869650807993570071 9900207002445562548 9915217062878120256 9945914329326659328 9977163344028358416 10008052394629065408 10011347976230124192 10039037076965378304 10042802576554860774 10073894844593730312 10089168239419841664 10139569914514202784 10140170468571320643 10206277611320217276 10285613102583337392 10317457105996908096 10385335113273203544 10397656818297752832 10414058576966958528 10450218502581427134 10466062455260238048 10498465125400362624 10564055305441791264 10567533974909575536 10596761359019010432 10600736053030130817 10633555669293381996 10649677586054277312 10666476894275714448 10682648724091597056 10736015203603273536 10752929307802725984 10773293034171340458 10890649167441180768 10924366347526137984 10962298175121714852 11047510369441362384 11064937238027393436 11081713187922604992 11116021897482736896 11154619195737885288 11185470323408955456 11189153620492491744 11220100262490716928 11224308762031903218 11241326340835070496 11259058943957698584 11262099433180929408 11276129208763352448 11333131700167946601 11350314269347321872 11385454561202886336 11407016153828478132 11459680124991121152 11531275589055367872 11571314740406254566 11607139244246521608 11697363920584971936 11733578669565111168 11774320262167767804 11810773266075407952 11843439165962423424 11884562218622015172 11887771623913203264 11888475721773272478 11902580831472427584 11921356528896386736 11939430926925902592 11980887284311061976 12017979814603046688 12096329020823961216 12097045471278066732 12209585917823330688 12251980313371328364 12308545319434907904 12385444151207617344 12423789179539529472 12428449165621532682 12466927336412930616 12505524634668079008 12540112058077860096 12548946595205120949 12563835322109784672 12583654113835074888 12587052307672803456 12602732645088452736 12646492133439454308 12666441311952410907 12685645359858771504 12724919803697343552 12768347299758625728 12769103553015737106 12807877786754782464 12972685037687288856 12992353392736847232 13113999689513947776 13118318037818783424 13159534410658093428 13200276003260750064 13220289417170827008 13287119924334833946 13302884458704477888 13323869061707726352 13344069859505420544 13348463968306832256 13349075029741646214 13373743076902353672 13390403435406481032 13431859792791640416 13478498194849944723 13519426552685603712 13520227291428427524 13608370148426956368 13714150803444449856 13756609474662544128 13847113484364271392 13885411435955944704 13933624670108569512 13954749940346984064 13976762826981970656 14025293253464546943 14085407073922388352 14090045299879434048 14134314737373507756 14156610878064459249 14178074225724509328 14199570114739036416 14221969192367619264 14271351029841117942 14314686938137698048 14337239077070301312 14364390712228453944 14520865556588241024 14616397566828953136 14661649571679816768 14730013825921816512 14753249650703191248 14775617583896806656 14850310503668343822 14872825594317180384 14913960431211940608 14918871493989988992 14965745016042537624 14988435121113427328 15012078591943598112 15064203864832291161 15110842266890595468 15133752359129762496 15180606081603848448 15209354871771304176 15375034118740490496 15428419653875006088 15476185658995362144 15578002669909805316 15596485227446629248 15621087865450437792 15675327753872140701 15699093682890357072 15747697688100543936 15846082958162686896 15850362165217604352 15851300962364363304 15870107775296570112 15895142038528515648 15950333503940072994 15974516379081415968 16023973086137395584 16129393961704088976 16159939551257010687 16335973751161771152 16386549521289206976 16443447262682572278 16513925534943489792 16571265554162043576 16597405857041090154 16622569781883907488 16674032846224105344 16731928793606827932 16751780429479712896 16778205485113433184 16836463143047854827 16861989511252605744 16888588415936547876 16914193813145028672 16966559738263124736 17024463066344834304 17025471404020982808 17078181841804329504 17189520187486681728 17296913383583051808 17356972110609381849 17410708866369782412 17491090717091711232 17546045880877457904 17600368004347666752 17661480393251651706 17716159899113111928 17737179278272637184 17765158748943635136 17798766706322194952 17826843327933022758 17831657435869804896 17853871247208641376 17909146390388853888 17971330926466592964 18026969721904570032 18144493531235941824 18145568206917100098 18285534404592599808 18314378876734996032 18377970470056992546 18462817979152361856 18578166226811426016 18635683769309294208 18642673748432299023 18700391004619395924 18786727066505912064 18845752983164677008 18875481170752612332 18904098967632679104 18962625589823492352 18969738200159181462 19028468039788157256 19087379705546015328 19152520949637938592 19153655329523605659 19211816680132173696 19459027556530933284 19488530089105270848 19548866095573089024 19640018434562422016 19670999534270921664 19739301615987140142 19800414004891125096 19830434125756240512 19954326688056716832 20016104789258130816 20022695952460248384 20023612544612469321 20085605153109721548 20147789689187460624 20178336478839683328 20279139829028405568 20280340937142641286 20412555222640434552 20571226205166674784 20634914211993816192 20770670226546407088 20828117153933917056 20900437005162854268 20932124910520476096 20996930250800725248 21128110610883582528 21135067949819151072 21193522718038020864 21201472106060261634 21267111338586763992 21299355172108554624 21332953788551428896 21407026544761676913 21472030407206547072 21505858615605451968 21546586068342680916 21781298334882361536 21848732695052275968 21924596350243429704 22095020738882724768 22129874476054786872 22163426375845209984 22309238391475770576 22370940646817910912 22378307240984983488 22448617524063806436 22482652681670140992 22518117887915397168 22524198866361858816 22552258417526704896 22666263400335893202 22700628538694643744 22770909122405772672 22814032307656956264 23062551178110735744 23142629480812509132 23214278488493043216 23394727841169943872 23467157339130222336 23548640524335535608 23621546532150815904 23686878331924846848 23769124437244030344 23775543247826406528 23776951443546544956 23805161662944855168 23842713057792773472 23925500255910109491 23961774568622123952 24035959629206093376 24192658041647922432 24194090942556133464 24419171835646661376 24503960626742656728 24665170894023858417 24770888302415234688 24856898331243065364 24933854672825861232 25011049269336158016 25097893190410241898 25127670644219569344 25167308227670149776 25174104615345606912 25205465290176905472 25292984266878908616 25332882623904821814 25371290719717543008 25449839607394687104 25536694599517251456 25538207106031474212 25945370075374577712 25984706785473694464 26227999379027895552 26236636075637566848 26319068821316186856 26400552006521500128 26492220589877477559 26574239848669667892 26605768917408955776 26647738123415452704 26696927936613664512 26698150059483292428 26740264991899534137 26747486153804707344 26780806870812962064 26863719585583280832 26956996389699889446 27038853105371207424 27040454582856855048 27216740296853912736 27428301606888899712 27566955705085488819 27694226968728542784 27867249340217139024 27909499880693968128 27953525653963941312 28050586506929093886 28170814147844776704 28180090599758868096 28268629474747015512 28313221756128918498 28356148451449018656 28443938384735238528 28454607300238772193 28542702059682235884 28674478154140602624 28728781424456907888 29041731113176482048 29232795133657906272 29323299143359633536 29460027651843633024 29506499301406382496 29608952423980710213 29700621007336687644 29745651188634360768 29837742987979977984 29931490032085075248 29976870242226854656 30024157183887196224 30128407729664582322 30221684533781190936 30267504718259524992 30418709743542608352 30856839307750012176 30952371317990724288 31156005339819610632 31192970454893258496 31242175730900875584 31350655507744281402 31398187365780714144 31495395376201087872 31692165916325373792 31702601924728726608 31790284077057031296 31802208159090392451 31900667007880145988 31949032758162831936 32047946172274791168 32258787923408177952 32319879102514021374 32671947502323542304 32773099042578413952 32886894525365144556 33142531108324087152 33194811714082180308 33245139563767814976 33348065692448210688 33463857587213655864 33503560858959425792 33556410970226866368 33672926286095709654 33723979022505211488 33777176831873095752 33828387626290057344 34050942808041965616 34156363683608659008 34379040374973363456 34593826767166103616 34713944221218763698 34821417732739564824 35092091761754915808 35200736008695333504 35322960786503303412 35432319798226223856 35530317497887270272 35597533412644389904 35653686655866045516 35663314871739609792 35707742494417282752 35818292780777707776 35942661852933185928 36053939443809140064 36288987062471883648 36291136413834200196 36628757753469992064 36755940940113985092 36925635958304723712 37156332453622852032 37271367538618588416 37285347496864598046 37400782009238791848 37646839785615362847 37691505966329354016 37750962341505224664 37808197935265358208 37939476400318362924 38056936079576314512 38174759411092030656 38305041899275877184 38307310659047211318 38423633360264347392 38918055113061866568 38977060178210541696 39341999068541843328 39478603231974280284 39600828009782250192 39660868251512481024 39908653376113433664 40032209578516261632 40045391904920496768 40047225089224938642 40171210306219443096 40295579378374921248 40435494584549834169 40558279658056811136 40560681874285282572 40825110445280869104 41142452410333349568 41269828423987632384 41541340453092814176 41656234307867834112 41800874010325708536 41864249821040952192 42075879760393640829 42256221221767165056 42270135899638302144 42402944212120523268 42534222677173527984 42598710344217109248 42665907577102857792 42814053089523353826 42944060814413094144 43011717231210903936 43093172136685361832 43562596669764723072 43849192700486859408 44190041477765449536 44259748952109573744 44326852751690419968 44618476782951541152 44741881293635821824 44756614481969966976 44897235048127612872 44965305363340281984 45036235775830794336 45192611594496873483 45332526800671786404 45401257077389287488 45541818244811545344 45628064615313912528 46125102356221471488 46285258961625018264 46428556976986086432 46789455682339887744 47025983261616422103 47097281048671071216 47243093064301631808 47538248874488060688 47551086495652813056 47553902887093089912 47610323325889710336 47685426115585546944 47851000511820218982 47923549137244247904 48071919258412186752 48388181885112266928 48479818653771032061 49007921253485313456 49330341788047716834 49541776604830469376 49713796662486130728 49867709345651722464 50022098538672316032 50195786380820483796 50255341288439138688 50334616455340299552 50509389429143564481 50585968533757817232 50665765247809643628 50742581439435086016 50899679214789374208 51073389199034502912 51076414212062948424 51890740150749155424 52070916331828145547 52473272151275133696 52638137642632373712 52801104013043000256 52984441179754955118 53148479697339335784 53211537834817911552 53295476246830905408 53396300118966584856 53480529983799068274 53494972307609414688 53561613741625924128 53727439171166561664 53913992779399778892 54080909165713710096 54433480593707825472 54856603213777799424 55133911410170977638 55388453937457085568 55734498680434278048 55907051307927882624 55928021245296897069 56101173013858187772 56360181199517736192 56537258949494031024 56626443512257836996 56712296902898037312 56887876769470477056 56909214600477544386 57085404119364471768 57457562848913815776 57460965988570816977 58465590267315812544 58646598286719267072 58920055303687266048 59012998602812764992 59217904847961420426 59401242014673375288 59491302377268721536 59862980064170150496 60048314367774392448 60070837633837407963 60256815459329164644 60443369067562381872 60535009436519049984 60837419487085216704 61713678615500024352 61904742635981448576 62312010679639221264 62484351461801751168 62701311015488562804 62796374731561428288 62990790752402175744 63384331832650747584 63405203849457453216 63580568154114062592 63604416318180784902 63801334015760291976 63898065516325663872 64221079634285030739 64517575846816355904 64639758205028042748 65343895004647084608 65546198085156827904 65773789050730289112 66285062216648174304 66389623428164360616 66490279127535629952 66927715174427311728 67112821940453732736 67345852572191419308 67447958045010422976 67554353663746191504 67656775252580114688 68101885616083931232 68312727367217318016 69187653534332207232 69427888442437527396 69642835465479129648 70184183523509831616 70401472017390667008 70645921573006606824 70864639596452447712 71060634995774540544 71195066825288779808 71307373311732091032 71326629743479219584 71415484988834565504 71776500767730328473 71885323705866371856 72107878887618280128 72577974124943767296 72582272827668400392 73257515506939984128 73511881880227970184 73995512682071575251 74312664907245704064 74570694993729196092 74801564018477583696 75293679571230725694 75383011932658708032 75501924683010449328 75616395870530716416 75878952800636725848 76113872159152629024 76349518822184061312 76610083798551754368 76614621318094422636 77836110226123733136 77954120356421083392 78683998137083686656 78957206463948560568 79201656019564500384 79476661769632432677 79817306752226867328 80090783809840993536 80094450178449877284 80220794975698602411 80342420612438886192 80591158756749842496 80870989169099668338 81116559316113622272 81121363748570565144 81650220890561738208 82284904820666699136 82700867115256466457 83082680906185628352 83601748020651417072 83728499642081904384 84151759520787281658 84512442443534330112 84540271799276604288 84805888424241046536 85068445354347055968 85331815154205715584 85363821900716316579 85628106179046707652 86023434462421807872 86186344273370723664 87125193339529446144 87698385400973718816 88380082955530899072 88519497904219147488 88826857271942130639 89236953565903082304 89513228963939933952 89794470096255225744 89930610726680563968 90072471551661588672 90385223188993746966 90665053601343572808 90802514154778574976 91256129230627825056 92570517923250036528 92857113953972172864 93578911364679775488 94051966523232844206 94194562097342142432 94486186128603263616 95076497748976121376 95107805774186179824 95370852231171093888 95406624477271177353 95702001023640437964 95847098274488495808 96143838516824373504 96776363770224533856 96959637307542064122 98015842506970626912 98660683576095433668 99427593324972261456 99735418691303444928 100044197077344632064 100391572761640967592 100510682576878277376 100669232910680599104 101018778858287128962 101171937067515634464 101331530495619287256 101485162878870172032 102152828424125896848 103781480301498310848 104141832663656291094 105276275285264747424 105602208026086000512 105968882359509910236 106296959394678671568 106590952493661810816 106792600237933169712 106961059967598136548 106989944615218829376 107123227483251848256 107454878342333123328 107827985558799557784 108161818331427420192 108866961187415650944 110267822820341955276 110776907874914171136 111468997360868556096 111814102615855765248 111856042490593794138 112202346027716375544 112940519356846088541 113074517898988062048 113252887024515673992 113424593805796074624 113818429200955088772 114170808238728943536 114915125697827631552 114921931977141633954 116931180534631625088 118025997205625529984 118435809695922840852 118802484029346750576 118982604754537443072 119725960128340300992 120096628735548784896 120141675267674815926 120513630918658329288 120886738135124763744 121306483753649502507 121674838974170433408 123427357231000048704 123809485271962897152 124624021359278442528 124968702923603502336 125402622030977125608 125592749463122856576 126227639281180922487 126768663665301495168 126810407698914906432 127208832636361569804 127602668031520583952 127796131032651327744 128442159268570061478 129035151693632711808 129279516410056085496 130687790009294169216 131547578101460578224 132570124433296348608 132779246856328721232 132980558255071259904 133855430348854623456 134225643880907465472 134691705144382838616 134895916090020845952 135108707327492383008 135577834783490620449 136203771232167862464 136625454734434636032 138375307068664414464 138855776884875054792 139285670930958259296 140368367047019663232 141077949784849266309 141291843146013213648 141729279192904895424 142390133650577559616 142614746623464182064 142653259486958439168 142830969977669131008 143553001535460656946 143770647411732743712 144215757775236560256 145164545655336800784 147023763760455940368 147991025364143150502 148625329814491408128 149141389987458392184 149603128036955167392 150587359142461451388 150766023865317416064 151003849366020898656 151528168287430693443 151757905601273451696 152227744318305258048 152699037644368122624 153220167597103508736 153229242636188845272 155672220452247466272 156212748995484436641 157914412927897121136 158403312039129000768 158953323539264865354 159634613504453734656 160188900356899754568 160441589951397204822 160684841224877772384 161182317513499684992 161741978338199336676 162242727497141130288 163300441781123476416 164569809641333398272 165401734230512932914 166165361812371256704 167203496041302834144 167784063735890691207 168303519041574563316 169080543598553208576 169611776848482093072 170136890708694111936 170663630308411431168 170727643801432633158 171256212358093415304 172372688546741447328 172382897965712450931 175396770801947437632 176760165911061798144 177038995808438294976 177653714543884261278 178473907131806164608 179588940192510451488 180144943103323177344 180212512901512223889 180770446377987493932 181330107202687145616 181605028309557149952 182512258461255650112 185141035846500073056 185714227907944345728 188103933046465688412 188389124194684284864 188972372257206527232 190152995497952242752 190215611548372359648 190741704462342187776 190813248954542354706 191404002047280875928 191694196548976991616 192663238902855092217 193552727540449067712 193919274615084128244 196031685013941253824 197321367152190867336 198855186649944522912 199470837382606889856 200783145523281935184 201338465821361198208 202037557716574257924 202343874135031268928 202663060991238574512 202970325757740344064 204305656848251793696 207562960602996621696 208283665327312582188 210552550570529494848 211204416052172001024 211937764719019820472 212593918789357343136 213181904987323621632 213585200475866339424 213922119935196273096 213979889230437658752 214246454966503696512 215329502303190985419 215655971117599115568 216323636662854840384 217733922374831301888 220535645640683910552 222937994721737112192 223712084981187588276 224404692055432751088 225881038713692177082 226149035797976124096 226505774049031347984 226849187611592149248 227636858401910177544 228341616477457887072 229830251395655263104 229843863954283267908 233862361069263250176 236051994411251059968 236871619391845681704 237604968058693501152 238429985308897298031 239451920256680601984 240283350535349631852 240662384927095807233 241027261837316658576 241773476270249527488 242612967507299005014 243349677948340866816 246854714462000097408 249248042718556885056 250805244061954251216 251185498926245713152 252455278562361844974 253537327330602990336 253620815397829812864 254417665272723139608 255205336063041167904 256091465702148949737 256884318537140122956 258070303387265423616 258559032820112170992 261375580018588338432 263095156202921156448 265140248866592697216 265558493712657442464 266480571815826391917 267710860697709246912 269383410288765677232 269791832180041691904 270217414654984766016 271155669566981240898 272407542464335724928 277711553769750109584 278571341861916518592 280736734094039326464 282155899569698532618 282583686292026427296 283458558385809790848 284780267301155119232 285229493246928364128 286219873431813532059 287106003070921313892 287541294823465487424 288431515550473120512 290329091310673601568 294047527520911880736 295982050728286301004 298282779974916784368 299206256073910334784 301174718284922902776 301532047730634832128 302007698732041797312 303056336574861386886 303515811202546903392 304455488636610516096 306458485272377690544 311344440904494932544 312425497990968873282 315828825855794242272 316806624078258001536 317906647078529730708 320377800713799509136 320883179902794409644 321369682449755544768 322364635026999369984 323483956676398673352 324485454994282260576 326600883562246952832 330803468461025865828 332330723624742513408 334406992082605668288 335568127471781382414 336607038083149126632 339223553696964186144 340273781417388223872 341455287602865266316 342512424716186830608 344745377093482894656 344765795931424901862 350793541603894875264 354077991616876589952 355307429087768522556 356947814263612329216 359177880385020902976 360289886206646354688 360425025803024447778 361540892755974987864 362660214405374291232 363919451260948507521 365024516922511300224 370282071693000146112 371428455815888691456 376207866092931376824 376778248389368569728 380305990995904485504 380431223096744719296 381626497909084709412 382808004094561751856 383388393097953983232 385326477805710184434 387105455080898135424 387838549230168256488 392063370027882507648 394642734304381734672 397710373299889045824 398941674765213779712 401566291046563870368 402676931642722396416 404075115433148515848 404687748270062537856 405326121982477149024 406733504350471861347 408611313696503587392 415125921205993243392 416567330654625164376 421105101141058989696 423875529438039640944 425187837578714686272 427170400951732678848 427844239870392546192 427959778460875317504 428492909933007393024 430659004606381970838 431311942235198231136 432647273325709680768 441071291281367821104 445875989443474224384 447424169962375176552 448809384110865502176 451762077427384354164 452298071595952248192 453011548098062695968 454584504862292080329 455273716803820355088 456683232954915774144 459660502791310526208 459687727908566535816 468638246986453309923 473743238783691363408 475209936117387002304 476859970617794596062 478903840513361203968 480566701070699263704 481324769854191614466 482054523674633317152 483546952540499054976 485225935014598010028 493709428924000194816 498496085437113770112 501610488123908502432 503352191207672073621 504910557124723689948 507241630795659625728 508835330545446279216 510410672126082335808 512182931404297899474 513768637074280245912 517118065640224341984 526190312405842312896 530280497733185394432 531116987425314884928 532961143631652783834 535421721395418493824 538766820577531354464 540434829309969532032 540637538704536671667 542311339133962481796 544815084928671449856 555423107539500219168 557142683723833037184 564311799139397065236 565167372584052854592 566917116771619581696 569560534602310238464 570458986493856728256 572439746863627064118 574212006141842627784 575082589646930974848 580658182621347203136 588095055041823761472 591964101456572602008 596565559949833568736 598412512147820669568 602349436569845805552 604015397464083594624 606112673149722773772 607031622405093806784 608910977273221032192 612916970544755381088 622688881808989865088 624850995981937746564 631657651711588484544 633613248156516003072 635813294157059461416 640755601427599018272 641766359805588819288 642739364899511089536 646967913352797346704 648970909988564521152 653201767124493905664 661606936922051731656 668813984165211336576 671136254943562764828 673214076166298253264 678447107393928372288 680547562834776447744 682910575205730532632 685024849432373661216 689490754186965789312 689531591862849803724 701587083207789750528 708155983233753179904 710614858175537045112 715289955926691894093 718355760770041805952 720850051606048895556 723081785511949975728 725320428810748582464 727838902521897015042 730049033845022600448 740564143386000292224 752415732185862753648 753556496778737139456 760611981991808971008 760862446193489438592 763252995818169418824 765616008189123503712 768274397106446849211 770652955611420368868 774210910161796270848 775677098460336512976 784126740055765015296 789285468608763469344 795420746599778091648 799441715447479175751 803132582093127740736 808150230866297031696 809375496540125075712 810652243964954298048 813467008700943722694 817222627393007174784 833134661309250328752 842210202282117979392 847751058876079281888 850375675157429372544 854340801903465357696 855688479740785092384 858659620295440596177 861318009212763941676 862623884470396462272 865294546651419361536 882142582562735642208 894848339924750353104 897618768221731004352 903524154854768708328 904596143191904496384 906023096196125391936 909169009724584160658 910547433607640710176 913366465909831548288 919375455817133071632 937276493972906619846 947486477567382726816 950419872234774004608 953719941235589192124 961133402141398527408 962649539708383228932 964109047349266634304 967093905080998109952 970451870029196020056 996992170874227540224 1003220976247817004864 1006704382415344147242 1009821114249447379896 1017670661090892558432 1020821344252164671616 1024365862808595798948 1027537274148560491824 1034236131280448683968 1052380624811684625792 1062233974850629769856 1065922287263305567668 1070843442790836987648 1077533641155062708928 1080869658619939064064 1081275077409073343334 1084622678267924963592 1091758353782845522563 1110846215079000438336 1114285367447666074368 1128623598278794130472 1130334745168105709184 1140917972987713456512 1144879493727254128236 1148424012283685255568 1150165179293861949696 1161316365242694406272 1176190110083647522944 1183928202913145204016 1193131119899667137472 1196825024295641339136 1204698873139691611104 1208030794928167189248 1212225346299445547544 1214063244810187613568 1220200513051415584041 1225833941089510762176 1245377763617979730176 1249701991963875493128 1263315303423176969088 1271626588314118922832 1281511202855198036544 1283532719611177638576 1285478729799022179072 1293935826705594693408 1297941819977129042304 1323213873844103463312 1337627968330422673152 1342272509887125529656 1346428152332596506528 1356894214787856744576 1363753514586876240987 1365821150411461065264 1370049698864747322432 1378981508373931578624 1379063183725699607448 1405914740959359929769 1421229716351074090224 1430579911853383788186 1436711521540083611904 1441700103212097791112 1446163571023899951456 1450640857621497164928 1455677805043794030084 1481128286772000584448 1504831464371725507296 1510056573623016220863 1521724892386978877184 1526505991636338837648 1531232016378247007424 1536548794212893698422 1541305911222840737736 1551354196920673025952 1578570937217526938688 1590841493199556183296 1598883430894958351502 1606265164186255481472 1616300461732594063392 1621304487929908596096 1621912616113610015001 1626934017401887445388 1634445254786014349568 1666269322618500657504 1695502117752158563776 1700751350314858745088 1708681603806930715392 1711376959481570184768 1717319240590881192354 1722636018425527883352 1725247768940792924544 1764285165125471284416 1789696679849500706208 1795237536443462008704 1807048309709537416656 1812046192392250783872 1818338019449168321316 1821094867215281420352 1826732931819663096576 1838750911634266143264 1874552987945813239692 1894972955134765453632 1900839744469548009216 1907439882471178384248 1922266804282797054816 1925299079416766457864 1928218094698533268608 1940903740058392040112 2006441952495634009728 2013408764830688294484 2019642228498894759792 2035341322181785116864 2041642688504329343232 2048731725617191597896 2055074548297120983648 2068472262560897367936 2104761249623369251584 2124467949701259539712 2131844574526611135336 2145869867780075682279 2155067282310125417856 2162550154818146686668 2169245356535849927184 2183516707565691045126 2221692430158000876672 2257247196557588260944 2260669490336211418368 2281835945975426913024 2289758987454508256472 2296848024567370511136 2304823191319340547633 2322632730485388812544 2352380220167295045888 2367856405826290408032 2386262239799334274944 2398325146342437527253 2409397746279383222208 2424450692598891095088 2428126489620375227136 2440401026102831168082 2451667882179021524352 2499403983927750986256 2526630606846353938176 2543253176628237845664 2563022405710396073088 2567065439222355277152 2575978860886321788531 2587871653411189386816 2595883639954258084608 2646427747688206926624 2684545019774251059312 2692856304665193013056 2713788429575713489152 2727507029173752481974 2731642300822922130528 2740099397729494644864 2758126367451399214896 2811829481918719859538 2842459432702148180448 2861159823706767576372 2883400206424195582224 2892327142047799902912 2901281715242994329856 2911355610087588060168 3009662928743451014592 3020113147246032441726 3053011983272677675296 3062464032756494014848 3073097588425787396844 3082611822445681475472 3102708393841346051904 3157141874435053877376 3197766861789916703004 3212530328372510962944 3232600923465188126784 3242608975859817192192 3243825232227220030002 3253868034803774890776 3275275061348536567689 3332538645237001315008 3391004235504317127552 3422753918963140369536 3434638481181762384708 3445272036851055766704 3450495537881585849088 3528570330250942568832 3579393359699001412416 3590475072886924017408 3614096619419074833312 3624092384784501567744 3636676038898336642632 3642189734430562840704 3660601539154246752123 3677501823268532286528 3749105975891626479384 3789945910269530907264 3814879764942356768496 3844533608565594109632 3850598158833532915728 3856436189397066537216 3881807480116784080224 4012883904991268019456 4026817529661376588968 4039284456997789519584 4070682644363570233728 4091260543760628722961 4097463451234383195792 4110149096594241967296 4136944525121794735872 4263689149053222270672 4291739735560151364558 4310134564620250835712 4325100309636293373336 4338490713071699854368 4367033415131382090252 4443384860316001753344 4514494393115176521888 4530169720869048662589 4579517974909016512944 4593696049134741022272 4609646382638681095266 4735712811652580816064 4772524479598668549888 4796650292684875054506 4818795492558766444416 4848901385197782190176 4865737848340830045003 4880802052205662336164 4903335764358043048704 4998807967855501972512 5086506353256475691328 5126044811420792146176 5134130878444710554304 5151957721772643577062 5175743306822378773632 5292855495376413853248 5369090039548502118624 5385712609330386026112 5455014058347504963948 5463284601645844261056 5480198795458989289728 5516252734902798429792 5623658963837439719076 5684918865404296360896 5722319647413535152744 5766800412848391164448 5784654284095599805824 5822711220175176120336 6019325857486902029184 6040226294492064883452 6106023966545355350592 6124928065512988029696 6146195176851574793688 6165223644891362950944 6205416787682692103808 6314283748870107754752 6395533723579833406008 6465201846930376253568 6487650464454440060004 6507736069607549781552 6550550122697073135378 6665077290474002630016 6782008471008634255104 6845507837926280739072 6869276962363524769416 6890544073702111533408 6914469573958021642899 7057140660501885137664 7158786719398002824832 7228193238838149666624 7273352077796673285264 7284379468861125681408 7321203078308493504246 7355003646537064573056 7498211951783252958768 7579891820539061814528 7629759529884713536992 7689067217131188219264 7701196317667065831456 7727936582658965365593 7763614960233568160448 8053635059322753177936 8078568913995579039168 8141365288727140467456 8182521087521257445922 8194926902468766391584 8220298193188483934592 8527378298106444541344 8583479471120302729116 8650200619272586746672 8676981426143399708736 8734066830262764180504 9028988786230353043776 9060339441738097325178 9159035949818033025888 9187392098269482044544 9219292765277362190532 9471425623305161632128 9593300585369750109012 9637590985117532888832 9697802770395564380352 9731475696681660090006 9761604104411324672328 9997615935711003945024 10173012706512951382656 10268261756889421108608 10303915443545287154124 10351486613644757547264 10585710990752827706496 10738180079097004237248 10771425218660772052224 10910028116695009927896 10926569203291688522112 11032505469805596859584 11247317927674879438152 11369837730808592721792 11444639294827070305488 11533600825696782328896 11569308568191199611648 11645422440350352240672 12038651714973804058368 12080452588984129766904 12212047933090710701184 12292390353703149587376 12330447289782725901888 12410833575365384207616 12791067447159666812016 12930403693860752507136 12975300928908880120008 13015472139215099563104 13101100245394146270756 13330154580948005260032 13590509162607145987767 13738553924727049538832 13781088147404223066816 13828939147916043285798 14317573438796005649664 14456386477676299333248 14546704155593346570528 14597213545022490135009 14642406156616987008492 14710007293074129146112 14996423903566505917536 15259519059769427073984 15378134434262376438528 15402392635334131662912 15455873165317930731186 15527229920467136320896 16107270118645506355872 16157137827991158078336 16365042175042514891844 16389853804937532783168 16440596386376967869184 17054756596212889082688 17166958942240605458232 17300401238545173493344 17353962852286799417472 17468133660525528361008 18057977572460706087552 18120678883476194650356 18318071899636066051776 18374784196538964089088 18438585530554724381064 18942851246610323264256 19186601170739500218024 19395605540791128760704 19462951393363320180012 19523208208822649344656 19995231871422007890048 20346025413025902765312 20536523513778842217216 20607830887090574308248 20743408721874064928697 21171421981505655412992 21476360158194008474496 21820056233390019855792 21853138406583377044224 22065010939611193719168 22494635855349758876304 22739675461617185443584 22889278589654140610976 23067201651393564657792 23183809747976896096779 23290844880700704481344 24160905177968259533808 24424095866181421402368 24584780707406299174752 24660894579565451803776 25582134894319333624032 25950601857817760240016 26030944278430199126208 26202200490788292541512 27181018325214291975534 27477107849454099077664 27562176294808446133632 27657878295832086571596 28912772955352598666496 29093408311186693141056 29194427090044980270018 29284812313233974016984 29992847807133011835072 30519038119538854147968 30804785270668263325824 30911746330635861462372 31054459840934272641792 32214540237291012711744 32314275655982316156672 32730084350085029783688 32779707609875065566336 34109513192425778165376 34333917884481210916464 34600802477090346986688 34707925704573598834944 34936267321051056722016 36115955144921412175104 36241357766952389300712 36636143799272132103552 36877171061109448762128 38373202341479000436048 38791211081582257521408 38925902786726640360024 39046416417645298689312 39990463742844015780096 40771527487821437963301 41215661774181148616496 41486817443748129857394 42952720316388016948992 43640112466780039711584 43791640635067470405027 44130021879222387438336 44989271710699517752608 45778557179308281221952 46134403302787129315584 46367619495953792193558 46581689761401408962688 48321810355936519067616 49169561414812598349504 49321789159130903607552 51164269788638667248064 51901203715635520480032 52061888556860398252416 52404400981576585083024 54362036650428583951068 54954215698908198155328 55124352589616892267264 55315756591664173143192 58186816622373386282112 58388854180089960540036 58569624626467948033968 59985695614266023670144 61038076239077708295936 61609570541336526651648 61823492661271722924744 62230226165622194786091 64429080474582025423488 65460168700170059567376 65559415219750131132672 68219026384851556330752 68667835768962421832928 69201604954180693973376 69551429243930688290337 69872534642102113444032 72482715533904778601424 73272287598544264207104 73754342122218897524256 76746404682958000872096 77851805573453280720048 78092832835290597378624 81543054975642875926602 82431323548362297232992 82973634887496259714788 87280224933560079423168 87583281270134940810054 89978543421399035505216 91557114358616562443904 92735238991907584387116 93163379522802817925376 96643620711873038135232 98339122829625196699008 102328539577277334496128 103802407431271040960064 104123777113720796504832 104808801963153170166048 108724073300857167902136 109908431397816396310656 110631513183328346286384 116373633244746772564224 116777708360179921080072 117139249252935896067936 119971391228532047340288 123646985322543445849488 124460452331244389572182 128858160949164050846976 130920337400340119134752 131374921905202411215081 137335671537924843665856 138403209908361387946752 139102858487861376580674 139745069284204226888064 144965431067809557202848 147508684244437795048512 153492809365916001744192 155703611146906561440096 156185665670581194757248 163086109951285751853204 164862647096724594465984 165947269774992519429576 174560449867120158846336 175166562540269881620108 179957086842798071010432 183114228717233124887808 185470477983815168774232 193287241423746076270464 196678245659250393398016 204657079154554668992256 207604814862542081920128 209617603926306340332096 217448146601714335804272 219816862795632792621312 221263026366656692572768 233555416720359842160144 234278498505871792135872 247293970645086891698976 248920904662488779144364 261840674800680238269504 262749843810404822430162 274671343075849687331712 278205716975722753161348 279490138568408453776128 289930862135619114405696 295017368488875590097024 306985618731832003488384 311407222293813122880192 312371331341162389514496 326172219902571503706408 329725294193449188931968 331894539549985038859152 349120899734240317692672 350333125080539763240216 359914173685596142020864 370940955967630337548464 386574482847492152540928 394124765715607233645243 415209629725084163840256 419235207852612680664192 434896293203428671608544 442526052733313385145536 467110833440719684320288 468556997011743584271744 494587941290173783397952 497841809324977558288728 523681349601360476539008 525499687620809644860324 549342686151699374663424 556411433951445506322696 579861724271238228811392 590034736977751180194048 613971237463664006976768 622814444587626245760384 652344439805143007412816 659450588386898377863936 663789079099970077718304 700666250161079526480432 741881911935260675096928 788249531431214467290486 838470415705225361328384 869792586406857343217088 885052105466626770291072 934221666881439368640576 937113994023487168543488 989175882580347566795904 995683618649955116577456 1047362699202720953078016 1050999375241619289720648 1112822867902891012645392 1159723448542476457622784 1182374297146821700935729 1245628889175252491520768 1304688879610286014825632 1327578158199940155436608 1401332500322159052960864 1483763823870521350193856 1576499062862428934580972 1739585172813714686434176 1770104210933253540582144 1868443333762878737281152 1978351765160695133591808 1991367237299910233154912 2101998750483238579441296 2225645735805782025290784 2364748594293643401871458 2609377759220572029651264 2655156316399880310873216 2802665000644318105921728 2967527647741042700387712 3152998125724857869161944 3479170345627429372868352 3736886667525757474562304 3982734474599820466309824 4203997500966477158882592 4451291471611564050581568 4729497188587286803742916 5218755518441144059302528 5310312632799760621746432 5605330001288636211843456 5935055295482085400775424 6305996251449715738323888 7965468949199640932619648 8407995001932954317765184 8902582943223128101163136 9458994377174573607485832 10437511036882288118605056 11210660002577272423686912 12611992502899431476647776 15930937898399281865239296 16815990003865908635530368 17805165886446256202326272 18917988754349147214971664 25223985005798862953295552 33631980007731817271060736 37835977508698294429943328 50447970011597725906591104 75671955017396588859886656 100895940023195451813182208 151343910034793177719773312 302687820069586355439546624
- Sum of all divisors σ(n): 1052729203128303607148026757
- Sum of proper divisors (its aliquot sum) s(n): 750041383058717251708480133
- 302687820069586355439546624 is an abundant number, because the sum of its proper divisors (750041383058717251708480133) is greater than itself. Its abundance is 447353562989130896268933509
Bases of 302687820069586355439546624
- Binary: 11111010011000001010001110011010111011111000011000110100011101101110000000110001000000002
- Hexadecimal: 0xFA60A39AEF863476E03100
- Base-36: 12164K9ASQRO290000
Squares and roots of 302687820069586355439546624
- 302687820069586355439546624 squared (3026878200695863554395466242) is 91619916418478284464325279677198280026632274669797376
- 302687820069586355439546624 cubed (3026878200695863554395466243) is 27732232775666895711084270091811275989708495200733144267103194404954631384858624
-
302687820069586355439546624 is a
perfect square number . Itssquare root is 17397925740432 -
The
cube root of 302687820069586355439546624 is 671426248.2056933433
Scales and comparisons
How big is 302687820069586355439546624?- 302,687,820,069,586,355,439,546,624 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 302,687,820,069,586,355,439,546,624 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 302687820069586355439546624 cubic inches would be around 55952187.4 feet tall.
Recreational maths with 302687820069586355439546624
- 302687820069586355439546624 backwards is 426645934553685960028786203
- The number of decimal digits it has is: 27
- The sum of 302687820069586355439546624's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 302687820069586355439546624 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 302687820069586355439546624 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/302687820069586355439546624/
Chicago style:
Numbermatics. 2024. "Number 302687820069586355439546624 - Facts about the integer". https://numbermatics.com/n/302687820069586355439546624/
The information we have on file for 302687820069586355439546624 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 302687820069586355439546624, math, Factors of 302687820069586355439546624, curriculum, school, college, exams, university, Prime factorization of 302687820069586355439546624, STEM, science, technology, engineering, physics, economics, calculator, three hundred two septillion, six hundred eighty-seven sextillion, eight hundred twenty quintillion, sixty-nine quadrillion, five hundred eighty-six trillion, three hundred fifty-five billion, four hundred thirty-nine million, five hundred forty-six thousand, six hundred twenty-four.