5247309291911311634989056
5,247,309,291,911,311,634,989,056 is an even composite number composed of five prime numbers multiplied together.
5247309291911311634989056 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, five hundred twenty-five divisors.
Prime factorization of 5247309291911311634989056:
224 × 322 × 72 × 112 × 412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 41 × 41)See below for interesting mathematical facts about the number 5247309291911311634989056 from the Numbermatics database.
Names of 5247309291911311634989056
- Cardinal: 5247309291911311634989056 can be written as Five septillion, two hundred forty-seven sextillion, three hundred nine quintillion, two hundred ninety-one quadrillion, nine hundred eleven trillion, three hundred eleven billion, six hundred thirty-four million, nine hundred eighty-nine thousand and fifty-six.
Scientific notation
- Scientific notation: 5.247309291911311634989056 × 1024
Factors of 5247309291911311634989056
Divisors of 5247309291911311634989056
- Number of divisors d(n): 15525
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 41 42 44 48 49 54 56 63 64 66 72 77 81 82 84 88 96 98 99 108 112 121 123 126 128 132 144 147 154 162 164 168 176 189 192 196 198 216 224 231 242 243 246 252 256 264 287 288 294 297 308 324 328 336 352 363 369 378 384 392 396 432 441 448 451 462 484 486 492 504 512 528 539 567 574 576 588 594 616 648 656 672 693 704 726 729 738 756 768 784 792 847 861 864 882 891 896 902 924 968 972 984 1008 1024 1056 1078 1089 1107 1134 1148 1152 1176 1188 1232 1296 1312 1323 1344 1353 1386 1408 1452 1458 1476 1512 1536 1568 1584 1617 1681 1694 1701 1722 1728 1764 1782 1792 1804 1848 1936 1944 1968 2009 2016 2048 2079 2112 2156 2178 2187 2214 2268 2296 2304 2352 2376 2464 2541 2583 2592 2624 2646 2673 2688 2706 2772 2816 2904 2916 2952 3024 3072 3136 3157 3168 3234 3267 3321 3362 3388 3402 3444 3456 3528 3564 3584 3608 3696 3872 3888 3936 3969 4018 4032 4059 4096 4158 4224 4312 4356 4374 4428 4536 4592 4608 4704 4752 4851 4928 4961 5043 5082 5103 5166 5184 5248 5292 5346 5376 5412 5544 5632 5808 5832 5904 5929 6027 6048 6144 6237 6272 6314 6336 6468 6534 6561 6642 6724 6776 6804 6888 6912 7056 7128 7168 7216 7392 7623 7744 7749 7776 7872 7938 8019 8036 8064 8118 8192 8316 8448 8624 8712 8748 8856 9072 9184 9216 9408 9471 9504 9702 9801 9856 9922 9963 10086 10164 10206 10332 10368 10496 10584 10692 10752 10824 11088 11264 11616 11664 11767 11808 11858 11907 12054 12096 12177 12288 12474 12544 12628 12672 12936 13068 13122 13284 13448 13552 13608 13776 13824 14112 14256 14336 14432 14553 14784 14883 15129 15246 15309 15488 15498 15552 15744 15876 16038 16072 16128 16236 16384 16632 16896 17248 17424 17496 17712 17787 18081 18144 18368 18432 18491 18711 18816 18942 19008 19404 19602 19683 19712 19844 19926 20172 20328 20412 20664 20736 20992 21168 21384 21504 21648 22099 22176 22528 22869 23232 23247 23328 23534 23616 23716 23814 24057 24108 24192 24354 24576 24948 25088 25256 25344 25872 26136 26244 26568 26896 27104 27216 27552 27648 28224 28413 28512 28672 28864 29106 29403 29568 29766 29889 30258 30492 30618 30976 30996 31104 31488 31752 32076 32144 32256 32472 32768 33264 33792 34496 34727 34848 34992 35301 35424 35574 35721 36162 36288 36531 36736 36864 36982 37422 37632 37884 38016 38808 39204 39366 39424 39688 39852 40344 40656 40824 41328 41472 41984 42336 42768 43008 43296 43659 44198 44352 44649 45056 45387 45738 45927 46464 46494 46656 47068 47232 47432 47628 48114 48216 48384 48708 49152 49896 50176 50512 50688 51744 52272 52488 53136 53361 53792 54208 54243 54432 55104 55296 55473 56133 56448 56826 57024 57344 57728 58212 58806 59049 59136 59532 59778 60516 60984 61236 61952 61992 62208 62976 63504 64152 64288 64512 64944 65536 66297 66528 67584 68607 68992 69454 69696 69741 69984 70602 70848 71148 71442 72171 72324 72576 73062 73472 73728 73964 74844 75264 75768 76032 77616 78408 78732 78848 79376 79704 80688 81312 81648 82369 82656 82944 83968 84672 85239 85536 86016 86592 87318 88209 88396 88704 89298 89667 90112 90774 91476 91854 92928 92988 93312 94136 94464 94864 95256 96228 96432 96768 97416 98304 99792 100352 101024 101376 103488 104181 104544 104976 105903 106272 106722 107163 107584 108416 108486 108864 109593 110208 110592 110946 112266 112896 113652 114048 114688 115456 116424 117612 118098 118272 119064 119556 121032 121968 122472 123904 123984 124416 125952 127008 128304 128576 129024 129437 129888 130977 131072 132594 133056 133947 135168 136161 137214 137781 137984 138908 139392 139482 139968 141204 141696 142296 142884 144342 144648 145152 146124 146944 147456 147928 149688 150528 151536 152064 155232 156816 157464 157696 158752 159408 160083 161376 162624 162729 163296 164738 165312 165888 166419 167936 168399 169344 170478 171072 172032 173184 174636 176418 176792 177147 177408 178596 179334 180224 181548 182952 183708 185856 185976 186624 188272 188928 189728 190512 192456 192864 193536 194832 196608 198891 199584 200704 202048 202752 203401 205821 206976 208362 209088 209223 209952 211806 212544 213444 214326 215168 216513 216832 216972 217728 219186 220416 221184 221892 224532 225792 227304 228096 229376 230912 232848 235224 236196 236544 238128 239112 242064 243089 243936 244944 247107 247808 247968 248832 251904 254016 255717 256608 257152 258048 258874 259776 261954 262144 264627 265188 266112 267894 269001 270336 272322 274428 275562 275968 277816 278784 278964 279936 282408 283392 284592 285768 288684 289296 290304 292248 293888 294912 295856 299376 301056 303072 304128 310464 312543 313632 314928 315392 317504 317709 318816 320166 321489 322752 325248 325458 326592 328779 329476 330624 331776 332838 335872 336798 338688 340956 342144 344064 346368 349272 352836 353584 354294 354816 357192 358668 360448 363096 365904 367416 371712 371952 373248 376544 377856 379456 381024 384912 385728 387072 388311 389664 392931 393216 397782 399168 401408 401841 404096 405504 406802 408483 411642 413343 413952 416724 418176 418446 419904 423612 425088 426888 428652 430336 433026 433664 433944 435456 438372 440832 442368 443784 449064 451584 454608 456192 458752 461824 465696 470448 472392 473088 476256 478224 480249 484128 486178 487872 488187 489888 494214 495616 495936 497664 499257 503808 505197 508032 511434 513216 514304 516096 517748 519552 523908 524288 529254 530376 531441 532224 535788 538002 540672 544644 548856 551124 551936 555632 557568 557928 559872 564816 566784 569184 571536 577368 578592 580608 584496 587776 589824 591712 596673 598752 602112 606144 608256 610203 617463 620928 625086 627264 627669 629856 630784 635008 635418 637632 640332 642978 645504 649539 650496 650916 653184 657558 658952 661248 663552 665676 671744 673596 677376 681912 684288 688128 692736 698544 705672 707168 708588 709632 714384 717336 720896 726192 729267 731808 734832 741321 743424 743904 746496 753088 755712 758912 762048 767151 769824 771456 774144 776622 779328 785862 786432 793881 795564 798336 802816 803682 807003 808192 811008 813604 816966 823284 826686 827904 833448 836352 836892 839808 847224 850176 853776 857304 860672 866052 867328 867888 870912 876744 881664 884736 887568 898128 903168 906059 909216 912384 917504 923648 931392 937629 940896 944784 946176 952512 953127 956448 960498 964467 968256 972356 975744 976374 979776 986337 988428 991232 991872 995328 998514 1007616 1010394 1016064 1022868 1026432 1028608 1032192 1035496 1039104 1047816 1048576 1058508 1060752 1062882 1064448 1071576 1076004 1081344 1089288 1097712 1102248 1103872 1111264 1115136 1115856 1119744 1129632 1133568 1138368 1143072 1154736 1157184 1161216 1164933 1168992 1175552 1178793 1179648 1183424 1193346 1197504 1204224 1205523 1212288 1216512 1220406 1225449 1234926 1240029 1241856 1250172 1254528 1255338 1259712 1261568 1270016 1270836 1275264 1280664 1285956 1291008 1299078 1300992 1301832 1306368 1315116 1317904 1322496 1327104 1331352 1343488 1347192 1354752 1363824 1368576 1376256 1385472 1397088 1411344 1414336 1417176 1419264 1423807 1428768 1434672 1440747 1441792 1452384 1458534 1463616 1464561 1469664 1482642 1486848 1487808 1492992 1497771 1506176 1511424 1515591 1517824 1524096 1534302 1539648 1542912 1548288 1553244 1558656 1571724 1572864 1587762 1591128 1594323 1596672 1605632 1607364 1614006 1616384 1622016 1627208 1633932 1646568 1653372 1655808 1666896 1672704 1673784 1679616 1694448 1700352 1707552 1714608 1721344 1732104 1734656 1735776 1741824 1753488 1763328 1769472 1775136 1790019 1796256 1806336 1812118 1818432 1824768 1830609 1835008 1847296 1852389 1862784 1875258 1881792 1883007 1889568 1892352 1905024 1906254 1912896 1920996 1928934 1936512 1944712 1948617 1951488 1952748 1959552 1972674 1976856 1982464 1983744 1990656 1997028 2015232 2020788 2032128 2045736 2052864 2057216 2064384 2070992 2078208 2095632 2097152 2117016 2121504 2125764 2128896 2143152 2152008 2162688 2178576 2187801 2195424 2204496 2207744 2222528 2223963 2230272 2231712 2239488 2259264 2267136 2276736 2286144 2301453 2309472 2314368 2322432 2329866 2337984 2351104 2357586 2359296 2366848 2381643 2386692 2395008 2408448 2411046 2421009 2424576 2433024 2440812 2450898 2469852 2480058 2483712 2500344 2509056 2510676 2519424 2523136 2540032 2541672 2550528 2561328 2571912 2582016 2598156 2601984 2603664 2612736 2630232 2635808 2644992 2654208 2662704 2686976 2694384 2709504 2718177 2727648 2737152 2752512 2770944 2794176 2812887 2822688 2828672 2834352 2838528 2847614 2857536 2859381 2869344 2881494 2883584 2893401 2904768 2917068 2927232 2929122 2939328 2959011 2965284 2973696 2975616 2985984 2995542 3012352 3022848 3031182 3035648 3048192 3068604 3079296 3085824 3096576 3106488 3117312 3143448 3145728 3175524 3182256 3188646 3193344 3211264 3214728 3228012 3232768 3244032 3254416 3267864 3293136 3306744 3311616 3333792 3345408 3347568 3359232 3388896 3400704 3415104 3429216 3442688 3464208 3469312 3471552 3483648 3494799 3506976 3526656 3536379 3538944 3550272 3580038 3592512 3612672 3616569 3624236 3636864 3649536 3661218 3670016 3676347 3694592 3704778 3720087 3725568 3750516 3763584 3766014 3779136 3784704 3810048 3812508 3825792 3841992 3857868 3873024 3889424 3897234 3902976 3905496 3919104 3945348 3953712 3964928 3967488 3981312 3994056 4030464 4041576 4064256 4091472 4105728 4114432 4128768 4141984 4156416 4191264 4194304 4234032 4243008 4251528 4257792 4271421 4286304 4304016 4322241 4325376 4357152 4375602 4390848 4393683 4408992 4415488 4445056 4447926 4460544 4463424 4478976 4493313 4518528 4534272 4546773 4553472 4572288 4602906 4618944 4628736 4644864 4659732 4675968 4702208 4715172 4718592 4733696 4763286 4773384 4782969 4790016 4816896 4822092 4842018 4849152 4866048 4881624 4901796 4939704 4960116 4967424 5000688 5018112 5021352 5038848 5046272 5080064 5083344 5101056 5122656 5143824 5164032 5196312 5203968 5207328 5225472 5260464 5271616 5289984 5308416 5325408 5370057 5373952 5388768 5419008 5436354 5455296 5474304 5491827 5505024 5541888 5557167 5588352 5625774 5645376 5649021 5657344 5668704 5677056 5695228 5715072 5718762 5738688 5762988 5767168 5786802 5809536 5834136 5845851 5854464 5858244 5878656 5918022 5930568 5947392 5951232 5971968 5991084 6024704 6045696 6062364 6071296 6096384 6137208 6158592 6171648 6193152 6212976 6234624 6286896 6291456 6351048 6364512 6377292 6386688 6422528 6429456 6456024 6465536 6488064 6508832 6535728 6563403 6586272 6613488 6623232 6667584 6671889 6690816 6695136 6718464 6777792 6801408 6830208 6858432 6885376 6904359 6928416 6938624 6943104 6967296 6989598 7013952 7053312 7072758 7077888 7100544 7144929 7160076 7185024 7225344 7233138 7248472 7263027 7273728 7299072 7322436 7340032 7352694 7389184 7409556 7440174 7451136 7501032 7527168 7532028 7558272 7569408 7620096 7625016 7651584 7683984 7715736 7746048 7778848 7794468 7805952 7810992 7838208 7890696 7907424 7929856 7934976 7962624 7988112 8060928 8083152 8128512 8154531 8182944 8211456 8228864 8257536 8283968 8312832 8382528 8388608 8438661 8468064 8486016 8503056 8515584 8542842 8572608 8578143 8608032 8644482 8650752 8680203 8714304 8751204 8781696 8787366 8817984 8830976 8877033 8890112 8895852 8921088 8926848 8957952 8986626 9037056 9068544 9093546 9106944 9144576 9205812 9237888 9257472 9289728 9319464 9351936 9404416 9430344 9437184 9467392 9526572 9546768 9565938 9580032 9633792 9644184 9684036 9698304 9732096 9763248 9803592 9879408 9920232 9934848 9966649 10001376 10036224 10042704 10077696 10092544 10160128 10166688 10202112 10245312 10287648 10328064 10392624 10407936 10414656 10450944 10484397 10520928 10543232 10579968 10609137 10616832 10650816 10740114 10747904 10777536 10838016 10849707 10872708 10910592 10948608 10983654 11010048 11029041 11083776 11114334 11160261 11176704 11251548 11290752 11298042 11314688 11337408 11354112 11390456 11430144 11437524 11477376 11525976 11534336 11573604 11619072 11668272 11691702 11708928 11716488 11757312 11836044 11861136 11894784 11902464 11943936 11982168 12049408 12091392 12124728 12142592 12192768 12274416 12317184 12343296 12386304 12425952 12469248 12573792 12582912 12702096 12729024 12754584 12773376 12814263 12845056 12858912 12912048 12931072 12966723 12976128 13017664 13071456 13126806 13172544 13181049 13226976 13246464 13335168 13343778 13381632 13390272 13436928 13479939 13555584 13602816 13640319 13660416 13716864 13770752 13808718 13856832 13877248 13886208 13934592 13979196 14027904 14106624 14145516 14155776 14201088 14289858 14320152 14348907 14370048 14450688 14466276 14496944 14526054 14547456 14598144 14644872 14680064 14705388 14778368 14819112 14880348 14902272 15002064 15054336 15064056 15116544 15138816 15240192 15250032 15303168 15367968 15431472 15492096 15557696 15588936 15611904 15621984 15676416 15781392 15814848 15859712 15869952 15925248 15976224 16110171 16121856 16166304 16257024 16309062 16365888 16422912 16457728 16475481 16515072 16567936 16625664 16671501 16765056 16777216 16877322 16936128 16947063 16972032 17006112 17031168 17085684 17145216 17156286 17216064 17288964 17301504 17360406 17428608 17502408 17537553 17563392 17574732 17635968 17661952 17754066 17780224 17791704 17842176 17853696 17915904 17973252 18074112 18137088 18187092 18213888 18289152 18411624 18475776 18514944 18579456 18638928 18703872 18808832 18860688 18874368 18934784 19053144 19093536 19131876 19160064 19267584 19288368 19368072 19396608 19464192 19526496 19607184 19690209 19758816 19840464 19869696 19933298 20002752 20015667 20072448 20085408 20155392 20185088 20320256 20333376 20404224 20490624 20575296 20656128 20713077 20785248 20815872 20829312 20901888 20968794 21041856 21086464 21159936 21218274 21233664 21301632 21434787 21480228 21495808 21555072 21676032 21699414 21745416 21789081 21821184 21897216 21967308 22020096 22058082 22167552 22228668 22320522 22353408 22503096 22581504 22596084 22629376 22674816 22708224 22780912 22860288 22875048 22954752 23051952 23068672 23147208 23238144 23336544 23383404 23417856 23432976 23514624 23672088 23722272 23789568 23804928 23887872 23964336 24098816 24182784 24249456 24285184 24385536 24463593 24548832 24634368 24686592 24772608 24851904 24938496 25147584 25165824 25315983 25404192 25458048 25509168 25546752 25628526 25690112 25717824 25734429 25824096 25862144 25933446 25952256 26035328 26040609 26142912 26253612 26345088 26362098 26453952 26492928 26631099 26670336 26687556 26763264 26780544 26873856 26959878 27111168 27205632 27280638 27320832 27433728 27541504 27617436 27713664 27754496 27772416 27869184 27958392 28055808 28213248 28291032 28311552 28402176 28579716 28640304 28697814 28740096 28901376 28932552 28993888 29052108 29094912 29196288 29289744 29360128 29410776 29556736 29638224 29760696 29804544 29899947 30004128 30108672 30128112 30233088 30277632 30480384 30500064 30606336 30735936 30862944 30984192 31115392 31177872 31223808 31243968 31352832 31453191 31562784 31629696 31719424 31739904 31827411 31850496 31952448 32220342 32243712 32332608 32514048 32549121 32618124 32731776 32845824 32915456 32950962 33030144 33087123 33135872 33251328 33343002 33480783 33530112 33754644 33872256 33894126 33944064 34012224 34062336 34171368 34290432 34312572 34432128 34577928 34603008 34720812 34857216 35004816 35075106 35126784 35149464 35271936 35323904 35508132 35560448 35583408 35684352 35707392 35831808 35946504 36148224 36274176 36374184 36427776 36578304 36823248 36951552 37029888 37158912 37277856 37407744 37617664 37721376 37748736 37869568 38106288 38187072 38263752 38320128 38442789 38535168 38576736 38736144 38793216 38900169 38928384 39052992 39214368 39380418 39517632 39543147 39680928 39739392 39866596 40005504 40031334 40144896 40170816 40310784 40370176 40439817 40640512 40666752 40808448 40920957 40981248 41150592 41312256 41426154 41570496 41631744 41658624 41803776 41937588 42083712 42172928 42319872 42436548 42467328 42603264 42869574 42960456 42991616 43046721 43110144 43352064 43398828 43490832 43578162 43642368 43794432 43934616 44040192 44116164 44335104 44457336 44641044 44706816 45006192 45163008 45192168 45258752 45349632 45416448 45561824 45720576 45750096 45909504 46103904 46137344 46294416 46476288 46673088 46766808 46835712 46865952 47029248 47344176 47444544 47579136 47609856 47775744 47928672 48197632 48330513 48365568 48498912 48570368 48771072 48927186 49097664 49268736 49373184 49426443 49545216 49703808 49876992 50014503 50295168 50331648 50631966 50808384 50841189 50916096 51018336 51093504 51257052 51380224 51435648 51468858 51648192 51724288 51866892 51904512 52070656 52081218 52285824 52507224 52612659 52690176 52724196 52907904 52985856 53262198 53340672 53375112 53526528 53561088 53747712 53919756 54222336 54411264 54561276 54641664 54867456 55083008 55234872 55427328 55508992 55544832 55738368 55916784 56111616 56426496 56582064 56623104 56804352 57159432 57280608 57395628 57480192 57802752 57865104 57987776 58104216 58189824 58392576 58579488 58720256 58821552 59070627 59113472 59276448 59521392 59609088 59799894 60008256 60047001 60217344 60256224 60466176 60555264 60960768 61000128 61212672 61471872 61725888 61968384 62139231 62230784 62355744 62447616 62487936 62705664 62906382 63125568 63259392 63438848 63479808 63654822 63700992 63904896 64304361 64440684 64487424 64665216 65028096 65098242 65236248 65367243 65463552 65691648 65830912 65901924 66060288 66174246 66271744 66502656 66686004 66961566 67060224 67509288 67744512 67788252 67888128 68024448 68124672 68342736 68580864 68625144 68864256 69155856 69206016 69441624 69714432 70009632 70150212 70253568 70298928 70543872 70647808 71016264 71120896 71166816 71368704 71414784 71663616 71893008 72296448 72548352 72748368 72855552 73156608 73390779 73646496 73903104 74059776 74317824 74555712 74815488 75235328 75442752 75497472 75739136 75947949 76212576 76374144 76527504 76640256 76885578 77070336 77153472 77203287 77472288 77586432 77800338 77856768 78105984 78121827 78428736 78760836 79035264 79086294 79361856 79478784 79733192 79893297 80011008 80062668 80289792 80341632 80621568 80740352 80879634 81281024 81333504 81616896 81841914 81962496 82301184 82624512 82852308 83140992 83263488 83317248 83607552 83875176 84167424 84345856 84639744 84873096 84934656 85206528 85739148 85920912 85983232 86093442 86220288 86704128 86797656 86981664 87156324 87284736 87588864 87869232 88080384 88232328 88670208 88914672 89282088 89413632 89699841 90012384 90326016 90384336 90517504 90699264 90832896 91123648 91441152 91500192 91819008 92207808 92274688 92588832 92952576 93346176 93533616 93671424 93731904 94058496 94359573 94688352 94889088 95158272 95219712 95482233 95551488 95857344 96395264 96661026 96731136 96997824 97140736 97542144 97647363 97854372 98195328 98537472 98746368 98852886 99090432 99261369 99407616 99753984 100029006 100442349 100590336 101263932 101616768 101682378 101832192 102036672 102187008 102514104 102760448 102871296 102937716 103296384 103448576 103733784 103809024 104141312 104162436 104571648 105014448 105225318 105380352 105448392 105815808 105971712 106524396 106681344 106750224 107053056 107122176 107495424 107839512 108444672 108822528 109122552 109283328 109734912 110166016 110469744 110854656 111017984 111089664 111476736 111833568 112223232 112852992 113164128 113246208 113608704 114318864 114561216 114791256 114960384 115328367 115605504 115730208 115975552 116208432 116379648 116700507 116785152 117158976 117440512 117643104 118141254 118226944 118552896 118629441 119042784 119218176 119599788 120016512 120094002 120434688 120512448 120932352 121110528 121319451 121921536 122000256 122425344 122762871 122943744 123451776 123936768 124278462 124461568 124711488 124895232 124975872 125411328 125812764 126251136 126518784 126877696 126959616 127309644 127401984 127809792 128608722 128881368 128974848 129140163 129330432 130056192 130196484 130472496 130734486 130927104 131383296 131661824 131803848 132120576 132348492 132543488 133005312 133372008 133923132 134120448 135018576 135489024 135576504 135776256 136048896 136249344 136685472 137161728 137250288 137728512 138311712 138412032 138883248 139428864 140019264 140300424 140507136 140597856 141087744 141295616 142032528 142241792 142333632 142737408 142829568 143327232 143786016 144592896 144991539 145096704 145496736 145711104 146313216 146781558 147292992 147806208 148119552 148279329 148635648 149111424 149630976 150043509 150470656 150885504 150994944 151478272 151895898 152425152 152523567 152748288 153055008 153280512 153771156 154140672 154306944 154406574 154944576 155172864 155600676 155713536 156211968 156243654 156857472 157521672 157837977 158070528 158172588 158723712 158957568 159466384 159786594 160022016 160125336 160579584 160683264 161243136 161480704 161759268 162562048 162667008 163233792 163683828 163924992 164602368 165249024 165704616 166281984 166526976 166634496 167215104 167750352 168334848 168691712 169279488 169746192 169869312 170413056 171478296 171841824 171966464 172186884 172440576 173408256 173595312 173963328 174312648 174569472 175177728 175738464 176160768 176464656 177211881 177340416 177829344 178564176 178827264 179399682 180024768 180141003 180652032 180768672 181035008 181398528 181665792 182247296 182882304 183000384 183638016 184415616 184549376 185177664 185905152 186417693 186692352 187067232 187342848 187463808 188116992 188719146 189376704 189778176 190316544 190439424 190964466 191102976 191714688 192790528 192913083 193322052 193462272 193995648 194281472 195084288 195294726 195708744 196101729 196390656 197074944 197492736 197705772 198180864 198522738 198815232 199507968 200058012 200884698 201180672 202527864 203233536 203364756 203664384 204073344 204374016 205028208 205520896 205742592 205875432 206592768 206897152 207467568 207618048 208282624 208324872 209143296 210028896 210450636 210760704 210896784 211631616 211943424 213048792 213362688 213500448 214106112 214244352 214990848 215679024 216889344 217645056 218245104 218566656 219469824 220172337 220332032 220939488 221709312 222035968 222179328 222953472 223667136 224446464 225705984 226328256 226492416 227217408 227843847 228637728 229122432 229582512 229920768 230656734 231211008 231460416 231609861 231951104 232416864 232759296 233401014 233570304 234317952 234365481 235286208 236282508 236453888 237105792 237258882 238085568 238436352 239199576 239679891 240033024 240188004 240869376 241024896 241864704 242221056 242638902 243843072 244000512 244850688 245525742 245887488 246903552 247873536 248556924 248923136 249422976 249790464 249951744 250822656 251625528 252502272 253037568 253755392 253919232 254619288 254803968 255619584 257217444 257762736 257949696 258280326 258660864 260112384 260392968 260944992 261468972 261854208 262766592 263323648 263607696 264241152 264696984 265086976 266010624 266744016 267846264 268240896 269099523 270037152 270978048 271153008 271552512 272097792 272498688 273370944 274323456 274500576 275457024 276623424 276824064 277766496 278857728 280038528 280600848 281014272 281195712 282175488 282591232 283078719 284065056 284483584 284667264 285474816 285659136 286446699 286654464 287572032 289185792 289983078 290193408 290993472 291422208 292626432 292942089 293563116 294585984 295612416 296239104 296558658 297271296 297784107 298222848 299261952 300087018 300941312 301327047 301771008 302956544 303791796 304850304 305047134 305496576 306110016 306561024 307542312 308281344 308613888 308813148 309889152 310345728 311201352 311427072 312423936 312487308 313714944 315043344 315675954 316141056 316345176 317447424 317915136 318932768 319573188 320044032 320250672 321159168 321366528 322486272 322961408 323518536 325124096 325334016 326467584 327367656 327849984 329204736 330498048 331409232 332563968 333053952 333268992 334430208 335500704 336669696 337383424 338558976 339492384 339738624 340826112 342956592 343683648 343932928 344373768 344881152 345985101 346816512 347190624 347926656 348625296 349138944 350101521 350355456 351476928 352321536 352929312 354423762 354680832 355658688 355888323 357128352 357654528 358799364 360049536 360282006 361304064 361537344 362070016 362797056 363331584 363958353 364494592 365764608 366000768 367276032 368288613 368831232 370355328 371810304 372835386 373384704 374134464 374685696 374927616 376233984 377438292 378753408 379556352 380633088 380878848 381928932 382205952 383429376 385581056 385826166 386644104 386924544 387420489 387991296 388562944 390168576 390589452 391417488 392203458 392781312 394149888 394985472 395411544 396361728 397045476 397630464 399015936 400116024 401769396 402361344 405055728 406467072 406729512 407328768 408146688 408748032 410056416 411041792 411485184 411750864 413185536 413794304 414935136 415236096 416565248 416649744 418286592 420057792 420901272 421521408 421793568 423263232 423886848 426097584 426725376 427000896 428212224 428488704 429981696 431358048 433778688 434974617 435290112 436490208 437133312 438939648 440344674 440664064 441878976 443418624 444071936 444358656 444837987 445906944 447334272 448892928 450130527 451411968 452656512 452984832 454434816 455687694 457275456 457570701 458244864 459165024 459841536 461313468 462422016 462920832 463219722 463902208 464833728 465518592 466802028 467140608 468635904 468730962 470572416 472565016 472907776 473513931 474211584 474517764 476171136 476872704 478399152 479359782 480066048 480376008 481738752 482049792 483729408 484442112 485277804 487686144 488001024 489701376 491051484 491774976 493807104 495747072 497113848 497846272 498845952 499580928 499903488 501645312 503251056 505004544 506075136 507510784 507838464 509238576 509607936 511239168 514434888 515525472 515899392 516560652 517321728 520224768 520785936 521889984 522937944 523708416 525533184 526647296 527215392 528482304 529393968 530173952 531635643 532021248 533488032 535692528 536481792 538199046 540074304 540423009 541956096 542306016 543105024 544195584 544997376 546741888 548646912 549001152 550914048 553246848 553648128 555532992 557715456 559253079 560077056 561201696 562028544 562391424 564350976 565182464 566157438 568130112 568967168 569334528 570949632 571318272 572893398 573308928 575144064 578371584 578739249 579966156 580386816 581986944 582844416 585252864 585884178 587126232 588305187 589171968 591224832 592478208 593117316 594542592 595568214 596445696 598523904 600174036 601882624 602654094 603542016 605913088 607583592 609700608 610094268 610993152 612220032 613122048 615084624 616562688 617227776 617626296 619778304 620691456 622402704 622854144 624847872 624974616 627429888 630086688 631351908 632282112 632690352 634894848 635830272 637865536 639146376 640088064 640501344 642318336 642733056 644972544 645922816 647037072 650248192 650668032 652935168 654735312 655699968 658409472 660517011 660996096 662818464 665127936 666107904 666537984 668860416 671001408 673339392 674766848 677117952 678984768 679477248 681652224 683531541 685913184 687367296 687865856 688747536 689762304 691970202 693633024 694381248 694829583 695853312 697250592 698277888 700203042 700710912 702953856 703096443 705858624 708847524 709361664 711317376 711776646 714256704 715309056 717598728 719039673 720099072 720564012 722608128 723074688 724140032 725594112 726663168 727916706 728989184 731529216 732001536 734552064 736577226 737662464 740710656 743620608 745670772 746769408 748268928 749371392 749855232 752467968 754876584 757506816 759112704 761266176 761757696 763857864 764411904 766858752 771162112 771652332 773288208 773849088 774840978 775982592 777125888 780337152 781178904 782834976 784406916 785562624 788299776 789970944 790823088 792723456 794090952 795260928 798031872 800232048 803538792 804722688 807298569 810111456 812934144 813459024 814657536 816293376 817496064 820112832 822083584 822970368 823501728 826371072 827588608 829870272 830472192 833130496 833299488 836573184 840115584 841802544 843042816 843587136 846526464 847773696 849236157 852195168 853450752 854001792 856424448 856977408 859340097 859963392 862716096 867557376 869949234 870580224 872980416 874266624 877879296 878826267 880689348 881328128 883757952 886837248 888143872 888717312 889675974 891813888 893352321 894668544 897785856 900261054 902823936 903981141 905313024 908869632 911375388 914550912 915141402 916489728 918330048 919683072 922626936 924844032 925841664 926439444 927804416 929667456 931037184 933604056 934281216 937271808 937461924 941144832 945130032 945815552 947027862 948423168 949035528 952342272 953745408 956798304 958719564 960132096 960752016 963477504 964099584 967458816 968884224 970555608 975372288 976002048 979402752 982102968 983549952 987614208 991494144 994227696 995692544 997691904 999161856 999806976 1003290624 1006502112 1010009088 1012150272 1015021568 1015676928 1018477152 1019215872 1022478336 1028869776 1031050944 1031798784 1033121304 1034643456 1037955303 1040449536 1041571872 1043779968 1045875888 1047416832 1050304563 1051066368 1053294592 1054430784 1056964608 1058787936 1060347904 1063271286 1064042496 1066976064 1067664969 1071385056 1072963584 1076398092 1080148608 1080846018 1083912192 1084612032 1086210048 1088391168 1089994752 1091875059 1093483776 1097293824 1098002304 1101828096 1104865839 1106493696 1111065984 1115430912 1118506158 1120154112 1122403392 1124057088 1124782848 1128701952 1130364928 1132314876 1136260224 1137934336 1138669056 1141899264 1142636544 1145786796 1146617856 1150288128 1156743168 1157478498 1159932312 1160773632 1162261467 1163973888 1165688832 1170505728 1171768356 1174252464 1176610374 1178343936 1182449664 1184956416 1186234632 1189085184 1191136428 1192891392 1197047808 1200348072 1203765248 1205308188 1207084032 1211826176 1215167184 1219401216 1220188536 1221986304 1224440064 1226244096 1230169248 1233125376 1234455552 1235252592 1239556608 1241382912 1244805408 1245708288 1249695744 1249949232 1254859776 1260173376 1262703816 1264564224 1265380704 1269789696 1271660544 1275731072 1278292752 1280176128 1281002688 1284636672 1285466112 1289945088 1291845632 1294074144 1300496384 1301336064 1304923851 1305870336 1309470624 1311399936 1316818944 1321034022 1321992192 1325636928 1330255872 1332215808 1333075968 1334513961 1337720832 1342002816 1346678784 1349533696 1350391581 1354235904 1357969536 1358954496 1363304448 1367063082 1371826368 1372712103 1374734592 1377495072 1379524608 1383940404 1387266048 1388762496 1389659166 1391706624 1394501184 1396555776 1400406084 1401421824 1405907712 1406192886 1411717248 1417695048 1418723328 1420541793 1422634752 1423553292 1428513408 1430618112 1435197456 1438079346 1440198144 1441128024 1445216256 1446149376 1448280064 1451188224 1453326336 1455833412 1457978368 1463058432 1464003072 1469104128 1473154452 1475324928 1481421312 1487241216 1491341544 1493538816 1496537856 1498742784 1499710464 1504935936 1509753168 1515013632 1518225408 1522532352 1523515392 1527715728 1528823808 1533717504 1542324224 1543304664 1546576416 1547698176 1549681956 1551965184 1554251776 1560674304 1562357808 1565669952 1568813832 1571125248 1576599552 1579941888 1581646176 1585446912 1588181904 1590521856 1594906929 1596063744 1600464096 1607077584 1609445376 1614597138 1620222912 1621269027 1625868288 1626918048 1629315072 1632586752 1634992128 1640225664 1645940736 1647003456 1652742144 1655177216 1659740544 1660944384 1666260992 1666598976 1673146368 1677759237 1680231168 1683605088 1686085632 1687174272 1693052928 1695547392 1698472314 1704390336 1706901504 1708003584 1712848896 1713954816 1718680194 1719926784 1725432192 1735114752 1736217747 1739898468 1741160448 1745960832 1748533248 1755758592 1757652534 1761378696 1762656256 1764915561 1767515904 1773674496 1776287744 1777434624 1779351948 1783627776 1786704642 1789337088 1795571712 1800522108 1805647872 1807962282 1810626048 1817739264 1822750776 1829101824 1830282804 1832979456 1836660096 1839366144 1845253872 1849688064 1851683328 1852878888 1855608832 1859334912 1862074368 1867208112 1868562432 1874543616 1874923848 1882289664 1890260064 1891631104 1894055724 1896846336 1898071056 1904684544 1907490816 1913596608 1917439128 1920264192 1921504032 1926955008 1928199168 1934917632 1937768448 1941111216 1950744576 1952004096 1958805504 1964205936 1967099904 1975228416 1981551033 1982988288 1988455392 1991385088 1995383808 1998323712 1999613952 2006581248 2013004224 2020018176 2024300544 2030043136 2031353856 2036954304 2038431744 2044956672 2050594623 2057739552 2062101888 2063597568 2066242608 2069286912 2075910606 2080899072 2083143744 2084488749 2087559936 2091751776 2094833664 2100609126 2102132736 2106589184 2108861568 2109289329 2117575872 2120695808 2126542572 2128084992 2133952128 2135329938 2142770112 2145927168 2152796184 2157119019 2160297216 2161692036 2167824384 2169224064 2172420096 2176782336 2179989504 2183750118 2186967552 2194587648 2196004608 2203656192 2209731678 2212987392 2222131968 2230861824 2237012316 2240308224 2244806784 2248114176 2249565696 2257403904 2260729856 2264629752 2272520448 2275868672 2277338112 2283798528 2285273088 2291573592 2293235712 2300576256 2313486336 2314956996 2319864624 2321547264 2324522934 2327947776 2331377664 2341011456 2343536712 2348504928 2353220748 2356687872 2364899328 2369912832 2372469264 2378170368 2382272856 2385782784 2394095616 2400696144 2407530496 2410616376 2414168064 2421895707 2423652352 2430334368 2438802432 2440377072 2443972608 2448880128 2452488192 2460338496 2466250752 2468911104 2470505184 2479113216 2482765824 2489610816 2491416576 2499391488 2499898464 2509719552 2520346752 2525407632 2529128448 2530761408 2539579392 2543321088 2547708471 2551462144 2556585504 2560352256 2562005376 2569273344 2570932224 2578020291 2579890176 2588148288 2600992768 2602672128 2609847702 2611740672 2618941248 2622799872 2633637888 2636478801 2642068044 2643984384 2651273856 2660511744 2664431616 2666151936 2669027922 2675441664 2680056963 2684005632 2693357568 2699067392 2700783162 2708471808 2711943423 2715939072 2726608896 2734126164 2743652736 2745424206 2749469184 2754990144 2759049216 2767880808 2774532096 2777524992 2779318332 2783413248 2789002368 2793111552 2800812168 2802843648 2811815424 2812385772 2823434496 2835390096 2837446656 2841083586 2845269504 2847106584 2857026816 2861236224 2870394912 2876158692 2880396288 2882256048 2890432512 2892298752 2896560128 2902376448 2906652672 2911666824 2915956736 2926116864 2928006144 2938208256 2946308904 2950649856 2962842624 2974482432 2982683088 2987077632 2993075712 2997485568 2999420928 3009871872 3019506336 3030027264 3036450816 3045064704 3047030784 3055431456 3057647616 3067435008 3084648448 3086609328 3093152832 3095396352 3099363912 3103930368 3108503552 3113865909 3121348608 3124715616 3131339904 3137627664 3142250496 3150913689 3153199104 3159883776 3163292352 3170893824 3176363808 3181043712 3189813858 3192127488 3200928192 3202994907 3214155168 3218890752 3229194276 3240445824 3242538054 3251736576 3253836096 3258630144 3265173504 3269984256 3275625177 3280451328 3291881472 3294006912 3305484288 3310354432 3314597517 3319481088 3332521984 3333197952 3346292736 3355518474 3360462336 3367210176 3372171264 3374348544 3386105856 3391094784 3396944628 3408780672 3413803008 3416007168 3425697792 3427909632 3437360388 3439853568 3450864384 3470229504 3472435494 3479796936 3482320896 3486784401 3491921664 3497066496 3511517184 3515305068 3522757392 3525312512 3529831122 3535031808 3547348992 3552575488 3554869248 3558703896 3567255552 3573409284 3578674176 3591143424 3601044216 3611295744 3615924564 3621252096 3635478528 3645501552 3658203648 3660565608 3665958912 3673320192 3678732288 3690507744 3699376128 3703366656 3705757776 3711217664 3718669824 3724148736 3734416224 3737124864 3749087232 3749847696 3764579328 3780520128 3783262208 3788111448 3793692672 3796142112 3809369088 3814981632 3827193216 3834878256 3840528384 3843008064 3853910016 3856398336 3869835264 3875536896 3882222432 3901489152 3904008192 3914771553 3917611008 3928411872 3934199808 3950456832 3963102066 3965976576 3976910784 3982770176 3990767616 3996647424 3999227904 4003541883 4013162496 4026008448 4040036352 4048601088 4051174743 4062707712 4073908608 4076863488 4089913344 4101189246 4115479104 4118136309 4124203776 4132485216 4138573824 4151821212 4161798144 4166287488 4168977498 4175119872 4183503552 4189667328 4201218252 4204265472 4213178368 4217723136 4218578658 4235151744 4241391616 4253085144 4256169984 4261625379 4267904256 4270659876 4285540224 4291854336 4305592368 4314238038 4320594432 4323384072 4335648768 4338448128 4344840192 4353564672 4359979008 4367500236 4373935104 4389175296 4392009216 4407312384 4419463356 4425974784 4444263936 4461723648 4474024632 4480616448 4489613568 4496228352 4499131392 4514807808 4521459712 4529259504 4545040896 4551737344 4554676224 4567597056 4570546176 4583147184 4586471424 4601152512 4626972672 4629913992 4639729248 4643094528 4649045868 4655895552 4662755328 4682022912 4687073424 4697009856 4706441496 4713375744 4729798656 4739825664 4744938528 4756340736 4764545712 4771565568 4784720787 4788191232 4801392288 4815060992 4821232752 4828336128 4843791414 4847304704 4860668736 4863807081 4877604864 4880754144 4887945216 4897760256 4904976384 4920676992 4937822208 4941010368 4958226432 4965531648 4979221632 4982833152 4998782976 4999796928 5019439104 5033277711 5040693504 5050815264 5058256896 5061522816 5079158784 5086642176 5095416942 5102924288 5113171008 5120704512 5124010752 5138546688 5141864448 5156040582 5159780352 5176296576 5201985536 5205344256 5208653241 5219695404 5223481344 5237882496 5245599744 5267275776 5272957602 5284136088 5287968768 5294746683 5302547712 5321023488 5328863232 5332303872 5338055844 5350883328 5360113926 5368011264 5386715136 5398134784 5401566324 5416943616 5423886846 5431878144 5453217792 5468252328 5487305472 5490848412 5498938368 5509980288 5518098432 5535761616 5549064192 5555049984 5558636664 5566826496 5578004736 5586223104 5601624336 5605687296 5623630848 5624771544 5646868992 5670780192 5674893312 5682167172 5690539008 5694213168 5714053632 5722472448 5740789824 5752317384 5760792576 5764512096 5780865024 5784597504 5793120256 5804752896 5813305344 5823333648 5831913472 5852233728 5856012288 5876416512 5892617808 5901299712 5925685248 5944653099 5948964864 5965366176 5974155264 5986151424 5994971136 5998841856 6019743744 6039012672 6060054528 6072901632 6090129408 6094061568 6110862912 6115295232 6134870016 6151783869 6169296896 6173218656 6186305664 6190792704 6198727824 6207860736 6217007104 6227731818 6242697216 6249431232 6253466247 6262679808 6275255328 6284500992 6301827378 6306398208 6319767552 6326584704 6327867987 6352727616 6362087424 6379627716 6384254976 6401856384 6405989814 6428310336 6437781504 6458388552 6471357057 6480891648 6485076108 6503473152 6507672192 6517260288 6530347008 6539968512 6551250354 6560902656 6583762944 6588013824 6610968576 6620708864 6629195034 6638962176 6665043968 6666395904 6692585472 6711036948 6720924672 6734420352 6744342528 6748697088 6772211712 6782189568 6793889256 6817561344 6827606016 6832014336 6851395584 6855819264 6874720776 6879707136 6901728768 6940459008 6944870988 6959593872 6964641792 6973568802 6983843328 6994132992 7023034368 7030610136 7045514784 7050625024 7059662244 7070063616 7094697984 7105150976 7109738496 7117407792 7134511104 7146818568 7157348352 7182286848 7202088432 7222591488 7231849128 7242504192 7265687121 7270957056 7291003104 7316407296 7321131216 7331917824 7346640384 7357464576 7381015488 7398752256 7406733312 7411515552 7422435328 7437339648 7448297472 7468832448 7474249728 7498174464 7499695392 7529158656 7561040256 7566524416 7576222896 7587385344 7592284224 7618738176 7629963264 7643125413 7654386432 7669756512 7681056768 7686016128 7707820032 7712796672 7734060873 7739670528 7764444864 7802978304 7808016384 7829543106 7835222016 7856823744 7868399616 7900913664 7909436403 7926204132 7931953152 7953821568 7965540352 7981535232 7993294848 7998455808 8007083766 8026324992 8040170889 8052016896 8080072704 8097202176 8102349486 8125415424 8135830269 8147817216 8179826688 8202378492 8230958208 8236272618 8248407552 8264970432 8277147648 8303642424 8323596288 8332574976 8337954996 8350239744 8367007104 8379334656 8402436504 8408530944 8426356736 8435446272 8437157316 8470303488 8482783232 8506170288 8512339968 8523250758 8535808512 8541319752 8571080448 8583708672 8611184736 8628476076 8641188864 8646768144 8671297536 8676896256 8689680384 8707129344 8719958016 8735000472 8747870208 8778350592 8784018432 8814624768 8838926712 8851949568 8888527872 8923447296 8948049264 8961232896 8979227136 8992456704 8998262784 9029615616 9042919424 9058519008 9090081792 9103474688 9109352448 9135194112 9141092352 9166294368 9172942848 9202305024 9253945344 9259827984 9279458496 9286189056 9298091736 9311791104 9325510656 9341597727 9364045824 9374146848 9394019712 9412882992 9426751488 9452741067 9459597312 9479651328 9489877056 9512681472 9529091424 9543131136 9569441574 9576382464 9602784576 9608984721 9642465504 9656672256 9687582828 9694609408 9721337472 9727614162 9755209728 9761508288 9775890432 9795520512 9809952768 9826875531 9841353984 9875644416 9882020736 9916452864 9931063296 9943792551 9958443264 9997565952 9999593856 10038878208 10066555422 10081387008 10101630528 10116513792 10123045632 10158317568 10173284352 10190833884 10205848576 10226342016 10241409024 10248021504 10277093376 10283728896 10312081164 10319560704 10352593152 10403971072 10410688512 10417306482 10439390808 10446962688 10460353203 10475764992 10491199488 10534551552 10545915204 10568272176 10575937536 10589493366 10605095424 10642046976 10657726464 10664607744 10676111688 10701766656 10720227852 10736022528 10773430272 10796269568 10803132648 10833887232 10847773692 10863756288 10906435584 10936504656 10974610944 10981696824 10997876736 11019960576 11036196864 11071523232 11098128384 11110099968 11117273328 11133652992 11156009472 11172446208 11203248672 11211374592 11247261696 11249543088 11293737984 11341560384 11349786624 11364334344 11381078016 11388426336 11428107264 11444944896 11481579648 11504634768 11521585152 11529024192 11561730048 11569195008 11586240512 11609505792 11626610688 11646667296 11663826944 11704467456 11712024576 11744314659 11752833024 11785235616 11802599424 11851370496 11889306198 11897929728 11930732352 11948310528 11972302848 11989942272 11997683712 12010625649 12039487488 12078025344 12120109056 12145803264 12153524229 12188123136 12221725824 12230590464 12269740032 12303567738 12338593792 12346437312 12354408927 12372611328 12397455648 12415721472 12434014208 12455463636 12485394432 12498862464 12506932494 12525359616 12550510656 12569001984 12603654756 12612796416 12639535104 12653169408 12655735974 12705455232 12724174848 12759255432 12768509952 12784876137 12803712768 12811979628 12856620672 12875563008 12916777104 12942714114 12961783296 12970152216 13006946304 13015344384 13034520576 13060694016 13079937024 13102500708 13121805312 13167525888 13176027648 13221937152 13241417728 13258390068 13277924352 13330087936 13332791808 13385170944 13422073896 13441849344 13468840704 13488685056 13497394176 13544423424 13564379136 13587778512 13635122688 13655212032 13664028672 13702791168 13711638528 13749441552 13759414272 13803457536 13880918016 13889741976 13919187744 13929283584 13947137604 13967686656 13988265984 14046068736 14061220272 14091029568 14101250048 14119324488 14140127232 14189395968 14210301952 14219476992 14234815584 14269022208 14293637136 14314696704 14354162361 14364573696 14404176864 14445182976 14463698256 14485008384 14531374242 14541914112 14582006208 14591421243 14632814592 14642262432 14663835648 14693280768 14714929152 14762030976 14813466624 14823031104 14844870656 14874679296 14896594944 14937664896 14948499456 14996348928 14999390784 15058317312 15099833133 15122080512 15152445792 15174770688 15184568448 15237476352 15259926528 15286250826 15308772864 15339513024 15362113536 15372032256 15415640064 15425593344 15468121746 15479341056 15528889728 15605956608 15616032768 15625959723 15659086212 15670444032 15713647488 15736799232 15801827328 15818872806 15852408264 15863906304 15884240049 15907643136 15931080704 15963070464 15986589696 15996911616 16014167532 16052649984 16080341778 16104033792 16160145408 16194404352 16204698972 16250830848 16271660538 16295634432 16359653376 16404756984 16461916416 16472545236 16496815104 16529940864 16554295296 16607284848 16647192576 16665149952 16675909992 16700479488 16734014208 16758669312 16804873008 16817061888 16852713472 16870892544 16874314632 16940606976 16965566464 17012340576 17024679936 17046501516 17071617024 17082639504 17142160896 17167417344 17222369472 17256952152 17282377728 17293536288 17342595072 17353792512 17379360768 17414258688 17439916032 17470000944 17495740416 17556701184 17568036864 17629249536 17677853424 17703899136 17777055744 17833959297 17846894592 17896098528 17922465792 17958454272 17984913408 17996525568 18059231232 18117038016 18180163584 18206949376 18218704896 18270388224 18282184704 18332588736 18345885696 18404610048 18455351607 18507890688 18519655968 18558916992 18572378112 18596183472 18623582208 18651021312 18683195454 18728091648 18748293696 18760398741 18788039424 18825765984 18853502976 18905482134 18919194624 18959302656 18979754112 18983603961 19058182848 19086262272 19138883148 19152764928 19205569152 19217969442 19284931008 19313344512 19375165656 19389218816 19414071171 19442674944 19455228324 19510419456 19523016576 19551780864 19591041024 19619905536 19653751062 19682707968 19751288832 19764041472 19832905728 19862126592 19887585102 19916886528 19995131904 19999187712 20077756416 20133110844 20162774016 20203261056 20233027584 20246091264 20316635136 20346568704 20381667768 20411697152 20452684032 20482818048 20496043008 20554186752 20567457792 20624162328 20639121408 20705186304 20807942144 20821377024 20834612964 20878781616 20893925376 20920706406 20951529984 20982398976 21069103104 21091830408 21136544352 21151875072 21178986732 21210190848 21284093952 21315452928 21329215488 21352223376 21403533312 21440455704 21472045056 21546860544 21592539136 21606265296 21667774464 21695547384 21727512576 21797061363 21812871168 21873009312 21949221888 21963393648 21995753472 22039921152 22072393728 22143046464 22196256768 22220199936 22234546656 22267305984 22312018944 22344892416 22406497344 22422749184 22494523392 22499086176 22587475968 22683120768 22699573248 22728668688 22762156032 22776852672 22856214528 22889889792 22929376239 22963159296 23009269536 23043170304 23058048384 23123460096 23138390016 23172481024 23202182619 23219011584 23293334592 23327653888 23408934912 23424049152 23488629318 23505666048 23570471232 23605198848 23702740992 23728309209 23778612396 23795859456 23861464704 23896621056 23944605696 23979884544 23995367424 24021251298 24078974976 24120512667 24156050688 24240218112 24291606528 24307048458 24376246272 24407490807 24443451648 24539480064 24607135476 24677187584 24692874624 24708817854 24745222656 24794911296 24831442944 24868028416 24910927272 24970788864 24997724928 25013864988 25050719232 25101021312 25138003968 25207309512 25225592832 25279070208 25306338816 25311471948 25410910464 25448349696 25518510864 25537019904 25569752274 25607425536 25623959256 25713241344 25751126016 25833554208 25885428228 25923566592 25940304432 26013892608 26030688768 26069041152 26121388032 26159874048 26205001416 26243610624 26335051776 26352055296 26443874304 26482835456 26516780136 26555848704 26660175872 26665583616 26770341888 26844147792 26883698688 26937681408 26977370112 26994788352 27088846848 27128758272 27175557024 27270245376 27310424064 27328057344 27405582336 27423277056 27498883104 27518828544 27606915072 27761836032 27779483952 27838375488 27858567168 27894275208 27935373312 27976531968 28024793181 28092137472 28122440544 28182059136 28202500096 28238648976 28280254464 28358223201 28378791936 28438953984 28469631168 28538044416 28587274272 28629393408 28708324722 28729147392 28808353728 28826954163 28927396512 28970016768 29062748484 29083828224 29164012416 29182842486 29265629184 29284524864 29327671296 29386561536 29429858304 29480626593 29524061952 29626933248 29646062208 29689741312 29749358592 29793189888 29831377653 29875329792 29992697856 29998781568 30116634624 30199666266 30244161024 30304891584 30349541376 30369136896 30474952704 30519853056 30572501652 30617545728 30679026048 30724227072 30744064512 30831280128 30851186688 30936243492 30958682112 31057779456 31211913216 31232065536 31251919446 31318172424 31340888064 31381059609 31427294976 31473598464 31603654656 31637745612 31704816528 31727812608 31768480098 31815286272 31862161408 31926140928 31973179392 31993823232 32028335064 32105299968 32160683556 32208067584 32320290816 32388808704 32409397944 32501661696 32543321076 32591268864 32719306752 32809513968 32923832832 32945090472 32993630208 33059881728 33108590592 33214569696 33294385152 33330299904 33351819984 33400958976 33468028416 33517338624 33609746016 33634123776 33705426944 33741785088 33748629264 33881213952 33931132928 34024681152 34049359872 34093003032 34143234048 34165279008 34284321792 34334834688 34444738944 34513904304 34564755456 34587072576 34685190144 34707585024 34758721536 34828517376 34879832064 34940001888 34991480832 35113402368 35136073728 35232943977 35258499072 35355706848 35407798272 35554111488 35667918594 35693789184 35792197056 35844931584 35916908544 35969826816 35993051136 36031876947 36118462464 36234076032 36360327168 36413898752 36437409792 36460572687 36564369408 36665177472 36691771392 36809220096 36910703214 37015781376 37039311936 37063226781 37117833984 37192366944 37247164416 37302042624 37366390908 37456183296 37496587392 37520797482 37576078848 37651531968 37707005952 37810964268 37838389248 37918605312 37959508224 37967207922 38116365696 38172524544 38277766296 38305529856 38354628411 38411138304 38435938884 38569862016 38626689024 38750331312 38778437632 38828142342 38885349888 38910456648 39020838912 39046033152 39103561728 39182082048 39239811072 39307502124 39365415936 39502577664 39528082944 39665811456 39724253184 39775170204 39833773056 39990263808 39998375424 40155512832 40266221688 40325548032 40406522112 40466055168 40492182528 40633270272 40693137408 40763335536 40823394304 40905368064 40965636096 40992086016 41108373504 41134915584 41248324656 41278242816 41410372608 41615884288 41642754048 41669225928 41757563232 41787850752 41841412812 41903059968 41964797952 42138206208 42183660816 42273088704 42303750144 42357973464 42420381696 42568187904 42630905856 42658430976 42704446752 42807066624 42880911408 42944090112 43062487083 43093721088 43185078272 43212530592 43335548928 43391094768 43455025152 43594122726 43625742336 43746018624 43774263729 43898443776 43926787296 43991506944 44079842304 44144787456 44286092928 44440399872 44469093312 44534611968 44624037888 44689784832 44812994688 44845498368 44989046784 44998172352 45174951936 45299499399 45366241536 45457337376 45524312064 45553705344 45712429056 45779779584 45858752478 45926318592 46018539072 46086340608 46116096768 46246920192 46276780032 46344962048 46404365238 46438023168 46586669184 46655307776 46817869824 46848098304 46877879169 46977258636 47011332096 47140942464 47210397696 47405481984 47456618418 47557224792 47591718912 47652720147 47722929408 47793242112 47889211392 47959769088 47990734848 48042502596 48157949952 48241025334 48312101376 48480436224 48583213056 48614096916 48752492544 48814981614 48886903296 49078960128 49214270952 49354375168 49385749248 49417635708 49490445312 49589822592 49662885888 49736056832 49821854544 49941577728 49995449856 50027729976 50101438464 50202042624 50276007936 50414619024 50451185664 50558140416 50612677632 50622943896 50821820928 50896699392 51037021728 51074039808 51139504548 51214851072 51247918512 51426482688 51502252032 51667108416 51770856456 51847133184 51880608864 52027785216 52061377536 52138082304 52242776064 52319748096 52410002832 52487221248 52670103552 52704110592 52887748608 52965670912 53033560272 53111697408 53320351744 53331167232 53501877891 53540683776 53688295584 53767397376 53875362816 53954740224 53989576704 54177693696 54351114048 54540490752 54620848128 54656114688 54811164672 54846554112 54997766208 55037657088 55213830144 55366054821 55523672064 55558967904 55676750976 55717134336 55788550416 55870746624 55953063936 56049586362 56184274944 56244881088 56281196223 56364118272 56477297952 56560508928 56716446402 56757583872 56877907968 56939262336 56950811883 57174548544 57258786816 57416649444 57458294784 57616707456 57653908326 57854793024 57940033536 58125496968 58167656448 58242213513 58328024832 58365684972 58531258368 58569049728 58655342592 58773123072 58859716608 58961253186 59048123904 59253866496 59292124416 59379482624 59498717184 59586379776 59662755306 59750659584 59985395712 59997563136 60233269248 60399332532 60488322048 60609783168 60699082752 60738273792 60949905408 61039706112 61145003304 61235091456 61358052096 61448454144 61488129024 61662560256 61702373376 61872486984 61917364224 62115558912 62423826432 62464131072 62503838892 62636344848 62681776128 62762119218 62854589952 62947196928 63207309312 63275491224 63409633056 63455625216 63536960196 63630572544 63724322816 63852281856 63946358784 63987646464 64056670128 64210599936 64321367112 64416135168 64640581632 64777617408 64818795888 65003323392 65086642152 65182537728 65391184089 65438613504 65619027936 65847665664 65890180944 65987260416 66119763456 66217181184 66429139392 66588770304 66660599808 66703639968 66801917952 66936056832 67034677248 67219492032 67268247552 67483570176 67497258528 67762427904 67862265856 68049362304 68098719744 68186006064 68286468096 68330558016 68568643584 68669669376 68788128717 68889477888 69027808608 69129510912 69174145152 69370380288 69415170048 69517443072 69606547857 69657034752 69880003776 69982961664 70226804736 70272147456 70465887954 70516998144 70711413696 70815596544 71108222976 71184927627 71335837188 71387578368 71584394112 71689863168 71833817088 71939653632 71986102272 72063753894 72236924928 72361538001 72468152064 72720654336 72827797504 72874819584 72921145374 73128738816 73222472421 73330354944 73618440192 73821406428 74031562752 74078623872 74126453562 74235667968 74384733888 74494328832 74604085248 74732781816 74912366592 74993174784 75041594964 75152157696 75303063936 75414011904 75621928536 75676778496 75837210624 75919016448 75934415844 76232731392 76345049088 76555532592 76611059712 76709256822 76822276608 76871877768 77139724032 77253378048 77500662624 77556875264 77656284684 77770699776 77820913296 78041677824 78092066304 78207123456 78364164096 78479622144 78615004248 78730831872 79005155328 79056165888 79331622912 79448506368 79550340408 79667546112 79980527616 79996750848 80311025664 80532443376 80651096064 80813044224 80932110336 80984365056 81266540544 81386274816 81526671072 81646788608 81810736128 81931272192 81984172032 82216747008 82269831168 82496649312 82556485632 82820745216 83231768576 83285508096 83338451856 83515126464 83575701504 83682825624 83806119936 83929595904 84074379543 84276412416 84367321632 84546177408 84607500288 84715946928 84840763392 85074669603 85136375808 85316861952 85408893504 85614133248 85761822816 85888180224 86124974166 86187442176 86370156544 86425061184 86480862489 86782189536 86910050304 87188245452 87251484672 87492037248 87548527458 87796887552 87853574592 87983013888 88159684608 88289574912 88441879779 88572185856 88880799744 88938186624 89069223936 89248075776 89379569664 89494132959 89625989376 89978093568 89996344704 90349903872 90598998798 90732483072 90914674752 91048624128 91107410688 91424858112 91559559168 91717504956 91852637184 92037078144 92172681216 92232193536 92493840384 92553560064 92689924096 92808730476 92876046336 93173338368 93310615552 93635739648 93696196608 93755758338 93954517272 94022664192 94281884928 94420795392 94810963968 94913236836 95114449584 95183437824 95305440294 95445858816 95586484224 95778422784 95919538176 95981469696 96085005192 96315899904 96482050668 96624202752 96960872448 97166426112 97228193832 97504985088 97629963228 97773806592 98157920256 98428541904 98708750336 98771498496 98835271416 98980890624 99179645184 99325771776 99472113664 99643709088 99883155456 99990899712 100055459952 100202876928 100404085248 100552015872 100829238048 100902371328 101116280832 101225355264 101245887792 101643641856 101793398784 102074043456 102148079616 102279009096 102429702144 102495837024 102852965376 103004504064 103334216832 103541712912 103694266368 103761217728 104055570432 104122755072 104276164608 104485552128 104639496192 104820005664 104974442496 105340207104 105408221184 105698831931 105775497216 106067120544 106223394816 106640703488 106662334464 107003755782 107081367552 107376591168 107534794752 107750725632 107909480448 107979153408 108095630841 108355387392 108702228096 109080981504 109241696256 109312229376 109381718061 109693108224 109995532416 110075314176 110427660288 110732109642 111047344128 111117935808 111189680343 111353501952 111577100832 111741493248 111906127872 112099172724 112368549888 112489762176 112562392446 112728236544 112954595904 113121017856 113432892804 113515167744 113755815936 113878524672 113901623766 114349097088 114517573632 114833298888 114916589568 115063885233 115233414912 115307816652 115709586048 115880067072 116250993936 116335312896 116484427026 116656049664 116731369944 117062516736 117138099456 117310685184 117546246144 117719433216 117922506372 118096247808 118507732992 118584248832 118758965248 118997434368 119172759552 119325510612 119501319168 119970791424 119995126272 120466538496 120798665064 120976644096 121219566336 121398165504 121476547584 121899810816 122079412224 122290006608 122470182912 122716104192 122896908288 122976258048 123325120512 123404746752 123744973968 123834728448 124231117824 124847652864 124928262144 125007677784 125272689696 125363552256 125524238436 125709179904 125894393856 126414618624 126550982448 126819266112 126911250432 127073920392 127261145088 127448645632 127704563712 127892717568 127975292928 128113340256 128421199872 128642734224 128832270336 129187461249 129281163264 129555234816 129637591776 130006646784 130173284304 130365075456 130782368178 130877227008 131238055872 131322791187 131695331328 131780361888 131974520832 132239526912 132434362368 132858278784 133321199616 133407279936 133603835904 133872113664 134069354496 134438984064 134536495104 134967140352 134994517056 135524855808 135724531712 135898498197 136098724608 136372012128 136572936192 136661116032 137137287168 137339338752 137576257434 137778955776 138055617216 138259021824 138348290304 138740760576 138830340096 139034886144 139213095714 139314069504 139760007552 139965923328 140453609472 140544294912 140633637507 140931775908 141033996288 141422827392 141631193088 142216445952 142369855254 142671674376 142775156736 142958160441 143168788224 143379726336 143667634176 143879307264 143972204544 144127507788 144473849856 144723076002 144936304128 145441308672 145655595008 145749639168 145842290748 146257477632 146444944842 146660709888 147236880384 147642812856 148063125504 148157247744 148252907124 148471335936 148769467776 148988657664 149208170496 149465563632 149824733184 149986349568 150083189928 150304315392 150606127872 150828023808 151243857072 151353556992 151674421248 151838032896 151868831688 152465462784 152690098176 153111065184 153222119424 153418513644 153644553216 153743755536 154279448064 154506756096 155001325248 155113750528 155312569368 155541399552 155641826592 156083355648 156184132608 156414246912 156728328192 156959244288 157230008496 157461663744 158010310656 158112331776 158663245824 158897012736 159100680816 159335092224 159961055232 159993501696 160505633673 160622051328 161064886752 161302192128 161626088448 161864220672 161968730112 162533081088 163053342144 163293577216 163621472256 163862544384 163968344064 164433494016 164539662336 164993298624 165112971264 165641490432 166098164463 166571016192 166676903712 167030252928 167151403008 167365651248 167612239872 167859191808 168148759086 168552824832 168734643264 168843588669 169092354816 169431893856 169681526784 170149339206 170272751616 170633723904 170817787008 170852435649 171523645632 171776360448 172249948332 172374884352 172740313088 172850122368 172961724978 173564379072 173820100608 174376490904 174502969344 174726640539 174984074496 175097054916 175593775104 175707149184 175966027776 176319369216 176579149824 176883759558 177144371712 177761599488 177876373248 178138447872 178496151552 178759139328 178988265918 179251978752 179956187136 179992689408 180699807744 181197997596 181464966144 181829349504 182097248256 182214821376 182849716224 183119118336 183435009912 183705274368 184074156288 184345362432 184464387072 184987680768 185107120128 185379848192 185617460952 185752092672 186346676736 186621231104 187271479296 187392393216 187511516676 187909034544 188045328384 188563769856 188841590784 189621927936 189826473672 190228899168 190366875648 190610880588 190891717632 191172968448 191556845568 191839076352 191962939392 192170010384 192631799808 192964101336 193248405504 193921744896 194332852224 194456387664 195009970176 195259926456 195547613184 196173552267 196315840512 196857083808 197417500672 197542996992 197670542832 197961781248 198359290368 198651543552 199287418176 199766310912 199981799424 200110919904 200405753856 200808170496 201104031744 201658476096 201804742656 202450710528 202491775584 203287283712 203586797568 204148086912 204296159232 204558018192 204859404288 204991674048 205705930752 206009008128 206364386151 206668433664 207083425824 207388532736 207522435456 208111140864 208245510144 208552329216 208819643571 208971104256 209640011328 209948884992 210680414208 210816442368 211397663862 211550994432 212134241088 212446789632 213281406976 213324668928 213554782881 214007511564 214162735104 214753182336 215069589504 215501451264 215818960896 215958306816 216191261682 216710774784 217084614003 217404456192 218161963008 218483392512 218624458752 218763436122 219386216448 219667417263 219991064832 220855320576 221464219284 222094688256 222235871616 222379360686 222707003904 223154201664 223482986496 223812255744 224198345448 224737099776 224979524352 225124784892 225456473088 225909191808 226242035712 226865785608 227030335488 227511631872 227757049344 227803247532 228698194176 229035147264 229666597776 229833179136 230127770466 230466829824 230615633304 231419172096 231760134144 232501987872 232670625792 232968854052 233312099328 233462739888 234125033472 234276198912 234621370368 235092492288 235438866432 235845012744 236192495616 237015465984 237168497664 237517930496 237994868736 238345519104 238651021224 239002638336 239941582848 239990252544 240933076992 241597330128 241953288192 242439132672 242796331008 242953095168 243799621632 244158824448 244580013216 244940365824 245432208384 245793816576 245952516096 246650241024 246809493504 247489947936 247669456896 248462235648 249695305728 249856524288 250015355568 250545379392 250727104512 251048476872 251418359808 251788787712 252223138629 252829237248 253101964896 253638532224 253822500864 254147840784 254522290176 254897291264 255224008809 255409127424 255950585856 256226680512 256842399744 257285468448 257664540672 258374922498 258562326528 259110469632 259275183552 259442587467 260346568608 260730150912 261564736356 261754454016 262476111744 262645582374 263390662656 263560723776 263949041664 264479053824 264868724736 265325639337 265716557568 266642399232 266814559872 267207671808 267744227328 268138708992 268482398877 268877968128 269934280704 269989034112 271049711616 271449063424 271796996394 272197449216 272744024256 273145872384 273322232064 274274574336 274678677504 275152514868 275557911552 276111234432 276518043648 276696580608 277481521152 277660680192 278069772288 278426191428 278628139008 279520015104 279931846656 280907218944 281088589824 281267275014 281863551816 282067992576 282845654784 283262386176 284432891904 284739710508 285343348752 285550313472 285916320882 286337576448 286759452672 287335268352 287758614528 287944409088 288255015576 288947699712 289446152004 289872608256 290882617344 291311190016 291499278336 291684581496 292514955264 292889889684 293321419776 294473760768 295285625712 296126251008 296314495488 296505814248 296942671872 297538935552 297977315328 298416340992 298931127264 299649466368 299972699136 300166379856 300608630784 301212255744 301656047616 302487714144 302707113984 303348842496 303676065792 303737663376 304930925568 305380196352 306222130368 306444238848 306837027288 307289106432 307487511072 308558896128 309013512192 310002650496 310227501056 310625138736 311082799104 311283653184 312166711296 312368265216 312828493824 313456656384 313918488576 314460016992 314923327488 316020621312 316224663552 317096495793 317326491648 318201361632 318670184448 319922110464 319987003392 321011267346 321244102656 322129773504 322604384256 323252176896 323728441344 323937460224 324286892523 325066162176 326106684288 326587154432 327242944512 327725088768 327936688128 328145154183 329079324672 329986597248 330225942528 331282980864 332196328926 333142032384 333353807424 333569041029 334060505856 334731302496 335224479744 335718383616 336297518172 337105649664 337469286528 337687177338 338184709632 338863787712 339363053568 340298678412 340545503232 341267447808 341635574016 341704871298 343047291264 343552720896 344499896664 344749768704 345191655699 345480626176 345700244736 345923449956 347128758144 347640201216 348752981808 349005938688 349453281078 349968148992 350194109832 351187550208 351414298368 351932055552 352638738432 353158299648 353767519116 354288743424 355523198976 355752746496 356276895744 356992303104 357518278656 357976531836 358503957504 359912374272 359985378816 361399615488 362395995192 362929932288 363658699008 364194496512 364429642752 365699432448 366238236672 366870019824 367410548736 368148312576 368690724864 368928774144 369975361536 370214240256 370759696384 371234921904 371504185344 372693353472 373242462208 374542958592 374784786432 375023033352 375818069088 376090656768 377127539712 377683181568 379243855872 379652947344 380457798336 380733751296 381221761176 381783435264 382345936896 383113691136 383678152704 383925878784 384340020768 385263599616 385928202672 386496811008 387562383747 387843489792 388665704448 388912775328 390019940352 390519852912 391095226368 392347104534 392631681024 393714167616 393968373561 395085993984 395341085664 395923562496 396718580736 397303087104 398574836352 399963598848 400221839808 400811507712 401616340992 402208063488 403316952192 403609485312 404901421056 404983551168 406574567424 407173595136 407695494591 408296173824 409116036384 409718808576 409983348096 411411861504 412018016256 412728772302 413336867328 414166851648 414777065472 415044870912 416222281728 416491020288 417104658432 417639287142 417942208512 419280022656 419897769984 421360828416 421632884736 421900912521 422795327724 423101988864 424268482176 424893579264 426562813952 426649337856 427109565762 428015023128 428325470208 428874481323 429506364672 430139179008 431002902528 431637921792 431916613632 432382523364 433421549568 434169228006 434808912384 436323926016 436966785024 437248917504 437526872244 438772432896 439334834526 439982129664 441710641152 442928438568 444189376512 444471743232 444758721372 445414007808 446308403328 446965972992 447624511488 448396690896 449474199552 449959048704 450249569784 450912946176 451818383616 452484071424 453731571216 454060670976 455023263744 455514098688 455606495064 457396388352 458070294528 459333195552 459666358272 460255540932 460933659648 461231266608 462838344192 463520268288 465003975744 465341251584 465937708104 466624198656 466925479776 468250066944 468552397824 469242740736 470184984576 470877732864 471690025488 472384991232 474030931968 474336995328 475035860992 475989737472 476691038208 477302042448 478005276672 479883165696 479980505088 481516901019 481866153984 483194660256 483906576384 484878265344 485592662016 485906190336 487599243264 489160026432 489880731648 490864416768 491587633152 491905032192 493300482048 493618987008 494979895872 495338913792 496924471296 498294493389 499713048576 500030711136 501090758784 501454209024 502096953744 502836719616 503577575424 504446277258 505658474496 506203929792 506530766007 507277064448 508295681568 509044580352 509794582528 510448017618 510818254848 511901171712 512453361024 512557306947 514570936896 515329081344 516749844996 517124653056 518220939264 518550367104 518885174934 520693137216 521460301824 523129472712 523508908032 524179921617 524952223488 525291164748 526781325312 527121447552 527898083328 528958107648 529737449472 530651278674 531433115136 533284798464 533629119744 534415343616 535488454656 536277417984 536964797754 537755936256 539868561408 539978068224 542099423232 542898126848 543593992788 544394898432 545488048512 546291744768 546644464128 548549148672 549357355008 550305029736 551115823104 552222468864 553036087296 553393161216 554963042304 555321360384 556139544576 556852382856 557256278016 559040030208 559863693312 561814437888 562177179648 562534550028 563727103632 564135985152 565691309568 566524772352 568865783808 569479421016 570686697504 571100626944 571832641764 572675152896 573518905344 574670536704 575517229056 575888818176 576510031152 577895399424 578892304008 579745216512 581765234688 582622380032 582998556672 583369162992 585029910528 585779779368 586642839552 588520656801 588947521536 590571251424 592252502016 592628990976 593011628496 593885343744 595077871104 595954630656 597862254528 599298932736 599945398272 600332759712 601217261568 602424511488 603312095232 604975428288 605414227968 607352131584 607475326752 609861851136 610760392704 612444260736 612888477696 613674054576 614578212864 614975022144 617117792256 618027024384 619093158453 620005300992 621250277472 622165598208 622567306368 624333422592 624736530432 625656987648 626458930713 626913312768 628920033984 629846654976 632041242624 632449327104 634192991586 634652983296 636402723264 637340368896 639844220928 639974006784 640664348643 642022534692 642488205312 644259547008 645208768512 646504353792 647456882688 647874920448 648573785046 650132324352 651253842009 652213368576 653174308864 654485889024 655450177536 655873376256 656290308366 658158649344 659973194496 662565961728 664392657852 666284064768 666707614848 667138082058 668121011712 669462604992 670448959488 671436767232 672595036344 674211299328 674938573056 675374354676 676369419264 677727575424 678726107136 680597356824 681091006464 682534895616 683271148032 683409742596 686094582528 687105441792 688999793328 689499537408 690383311398 690961252352 691400489472 691846899912 694257516288 695280402432 697505963616 698011877376 698906562156 699936297984 700388219664 702375100416 702828596736 703864111104 705277476864 706316599296 707535038232 708577486848 711046397952 711505492992 712553791488 713984606208 715036557312 715953063672 717007915008 719824748544 719970757632 722799230976 724791990384 725859864576 727317398016 728388993024 728859285504 731398864896 732476473344 733740039648 734821097472 736296625152 737381449728 737857548288 739950723072 740428480512 742469843808 743008370688 745386706944 746484924416 749085917184 749569572864 750046066704 751636138176 752181313536 754255079424 755366363136 756669415887 758487711744 759305894688 760915596672 761467502592 762443522352 763566870528 764691873792 765672026427 766227382272 767851757568 768680041536 770527199232 771856405344 772993622016 775124767494 775686979584 777331408896 777825550656 778327762401 781039705824 782190452736 784694209068 785263362048 787428335232 787936747122 790171987968 790682171328 791847124992 793437161472 794606174208 795976918011 797149672704 799927197696 800443679616 801623015424 803232681984 804416126976 805447196631 806633904384 809802842112 809967102336 813149134848 814347190272 815390989182 816592347648 818232072768 819437617152 819966696192 822823723008 824036032512 825457544604 826673734656 828333703296 829554130944 830089741824 832444563456 832982040576 834209316864 835278574284 835884417024 838560045312 839795539968 842721656832 843265769472 843801825042 845590655448 846203977728 848536964352 849787158528 853125627904 853298675712 854219131524 856030046256 856650940416 857748962646 859012729344 860278358016 862005805056 863275843584 863833227264 864765046728 866843099136 868338456012 869617824768 872647852032 873933570048 874497835008 875053744488 877544865792 878669669052 879964259328 883421282304 885856877136 888378753024 888943486464 889517442744 890828015616 892616806656 893931945984 895249022976 896793381792 898948399104 899918097408 900499139568 901825892352 903636767232 904968142848 907463142432 908121341952 910046527488 911028197376 911212990128 914792776704 916140589056 918666391104 919332716544 920511081864 921867319296 922462533216 925676688384 927040536576 930007951488 930682503168 931875416208 933248397312 933850959552 936500133888 937104795648 938485481472 940369969152 941755465728 943380050976 944769982464 948061863936 948673990656 950071721984 951289487379 951979474944 954604084896 956010553344 959766331392 959961010176 963033802038 963732307968 966389320512 967813152768 969756530688 971185324032 971812380672 972860677569 975198486528 978320052864 979761463296 981728833536 983175266304 983810064384 984435462549 987237974016 989959791744 990677827584 993848942592 996588986778 999426097152 1000061422272 1000707123087 1002181517568 1004193907488 1005673439232 1007155150848 1008892554516 1011316948992 1012407859584 1013061532014 1014554128896 1016591363136 1018089160704 1019589165056 1020896035236 1021636509696 1023802343424 1024906722048 1025114613894 1029141873792 1030658162688 1033499689992 1034249306112 1036441878528 1037100734208 1037770349868 1041386274432 1042920603648 1046258945424 1047017816064 1048359843234 1049904446976 1050582329496 1053562650624 1054242895104 1055796166656 1057916215296 1059474898944 1061302557348 1062866230272 1066569596928 1067258239488 1068830687232 1070976909312 1072554835968 1073929595508 1075511872512 1079737122816 1079956136448 1084198846464 1085796253696 1087187985576 1088789796864 1090976097024 1092583489536 1093288928256 1097098297344 1098714710016 1100610059472 1102231646208 1104444937728 1106072174592 1106786322432 1109926084608 1110642720768 1112279089152 1113704765712 1114512556032 1118080060416 1119727386624 1123628875776 1124354359296 1125069100056 1127454207264 1128271970304 1131382619136 1133049544704 1137731567616 1138958842032 1141373395008 1142201253888 1143665283528 1145350305792 1147037810688 1149341073408 1151034458112 1151777636352 1153020062304 1155790798848 1157784608016 1159490433024 1162687151241 1163530469376 1165997113344 1166738325984 1170059821056 1171559558736 1173285679104 1177041313602 1177895043072 1181142502848 1181905120683 1185257981952 1186023256992 1187770687488 1190155742208 1191909261312 1195724509056 1199890796544 1200665519424 1202434523136 1204849022976 1206624190464 1209950856576 1210828455936 1214704263168 1214950653504 1219723702272 1221520785408 1223086483773 1224888521472 1227348109152 1229156425728 1229950044288 1234235584512 1236054048768 1238186316906 1240010601984 1242500554944 1244331196416 1245134612736 1248666845184 1249473060864 1251313975296 1252917861426 1253826625536 1257840067968 1259693309952 1264082485248 1264898654208 1265702737563 1268385983172 1269305966592 1272805446528 1274680737792 1279688441856 1279948013568 1281328697286 1284045069384 1284976410624 1286623443969 1288519094016 1290417537024 1293008707584 1294913765376 1295749840896 1297147570092 1300264648704 1302507684018 1304426737152 1306348617728 1308971778048 1310900355072 1311746752512 1312580616732 1316317298688 1319946388992 1325131923456 1328785315704 1332568129536 1333415229696 1334276164116 1336242023424 1338925209984 1340897918976 1342873534464 1345190072688 1348422598656 1349877146112 1350748709352 1352738838528 1355455150848 1357452214272 1361194713648 1362182012928 1365069791232 1366542296064 1366819485192 1372189165056 1374210883584 1377999586656 1378999074816 1380766622796 1381922504704 1382800978944 1383693799824 1388515032576 1390560804864 1395011927232 1396023754752 1397813124312 1399872595968 1400776439328 1404750200832 1405657193472 1407728222208 1410554953728 1412633198592 1415070076464 1417154973696 1422092795904 1423010985984 1425107582976 1427969212416 1430073114624 1431906127344 1434015830016 1439649497088 1439941515264 1444550703057 1445598461952 1449583980768 1451719729152 1454634796032 1456777986048 1457718571008 1462797729792 1467480079296 1469642194944 1472593250304 1474762899456 1475715096576 1479901446144 1480856961024 1484939687616 1486016741376 1490773413888 1492969848832 1494883480167 1499139145728 1500092133408 1503272276352 1504362627072 1508510158848 1510732726272 1513338831774 1516975423488 1518611789376 1519592298021 1521831193344 1524887044704 1527133741056 1529383747584 1531344052854 1532454764544 1535703515136 1537360083072 1537671920841 1543712810688 1545987244032 1550249534988 1551373959168 1554662817792 1555651101312 1556655524802 1562079411648 1564380905472 1569388418136 1570526724096 1572539764851 1574856670464 1575873494244 1580343975936 1581364342656 1583694249984 1586874322944 1589212348416 1591953836022 1594299345408 1599854395392 1600887359232 1603246030848 1606465363968 1608832253952 1610894393262 1613267808768 1619605684224 1619934204672 1626298269696 1628694380544 1630781978364 1633184695296 1636464145536 1638875234304 1639933392384 1645647446016 1648072065024 1650915089208 1653347469312 1656667406592 1659108261888 1660179483648 1664889126912 1665964081152 1668418633728 1670557148568 1671768834048 1677120090624 1679591079936 1685443313664 1686531538944 1687603650084 1691181310896 1692407955456 1697073928704 1699574317056 1706251255808 1706597351424 1708438263048 1712060092512 1713301880832 1715497925292 1718025458688 1720556716032 1724011610112 1726551687168 1727666454528 1729530093456 1733686198272 1736676912024 1739235649536 1745295704064 1747867140096 1748995670016 1750107488976 1755089731584 1757339338104 1759928518656 1765561970403 1766842564608 1771713754272 1776757506048 1777886972928 1779034885488 1781656031232 1785233613312 1787863891968 1793586763584 1797896798208 1799836194816 1800998279136 1803651784704 1807273534464 1809936285696 1814926284864 1816242683904 1822056394752 1822425980256 1829585553408 1832281178112 1837332782208 1838665433088 1841022163728 1843734638592 1844925066432 1851353376768 1854081073152 1857279475359 1860015902976 1863750832416 1866496794624 1867701919104 1873000267776 1874209591296 1876970962944 1879376792139 1880739938304 1886760101952 1889539964928 1896123727872 1897347981312 1900143443968 1902578974758 1903958949888 1909208169792 1912021106688 1919532662784 1919922020352 1921993045929 1926067604076 1927464615936 1932778641024 1935626305536 1939513061376 1942370648064 1943624761344 1945721355138 1950396973056 1953761526027 1956640105728 1959522926592 1963457667072 1966350532608 1967620128768 1968870925098 1974475948032 1979919583488 1987697885184 1993177973556 1998852194304 2000122844544 2001414246174 2004363035136 2008387814976 2011346878464 2014310301696 2017785109032 2022633897984 2024815719168 2026123064028 2029108257792 2033182726272 2036178321408 2039178330112 2041792070472 2043273019392 2047604686848 2049813444096 2050229227788 2058283747584 2061316325376 2066999379984 2068498612224 2072883757056 2074201468416 2075540699736 2082772548864 2085841207296 2092517890848 2094035632128 2096719686468 2099808893952 2101164658992 2107125301248 2108485790208 2111592333312 2115832430592 2118949797888 2122605114696 2125732460544 2133139193856 2134516478976 2137661374464 2141953818624 2145109671936 2147859191016 2151023745024 2159474245632 2159912272896 2168397692928 2171592507392 2174375971152 2177579593728 2181952194048 2185166979072 2186577856512 2194196594688 2197429420032 2201220118944 2204463292416 2208889875456 2212144349184 2213572644864 2219852169216 2221285441536 2227409531424 2229025112064 2236160120832 2239454773248 2247257751552 2248708718592 2250138200112 2254908414528 2256543940608 2262765238272 2266099089408 2270008247661 2275463135232 2277917684064 2282746790016 2284402507776 2287330567056 2290700611584 2294075621376 2297016079281 2298682146816 2303555272704 2306040124608 2311581597696 2315569216032 2318980866048 2325374302482 2327060938752 2331994226688 2333476651968 2334983287203 2343119117472 2346571358208 2354082627204 2355790086144 2362285005696 2363810241366 2370515963904 2372046513984 2375541374976 2380311484416 2383818522624 2387930754033 2391449018112 2399781593088 2401331038848 2404869046272 2409698045952 2413248380928 2416341589893 2419901713152 2429408526336 2429901307008 2439447404544 2443041570816 2446172967546 2449777042944 2454696218304 2458312851456 2459900088576 2468471169024 2472108097536 2476372633812 2480021203968 2485001109888 2488662392832 2490269225472 2497333690368 2498946121728 2502627950592 2505835722852 2507653251072 2515680135936 2519386619904 2528164970496 2529797308416 2531405475126 2536771966344 2538611933184 2545610893056 2549361475584 2559376883712 2559896027136 2562657394572 2568090138768 2569952821248 2573246887938 2577038188032 2580835074048 2586017415168 2589827530752 2591499681792 2594295140184 2600529297408 2605015368036 2608853474304 2612697235456 2617943556096 2621800710144 2623493505024 2625161233464 2632634597376 2639892777984 2650263846912 2657570631408 2665136259072 2666830459392 2668552328232 2672484046848 2677850419968 2681795837952 2685747068928 2690380145376 2696845197312 2699754292224 2701497418704 2705477677056 2710910301696 2714904428544 2722389427296 2724364025856 2730139582464 2733084592128 2733638970384 2744378330112 2748421767168 2755999173312 2757998149632 2761533245592 2765601957888 2767387599648 2777030065152 2781121609728 2790023854464 2792047509504 2795626248624 2799745191936 2801552878656 2809500401664 2811314386944 2815456444416 2821109907456 2825266397184 2830140152928 2834309947392 2844185591808 2846021971968 2850215165952 2853868462137 2855938424832 2863812254688 2868031660032 2879298994176 2879883030528 2889101406114 2891196923904 2899167961536 2903439458304 2909269592064 2913555972096 2915437142016 2918582032707 2925595459584 2934960158592 2939284389888 2945186500608 2949525798912 2951430193152 2953306387647 2961713922048 2969879375232 2972033482752 2981546827776 2985939697664 2989766960334 2998278291456 3000184266816 3002121369261 3006544552704 3017020317696 3021465452544 3026677663548 3033950846976 3037223578752 3039184596042 3043662386688 3049774089408 3054267482112 3058767495168 3062688105708 3064909529088 3071407030272 3074720166144 3075343841682 3087425621376 3091974488064 3100499069976 3102747918336 3109325635584 3111302202624 3113311049604 3124158823296 3128761810944 3138776836272 3141053448192 3145079529702 3149713340928 3151746988488 3160687951872 3162728685312 3167388499968 3173748645888 3178424696832 3183907672044 3188598690816 3199708790784 3201774718464 3206492061696 3212930727936 3217664507904 3221788786524 3226535617536 3239211368448 3239868409344 3252596539392 3257388761088 3261563956728 3266369390592 3272928291072 3277750468608 3279866784768 3291294892032 3296144130048 3301830178416 3306694938624 3313334813184 3318216523776 3320358967296 3329778253824 3331928162304 3336837267456 3341114297136 3343537668096 3354240181248 3359182159872 3370886627328 3373063077888 3375207300168 3382362621792 3384815910912 3394147857408 3399148634112 3412502511616 3413194702848 3416876526096 3424120185024 3426603761664 3430995850584 3436050917376 3441113432064 3448023220224 3453103374336 3455332909056 3459060186912 3467372396544 3473353824048 3478471299072 3488061453723 3490591408128 3497991340032 3500214977952 3510179463168 3514678676208 3519857037312 3531123940806 3533685129216 3543427508544 3545715362049 3555773945856 3558069770976 3563312062464 3570467226624 3575727783936 3587173527168 3599672389632 3601996558272 3607303569408 3614547068928 3619872571392 3629852569728 3632485367808 3644112789504 3644851960512 3659171106816 3664562356224 3669259451319 3674665564416 3682044327456 3687469277184 3689850132864 3702706753536 3708162146304 3714558950718 3720031805952 3727501664832 3732993589248 3735403838208 3746000535552 3748419182592 3753941925888 3758753584278 3761479876608 3773520203904 3779079929856 3792247455744 3794695962624 3797108212689 3800286887936 3805157949516 3807917899776 3818416339584 3824042213376 3839065325568 3839844040704 3843986091858 3852135208152 3854929231872 3865557282048 3871252611072 3879026122752 3884741296128 3887249522688 3891442710276 3900793946112 3907523052054 3913280211456 3919045853184 3926915334144 3932701065216 3935240257536 3937741850196 3948951896064 3959839166976 3975395770368 3986355947112 3997704388608 4000245689088 4002828492348 4008726070272 4016775629952 4022693756928 4028620603392 4035570218064 4045267795968 4049631438336 4052246128056 4058216515584 4066365452544 4072356642816 4078356660224 4083584140944 4086546038784 4095209373696 4099626888192 4100458455576 4116567495168 4122632650752 4133998759968 4136997224448 4145767514112 4148402936832 4151081399472 4165545097728 4171682414592 4185035781696 4188071264256 4193439372936 4199617787904 4202329317984 4214250602496 4216971580416 4223184666624 4231664861184 4237899595776 4245210229392 4251464921088 4266278387712 4269032957952 4275322748928 4283907637248 4290219343872 4295718382032 4302047490048 4318948491264 4319824545792 4333652109171 4336795385856 4348751942304 4355159187456 4363904388096 4370333958144 4373155713024 4388393189376 4402440237888 4408926584832 4417779750912 4424288698368 4427145289728 4439704338432 4442570883072 4454819062848 4458050224128 4472320241664 4478909546496 4484650440501 4497417437184 4500276400224 4509816829056 4513087881216 4525530476544 4532198178816 4540016495322 4550926270464 4555835368128 4558776894063 4565493580032 4574661134112 4581401223168 4588151242752 4594032158562 4597364293632 4607110545408 4612080249216 4631138432064 4637961732096 4650748604964 4654121877504 4663988453376 4666953303936 4669966574406 4686238234944 4693142716416 4708165254408 4711580172288 4717619294553 4724570011392 4727620482732 4741031927808 4744093027968 4751082749952 4760622968832 4767637045248 4775861508066 4782898036224 4799563186176 4802662077696 4809738092544 4819396091904 4826496761856 4832683179786 4839803426304 4858817052672 4859802614016 4878894809088 4886083141632 4892345935092 4899554085888 4909392436608 4916625702912 4919800177152 4936942338048 4944216195072 4952745267624 4960042407936 4970002219776 4977324785664 4980538450944 4994667380736 4997892243456 5005255901184 5011671445704 5015306502144 5031360271872 5038773239808 5056329940992 5059594616832 5062810950252 5073543932688 5077223866368 5091221786112 5098722951168 5118753767424 5119792054272 5125314789144 5136180277536 5139905642496 5146493775876 5154076376064 5161670148096 5172034830336 5179655061504 5182999363584 5188590280368 5201058594816 5210030736072 5217706948608 5225394470912 5235887112192 5243601420288 5246987010048 5250322466928 5265269194752 5279785555968 5296685911209 5300527693824 5315141262816 5330272518144 5333660918784 5337104656464 5344968093696 5355700839936 5363591675904 5380760290752 5393690394624 5399508584448 5402994837408 5410955354112 5421820603392 5429808857088 5444778854592 5448728051712 5466169184256 5467277940768 5488756660224 5496843534336 5511998346624 5515996299264 5523066491184 5531203915776 5534775199296 5554060130304 5562243219456 5571838426077 5580047708928 5591252497248 5599490383872 5603105757312 5619000803328 5622628773888 5630912888832 5638130376417 5642219814912 5660280305856 5668619894784 5688371183616 5692043943936 5700430331904 5707736924274 5711876849664 5727624509376 5736063320064 5758597988352 5759766061056 5765979137787 5778202812228 5782393847808 5798335923072 5806878916608 5818539184128 5827111944192 5830874284032 5837164065414 5851190919168 5861284578081 5869920317184 5878568779776 5890373001216 5899051597824 5902860386304 5906612775294 5923427844096 5939758750464 5963093655552 5971879395328 5979533920668 5996556582912 6000368533632 6004242738522 6013089105408 6034040635392 6042930905088 6053355327096 6067901693952 6074447157504 6078369192084 6087324773376 6099548178816 6108534964224 6117534990336 6125376211416 6129819058176 6142814060544 6149440332288 6150687683364 6174851242752 6183948976128 6200998139952 6205495836672 6218651271168 6222604405248 6226622099208 6248317646592 6257523621888 6277553672544 6282106896384 6290159059404 6299426681856 6303493976976 6321375903744 6325457370624 6334776999936 6347497291776 6356849393664 6367815344088 6377197381632 6399417581568 6403549436928 6412984123392 6425861455872 6435329015808 6443577573048 6453071235072 6478422736896 6479736818688 6505193078784 6514777522176 6523127913456 6532738781184 6545856582144 6555500937216 6559733569536 6582589784064 6592288260096 6603660356832 6613389877248 6626669626368 6636433047552 6640717934592 6659556507648 6663856324608 6682228594272 6687075336192 6708480362496 6718364319744 6741773254656 6746126155776 6750414600336 6764725243584 6769631821824 6788295714816 6798297268224 6810024742983 6826389405696 6833753052192 6848240370048 6853207523328 6861991701168 6872101834752 6882226864128 6891048237843 6896046440448 6910665818112 6918120373824 6934744793088 6946707648096 6956942598144 6976122907446 6981182816256 6995982680064 7000429955904 7004949861609 7029357352416 7039714074624 7062247881612 7067370258432 7086855017088 7091430724098 7111547891712 7116139541952 7126624124928 7140934453248 7151455567872 7163792262099 7174347054336 7199344779264 7203993116544 7214607138816 7229094137856 7239745142784 7259705139456 7288225579008 7289703921024 7318342213632 7329124712448 7338518902638 7349331128832 7364088654912 7374938554368 7379700265728 7405413507072 7416324292608 7429117901436 7440063611904 7455003329664 7465987178496 7470807676416 7492001071104 7496838365184 7507883851776 7517507168556 7522959753216 7547040407808 7558159859712 7584494911488 7589391925248 7594216425378 7600573775872 7610315899032 7615835799552 7636832679168 7648084426752 7678130651136 7679688081408 7687972183716 7704270416304 7709858463744 7731114564096 7742505222144 7758052245504 7769482592256 7774499045376 7782885420552 7801587892224 7815046104108 7826560422912 7838091706368 7853830668288 7865402130432 7870480515072 7875483700392 7897903792128 7919678333952 7950791540736 7972711894224 7995408777216 8000491378176 8005656984696 8017452140544 8033551259904 8045387513856 8057241206784 8071140436128 8090535591936 8099262876672 8104492256112 8116433031168 8132730905088 8144713285632 8167168281888 8173092077568 8190418747392 8199253776384 8200916911152 8233134990336 8245265301504 8267997519936 8273994448896 8296805873664 8302162798944 8331090195456 8343364829184 8370071563392 8376142528512 8386878745872 8399235575808 8404658635968 8428501204992 8433943160832 8446369333248 8463329722368 8475799191552 8490420458784 8502929842176 8532556775424 8538065915904 8550645497856 8561605386411 8567815274496 8591436764064 8604094980096 8637896982528 8639649091584 8667304218342 8673590771712 8697503884608 8710318374912 8727808776192 8740667916288 8746311426048 8755746098121 8776786378752 8804880475776 8817853169664 8835559501824 8848577396736 8854290579456 8859919162941 8885141766144 8909638125696 8916100448256 8944640483328 8957819092992 8969300881002 8994834874368 9000552800448 9006364107783 9019633658112 9051060953088 9064396357632 9080032990644 9101852540928 9111670736256 9117553788126 9130987160064 9149322268224 9162802446336 9176302485504 9188064317124 9194728587264 9214221090816 9224160498432 9262276864128 9275923464192 9301497209928 9308243755008 9327976906752 9333906607872 9339933148812 9372476469888 9386285432832 9416330508816 9423160344576 9435238589106 9449140022784 9455240965464 9482063855616 9488186055936 9502165499904 9521245937664 9535274090496 9551723016132 9565796072448 9599126372352 9605324155392 9619476185088 9638792183808 9652993523712 9665366359572 9679606852608 9717634105344 9719605228032 9757789618176 9772166283264 9784691870184 9799108171776 9818784873216 9833251405824 9839600354304 9873884676096 9888432390144 9905490535248 9920084815872 9940004439552 9954649571328 9961076901888 9989334761472 9995784486912 10010511802368 10023342891408 10030613004288 10062720543744 10077546479616 10112659881984 10119189233664 10125621900504 10147087865376 10154447732736 10182443572224 10197445902336 10237507534848 10239584108544 10250629578288 10272360555072 10279811284992 10292987551752 10308152752128 10323340296192 10344069660672 10359310123008 10365998727168 10377180560736 10402117189632 10420061472144 10435413897216 10450788941824 10464184361169 10471774224384 10493974020096 10500644933856 10530538389504 10559571111936 10593371822418 10601055387648 10630282525632 10637146086147 10667321837568 10674209312928 10689936187392 10711401679872 10727183351808 10761520581504 10799017168896 10805989674816 10821910708224 10843641206784 10859617714176 10889557709184 10897456103424 10932338368512 10934555881536 10977513320448 10993687068672 11007778353957 11023996693248 11046132982368 11062407831552 11069550398592 11108120260608 11124486438912 11143676852154 11160095417856 11182504994496 11198980767744 11206211514624 11238001606656 11245257547776 11261825777664 11276260752834 11284439629824 11320560611712 11337239789568 11376742367232 11384087887872 11400860663808 11415473848548 11423753699328 11455249018752 11472126640128 11517195976704 11519532122112 11531958275574 11556405624456 11564787695616 11596671846144 11613757833216 11637078368256 11654223888384 11661748568064 11674328130828 11702381838336 11722569156162 11739840634368 11757137559552 11780746002432 11798103195648 11805720772608 11813225550588 11846855688192 11879517500928 11926187311104 11943758790656 11959067841336 11993113165824 12000737067264 12008485477044 12026178210816 12068081270784 12085861810176 12106710654192 12135803387904 12148894315008 12156738384168 12174649546752 12199096357632 12217069928448 12235069980672 12250752422832 12259638116352 12285628121088 12298880664576 12301375366728 12349702485504 12367897952256 12401996279904 12410991673344 12437302542336 12445208810496 12453244198416 12496635293184 12515047243776 12555107345088 12564213792768 12580318118808 12598853363712 12606987953952 12642751807488 12650914741248 12669553999872 12694994583552 12713698787328 12735630688176 12754394763264 12798835163136 12807098873856 12825968246784 12851722911744 12870658031616 12887155146096 12906142470144 12956845473792 12959473637376 13000956327513 13010386157568 13046255826912 13065477562368 13091713164288 13111001874432 13119467139072 13165179568128 13207320713664 13226779754496 13253339252736 13272866095104 13281435869184 13319113015296 13327712649216 13364457188544 13374150672384 13416960724992 13436728639488 13453951321503 13492252311552 13500829200672 13529450487168 13539263643648 13576591429632 13596594536448 13620049485966 13652778811392 13667506104384 13676330682189 13696480740096 13723983402336 13744203669504 13764453728256 13782096475686 13792092880896 13821331636224 13836240747648 13893415296192 13913885196288 13952245814892 13962365632512 13991965360128 14000859911808 14009899723218 14058714704832 14079428149248 14124495763224 14134740516864 14152857883659 14173710034176 14182861448196 14223095783424 14232279083904 14253248249856 14281868906496 14302911135744 14327584524198 14348694108672 14398689558528 14407986233088 14429214277632 14458188275712 14479490285568 14519410278912 14576451158016 14579407842048 14636684427264 14658249424896 14677037805276 14698662257664 14728177309824 14749877108736 14759400531456 14810827014144 14832648585216 14858235802872 14880127223808 14910006659328 14931974356992 14941615352832 14984002142208 14993676730368 15015767703552 15035014337112 15045919506432 15094080815616 15116319719424 15168989822976 15178783850496 15188432850756 15201147551744 15220631798064 15231671599104 15273665358336 15296168853504 15356261302272 15359376162816 15375944367432 15408540832608 15419716927488 15462229128192 15485010444288 15516104491008 15538965184512 15548998090752 15565770841104 15603175784448 15630092208216 15653120845824 15676183412736 15707661336576 15730804260864 15740961030144 15750967400784 15795807584256 15839356667904 15890057733627 15901583081472 15945423788448 15990817554432 16000982756352 16011313969392 16034904281088 16067102519808 16090775027712 16142280872256 16181071183872 16198525753344 16208984512224 16232866062336 16265461810176 16289426571264 16334336563776 16346184155136 16398507552768 16401833822304 16466269980672 16490530603008 16535995039872 16547988897792 16593611747328 16604325597888 16662180390912 16686729658368 16715515278231 16740143126784 16773757491744 16798471151616 16809317271936 16857002409984 16867886321664 16892738666496 16914391129251 16926659444736 16980840917568 17005859684352 17065113550848 17076131831808 17101290995712 17123210772822 17135630548992 17182873528128 17208189960192 17275793965056 17279298183168 17297937413361 17334608436684 17347181543424 17395007769216 17420636749824 17455617552384 17481335832576 17492622852096 17511492196242 17553572757504 17583853734243 17609760951552 17635706339328 17671119003648 17697154793472 17708581158912 17719838325882 17770283532288 17819276251392 17889280966656 17915638185984 17938601762004 17989669748736 18001105600896 18012728215566 18039267316224 18102121906176 18128792715264 18160065981288 18203705081856 18223341472512 18235107576252 18261974320128 18298644536448 18325604892672 18352604971008 18376128634248 18389457174528 18428442181632 18448320996864 18524553728256 18551846928384 18602994419856 18616487510016 18655953813504 18667813215744 18679866297624 18744952939776 18772570865664 18832661017632 18846320689152 18870477178212 18898280045568 18910481930928 18964127711232 18976372111872 19004330999808 19042491875328 19070548180992 19103446032264 19131592144896 19198252744704 19210648310784 19238952370176 19277584367616 19305987047424 19330732719144 19359213705216 19435268210688 19439210456064 19515579236352 19544332566528 19569383740368 19598216343552 19637569746432 19666502811648 19679200708608 19747769352192 19776864780288 19810981070496 19840169631744 19880008879104 19909299142656 19922153803776 19978669522944 19991568973824 20046685782816 20061226008576 20125441087488 20155092959232 20225319763968 20238378467328 20251243801008 20294175730752 20308895465472 20364887144448 20394891804672 20430074228949 20479168217088 20501259156576 20544721110144 20559622569984 20585975103504 20616305504256 20646680592384 20673144713529 20688139321344 20731997454336 20754361121472 20804234379264 20840122944288 20870827794432 20901577883648 20928368722338 20943548448768 20987948040192 21001289867712 21014849584827 21119142223872 21186743644836 21202110775296 21260565051264 21274292172294 21334643675136 21348418625856 21379872374784 21422803359744 21454366703616 21491376786297 21523041163008 21598034337792 21611979349632 21643821416448 21687282413568 21719235428352 21779115418368 21864676737024 21869111763072 21955026640896 21987374137344 22015556707914 22047993386496 22092265964736 22124815663104 22139100797184 22216240521216 22248972877824 22287353704308 22320190835712 22365009988992 22397961535488 22412423029248 22476003213312 22490515095552 22523651555328 22552521505668 22568879259648 22641121223424 22674479579136 22753484734464 22768175775744 22801721327616 22830947697096 22847507398656 22910498037504 22944253280256 23034391953408 23039064244224 23063916551148 23112811248912 23129575391232 23193343692288 23227515666432 23274156736512 23308447776768 23323497136128 23348656261656 23404763676672 23445138312324 23479681268736 23514275119104 23561492004864 23596206391296 23611441545216 23626451101176 23693711376384 23759035001856 23852374622208 23887517581312 23918135682672 23986226331648 24001474134528 24016970954088 24052356421632 24136162541568 24171723620352 24213421308384 24271606775808 24297788630016 24313476768336 24349299093504 24398192715264 24434139856896 24501504845664 24519276232704 24571256242176 24597761329152 24602750733456 24699404971008 24735795904512 24803992559808 24821983346688 24890417620992 24906488396832 24993270586368 25030094487552 25110214690176 25128427585536 25160636237616 25197706727424 25213975907904 25285503614976 25301829482496 25339107999744 25389989167104 25427397574656 25471261376352 25508789526528 25597670326272 25614197747712 25651936493568 25684816159233 25703445823488 25774310292192 25812284940288 25913690947584 25918947274752 26001912655026 26020772315136 26092511653824 26130955124736 26183426328576 26222003748864 26238934278144 26267238294363 26330359136256 26414641427328 26453559508992 26506678505472 26545732190208 26562871738368 26579757488823 26655425298432 26728914377088 26748301344768 26833921449984 26873457278976 26907902643006 26984504623104 27001658401344 27058900974336 27153182859264 27193189072896 27240098971932 27305557622784 27335012208768 27352661364378 27392961480192 27447966804672 27488407339008 27528907456512 27564192951372 27584185761792 27642663272448 27672481495296 27786830592384 27827770392576 27904491629784 27924731265024 27983930720256 28001719823616 28019799446436 28117429409664 28158856298496 28248991526448 28269481033728 28305715767318 28347420068352 28365722896392 28446191566848 28464558167808 28506496499712 28563737812992 28605822271488 28655169048396 28697388217344 28797379117056 28815972466176 28858428555264 28916376551424 28958980571136 29038820557824 29152902316032 29158815684096 29273368854528 29316498849792 29354075610552 29397324515328 29456354619648 29499754217472 29518801062912 29621654028288 29665297170432 29716471605744 29760254447616 29820013318656 29863948713984 29883230705664 29968004284416 29987353460736 30031535407104 30070028674224 30091839012864 30188161631232 30232639438848 30337979645952 30357567700992 30376865701512 30441263596128 30463343198208 30547330716672 30592337707008 30712522604544 30718752325632 30751888734864 30817081665216 30839433854976 30924458256384 30970020888576 31032208982016 31077930369024 31097996181504 31131541682208 31206351568896 31260184416432 31306241691648 31352366825472 31392553083507 31415322673152 31481922060288 31501934801568 31591615168512 31678713335808 31780115467254 31803166162944 31890847576896 31911438258441 32001965512704 32022627938784 32069808562176 32134205039616 32181550055424 32284561744512 32397051506688 32417969024448 32465732124672 32530923620352 32578853142528 32668673127552 32692368310272 32797015105536 32803667644608 32932539961344 32981061206016 33023335061871 33071990079744 33187223494656 33208651195776 33324360781824 33373459316736 33431030556462 33480286253568 33547514983488 33596942303232 33618634543872 33714004819968 33735772643328 33785477332992 33828782258502 33853318889472 33961681835136 34011719368704 34130227101696 34152263663616 34202581991424 34246421545644 34271261097984 34365747056256 34416379920384 34551587930112 34558596366336 34595874826722 34669216873368 34694363086848 34790015538432 34841273499648 34911235104768 34962671665152 34985245704192 35022984392484 35107145515008 35167707468486 35219521903104 35271412678656 35342238007296 35394309586944 35417162317824 35439676651764 35540567064576 35638552502784 35778561933312 35831276371968 35877203524008 35979339497472 36002211201792 36025456431132 36078534632448 36204243812352 36257585430528 36320131962576 36407410163712 36446682945024 36470215152504 36523948640256 36597289072896 36651209785344 36705209942016 36752257268496 36778914349056 36856884363264 36896641993728 37049107456512 37103693856768 37205988839712 37232975020032 37311907627008 37335626431488 37359732595248 37489905879552 37545141731328 37665322035264 37692641378304 37740954356424 37796560091136 37820963861856 37928255422464 37952744223744 38008661999616 38084983750656 38141096361984 38206892064528 38263184289792 38396505489408 38421296621568 38477904740352 38555168735232 38611974094848 38661465438288 38718427410432 38870536421376 38878420912128 39002868982539 39031158472704 39138767480736 39196432687104 39275139492864 39333005623296 39358401417216 39495538704384 39621962140992 39680339263488 39760017758208 39818598285312 39844307607552 39957339045888 39983137947648 40093371565632 40122452017152 40250882174976 40310185918464 40361853964509 40476756934656 40502487602016 40588351461504 40617790930944 40729774288896 40789783609344 40860148457898 40958336434176 41002518313152 41028992046567 41089442220288 41171950207008 41232611008512 41293361184768 41346289427058 41376278642688 41463994908672 41508722242944 41680245888576 41741655588864 41803155767296 41856737444676 41887096897536 41975896080384 42002579735424 42029699169654 42238284447744 42373487289672 42404221550592 42521130102528 42548584344588 42669287350272 42696837251712 42759744749568 42845606719488 42908733407232 42982753572594 43046082326016 43196068675584 43223958699264 43287642832896 43374564827136 43438470856704 43558230836736 43729353474048 43738223526144 43910053281792 43974748274688 44031113415828 44095986772992 44184531929472 44249631326208 44278201594368 44432481042432 44497945755648 44574707408616 44640381671424 44730019977984 44795923070976 44824846058496 44952006426624 44981030191104 45047303110656 45105043011336 45137758519296 45282242446848 45348959158272 45506969468928 45536351551488 45603442655232 45661895394192 45695014797312 45820996075008 45888506560512 46068783906816 46078128488448 46127833102296 46225622497824 46259150782464 46386687384576 46455031332864 46548313473024 46616895553536 46646994272256 46697312523312 46809527353344 46890276624648 46959362537472 47028550238208 47122984009728 47192412782592 47222883090432 47252902202352 47387422752768 47518070003712 47670173200881 47704749244416 47836271365344 47972452663296 48002948269056 48033941908176 48104712843264 48272325083136 48426842616768 48543213551616 48595577260032 48626953536672 48698598187008 48796385430528 48868279713792 49003009691328 49038552465408 49195522658304 49205501466912 49398809942016 49471591809024 49607985119616 49643966693376 49780835241984 49812976793664 49986541172736 50060188975104 50146545834693 50220429380352 50321272475232 50395413454848 50427951815808 50571007229952 50603658964992 50678215999488 50779978334208 50942522752704 51017579053056 51195340652544 51228395495424 51303872987136 51369632318466 51406891646976 51548620584384 51624569880576 51827381895168 51837894549504 51893812240083 52003825310052 52041544630272 52185023307648 52261910249472 52366852657152 52444007497728 52477868556288 52534476588726 52660718272512 52751561202729 52829282854656 52907119017984 53013357010944 53091464380416 53125743476736 53159514977646 53310850596864 53457828754176 53667842899968 53746914557952 53815805286012 53969009246208 54003316802688 54117801948672 54306365718528 54386378145792 54480197943864 54611115245568 54670024417536 54705322728756 54785922960384 54895933609344 54976814678016 55057814913024 55128385902744 55168371523584 55285326544896 55344962990592 55573661184768 55655540785152 55808983259568 55849462530048 55967861440512 56003439647232 56039598892872 56234858819328 56317712596992 56497983052896 56538962067456 56611431534636 56694840136704 56731445792784 56892383133696 56929116335616 57012992999424 57127475625984 57211644542976 57310338096792 57394776434688 57594758234112 57631944932352 57716857110528 57832753102848 57917961142272 58077641115648 58305804632064 58317631368192 58546737709056 58632997699584 58708151221104 58794649030656 58912709239296 58999508434944 59037602125824 59243308056576 59330594340864 59432943211488 59520508895232 59640026637312 59727897427968 59766461411328 59936008568832 59974706921472 60140057348448 60183678025728 60376323262464 60465278877696 60675959291904 60715135401984 60753731403024 60882527192256 60926686396416 61094661433344 61184675414016 61290222686847 61437504651264 61503777469728 61634163330432 61678867709952 61848916512768 61940041777152 62019434140587 62064417964032 62195992363008 62263083364416 62412703137792 62520368832864 62612483383296 62704733650944 62785106167014 62830645346304 62963844120576 63003869603136 63044548754481 63357426671616 63560230934508 63606332325888 63781695153792 63822876516882 64003931025408 64045255877568 64139617124352 64268410079232 64363100110848 64474130358891 64569123489024 64794103013376 64835938048896 64931464249344 65061847240704 65157706285056 65337346255104 65594030211072 65607335289216 65865079922688 65962122412032 66046670123742 66143980159488 66374446989312 66417302391552 66648721563648 66746918633472 66862061112924 66960572507136 67095029966976 67193884606464 67237269087744 67428009639936 67471545286656 67570954665984 67657564517004 67706637778944 67923363670272 68023438737408 68260454203392 68304527327232 68405163982848 68492843091288 68542522195968 68731494112512 68832759840768 69103175860224 69117192732672 69191749653444 69338433746736 69388726173696 69580031076864 69682546999296 69822470209536 69925343330304 69970491408384 70045968784968 70214291030016 70335414936972 70439043806208 70542825357312 70684476014592 70788619173888 70834324635648 70879353303528 71081134129152 71277105005568 71557123866624 71662552743936 71754407048016 71958678994944 72004422403584 72050912862264 72157069264896 72408487624704 72515170861056 72640263925152 72814820327424 72893365890048 72940430305008 73047897280512 73194578145792 73302419570688 73504514536992 73557828698112 73713768726528 73793283987456 74098214913024 74207387713536 74411977679424 74465950040064 74671252862976 74719465190496 74979811759104 75090283462656 75330644070528 75385282756608 75481908712848 75593120182272 75641927723712 75856510844928 75905488447488 76017323999232 76169967501312 76282192723968 76413784129056 76526368579584 76793010978816 76842593243136 76955809480704 77054448477699 77110337470464 77322930876576 77436854820864 77741072842752 77756841824256 78005737965078 78062316945408 78277534961472 78392865374208 78550278985728 78666011246592 78716802834432 78801714883089 78991077408768 79243924281984 79360678526976 79520035516416 79637196570624 79688615215104 79966275895296 80186743131264 80244904034304 80501764349952 80620371836928 80723707929018 80953513869312 81004975204032 81176702923008 81459548577792 81579567218688 81720296915796 81916672868352 82005036626304 82057984093134 82178884440576 82343900414016 82465222017024 82586722369536 82692578854116 82752557285376 82927989817344 83017444485888 83360491777152 83483311177728 83606311534592 83713474889352 83774193795072 83951792160768 84005159470848 84059398339308 84476568895488 84746974579344 84808443101184 85042260205056 85097168689176 85338574700544 85393674503424 85519489499136 85691213438976 85817466814464 85965507145188 86092164652032 86392137351168 86447917398528 86575285665792 86749129654272 86876941713408 87116461673472 87458706948096 87476447052288 87820106563584 87949496549376 88062226831656 88191973545984 88369063858944 88499262652416 88556403188736 88864962084864 88995891511296 89149414817232 89280763342848 89460039955968 89591846141952 89649692116992 89904012853248 89962060382208 90094606221312 90210086022672 90275517038592 90564484893696 90697918316544 91013938937856 91072703102976 91323790788384 91390029594624 91641992150016 91777013121024 92137567813632 92156256976896 92255666204592 92451244995648 92518301564928 92773374769152 92910062665728 93096626946048 93233791107072 93293988544512 93394625046624 93619054706688 93780553249296 93918725074944 94057100476416 94177659250521 94245968019456 94445766180864 94505804404704 94774845505536 95036140007424 95340346401762 95409498488832 95672542730688 95734314775323 96005896538112 96067883816352 96209425686528 96544650166272 96853685233536 97191154520064 97253907073344 97397196374016 97592770861056 97736559427584 98006019382656 98077104930816 98391045316608 98411002933824 98797619884032 98943183618048 99070005185613 99215970239232 99561670483968 99625953587328 99973082345472 100120377950208 100293091669386 100440858760704 100642544950464 100790826909696 100855903631616 101142014459904 101207317929984 101356431998976 101559956668416 101885045505408 102035158106112 102390681305088 102456790990848 102607745974272 102739264636932 102813783293952 103097241168768 103249139761152 103654763790336 103675789099008 103787624480166 104007650620104 104083089260544 104370046615296 104523820498944 104733705314304 104888014995456 104955737112576 105068953177452 105321436545024 105503122405458 105658565709312 105814238035968 106026714021888 106182928760832 106251486953472 106319029955292 106621701193728 106915657508352 107335685799936 107493829115904 107631610572024 107938018492416 108006633605376 108235603897344 108612731437056 108772756291584 108960395887728 109222230491136 109340048835072 109410645457512 109571845920768 109791867218688 109953629356032 110115629826048 110256771805488 110336743047168 110570653089792 110689925981184 111147322369536 111311081570304 111617966519136 111698925060096 111935722881024 112006879294464 112079197785744 112469717638656 112635425193984 112995966105792 113077924134912 113222863069272 113389680273408 113462891585568 113784766267392 113858232671232 114025985998848 114254951251968 114423289085952 114620676193584 114789552869376 115189516468224 115263889864704 115433714221056 115665506205696 115835922284544 116155282231296 116611609264128 116635262736384 117008606947617 117093475418112 117416302442208 117589298061312 117825418478592 117999016869888 118075204251648 118486616113152 118865886422976 119041017790464 119280053274624 119455794855936 119532922822656 119872017137664 119949413842944 120280114696896 120367356051456 120752646524928 120930557755392 121085561893527 121430270803968 121507462806048 121765054384512 121853372792832 122189322866688 122369350828032 122580445373694 122875009302528 123007554939456 123086976139701 123268326660864 123697833025536 123880083554304 124038868281174 124128835928064 124391984726016 124526166728832 125040737665728 125224966766592 125409467301888 125570212334028 125661290692608 125927688241152 126007739206272 126089097508962 126714853343232 127120461869016 127212664651776 127563390307584 127645753033764 128007862050816 128090511755136 128279234248704 128536820158464 128726200221696 128948260717782 129138246978048 129588206026752 129671876097792 129862928498688 130123694481408 130315412570112 130674692510208 131188060422144 131214670578432 131730159845376 131924244824064 132093340247484 132287960318976 132748893978624 132834604783104 133297443127296 133493837266944 133724122225848 133921145014272 134190059933952 134387769212928 134474538175488 134856019279872 134943090573312 135141909331968 135315129034008 135413275557888 135846727340544 136046877474816 136520908406784 136609054654464 136810327965696 136985686182576 137085044391936 137462988225024 137665519681536 138206351720448 138234385465344 138383499306888 138676867493472 138777452347392 139160062153728 139365093998592 139644940419072 139850686660608 139940982816768 140091937569936 140428582060032 140670829873944 140878087612416 141085650714624 141368952029184 141577238347776 141668649271296 141758706607056 142162268258304 142554210011136 143010519602643 143114247733248 143508814096032 143917357989888 144008844807168 144101825724528 144314138529792 144816975249408 145280527850304 145629640654848 145786731780096 145880860610016 146095794561024 146389156291584 146604839141376 147009029073984 147115657396224 147586567974912 148196429826048 148414775427072 148823955358848 148931900080128 149342505725952 149438930380992 149959623518208 150180566925312 150439637504079 150661288141056 150963817425696 151186240364544 151283855447424 151713021689856 151810976894976 152034647998464 152339935002624 152827568258112 153052737159168 153586021957632 153685186486272 153911618961408 154108896955398 154220674940928 154645861753152 154873709641728 155482145685504 155513683648512 155681436720249 156011475930156 156124633890816 156555069922944 156785730748416 157100557971456 157332022493184 157433605668864 157603429766178 157982154817536 158487848563968 158721357053952 159040071032832 159274393141248 159377230430208 159932551790592 160373486262528 161003528699904 161240743673856 161447415858036 161907027738624 162009950408064 162353405846016 162919097155584 163159134437376 163440593831592 163833345736704 164010073252608 164115968186268 164357768881152 164687800828032 164930444034048 165173444739072 165385157708232 165505114570752 165855979634688 166034888971776 166720983554304 166966622355456 167212623069184 167426949778704 167548387590144 167903584321536 168010318941696 168118796678616 168953137790976 169493949158688 169616886202368 170084520410112 170194337378352 170677149401088 170787349006848 171038978998272 171382426877952 171634933628928 171931014290376 172184329304064 172784274702336 172895834797056 173150571331584 173498259308544 173753883426816 174232923346944 174917413896192 174952894104576 175640213127168 175898993098752 176124453663312 176383947091968 176738127717888 176998525304832 177112806377472 177729924169728 177991783022592 178298829634464 178561526685696 178920079911936 179183692283904 179299384233984 179808025706496 179924120764416 180420172045344 180551034077184 181128969787392 181395836633088 182027877875712 182145406205952 182647581576768 182780059189248 183283984300032 183554026242048 183870668060541 184312513953792 184511332409184 184902489991296 185036603129856 185546749538304 185820125331456 186058302421761 186193253892096 186587977089024 186789250093248 187238109413376 187561106498592 187837450149888 188114200952832 188355318501042 188491936038912 188891532361728 189011608809408 190072280014848 190680692803524 190818996977664 191345085461376 191468629550646 192011793076224 192135767632704 192418851373056 193089300332544 193422391076673 193707370467072 194382309040128 194507814146688 194794392748032 195185541722112 195473118855168 196012038765312 196782090633216 196822005867648 197595239768064 197886367236096 198140010371226 198431940478464 199123340967936 199251907174656 199946164690944 200240755900416 200586183338772 200881717521408 201285089900928 201581653819392 201711807263232 202284028919808 202414635859968 202712863997952 203119913336832 203770091010816 204070316212224 204781362610176 204913581981696 205215491948544 205478529273864 205627566587904 206194482337536 206498279522304 207309527580672 207351578198016 207575248960332 208015301240208 208166178521088 208740093230592 209047640997888 209467410628608 209776029990912 209911474225152 210137906354904 210642873090048 211006244810916 211317131418624 211628476071936 212053428043776 212365857521664 212502973906944 212638059910584 213243402387456 213831315016704 214671371599872 214987658231808 215263221144048 215876036984832 216013267210752 216471207794688 217225462874112 217545512583168 217920791775456 218444460982272 218680097670144 218821290915024 219143691841536 219583734437376 219907258712064 220513543610976 220673486094336 221141306179584 221379851962368 222294644739072 222622163140608 223235933038272 223397850120192 224013758588928 224158395571488 224939435277312 225270850387968 225991932211584 226155848269824 226445726138544 226779360546816 226925783171136 227569532534784 227716465342464 228051971997696 228509902503936 228846578171904 229241352387168 229579105738752 230379032936448 230527779729408 230867428442112 231163345433097 231331012411392 232310564462592 233223218528256 233270525472768 234017213895234 234186950836224 234832604884416 235178596122624 235650836957184 235998033739776 236150408503296 236405144649267 236973232226304 237731772845952 238082035580928 238560106549248 238911589711872 239065845645312 239898827685888 240560229393792 240734712102912 241505293049856 241861115510784 242171123787054 242860541607936 243014925612096 243530108769024 244378645733376 244738701656064 245160890747388 245750018605056 246015109878912 246173952279402 246536653321728 247395666051072 247760167108608 248077736562348 248257671856128 248783969452032 249052333457664 250081475331456 250449933533184 250818934603776 251140424668056 251322581385216 251855376482304 252015478412544 252178195017924 253429706686464 254240923738032 254425329303552 255126780615168 255291506067528 256015724101632 256181023510272 256558468497408 257073640316928 257452400443392 257896521435564 258276493956096 259176412053504 259343752195584 259725856997376 260247388962816 260630825140224 261349385020416 262376120844288 262429341156864 263460319690752 263848489648128 264186680494968 264575920637952 265497787957248 265669209566208 266594886254592 266987674533888 267448244451696 267842290028544 268380119867904 268775538425856 268949076350976 269712038559744 269886181146624 270283818663936 270630258068016 270826551115776 271693454681088 272093754949632 273041816813568 273218109308928 273971372365152 274170088783872 274925976450048 275331039363072 276412703440896 276468770930688 276766998613776 277353734986944 277554904694784 278320124307456 278730187997184 279289880838144 279701373321216 279881965633536 280183875139872 280857164120064 281341659747888 281756175224832 282171301429248 282532977751563 282737904058368 283337298542592 283517413214112 284324536516608 285108420022272 286021039205286 286228495466496 287017628192064 287202944325969 288017689614336 288203651449056 288628277059584 289633950498816 290561055700608 291573463560192 291761721220032 292191589122048 292778312583168 293209678282752 294018058147968 294231314792448 295173135949824 296392859652096 296829550854144 297647910717696 298685011451904 298877860761984 299919247036416 300361133850624 300879275008158 301322576282112 301927634851392 302372480729088 302567710894848 303426043379712 303621953789952 304069295996928 304679870005248 305655136516224 306105474318336 307172043915264 307370372972544 307823237922816 308217793910796 308441349881856 309291723506304 309747419283456 310964291371008 311027367297024 311362873440498 312022951860312 312249267781632 313110139845888 313571461496832 314201115942912 314664044986368 314867211337728 315206859532356 315964309635072 316975697127936 317442714107904 318080142065664 318548786282496 318754460860416 319865103581184 320746972525056 322007057399808 322481487347712 322894831716072 323814055477248 324019900816128 324706811692032 325838194311168 326318268874752 326881187663184 327666691473408 328020146505216 328231936372536 328715537762304 329375601656064 329860888068096 330346889478144 330770315416464 331010229141504 331711959269376 332069777943552 333441967108608 333933244710912 334853899557408 335096775180288 335807168643072 336020637883392 336237593357232 337906275581952 338987898317376 339233772404736 340169040820224 340388674756704 341354298802176 341574698013696 342077957996544 342764853755904 343269867257856 343862028580752 344368658608128 345568549404672 345791669594112 346301142663168 346996518617088 347507766853632 348465846693888 349834827792384 349905788209152 351025820842851 351280426254336 352248907326624 352767894183936 353476255435776 353997050609664 354225612754944 355459848339456 356597659268928 357123053371392 357840159823872 358367384567808 358598768467968 359616051412992 359848241528832 360840344090688 361102068154368 362257939574784 362791673266176 363256685680581 364290812411904 365295163153536 365560118378496 366567968600064 367108052484096 367741336121082 368625027907584 369022664818368 369260928419103 369804979982592 371093499076608 371640250662912 372116604843522 372386507784192 373175954178048 373578500186496 375122212997184 375674900299776 376228401905664 376710637002084 376983872077824 377783064723456 378023217618816 380144560029696 381361385607048 381637993955328 382690170922752 382937259101292 384023586152448 384271535265408 384837702746112 386178600665088 386844782153346 387414740934144 388764618080256 389015628293376 389588785496064 390371083444224 390946237710336 392024077530624 393564181266432 393644011735296 395190479536128 395772734472192 396280020742452 396863880956928 398246681935872 398503814349312 399892329381888 400481511800832 401172366677544 401763435042816 402570179801856 403163307638784 403423614526464 404568057839616 404829271719936 405425727995904 406239826673664 407540182021632 408140632424448 409562725220352 409827163963392 410430983897088 410957058547728 411255133175808 412388964675072 412996559044608 414619055161344 414703156396032 415150497920664 416030602480416 416332357042176 417480186461184 418095281995776 418934821257216 419552059981824 419822948450304 420275812709808 421285746180096 422012489621832 422634262837248 423256952143872 424106856087552 424731715043328 425005947813888 425276119821168 426486804774912 427662630033408 429031558807929 429342743199744 430526442288096 431752073969664 432026534421504 432942415589376 434450925748224 435841583550912 436888921964544 437360195340288 437642581830048 438287383683072 439167468874752 439814517424128 441027087221952 441346972188672 442759703924736 444589289478144 445244326281216 446471866076544 446795700240384 448027517177856 448316791142976 449878870554624 450541700775936 451318912512237 451983864423168 452891452277088 453558721093632 453851566342272 455139065069568 455432930684928 456103943995392 457019805007872 458482704774336 459158211477504 460758065872896 461055559458816 461734856884224 462326690866194 462662024822784 464621128925184 466446437056512 466541050945536 468034427790468 468373901672448 469665209768832 470357192245248 471301673914368 471996067479552 472300817006592 472810289298534 473946464452608 475463545691904 476164071161856 477120213098496 477823179423744 478131691290624 479797655371776 481120458787584 483010586099712 483722231021568 484342247574108 485721083215872 486029851224192 487060217538048 488757291466752 489477403312128 490321781494776 491500037210112 492030219757824 492347904558804 493073306643456 494791332102144 495520334217216 496155473124696 496515343712256 497567938904064 498104666915328 500162950662912 500899867066368 501637869207552 502280849336112 502645162770432 503710752964608 504030956825088 504356390035848 506859413372928 508481847476064 508850658607104 510253561230336 510583012135056 512031448203264 512362047020544 513116936994816 514147280633856 514904800886784 515793042871128 516552987912192 518352824107008 518687504391168 519451713994752 520494777925632 521261650280448 522698770040832 524752241688576 524858682313728 526920639381504 527696979296256 528373360989936 529151841275904 530995575914496 531338419132416 533189772509184 533975349067776 534896488903392 535684580057088 536760239735808 537551076851712 537898152701952 539424077119488 539772362293248 541260516136032 541653102231552 543386909362176 544187509899264 546083633627136 546436218617856 547942744730304 548340177567744 549851952900096 550662078726144 551612004181623 552937541861376 553533997227552 554707469973888 555109809389568 556640248614912 557460375994368 558579761676288 559763931267072 560367750279744 561714328240128 562683319495776 563512350449664 564342602858496 565065955503126 565475808116736 566674597085184 567034826428224 570216840044544 572042078410572 572456990932992 574035256384128 574405888651938 576035379228672 576407302898112 577256554119168 579267900997632 580267173230019 581122111401216 583146927120384 583523442440064 584383178244096 585556625166336 586419356565504 588036116295936 590346271899648 592785719304192 593659101708288 595295821435392 597370022903808 597755721523968 599838494072832 600722267701248 601758550016316 602645152564224 603855269702784 604744961458176 605135421789696 606852086759424 607243907579904 608138591993856 609359740010496 611310273032448 612210948636672 614344087830528 614740745945088 615646475845632 616435587821592 616882699763712 618583447012608 619494838566912 621928582742016 622054734594048 622725746880996 624045903720624 624498535563264 626220279691776 627142922993664 628402231885824 629328089972736 629734422675456 630413719064712 631928619270144 633951394255872 634885428215808 636160284131328 637097572564992 637508921720832 639730207162368 641493945050112 644014114799616 644962974695424 645789663432144 647628110954496 648039801632256 649413623384064 651676388622336 652636537749504 653762375326368 655333382946816 656040293010432 656463872745072 657431075524608 658751203312128 659721776136192 661540630832928 662020458283008 663423918538752 664139555887104 666883934217216 667866489421824 669707799114816 670193550360576 672041275766784 672475186714464 675812551163904 677975796634752 678467544809472 680338081640448 680777349513408 682708597604352 683149396027392 684155915993088 685529707511808 686539734515712 687724057161504 688737317216256 691137098809344 691583339188224 692602285326336 693490036299291 693993037234176 696931693387776 699669655584768 699811576418304 702051641685702 702560852508672 704497814653248 705535788367872 706952510871552 707994101219328 708451225509888 709215433947801 710919696678912 713195318537856 714246106742784 715680319647744 716734769135616 717197536935936 719696483057664 721680688181376 722204136308736 724515879149568 725583346532352 726513371361162 728581624823808 730590326307072 733135937200128 734216104968192 735482672242164 737250055815168 738045329636736 738521856838206 739609959965184 742186998153216 743280501325824 744233209687044 744773015568384 746351908356096 747157000372992 750244425994368 751349800599552 752456803811328 753421274004168 753967744155648 755566129446912 756046435237632 760289120059392 762722771214096 763275987910656 765380341845504 765874518202584 768047172304896 768543070530816 769675405492224 772357201330176 773689564306692 774829481868288 777529236160512 778031256586752 779177570992128 780742166888448 781892475420672 784048155061248 787128362532864 787288023470592 790380959072256 791545468944384 792560041484904 793727761913856 796493363871744 797007628698624 799784658763776 800963023601664 802344733355088 803526870085632 805140359603712 806326615277568 806847229052928 809136115679232 809658543439872 810851455991808 812479653347328 815080364043264 816281264848896 819125450440704 819654327926784 821914117095456 822510266351616 824777929350144 825993118089216 829238110322688 829406312792064 830300995841328 832061204960832 832664714084352 834960372922368 836190563991552 837869642514432 839104119963648 839645896900608 840551625419616 842571492360192 844024979243664 845268525674496 846513904287744 847598933254689 848213712175104 850011895627776 850552239642336 852973609549824 855325260066816 858063117615858 858685486399488 861052884576192 861608832977907 864053068843008 865884831178752 868901851496448 871683167101824 874720390680576 875285163660096 876574767366144 878334937749504 879629034848256 882054174443904 882693944377344 885519407849472 889178578956288 890488652562432 892943732153088 896055034355712 896633582285952 899757741109248 901083401551872 902637825024474 903967728846336 905782904554176 907117442187264 907703132684544 910278130139136 910865861369856 912207887990784 914039610015744 916965409548672 918316422955008 921516131745792 922111118917632 923469713768448 924653381732388 925324049645568 929242257850368 932892874113024 933082101891072 936068855580936 936747803344896 939330419537664 940714384490496 942603347828736 943992134959104 944601634013184 945620578597068 947892928905216 950927091383808 952328142323712 954240426196992 955646358847488 956263382581248 959595310743552 962240917575168 966021172199424 967444462043136 968684495148216 971442166431744 972059702448384 974120435076096 977514582933504 978954806624256 980643562989552 983000074420224 984060439515648 984695809117608 986146613286912 989582664204288 991040668434432 992310946249392 993030687424512 995135877808128 996209333830656 1000325901325824 1001799734132736 1004561698672224 1005290325540864 1007421505929216 1008061913650176 1008712780071696 1013718826745856 1016963694952128 1017701317214208 1020507122460672 1021166024270112 1024062896406528 1024724094041088 1026233873989632 1028294561267712 1029809601773568 1031586085742256 1033105975824384 1036705648214016 1037375008782336 1038903427989504 1040989555851264 1042523300560896 1045397540081664 1049504483377152 1049717364627456 1053077462528553 1053841278763008 1056746721979872 1058303682551808 1061991151828992 1062676838264832 1066379545018368 1069792977806784 1071369160114176 1073520479471616 1075102153703424 1075796305403904 1078848154238976 1079544724586496 1082521032272064 1083306204463104 1086773818724352 1088375019798528 1089770057041743 1092872437235712 1095885489460608 1096680355135488 1099703905800192 1101324157452288 1103224008363246 1105875083722752 1107067994455104 1109414939947776 1113280497229824 1114920751988736 1117159523352576 1119527862534144 1120735500559488 1125366638991552 1127024700899328 1128685205716992 1130131911006252 1130951616233472 1133349194170368 1134069652856448 1140433680089088 1144084156821144 1144913981865984 1148070512768256 1148811777303876 1152070758457344 1152814605796224 1154513108238336 1158535801995264 1160534346460038 1162244222802432 1166293854240768 1167046884880128 1168766356488192 1171113250332672 1172838713131008 1176072232591872 1180692543799296 1185571438608384 1187318203416576 1190591642870784 1194740045807616 1195511443047936 1199676988145664 1201444535402496 1203517100032632 1205290305128448 1207710539405568 1209489922916352 1210270843579392 1213704173518848 1214487815159808 1216277183987712 1218719480020992 1222620546064896 1224421897273344 1228688175661056 1229481491890176 1231292951691264 1232871175643184 1233765399527424 1237166894025216 1238989677133824 1243857165484032 1244109469188096 1245451493761992 1248091807441248 1248997071126528 1252440559383552 1254285845987328 1256804463771648 1258656179945472 1259468845350912 1260827438129424 1263857238540288 1267902788511744 1269770856431616 1272320568262656 1274195145129984 1275017843441664 1279460414324736 1282987890100224 1287094676423787 1288028229599232 1291579326864288 1295256221908992 1296079603264512 1298827246768128 1303352777244672 1307524750652736 1310666765893632 1312080586020864 1312927745490144 1314862151049216 1317502406624256 1319443552272384 1323081261665856 1324040916566016 1328279111774208 1333767868434432 1335732978843648 1339415598229632 1340387100721152 1344082551533568 1344950373428928 1351625102327808 1353956737536711 1355951593269504 1360676163280896 1361554699026816 1365417195208704 1366298792054784 1368311831986176 1371059415023616 1375448114323008 1377474634432512 1382274197618688 1383166678376448 1385204570652672 1386980072598582 1387986074468352 1393863386775552 1399339311169536 1399623152836608 1404103283371404 1405121705017344 1408995629306496 1411071576735744 1413905021743104 1415988202438656 1416902451019776 1418430867895602 1421839393357824 1426390637075712 1428492213485568 1431360639295488 1433469538271232 1434395073871872 1439392966115328 1443361376362752 1449031758299136 1451166693064704 1453026742722324 1457163249647616 1461180652614144 1466271874400256 1468432209936384 1470965344484328 1474500111630336 1476090659273472 1477043713676412 1479219919930368 1484373996306432 1486561002651648 1488466419374088 1489546031136768 1492703816712192 1494314000745984 1500488851988736 1502699601199104 1504913607622656 1506842548008336 1507935488311296 1511132258893824 1512092870475264 1520578240118784 1525445542428192 1526551975821312 1530760683691008 1531749036405168 1536094344609792 1537086141061632 1539350810984448 1544714402660352 1547379128613384 1549658963736576 1555058472321024 1556062513173504 1558355141984256 1561484333776896 1563784950841344 1568096310122496 1574256725065728 1574576046941184 1580761918144512 1583090937888768 1585120082969808 1587455523827712 1592986727743488 1594015257397248 1599569317527552 1601926047203328 1604689466710176 1607053740171264 1610280719207424 1612653230555136 1613694458105856 1618272231358464 1619317086879744 1624959306694656 1630160728086528 1632562529697792 1638250900881408 1639308655853568 1643828234190912 1645020532703232 1649555858700288 1651986236178432 1654836012544869 1658812625584128 1660601991682656 1664122409921664 1665329428168704 1669920745844736 1672381127983104 1675739285028864 1679291793801216 1681103250839232 1685142984720384 1688049958487328 1690537051348992 1693027808575488 1695197866509378 1696427424350208 1700023791255552 1701104479284672 1710650520133632 1716126235231716 1717370972798976 1722105769152384 1723217665955814 1728106137686016 1731769662357504 1737803702992896 1743366334203648 1749440781361152 1750570327320192 1753149534732288 1756669875499008 1759258069696512 1764108348887808 1771038815698944 1778357157912576 1780977305124864 1785887464306176 1792110068711424 1793267164571904 1799515482218496 1802166803103744 1805275650048948 1807935457692672 1811565809108352 1814234884374528 1815406265369088 1820556260278272 1821731722739712 1824415775981568 1828079220031488 1833930819097344 1836632845910016 1843032263491584 1844222237835264 1846939427536896 1849306763464776 1850648099291136 1858484515700736 1865785748226048 1866164203782144 1872137711161872 1873495606689792 1878660839075328 1881428768980992 1885206695657472 1887984269918208 1889203268026368 1891241157194136 1895785857810432 1901854182767616 1904656284647424 1908480852393984 1911292717694976 1912526765162496 1919190621487104 1924481835150336 1932042344398848 1934888924086272 1937368990296432 1942884332863488 1944119404896768 1948240870152192 1955029165867008 1957909613248512 1961287125979104 1966000148840448 1968120879031296 1969391618235216 1972293226573824 1979165328408576 1984621892498784 1986061374849024 1990271755616256 1992418667661312 2000651802651648 2003599468265472 2009123397344448 2010580651081728 2016123827300352 2017425560143392 2027437653491712 2033927389904256 2035402634428416 2041014244921344 2042332048540224 2048125792813056 2049448188082176 2052467747979264 2056589122535424 2059619203547136 2063172171484512 2066211951648768 2073411296428032 2074750017564672 2077806855979008 2081979111702528 2090795080163328 2099008966754304 2099434729254912 2106154925057106 2107682557526016 2113493443959744 2116607365103616 2123982303657984 2125353676529664 2127646301843403 2132759090036736 2139585955613568 2142738320228352 2147040958943232 2150204307406848 2151592610807808 2159089449172992 2165042064544128 2166612408926208 2173547637448704 2176750039597056 2179540114083486 2185744874471424 2191770978921216 2199407811600384 2202648314904576 2206448016726492 2211750167445504 2214135988910208 2218829879895552 2226560994459648 2229841503977472 2234319046705152 2239055725068288 2241471001118976 2250733277983104 2254049401798656 2257370411433984 2260263822012504 2261903232466944 2266698388340736 2268139305712896 2280867360178176 2288168313642288 2289827963731968 2296141025536512 2297623554607752 2304141516914688 2305629211592448 2309026216476672 2317071603990528 2321068692920076 2324488445604864 2332587708481536 2334093769760256 2337532712976384 2342226500665344 2345677426262016 2352144465183744 2361385087598592 2371142877216768 2374636406833152 2381183285741568 2389480091615232 2391022886095872 2399353976291328 2402889070804992 2407034200065264 2410580610256896 2415421078811136 2418979845832704 2420541687158784 2427408347037696 2428975630319616 2432554367975424 2437438960041984 2445241092129792 2448843794546688 2457376351322112 2458962983780352 2465742351286368 2467530799054848 2474333788050432 2477979354267648 2487714330968064 2488218938376192 2490902987523984 2496183614882496 2497994142253056 2504881118767104 2508571691974656 2513608927543296 2517312359890944 2518937690701824 2521654876258848 2527714477080576 2535805577023488 2539541712863232 2542796799764067 2544641136525312 2550035686883328 2558920828649472 2565975780200448 2574189352847574 2576056459198464 2583158653728576 2584826498933721 2592159206529024 2597654493536256 2606705554489344 2615049501305472 2624161172041728 2625855490980288 2629724302098432 2635004813248512 2638887104544768 2646162523331712 2648081833132032 2656558223548416 2667535736868864 2671465957687296 2678831196459264 2688165103067136 2689900746857856 2703250204655616 2707913475073422 2711903186539008 2721352326561792 2723109398053632 2730834390417408 2732597584109568 2736623663972352 2742118830047232 2750896228646016 2754949268865024 2764548395237376 2766333356752896 2770409141305344 2773960145197164 2775972148936704 2787726773551104 2798678622339072 2799246305673216 2808206566742808 2810243410034688 2817991258612992 2822143153471488 2827810043486208 2831976404877312 2833804902039552 2836861735791204 2843678786715648 2852781274151424 2856984426971136 2862721278590976 2866939076542464 2868790147743744 2878785932230656 2886722752725504 2898063516598272 2902333386129408 2906053485444648 2914326499295232 2922361305228288 2932543748800512 2936864419872768 2941930688968656 2949000223260672 2952181318546944 2954087427352824 2958439839860736 2968747992612864 2973122005303296 2976932838748176 2979092062273536 2985407633424384 2988628001491968 3000977703977472 3005399202398208 3013685096016672 3015870976622592 3022264517787648 3024185740950528 3041156480237568 3050891084856384 3053103951642624 3061521367382016 3063498072810336 3072188689219584 3074172282123264 3078701621968896 3089428805320704 3094758257226768 3099317927473152 3110116944642048 3112125026347008 3116710283968512 3122968667553792 3127569901682688 3136192620244992 3148513450131456 3149152093882368 3159232387585659 3161523836289024 3170240165939616 3174911047655424 3185973455486976 3188030514794496 3199138635055104 3209378933420352 3214107480342528 3220561438414848 3225306461110272 3227388916211712 3236544462716928 3238634173759488 3249918613389312 3260321456173056 3265125059395584 3278617311707136 3287656468381824 3290041065406464 3299111717400576 3303972472356864 3309672025089738 3317625251168256 3321203983365312 3328244819843328 3339841491689472 3344762255966208 3351478570057728 3358583587602432 3362206501678464 3376099916974656 3381074102697984 3386055617150976 3390395733018756 3392854848700416 3400047582511104 3402208958569344 3421301040267264 3432252470463432 3434741945597952 3444211538304768 3446435331911628 3456212275372032 3463539324715008 3475607405985792 3486732668407296 3498881562722304 3501140654640384 3506299069464576 3513339750998016 3518516139393024 3528216697775616 3542077631397888 3556714315825152 3561954610249728 3571774928612352 3584220137422848 3586534329143808 3599030964436992 3604333606207488 3610551300097896 3615870915385344 3623131618216704 3628469768749056 3630812530738176 3641112520556544 3643463445479424 3648831551963136 3656158440062976 3667861638194688 3673265691820032 3686064526983168 3688444475670528 3693878855073792 3698613526929552 3701296198582272 3716969031401472 3731571496452096 3732328407564288 3744275422323744 3746991213379584 3757321678150656 3762857537961984 3770413391314944 3775968539836416 3778406536052736 3782482314388272 3791571715620864 3803708365535232 3809312569294848 3816961704787968 3822585435389952 3825053530324992 3838381242974208 3848963670300672 3861284029271361 3864084688797696 3874737980592864 3885768665726976 3888238809793536 3896481740304384 3910058331734016 3922574251958208 3932000297680896 3936241758062592 3938783236470432 3944586453147648 3958330656817152 3969243784997568 3972122749698048 3984837335322624 4001303605303296 4007198936530944 4018246794688896 4021161302163456 4032247654600704 4034851120286784 4054875306983424 4061870212610133 4067854779808512 4082028489842688 4084664097080448 4096251585626112 4098896376164352 4104935495958528 4113178245070848 4126344342969024 4132423903297536 4146822592856064 4149500035129344 4155613711958016 4163958223405056 4181590160326656 4198017933508608 4198869458509824 4212309850114212 4215365115052032 4226986887919488 4233214730207232 4247964607315968 4250707353059328 4255292603686806 4265518180073472 4279171911227136 4285476640456704 4294081917886464 4300408614813696 4303185221615616 4318178898345984 4330084129088256 4347095274897408 4353500079194112 4359080228166972 4371489748942848 4383541957842432 4398815623200768 4405296629809152 4412896033452984 4423500334891008 4428271977820416 4437659759791104 4453121988919296 4459683007954944 4468638093410304 4478111450136576 4482942002237952 4501466555966208 4508098803597312 4514740822867968 4520527644025008 4523806464933888 4533396776681472 4536278611425792 4561734720356352 4576336627284576 4579655927463936 4592282051073024 4595247109215504 4608283033829376 4611258423184896 4618052432953344 4634143207981056 4642137385840152 4648976891209728 4665175416963072 4668187539520512 4675065425952768 4684453001330688 4691354852524032 4704288930367488 4722770175197184 4742285754433536 4749272813666304 4762366571483136 4778960183230464 4782045772191744 4798707952582656 4805778141609984 4814068400130528 4821161220513792 4830842157622272 4837959691665408 4841083374317568 4854816694075392 4857951260639232 4874877920083968 4890482184259584 4897687589093376 4914752702644224 4917925967560704 4931484702572736 4935061598109696 4948667576100864 4955958708535296 4964508037634607 4976437876752384 4981805975047968 4992367229764992 4995988284506112 5009762237534208 5017143383949312 5027217855086592 5037875381403648 5043309752517696 5055428954161152 5071611154046976 5079083425726464 5085593599528134 5089282273050624 5100071373766656 5131951560400896 5148378705695148 5152112918396928 5166317307457152 5169652997867442 5184318413058048 5195308987072512 5213411108978688 5230099002610944 5248322344083456 5251710981960576 5259448604196864 5270009626497024 5277774209089536 5292325046663424 5313116447096832 5335071473737728 5342931915374592 5357662392918528 5376330206134272 5379801493715712 5406500409311232 5415826950146844 5423806373078016 5442704653123584 5446218796107264 5461668780834816 5465195168219136 5473247327944704 5484237660094464 5501792457292032 5509898537730048 5529096790474752 5532666713505792 5540818282610688 5547920290394328 5551944297873408 5575453547102208 5597357244678144 5598492611346432 5616413133485616 5620486820069376 5635982517225984 5644286306942976 5655620086972416 5663952809754624 5667609804079104 5673723471582408 5687357573431296 5705562548302848 5713968853942272 5725442557181952 5733878153084928 5737580295487488 5757571864461312 5773445505451008 5796127033196544 5804666772258816 5812106970889296 5828652998590464 5844722610456576 5865087497601024 5873728839745536 5883861377937312 5898000446521344 5904362637093888 5908174854705648 5916879679721472 5937495985225728 5953865677496352 5958184124547072 5970815266848768 5977256002983936 6001955407954944 6010798404796416 6027370192033344 6031741953245184 6048371481901056 6082312960475136 6101782169712768 6106207903285248 6123042734764032 6126996145620672 6144377378439168 6148344564246528 6157403243937792 6178857610641408 6189516514453536 6198635854946304 6220233889284096 6224250052694016 6233420567937024 6245937335107584 6272385240489984 6297026900262912 6298304187764736 6318464775171318 6323047672578048 6340480331879232 6349822095310848 6371946910973952 6376061029588992 6382938905530209 6398277270110208 6418757866840704 6428214960685056 6441122876829696 6450612922220544 6454777832423424 6477268347518976 6499837226778624 6520642912346112 6530250118791168 6557234623414272 6575312936763648 6598223434801152 6607944944713728 6619344050179476 6635250502336512 6642407966730624 6656489639686656 6679682983378944 6689524511932416 6702957140115456 6717167175204864 6724413003356928 6752199833949312 6762148205395968 6772111234301952 6780791466037512 6785709697400832 6800095165022208 6804417917138688 6842602080534528 6864504940926864 6869483891195904 6888423076609536 6892870663823256 6912424550744064 6927078649430016 6951214811971584 6973465336814592 6997763125444608 7002281309280768 7012598138929152 7026679501996032 7037032278786048 7056433395551232 7084155262795776 7113428631650304 7123909220499456 7143549857224704 7168440274845696 7173068658287616 7198061928873984 7208667212414976 7221102600195792 7231741830770688 7246263236433408 7256939537498112 7261625061476352 7282225041113088 7286926890958848 7297663103926272 7312316880125952 7335723276389376 7346531383640064 7372129053966336 7376888951341056 7397227053859104 7402592397164544 7433938062802944 7463142992904192 7464656815128576 7488550844647488 7493982426759168 7514643356301312 7525715075923968 7540826782629888 7551937079672832 7556813072105472 7564964628776544 7583143431241728 7607416731070464 7618625138589696 7628390399292201 7633923409575936 7650107060649984 7676762485948416 7697927340601344 7722568058542722 7728169377595392 7749475961185728 7776477619587072 7792963480608768 7820116663468032 7845148503916416 7872483516125184 7877566472940864 7889172906295296 7916661313634304 7938487569995136 7944245499396096 7969674670645248 8002607210606592 8014397873061888 8036493589377792 8064495309201408 8069702240573568 8109750613966848 8123740425220266 8135709559617024 8164056979685376 8169328194160896 8192503171252224 8197792752328704 8209870991917056 8226356490141696 8252688685938048 8264847806595072 8293645185712128 8299000070258688 8311227423916032 8327916446810112 8363180320653312 8396035867017216 8397738917019648 8424619700228424 8430730230104064 8453973775838976 8466429460414464 8495929214631936 8501414706118656 8510585207373612 8531036360146944 8558343822454272 8570953280913408 8588163835772928 8600817229627392 8606370443231232 8636357796691968 8660168258176512 8694190549794816 8707000158388224 8718160456333944 8742979497885696 8767083915684864 8797631246401536 8810593259618304 8825792066905968 8847000669782016 8856543955640832 8875319519582208 8906243977838592 8919366015909888 8937276186820608 8956222900273152 8965884004475904 9002933111932416 9016197607194624 9041055288050016 9047612929867776 9066793553362944 9072557222851584 9123469440712704 9152673254569152 9159311854927872 9184564102146048 9190494218431008 9216566067658752 9222516846369792 9236104865906688 9268286415962112 9284274771680304 9297953782419456 9330350833926144 9336375079041024 9350130851905536 9368906002661376 9382709705048064 9408577860734976 9445540350394368 9477697162756977 9484571508867072 9524733142966272 9557920366460928 9564091544383488 9597415905165312 9628136800261056 9642322441027584 9661684315244544 9675919383330816 9682166748635136 9709633388150784 9715902521278464 9749755840167936 9780964368519168 9795375178186752 9835851935121408 9862969405145472 9870123196219392 9897335152201728 9911917417070592 9929016075269214 9952875753504768 9963611950095936 9984734459529984 10019524475068416 10034286767898624 10054435710173184 10075750762807296 10086619505035392 10143222308093952 10158166851452928 10171187199056268 10178564546101248 10200142747533312 10263903120801792 10296757411390296 10304225836793856 10332634614914304 10339305995734884 10368636826116096 10390617974145024 10426822217957376 10460198005221888 10496644688166912 10503421963921152 10518897208393728 10540019252994048 10555548418179072 10584650093326848 10626232894193664 10670142947475456 10685863830749184 10715324785837056 10752660412268544 10759602987431424 10813000818622464 10831653900293688 10847612746156032 10885409306247168 10892437592214528 10923337561669632 10930390336438272 10946494655889408 10968475320188928 11003584914584064 11019797075460096 11058193580949504 11065333427011584 11081636565221376 11095840580788656 11103888595746816 11150907094204416 11194714489356288 11196985222692864 11232826266971232 11240973640138752 11271965034451968 11288572613885952 11311240173944832 11327905619509248 11335219608158208 11347446943164816 11374715146862592 11411125096605696 11427937707884544 11450885114363904 11467756306169856 11475160590974976 11515143728922624 11546891010902016 11583852087814083 11592254066393088 11624213941778592 11657305997180928 11689445220913152 11730174995202048 11767722755874624 11796000893042688 11808725274187776 11816349709411296 11833759359442944 11874991970451456 11907731354992704 11916368249094144 11954512005967872 12003910815909888 12021596809592832 12054740384066688 12063483906490368 12096742963802112 12164625920950272 12203564339425536 12246085469528064 12253992291241344 12288754756878336 12296689128493056 12314806487875584 12379033028907072 12397271709892608 12440467778568192 12448500105388032 12466841135874048 12491874670215168 12544770480979968 12594053800525824 12596608375529472 12636929550342636 12646095345156096 12680960663758464 12699644190621696 12743893821947904 12752122059177984 12765877811060418 12796554540220416 12837515733681408 12856429921370112 12882245753659392 12901225844441088 12909555664846848 12954536695037952 13041285824692224 13060500237582336 13114469246828544 13150625873527296 13196446869602304 13215889889427456 13238688100358952 13270501004673024 13284815933461248 13312979279373312 13359365966757888 13379049023864832 13405914280230912 13434334350409728 13448826006713856 13504399667898624 13524296410791936 13544222468603904 13561582932075024 13571419394801664 13600190330044416 13608835834277376 13685204161069056 13729009881853728 13738967782391808 13776846153219072 13785741327646512 13824849101488128 13854157298860032 13902429623943168 13946930673629184 13995526250889216 14004562618561536 14025196277858304 14053359003992064 14074064557572096 14112866791102464 14168310525591552 14226857263300608 14247818440998912 14287099714449408 14336880549691392 14346137316575232 14396123857747968 14417334424829952 14442205200391584 14463483661541376 14492526472866816 14513879074996224 14523250122952704 14564450082226176 14573853781917696 14624633760251904 14671446552778752 14693062767280128 14744258107932672 14753777902682112 14794454107718208 14805184794329088 14867876125605888 14893524112903821 14929313630257152 14977101689294976 14987964853518336 15029286712602624 15051430151847936 15081653565259776 15113626144210944 15129929257553088 15166286862483456 15214833462140928 15237250277179392 15256780798584402 15267846819151872 15300214121299968 15395854681202688 15445136117085444 15456338755190784 15498951922371456 15552955239174144 15585926961217536 15640233326936064 15690297007832832 15744967032250368 15755132945881728 15778345812590592 15833322627268608 15876975139990272 15939349341290496 16005214421213184 16028795746123776 16072987178755584 16128990618402816 16139404481147136 16219501227933696 16247480850440532 16271419119234048 16328113959370752 16338656388321792 16385006342504448 16395585504657408 16419741983834112 16452712980283392 16505377371876096 16529695613190144 16587290371424256 16598000140517376 16622454847832064 16655832893620224 16726360641306624 16792071734034432 16795477834039296 16849239400456848 16861460460208128 16907947551677952 16932858920828928 16991858429263872 17002829412237312 17021170414747224 17062072720293888 17116687644908544 17141906561826816 17176327671545856 17201634459254784 17212740886462464 17272715593383936 17320336516353024 17388381099589632 17414000316776448 17436320912667888 17485958995771392 17534167831369728 17595262492803072 17621186519236608 17651584133811936 17694001339564032 17713087911281664 17750639039164416 17812487955677184 17874552373641216 17912445800546304 17931768008951808 18005866223864832 18032395214389248 18082110576100032 18095225859735552 18145114445703168 18246938881425408 18305346509138304 18318623709855744 18369128204292096 18380988436862016 18433132135317504 18445033692739584 18472209731813376 18536572831924224 18568549543360608 18595907564838912 18660701667852288 18672750158082048 18700261703811072 18737812005322752 18817155721469952 18891080700788736 18955394325513954 18969143017734144 19049466285932544 19115840732921856 19128183088766976 19194831810330624 19256273600522112 19284644882055168 19323368630489088 19351838766661632 19364333497270272 19431805042556928 19499511680335872 19561928737038336 19590750356373504 19671703870242816 19725938810290944 19794670304403456 19823834834141184 19858032150538428 19905751507009536 19927223900191872 19969468919059968 20039048950136832 20068573535797248 20108871420346368 20151501525614592 20173239010070784 20286444616187904 20316333702905856 20342374398112536 20357129092202496 20400285495066624 20527806241603584 20593514822780592 20608451673587712 20665269229828608 20678611991469768 20737273652232192 20781235948290048 20853644435914752 20920396010443776 20993289376333824 21006843927842304 21037794416787456 21080038505988096 21111096836358144 21169300186653696 21252465788387328 21340285894950912 21371727661498368 21430649571674112 21505320824537088 21519205974862848 21626001637244928 21663307800587376 21695225492312064 21770818612494336 21784875184429056 21846675123339264 21860780672876544 21892989311778816 21936950640377856 22007169829168128 22039594150920192 22116387161899008 22130666854023168 22191681161577312 22207777191493632 22301814188408832 22389428978712576 22393970445385728 22465652533942464 22481947280277504 22543930068903936 22577145227771904 22622480347889664 22655811239018496 22670439216316416 22694893886329632 22749430293725184 22822250193211392 22855875415769088 22901770228727808 22950321181949952 23030287457845248 23093782021804032 23167704175628166 23184508132786176 23248427883557184 23378890441826304 23460349990404096 23535445511749248 23617450548375552 23632699418822592 23667518718885888 23749983940902912 23815462709985408 23832736498188288 23909024011935744 24007821631819776 24043193619185664 24109480768133376 24193485927604224 24329251841900544 24407128678851072 24492170939056128 24507984582482688 24577509513756672 24593378256986112 24629612975751168 24758066057814144 24794543419785216 24880935557136384 24897000210776064 24933682271748096 24983749340430336 25089540961959936 25188107601051648 25193216751058944 25273859100685272 25292190690312192 25361921327516928 25399288381243392 25487787643895808 25504244118355968 25531755622120836 25593109080440832 25675031467362816 25712859842740224 25764491507318784 25802451688882176 25819111329693696 25909073390075904 26082571649384448 26121000475164672 26228938493657088 26301251747054592 26392893739204608 26431779778854912 26477376200717904 26541002009346048 26569631866922496 26625958558746624 26718731933515776 26758098047729664 26811828560461824 26868668700819456 26897652013427712 27008799335797248 27048592821583872 27123165864150048 27142838789603328 27200380660088832 27217671668554752 27370408322138112 27458019763707456 27477935564783616 27553692306438144 27571482655293024 27649698202976256 27708314597720064 27804859247886336 27893861347258368 27991052501778432 28009125237123072 28050392555716608 28106718007984128 28148129115144192 28225733582204928 28336621051183104 28433091488270931 28453714526601216 28574199428898816 28673761099382784 28692274633150464 28792247715495936 28884410400783168 28926967323082752 28985052945733632 29027758149992448 29046500245905408 29128900164452352 29147707563835392 29249267520503808 29342893105557504 29386125534560256 29507555805364224 29588908215436416 29610369588658176 29735752251211776 29787048225807642 29858627260514304 29954203378589952 30058573425205248 30102860303695872 30163307130519552 30227252288421888 30259858515106176 30429666924281856 30474500554358784 30513561597168804 30535693638303744 30600428242599936 30791709362405376 30890272234170888 30912677510381568 30997903844742912 31105910478348288 31171853922435072 31280466653872128 31380594015665664 31489934064500736 31510265891763456 31556691625181184 31666645254537216 31753950279980544 31878698682580992 32010428842426368 32057591492247552 32145974357511168 32257981236805632 32278808962294272 32439002455867392 32494961700881064 32542838238468096 32656227918741504 32677312776643584 32770012685008896 32791171009314816 32839483967668224 32905425960566784 33010754743752192 33059391226380288 33174580742848512 33196000281034752 33244909695664128 33311665787240448 33452721282613248 33584143468068864 33590955668078592 33698478800913696 33722920920416256 33815895103355904 33865717841657856 33983716858527744 34005658824474624 34042340829494448 34124145440587776 34233375289817088 34283813123653632 34352655343091712 34403268918509568 34425481772924928 34545431186767872 34640673032706048 34751556263442249 34776762199179264 34872641825335776 34971917991542784 35068335662739456 35190524985606144 35303168267623872 35388002679128064 35426175822563328 35501278078328832 35624975911354368 35749104747282432 35863536017903616 36011732447729664 36064790428778496 36164221152200064 36190451719471104 36290228891406336 36493877762850816 36610693018276608 36738256408584192 36761976873724032 36866264270635008 36890067385479168 36944419463626752 37137099086721216 37191815129677824 37321403335704576 37345500316164096 37400523407622144 37475624010645504 37634311442939904 37782161401577472 37910788651027908 37938286035468288 38098932571865088 38231681465843712 38256366177533952 38389663620661248 38512547201044224 38569289764110336 38646737260978176 38703677533323264 38728666994540544 38863610085113856 39123857474076672 39181500712747008 39343407740485632 39451877620581888 39589340608806912 39647669668282368 39716064301076856 39811503014019072 39854447800383744 39938937838119936 40078097900273664 40137147071594496 40217742840692736 40303003051229184 40346478020141568 40572889232375808 40632667405811712 40684748796225072 40714258184404992 40800570990133248 41055612483207168 41187029645561184 41216903347175424 41330538459657216 41357223982939536 41474547304464384 41562471896580096 41707288871829504 41840792020887552 41986578752667648 42013687855684608 42075588833574912 42160077011976192 42222193672716288 42338600373307392 42504931576774656 42680571789901824 42743455322996736 42861299143348224 43010641649074176 43038411949725696 43252003274489856 43326615601174752 43390450984624128 43541637224988672 43569750368858112 43693350246678528 43721561345753088 43873901280755712 44014339658336256 44079188301840384 44232774323798016 44261333708046336 44383362323154624 44415554382987264 44603628376817664 44680572338711463 44787940890771456 44931305067884928 44963894560555008 45087860137807872 45154290455543808 45244960695779328 45340878432632832 45389787772659264 45498860587450368 45644500386422784 45711750831538176 45803540457455616 45900642363899904 46187564043608064 46335408351256332 46369016265572352 46496855767114368 46757780883652608 46920699980808192 47070891023498496 47234901096751104 47265398837645184 47335037437771776 47499967881805824 47630925419970816 47818048023871488 48015643263639552 48086387238371328 48218961536266752 48386971855208448 48658503683801088 48814257357702144 48984341878112256 49015969164965376 49155019027513344 49186756513972224 49259225951502336 49516132115628288 49589086839570432 49761871114272768 49794000421552128 49867364543496192 49967498680860672 50179081923919872 50376215202103296 50386433502117888 50547718201370544 50584381380624384 50723842655033856 50798576762486784 50975575287791616 51008488236711936 51063511244241672 51186218160881664 51350062934725632 51425719685480448 51528983014637568 51604903377764352 51638222659387392 51818146780151808 52165143298768896 52242000950329344 52457876987314176 52602503494109184 52785787478409216 52863559557709824 52954752401435808 53082004018692096 53139263733844992 53251917117493248 53437463867031552 53623657120923648 53737337401638912 53795304026855424 54017598671594496 54097185643167744 54246331728300096 54285677579206656 54435343337109504 54740816644276224 54916039527414912 54955871129567232 55107384612876288 55142965310586048 55299396405952512 55416629195440128 55609718495772672 55787722694516736 55982105003556864 56018250474246144 56100785111433216 56213436015968256 56451467164409856 56673242102366208 56866182976541862 56907429053202432 57148398857797632 57347522198765568 57384549266300928 57584495430991872 57768820801566336 57853934646165504 57970105891467264 58055516299984896 58093000491810816 58295415127670784 58498535041007616 58685786211115008 58772251069120512 59015111610728448 59177816430872832 59471504502423552 59574096451615284 59717254521028608 59908406757179904 60117146850410496 60205720607391744 60326614261039104 60454504576843776 60519717030212352 60859333848563712 60949001108717568 61027123194337608 61071387276607488 61200856485199872 61583418724810752 61780544468341776 61825355020763136 61995807689485824 62211820956696576 62343707844870144 62560933307744256 62761188031331328 62979868129001472 63020531783526912 63113383250362368 63333290509074432 63507900559961088 63757397365161984 64020857684852736 64115182984495104 64291948715022336 64515962473611264 64557617924588544 64878004911734784 64989923401762128 65085676476936192 65312455837483008 65354625553287168 65540025370017792 65582342018629632 65678967935336448 65810851921133568 66021509487504384 66118782452760576 66349161485697024 66392000562069504 66623331574480896 66905442565226496 67168286936137728 67181911336157184 67396957601827392 67445841840832512 67631790206711808 67731435683315712 67967433717055488 68011317648949248 68084681658988896 68248290881175552 68466750579634176 68567626247307264 68705310686183424 68850963545849856 69090862373535744 69281346065412096 69503112526884498 69553524398358528 69745283650671552 70136671325478912 70381049971212288 70606336535247744 70852351645126656 71002556156657664 71249951822708736 71498209494564864 71727072035807232 72023464895459328 72129580857556992 72328442304400128 72580457782812672 72987755525701632 73221386036553216 73476512817168384 73523953747448064 73732528541270016 73780134770958336 73888838927253504 74274198173442432 74383630259355648 74642806671409152 74691000632328192 74801046815244288 74951248021291008 75268622885879808 75564322803154944 75821577302055816 75876572070936576 76197865143730176 76463362931687424 76512732355067904 76779327241322496 77025094402088448 77138579528220672 77293474521956352 77407355066646528 77457333989081088 77727220170227712 78247714948153344 78363001425494016 78686815480971264 78903755241163776 79178681217613824 79295339336564736 79432128602153712 79623006028038144 79708895600767488 79877875676239872 80156195800547328 80274294143188992 80435485681385472 80606006102458368 80692956040283136 81145778464751616 81369497592450144 81428516368809984 81601141980266496 82111224966414336 82374059291122368 82433806694350848 82661076919314432 82714447965879072 82949094608928768 83124943793160192 83414577743659008 83681584041775104 83973157505335296 84027375711369216 84151177667149824 84320154023952384 84444387345432576 84677200746614784 85009863153549312 85361143579803648 85722598286696448 86021283298148352 86076823899451392 86653231202349504 86780901969248256 87083274449977344 87139500737716224 87386700493357056 87443122691506176 87747802561511424 88028679316672512 88158376603680768 88522667416092672 88766724646309248 88831108765974528 89207256753635328 89361144677422926 89575881781542912 89862610135769856 90175720275615744 90308580911087616 90489921391558656 90681756865265664 90779575545318528 91289000772845568 91423501663076352 91607080914911232 91801284727799808 92375128087216128 92670816702512664 92738032531144704 92993711534228736 93515561767305216 93841399961616384 94141782046996992 94469802193502208 94530797675290368 94670074875543552 94999935763611648 95261850839941632 95636096047742976 96031286527279104 96172774476742656 96437923072533504 96773943710416896 97317007367602176 97628514715404288 97968683756224512 98031938329930752 98310038055026688 98373513027944448 98518451903004672 99032264231256576 99178173679140864 99523742228545536 99588000843104256 99734729086992384 99934997361721344 100358163847839744 100752430404206592 100772867004235776 101095436402741088 101168762761248768 101447685310067712 101597153524973568 101951150575583232 102016976473423872 102127022488483344 102372436321763328 102700125869451264 102851439370960896 103057966029275136 103209806755528704 103276445318774784 103636293560303616 104254668790326747 104330286597537792 104915753974628352 105205006988218368 105571574956818432 105909504802871616 106164008037384192 106278527467689984 106503834234986496 106874927734063104 107247314241847296 107590608053710848 108035197343188992 108194371286335488 108492663456600192 108571355158413312 108870686674219008 109481633288552448 109832079054829824 110214769225752576 110285930621172096 110598792811905024 110833258390880256 111575445389033472 111964210007113728 112036500948492288 112201570222866432 112426872031936512 112902934328819712 113346484204732416 113732365953083724 113814858106404864 114296797715595264 114695044397531136 114769098532601856 115168990861983744 115537641603132672 115707869292331008 115940211782934528 116111032599969792 116186000983621632 116590830255341568 117371572422230016 117544502138241024 118030223221456896 118355632861745664 118943009004847104 119148192903230568 119434509042057216 119816813514359808 120234293700820992 120411441214783488 120653228522078208 120909009153687552 121039434060424704 121718667697127424 121898002217435136 122054246388675216 122142774553214976 122401712970399744 123166837449621504 123561088936683552 123650710041526272 123991615378971648 124423641913393152 124687415689740288 125121866615488512 125522376062662656 125959736258002944 126041063567053824 126226766500724736 126666581018148864 127015801119922176 127514794730323968 128041715369705472 128230365968990208 128583897430044672 129031924947222528 129115235849177088 129756009823469568 129979846803524256 130171352953872384 130624911674966016 130709251106574336 131080050740035584 131164684037259264 131621703842267136 132043018975008768 132237564905521152 132698322971394048 132784001124139008 133246663148961792 133810885130452992 134363822672314368 134793915203654784 134891683681665024 135263580413423616 135462871366631424 136022635297898496 136169363317977792 136496581762351104 136933501159268352 137135252494614528 137410621372366848 137701927091699712 138562692130824192 139006225053768996 139107048796717056 139490567301343104 140273342650957824 140762099942424576 141212673070495488 141704703290253312 142005112313315328 142499903645417472 143454144071614464 144046929790918656 144259161715113984 144656884608800256 145160915565625344 145975511051403264 146442772073106432 146953025634336768 147047907494896128 147465057082540032 147560269541916672 147777677854507008 148548396346884864 148767260518711296 149285613342818304 149382001264656384 149602093630488576 149902496042582016 150537245771759616 151128645606309888 151643154604111632 151753144141873152 152395730287460352 152926725863374848 153025464710135808 153558654482644992 154050188804176896 154277159056441344 154586949043912704 154814710133293056 154914667978162176 155454440340455424 156495429896306688 156726002850988032 157373630961942528 157807510482327552 158357362435227648 158590678673129472 158864257204307424 159246012056076288 159417791201534976 159755751352479744 160312391601094656 160870971362770944 161212012204916736 161385912080566272 162291556929503232 162738995184900288 162857032737619968 164222449932828672 164748118582244736 164867613388701696 165322153838628864 165428895931758144 165898189217857536 166249887586320384 166829155487318016 167363168083550208 167946315010670592 168054751422738432 168302355334299648 168640308047904768 169354401493229568 170019726307098624 170722287159607296 171445196573392896 172042566596296704 172153647798902784 173306462404699008 173561803938496512 174166548899954688 174279001475432448 174886245383012352 175495605123022848 176057358633345024 176316753207361536 177045334832185344 177533449292618496 178414513507270656 178722289354845852 179151763563085824 179725220271539712 180351440551231488 180617161822175232 180979842783117312 181363513730531328 181559151090637056 182578001545691136 182847003326152704 183214161829822464 183602569455599616 184750256174432256 185341633405025328 185476065062289408 185987423068457472 187031123534610432 187682799923232768 188283564093993984 188939604387004416 189061595350580736 189340149751087104 189999871527223296 190523701679883264 191272192095485952 192062573054558208 192345548953485312 192875846145067008 193547887420833792 194634014735204352 195257029430808576 195937367512449024 196063876659861504 196620076110053376 196747026055888896 197036903806009344 198064528462513152 198356347358281728 199047484457091072 199176001686208512 199869994723442688 200716327695679488 201504860808413184 201545734008471552 202190872805482176 202337525522497536 202895370620135424 203194307049947136 203902301151166464 204033952946847744 204254044976966688 204744872643526656 205400251738902528 205702878741921792 206115932058550272 206552890637549568 207272587120607232 208509337580653494 208660573195075584 210410013976436736 211143149913636864 211819009605743232 212557054935379968 213007668469972992 213749855468126208 214494628483694592 215181216107421696 216070394686377984 216388742572670976 216985326913200384 217741373348438016 218963266577104896 219664158109659648 220429538451505152 220571861242344192 221197585623810048 221666516781760512 223150890778066944 223928420014227456 224073001896984576 224403140445732864 224853744063873024 225805868657639424 226692968409464832 227464731906167448 227629716212809728 228593595431190528 229390088795062272 229538197065203712 230337981723967488 231075283206265344 231415738584662016 231880423565869056 232222065199939584 232372001967243264 233181660510683136 234743144844460032 235089004276482048 236060446442913792 236711265723491328 237886018009694208 238296385806461136 238869018084114432 239633627028719616 240468587401641984 240822882429566976 241306457044156416 241818018307375104 242078868120849408 243437335394254848 244108492777350432 244285549106429952 244803425940799488 246333674899243008 247122177873367104 247301420083052544 247983230757943296 248847283826786304 249374831379480576 250243733230977024 251044752125325312 251919472516005888 252082127134107648 252453533001449472 253333162036297728 254031602239844352 255029589460647936 256083430739410944 257167794860089344 258063849894445056 258230471698354176 259959693607048512 260342705907744768 261249823349932032 261418502213148672 262160101480071168 262329368074518528 263243407684534272 264086037950017536 264475129811042304 265568002248278016 266493326297923584 267621770260905984 268727645344628736 269587830407309568 270527160826847232 270925742733262848 272045270595796992 272338726635955584 273867002318536704 274270504989229056 274821242744733696 275403854183399424 277125384261648384 278012450107537992 278214097593434112 278981134602686208 280546685301915648 281524199884849152 282425346140990976 283409406580506624 284010224626630656 284999807290834944 286908288143228928 288093859581837312 288518323430227968 289313769217600512 290321831131250688 291951022102806528 292885544146212864 293906051268673536 294095814989792256 294930114165080064 295120539083833344 295555355709014016 297096792693769728 297534521037422592 298571226685636608 298764002529312768 299204187260977152 299804992085164032 301074491543519232 302257291212619776 303286309208223264 303506288283746304 304791460574920704 305853451726749696 306050929420271616 307117308965289984 308100377608353792 308554318112882688 309173898087825408 309629420266586112 309829335956324352 310908880680910848 312764006370980241 312990859792613376 314747261923885056 315615020964655104 316714724870455296 317728514408614848 318492024112152576 318835582403069952 319511502704959488 320624783202189312 321741942725541888 322771824161132544 324583113859006464 325477990369800576 325714065475239936 328444899865657344 329496237164489472 330644307677257728 330857791863516288 331796378435715072 332499775172640768 334726336167100416 335892630021341184 336109502845476864 336604710668599296 337280616095809536 338708802986459136 340039452614197248 341444574319214592 342890393146785792 344085133192593408 344307295597805568 346612924809398016 347123607876993024 348333097799909376 348558002950864896 349772490766024704 352114717266690048 352633506414723072 354090669664370688 355066898585236992 356829027014541312 357444578709691704 358303527126171648 359450440543079424 360702881102462976 361234323644350464 361959685566234624 362727027461062656 363118302181274112 365156003091382272 365694006652305408 366428323659644928 367205138911199232 369500512348864512 370683266810050656 370952130124578816 371974846136914944 374062247069220864 375365599846465536 376567128187987968 377879208774008832 378123190701161472 378680299502174208 379999743054446592 381047403359766528 382544384190971904 384125146109116416 384691097906970624 385751692290134016 387095774841667584 389268029470408704 390514058861617152 391874735024898048 392127753319723008 393240152220106752 393494052111777792 396129056925026304 396712694716563456 398094968914182144 398352003372417024 399739989446885376 401432655391358976 403091468016943104 404381745610964352 404675051044995072 405790741240270848 406388614099894272 408067905893695488 408508089953933376 409489745287053312 410800503477805056 411405757483843584 412231864117100544 413105781275099136 417018675161306988 417321146390151168 420820027952873472 422286299827273728 423638019211486464 425114109870759936 426015336939945984 427499710936252416 430362432214843392 432140789372755968 432777485145341952 433970653826400768 435482746696876032 437926533154209792 439328316219319296 440859076903010304 441143722484688384 442395171247620096 443333033563521024 446301781556133888 447856840028454912 448146003793969152 448806280891465728 449707488127746048 451611737315278848 453385936818929664 454929463812334896 455259432425619456 457187190862381056 458780177590124544 459076394130407424 460675963447934976 462150566412530688 462831477169324032 463760847131738112 464444130399879168 464744003934486528 466363321021366272 469486289688920064 470178008552964096 472120892885827584 473422531446982656 475772036019388416 476592771612922272 477738036168228864 479267254057439232 480937174803283968 482612914088312832 483636036614750208 484157736241698816 486874670788509696 488216985554700864 488571098212859904 492667349798486016 494244355746734208 494602840166105088 495966461515886592 497694567653572608 498749662758961152 500487466461954048 502089504250650624 503838945032011776 504164254268215296 504907066002898944 508063204479688704 510059178921295872 512166861478821888 514335589720178688 516127699788890112 516460943396708352 519919387214097024 520685411815489536 522499646699864064 522837004426297344 524658736149037056 526486815369068544 528172075900035072 528950259622084608 531136004496556032 535243540521811968 537455290689257472 539175660814619136 541054321653694464 541851485466525696 544090541191593984 544677453271911168 547734004637073408 548541009978458112 549642485489467392 550807708366798848 554250768523296768 556024900215075984 556428195186868224 557962269205372416 561093370603831296 563048399769698304 564850692281981952 566818813161013248 568020449253261312 569999614581669888 573816576286457856 576187719163674624 577036646860455936 578627538435201024 580643662262501376 583902044205613056 585771088292425728 587812102537347072 588191629979584512 589860228330160128 590241078167666688 591110711418028032 594193585387539456 595069042074845184 597142453371273216 597528005058625536 599609984170328064 602148983087038464 604514582425239552 606572618416446528 607012576567492608 609582921149841408 611706903453499392 612101858840543232 614234617930579968 616200755216707584 617108636225765376 618347796175650816 619658671912648704 621817761361821696 625528012741960482 625981719585226752 631230041929310208 633429449740910592 635457028817229696 637671164806139904 639023005409918976 641249566404378624 643483885451083776 645543648322265088 649166227718012928 650955980739601152 656889799731314688 658992474328978944 661288615354515456 661715583727032576 663592756871430144 664999550345281536 669452672334200832 671785260042682368 672219005690953728 673209421337198592 674561232191619072 677417605972918272 680078905228394496 682889148638429184 685780786293571584 688170266385186816 688614591195611136 693225849618796032 694247215753986048 696666195599818752 697116005901729792 699544981532049408 704229434533380096 705267012829446144 708181339328741376 710133797170473984 713658054029082624 714889157419383408 716607054252343296 718900881086158848 721405762204925952 722468647288700928 723919371132469248 725454054922125312 726236604362548224 730312006182764544 732856647319289856 734410277822398464 739001024697729024 741366533620101312 741904260249157632 743949692273829888 748124494138441728 750731199692931072 753134256375975936 755758417548017664 756246381402322944 757360599004348416 759999486108893184 762094806719533056 765088768381943808 768250292218232832 771503384580268032 774191549683335168 781028117723234304 783749470049796096 784255506639446016 786480304440213504 786988104223555584 792258113850052608 793425389433126912 796704006744834048 799479978893770752 802865310782717952 806182936033886208 808763491221928704 811581482480541696 812777228199788544 816135811787390976 817016179907866752 821601006955610112 822811514967687168 824463728234201088 826211562550198272 834037350322613976 834642292780302336 841640055905746944 844572599654547456 847276038422972928 850228219741519872 852030673879891968 854999421872504832 860724864429686784 864281578745511936 865554970290683904 867941307652801536 870965493393752064 875853066308419584 878656632438638592 881718153806020608 882287444969376768 884790342495240192 886666067127042048 892603563112267776 895713680056909824 896292007587938304 897612561782931456 899414976255492096 903223474630557696 906771873637859328 909858927624669792 910518864851238912 914374381724762112 917560355180249088 918152788260814848 921351926895869952 924301132825061376 925662954338648064 927521694263476224 928888260799758336 929488007868973056 932726642042732544 938972579377840128 944241785771655168 946845062893965312 953185543225844544 955476072336457728 958534508114878464 961874349606567936 965225828176625664 968315472483397632 973749341577019392 976433971109401728 977142196425719808 985334699596972032 988488711493468416 991932923031773184 995389135307145216 997499325517922304 1004179008501301248 1007677890064023552 1008328508536430592 1009814132005797888 1016126408959377408 1020118357842591744 1024333722957643776 1028671179440357376 1032255399577780224 1032921886793416704 1039838774428194048 1041370823630979072 1044999293399728128 1045674008852594688 1049317472298074112 1056344151800070144 1057900519244169216 1062272008993112064 1070487081043623936 1074910581378514944 1078351321629238272 1082108643307388928 1083702970933051392 1088181082383187968 1089354906543822336 1095468009274146816 1097082019956916224 1099284970978934784 1101615416733597696 1108501537046593536 1112049800430151968 1112856390373736448 1115924538410744832 1122186741207662592 1126096799539396608 1129701384563963904 1133637626322026496 1136040898506522624 1139999229163339776 1147633152572915712 1152375438327349248 1154073293720911872 1157255076870402048 1161287324525002752 1167804088411226112 1171542176584851456 1175624205074694144 1176383259959169024 1179720456660320256 1180482156335333376 1188387170775078912 1190138084149690368 1194284906742546432 1195056010117251072 1199219968340656128 1204297966174076928 1213145236832893056 1214025153134985216 1219165842299682816 1224203717681086464 1228469235861159936 1232401510433415168 1234217272451530752 1236695592351301632 1239317343825297408 1251056025483920964 1251963439170453504 1262460083858620416 1266858899481821184 1270914057634459392 1275342329612279808 1278046010819837952 1282499132808757248 1291087296644530176 1298332455436025856 1301911961479202304 1313779599462629376 1317984948657957888 1322577230709030912 1323431167454065152 1327185513742860288 1329999100690563072 1338905344668401664 1343570520085364736 1344438011381907456 1346418842674397184 1349122464383238144 1354835211945836544 1360157810456788992 1365778297276858368 1371561572587143168 1376340532770373632 1377229182391222272 1386451699237592064 1388494431507972096 1393332391199637504 1394232011803459584 1399089963064098816 1408458869066760192 1410534025658892288 1416362678657482752 1420267594340947968 1427316108058165248 1429778314838766816 1433214108504686592 1437801762172317696 1442811524409851904 1447838742264938496 1450908109844250624 1452473208725096448 1460624012365529088 1465713294638579712 1478002049395458048 1482733067240202624 1483808520498315264 1487899384547659776 1496248988276883456 1501462399385862144 1506268512751951872 1511516835096035328 1512492762804645888 1514721198008696832 1524189613439066112 1530177536763887616 1536500584436465664 1543006769160536064 1548383099366670336 1562056235446468608 1567498940099592192 1568511013278892032 1573976208447111168 1584516227700105216 1586850778866253824 1593408013489668096 1605730621565435904 1612365872067772416 1617526982443857408 1623162964961083392 1625554456399577088 1632271623574781952 1634032359815733504 1643202013911220224 1645623029935374336 1648927456468402176 1652423125100396544 1668074700645227952 1669284585560604672 1683280111811493888 1689145199309094912 1694552076845945856 1700456439483039744 1704061347759783936 1709998843745009664 1721449728859373568 1728563157491023872 1731109940581367808 1735882615305603072 1741930986787504128 1751706132616839168 1757313264877277184 1763436307612041216 1764574889938753536 1769580684990480384 1773332134254084096 1785207126224535552 1791427360113819648 1792584015175876608 1798829952510984192 1806446949261115392 1813543747275718656 1819717855249339584 1821037729702477824 1828748763449524224 1835120710360498176 1836305576521629696 1842703853791739904 1848602265650122752 1851325908677296128 1855043388526952448 1858976015737946112 1865453284085465088 1877945158755680256 1893690125787930624 1906371086451689088 1917069016229756928 1923748699213135872 1930451656353251328 1936630944966795264 1947498683154038784 1952867942218803456 1970669399193944064 1976977422986936832 1983865846063546368 1990778270614290432 1994998651035844608 2008358017002602496 2015355780128047104 2016657017072861184 2019628264011595776 2032252817918754816 2040236715685183488 2048667445915287552 2057342358880714752 2064510799155560448 2065843773586833408 2079677548856388096 2082741647261958144 2089998586799456256 2091348017705189376 2098634944596148224 2112688303600140288 2115801038488338432 2124544017986224128 2140974162087247872 2149821162757029888 2156702643258476544 2164217286614777856 2167405941866102784 2176362164766375936 2178709813087644672 2190936018548293632 2198569941957869568 2203230833467195392 2217003074093187072 2224099600860303936 2225712780747472896 2231849076821489664 2244373482415325184 2252193599078793216 2259402769127927808 2267275252644052992 2272081797013045248 2279998458326679552 2295266305145831424 2304750876654698496 2314510153740804096 2322574649050005504 2343084353169702912 2351248410149388288 2352766519918338048 2359440913320640512 2360964312670666752 2376774341550157824 2380276168299380736 2390112020234502144 2398439936681312256 2408595932348153856 2426290473665786112 2438331684599365632 2448407435362172928 2464803020866830336 2468434544903061504 2473391184702603264 2478634687650594816 2502112050967841928 2503926878340907008 2524920167717240832 2533717798963642368 2541828115268918784 2550684659224559616 2556092021639675904 2564998265617514496 2582174593289060352 2596664910872051712 2603823922958404608 2627559198925258752 2635969897315915776 2645154461418061824 2646862334908130304 2654371027485720576 2659998201381126144 2677810689336803328 2687141040170729472 2688876022763814912 2692837685348794368 2698244928766476288 2709670423891673088 2720315620913577984 2731556594553716736 2743123145174286336 2752681065540747264 2754458364782444544 2772903398475184128 2776988863015944192 2786664782399275008 2788464023606919168 2798179926128197632 2816917738133520384 2832725357314965504 2840535188681895936 2859556629677533632 2866428217009373184 2875603524344635392 2885623048819703808 2895677484529876992 2904946417450192896 2921248024731058176 2931426589277159424 2956004098790916096 2965466134480405248 2975798769095319552 2992497976553766912 3012537025503903744 3023033670192070656 3024985525609291776 3029442396017393664 3048379226878132224 3060355073527775232 3073001168872931328 3086013538321072128 3096766198733340672 3124112470892937216 3134997880199184384 3137022026557784064 3147952416894222336 3169032455400210432 3173701557732507648 3186816026979336192 3211461243130871808 3224731744135544832 3235053964887714816 3246325929922166784 3251108912799154176 3264543247149563904 3268064719631467008 3286404027822440448 3291246059870748672 3297854912936804352 3304846250200793088 3336149401290455904 3338569171121209344 3366560223622987776 3378290398618189824 3389104153691891712 3400912878966079488 3408122695519567872 3419997687490019328 3442899457718747136 3457126314982047744 3462219881162735616 3471765230611206144 3483861973575008256 3503412265233678336 3514626529754554368 3526872615224082432 3529149779877507072 3539161369980960768 3570414252449071104 3582854720227639296 3585168030351753216 3597659905021968384 3612893898522230784 3639435710498679168 3642075459404955648 3657497526899048448 3672611153043259392 3685407707583479808 3697204531300245504 3702651817354592256 3710086777053904896 3717952031475892224 3755890317511360512 3787380251575861248 3812742172903378176 3834138032459513856 3847497398426271744 3873261889933590528 3894997366308077568 3905735884437606912 3941338798387888128 3953954845973873664 3967731692127092736 3981556541228580864 3989997302071689216 4016716034005204992 4030711560256094208 4033314034145722368 4039256528023191552 4064505635837509632 4080473431370366976 4097334891830575104 4114684717761429504 4129021598311120896 4131687547173666816 4159355097712776192 4165483294523916288 4179997173598912512 4182696035410378752 4197269889192296448 4225376607200280576 4231602076976676864 4249088035972448256 4281948324174495744 4299642325514059776 4313405286516953088 4328434573229555712 4352724329532751872 4357419626175289344 4381872037096587264 4397139883915739136 4434006148186374144 4448199201720607872 4451425561494945792 4463698153642979328 4488746964830650368 4504387198157586432 4518805538255855616 4534550505288105984 4544163594026090496 4590532610291662848 4609501753309396992 4629020307481608192 4645149298100011008 4686168706339405824 4702496820298776576 4705533039836676096 4721928625341333504 4753548683100315648 4760552336598761472 4780224040469004288 4817191864696307712 4852580947331572224 4876663369198731264 4896814870724345856 4929606041733660672 4936869089806123008 4946782369405206528 4957269375301189632 5004224101935683856 5007853756681814016 5049840335434481664 5067435597927284736 5083656230537837568 5101369318449119232 5112184043279351808 5129996531235028992 5164349186578120704 5193329821744103424 5207647845916809216 5255118397850517504 5271939794631831552 5290308922836123648 5293724669816260608 5308742054971441152 5319996402762252288 5355621378673606656 5374282080341458944 5377752045527629824 5396489857532952576 5419340847783346176 5440631241827155968 5463113189107433472 5486246290348572672 5505362131081494528 5508916729564889088 5545806796950368256 5553977726031888384 5576928047213838336 5596359852256395264 5633835476267040768 5681070377363791872 5719113259355067264 5751207048689270784 5771246097639407616 5791354969059753984 5809892834900385792 5842496049462116352 5912008197581832192 5930932268960810496 5951597538190639104 5984995953107533824 6025074051007807488 6046067340384141312 6049971051218583552 6058884792034787328 6096758453756264448 6120710147055550464 6146002337745862656 6172027076642144256 6193532397466681344 6248224941785874432 6269995760398368768 6274044053115568128 6295904833788444672 6338064910800420864 6347403115465015296 6373632053958672384 6422922486261743616 6449463488271089664 6470107929775429632 6492651859844333568 6502217825598308352 6529086494299127808 6536129439262934016 6572808055644880896 6595709825873608704 6609692500401586176 6672298802580911808 6677138342242418688 6733120447245975552 6756580797236379648 6778208307383783424 6801825757932158976 6816245391039135744 6839995374980038656 6885798915437494272 6914252629964095488 6943530461222412288 6967723947150016512 7029253059509108736 7053745230448164864 7058299559755014144 7078322739961921536 7140828504898142208 7170336060703506432 7195319810043936768 7225787797044461568 7278871420997358336 7314995053798096896 7345222306086518784 7394409062600491008 7405303634709184512 7420173554107809792 7435904062951784448 7511780635022721024 7574760503151722496 7625484345806756352 7668276064919027712 7694994796852543488 7746523779867181056 7789994732616155136 7811471768875213824 7882677596775776256 7907909691947747328 7935463384254185472 7963113082457161728 7979994604143378432 8033432068010409984 8061423120512188416 8066628068291444736 8078513056046383104 8129011271675019264 8160946862740733952 8194669783661150208 8229369435522859008 8258043196622241792 8263375094347333632 8318710195425552384 8330966589047832576 8359994347197825024 8365392070820757504 8394539778384592896 8450753214400561152 8498176071944896512 8599284651028119552 8626810573033906176 8656869146459111424 8714839252350578688 8763744074193174528 8794279767831478272 8868012296372748288 8896398403441215744 8927396307285958656 8977493929661300736 9037611076511711232 9069101010576211968 9088327188052180992 9181065220583325696 9219003506618793984 9258040614963216384 9290298596200022016 9372337412678811648 9404993640597553152 9411066079673352192 9443857250682667008 9507097366200631296 9521104673197522944 9560448080938008576 9634383729392615424 9705161894663144448 9753326738397462528 9793629741448691712 9859212083467321344 9873738179612246016 9893564738810413056 9914538750602379264 10008448203871367712 10015707513363628032 10099680670868963328 10134871195854569472 10167312461075675136 10202738636898238464 10224368086558703616 10259993062470057984 10328698373156241408 10386659643488206848 10415295691833618432 10510236795701035008 10543879589263663104 10580617845672247296 10587449339632521216 10617484109942882304 10711242757347213312 10748564160682917888 10755504091055259648 10792979715065905152 10838681695566692352 10926226378214866944 10972492580697145344 11017833459129778176 11091613593900736512 11107955452063776768 11153856094427676672 11267670952534081536 11362140754727583744 11438226518710134528 11502414097378541568 11542492195278815232 11619785669800771584 11684992098924232704 11824016395163664384 11861864537921620992 11903195076381278208 11969991906215067648 12050148102015614976 12092134680768282624 12099942102437167104 12117769584069574656 12193516907512528896 12241420294111100928 12292004675491725312 12344054153284288512 12387064794933362688 12496449883571748864 12539991520796737536 12548088106231136256 12591809667576889344 12676129821600841728 12694806230930030592 12747264107917344768 12845844972523487232 12898926976542179328 12940215859550859264 12985303719688667136 13058172988598255616 13072258878525868032 13145616111289761792 13191419651747217408 13344597605161823616 13354276684484837376 13466240894491951104 13513161594472759296 13556416614767566848 13603651515864317952 13632490782078271488 13771597830874988544 13828505259928190976 13887060922444824576 13935447894300033024 14058506119018217472 14107490460896329728 14116599119510028288 14281657009796284416 14340672121407012864 14451575594088923136 14557742841994716672 14629990107596193792 14690444612173037568 14788818125200982016 14810607269418369024 14840347108215619584 14871808125903568896 15023561270045442048 15149521006303444992 15250968691613512704 15336552129838055424 15389989593705086976 15493047559734362112 15579989465232310272 15622943537750427648 15765355193551552512 15815819383895494656 15870926768508370944 15926226164914323456 15959989208286756864 16066864136020819968 16122846241024376832 16133256136582889472 16258022543350038528 16321893725481467904 16389339567322300416 16458738871045718016 16516086393244483584 16526750188694667264 16637420390851104768 16661933178095665152 16730784141641515008 16789079556769185792 16901506428801122304 17253621146067812352 17313738292918222848 17429678504701157376 17527488148386349056 17736024592745496576 17792796806882431488 17854792614571917312 17954987859322601472 18075222153023422464 18138202021152423936 18176654376104361984 18362130441166651392 18438007013237587968 18516081229926432768 18580597192400044032 18744674825357623296 18809987281195106304 18822132159346704384 18887714501365334016 19014194732401262592 19042209346395045888 19120896161876017152 19268767458785230848 19410323789326288896 19506653476794925056 19587259482897383424 19718424166934642688 19787129477620826112 19829077501204758528 20016896407742735424 20031415026727256064 20199361341737926656 20269742391709138944 20334624922151350272 20405477273796476928 20448736173117407232 20519986124940115968 20657396746312482816 20830591383667236864 21087759178527326208 21161235691344494592 21174898679265042432 21234968219885764608 21422485514694426624 21511008182110519296 21585959430131810304 21677363391133384704 21944985161394290688 22035666918259556352 22183227187801473024 22215910904127553536 22307712188855353344 22535341905068163072 22724281509455167488 22876453037420269056 23004828194757083136 23084984390557630464 23239571339601543168 23369984197848465408 23648032790327328768 23723729075843241984 23806390152762556416 23939983812430135296 24100296204031229952 24184269361536565248 24199884204874334208 24235539168139149312 24387033815025057792 24482840588222201856 24584009350983450624 24688108306568577024 24774129589866725376 24992899767143497728 25079983041593475072 25096176212462272512 25183619335153778688 25352259643201683456 25494528215834689536 25797853953084358656 25880431719101718528 25970607439377334272 26144517757051736064 26291232222579523584 26382839303494434816 26689195210323647232 26932481788983902208 27112833229535133696 27207303031728635904 27264981564156542976 27543195661749977088 27657010519856381952 27774121844889649152 27870895788600066048 28117012238036434944 28214980921792659456 28233198239020056576 28563314019592568832 28681344242814025728 28903151188177846272 29115485683989433344 29259980215192387584 29380889224346075136 29577636250401964032 29621214538836738048 29680694216431239168 29743616251807137792 30047122540090884096 30299042012606889984 30501937383227025408 30673104259676110848 30779979187410173952 30986095119468724224 31159978930464620544 31245887075500855296 31530710387103105024 31631638767790989312 31741853537016741888 31852452329828646912 32133728272041639936 32245692482048753664 32266512273165778944 32516045086700077056 32778679134644600832 32917477742091436032 33053500377389334528 33274840781702209536 33323866356191330304 33461568283283030016 33803012857602244608 34507242292135624704 34627476585836445696 34859357009402314752 35054976296772698112 35472049185490993152 35585593613764862976 35709585229143834624 35909975718645202944 36150444306046844928 36276404042304847872 36353308752208723968 36724260882333302784 36876014026475175936 37032162459852865536 37161194384800088064 37489349650715246592 37619974562390212608 37644264318693408768 37775429002730668032 38028389464802525184 38084418692790091776 38241792323752034304 38537534917570461696 38820647578652577792 39174518965794766848 39436848333869285376 39574258955241652224 40033792815485470848 40062830053454512128 40398722683475853312 40539484783418277888 40669249844302700544 40810954547592953856 40897472346234814464 41314793492624965632 41661182767334473728 42175518357054652416 42322471382688989184 42349797358530084864 42844971029388853248 43022016364221038592 43354726782266769408 43889970322788581376 44071333836519112704 44366454375602946048 44431821808255107072 44615424377710706688 45070683810136326144 45448563018910334976 45752906074840538112 46009656389514166272 46169968781115260928 46479142679203086336 46739968395696930816 47296065580654657536 47447458151686483968 47612780305525112832 47879967624860270592 48200592408062459904 48368538723073130496 48399768409748668416 48774067630050115584 48965681176444403712 49168018701966901248 49376216613137154048 49548259179733450752 49985799534286995456 50192352424924545024 50367238670307557376 50704519286403366912 51760863438203437056 51941214878754668544 52289035514103472128 52582464445159047168 53378390420647294464 53864963577967804416 54225666459070267392 54414606063457271808 54529963128313085952 55086391323499954176 55314021039712763904 55548243689779298304 55741791577200132096 56234024476072869888 56429961843585318912 56466396478040113152 57126628039185137664 57362688485628051456 57806302376355692544 58230971367978866688 58519960430384775168 58761778448692150272 59155272500803928064 59361388432862478336 59487232503614275584 60094245080181768192 60598084025213779968 61003874766454050816 61346208519352221696 61559958374820347904 61972190238937448448 62491774151001710592 63263277535581978624 63483707074033483776 63704904659657293824 64267456544083279872 64533024546331557888 65032090173400154112 65834955484182872064 66107000754778669056 66549681563404419072 66647732712382660608 66923136566566060032 67606025715204489216 69014484584271249408 69254953171672891392 69718714018804629504 70109952593545396224 70944098370981986304 71171187227529725952 71419170458287669248 71819951437290405888 72300888612093689856 72552808084609695744 72706617504417447936 73448521764666605568 73752028052950351872 74064324919705731072 74322388769600176128 74978699301430493184 75239949124780425216 75288528637386817536 75550858005461336064 76056778929605050368 76483584647504068608 77641295157305155584 78873696667738570752 79148517910483304448 80067585630970941696 80797445366951706624 81338499688605401088 81621909095185907712 81794944692469628928 82629586985249931264 83322365534668947456 84351036714109304832 84644942765377978368 84699594717060169728 85689942058777706496 86044032728442077184 86709453564533538816 87779940645577162752 88142667673038225408 88732908751205892096 88863643616510214144 89230848755421413376 90141367620272652288 90897126037820669952 91505812149681076224 92019312779028332544 92339937562230521856 92958285358406172672 93479936791393861632 94592131161309315072 94894916303372967936 95225560611050225664 96401184816124919808 96737077446146260992 96799536819497336832 97548135260100231168 98336037403933802496 98752433226274308096 99971599068573990912 100384704849849090048 101409038572806733824 103521726876406874112 103882429757509337088 104578071028206944256 105164928890318094336 106756780841294588928 107729927155935608832 108451332918140534784 108829212126914543616 109059926256626171904 110172782646999908352 110628042079425527808 111096487379558596608 111483583154400264192 112468048952145739776 112859923687170637824 112932792956080226304 114253256078370275328 114725376971256102912 115612604752711385088 116461942735957733376 117523556897384300544 118310545001607856128 118722776865724956672 120188490160363536384 121196168050427559936 122007749532908101632 122692417038704443392 123944380477874896896 124983548302003421184 126526555071163957248 126967414148066967552 128534913088166559744 129066049092663115776 130064180346800308224 131669910968365744128 132214001509557338112 133099363126808838144 133295465424765321216 133846273133132120064 135212051430408978432 138028969168542498816 138509906343345782784 139437428037609259008 140219905187090792448 141888196741963972608 142342374455059451904 142838340916575338496 143639902874580811776 144601777224187379712 145105616169219391488 146897043529333211136 147504056105900703744 148128649839411462144 148644777539200352256 149957398602860986368 150577057274773635072 151101716010922672128 152113557859210100736 155282590314610311168 157747393335477141504 160135171261941883392 161594890733903413248 162676999377210802176 163243818190371815424 163589889384939257856 165259173970499862528 166644731069337894912 168702073428218609664 169289885530755956736 169399189434120339456 171379884117555412992 172088065456884154368 173418907129067077632 175559881291154325504 176285335346076450816 177465817502411784192 178461697510842826752 180282735240545304576 181794252075641339904 183011624299362152448 184038625558056665088 184679875124461043712 185916570716812345344 189789832606745935872 190451121222100451328 192802369632249839616 193599073638994673664 195096270520200462336 197504866452548616192 199943198137147981824 200769409699698180096 202818077145613467648 207043453752813748224 207764859515018674176 209156142056413888512 210329857780636188672 213513561682589177856 215459854311871217664 216902665836281069568 217658424253829087232 218119852513252343808 220345565293999816704 221256084158851055616 222192974759117193216 222967166308800528384 224936097904291479552 225719847374341275648 225865585912160452608 229450753942512205824 232923885471915466752 236621090003215712256 237445553731449913344 242392336100855119872 244015499065816203264 245384834077408886784 247888760955749793792 249967096604006842368 253053110142327914496 253934828296133935104 257069826176333119488 258132098185326231552 260128360693600616448 263339821936731488256 264428003019114676224 266198726253617676288 266590930849530642432 267692546266264240128 270424102860817956864 276057938337084997632 277019812686691565568 278874856075218518016 280439810374181584896 283776393483927945216 284684748910118903808 285676681833150676992 289203554448374759424 290211232338438782976 295008112211801407488 296257299678822924288 299914797205721972736 301154114549547270144 304227115718420201472 310565180629220622336 315494786670954283008 320270342523883766784 323189781467806826496 325353998754421604352 326487636380743630848 327179778769878515712 330518347940999725056 333289462138675789824 337404146856437219328 338579771061511913472 338798378868240678912 342759768235110825984 344176130913768308736 346837814258134155264 352570670692152901632 354931635004823568384 360565470481090609152 363588504151282679808 366023248598724304896 368077251116113330176 371833141433624690688 379579665213491871744 380902242444200902656 385604739264499679232 387198147277989347328 390192541040400924672 395009732905097232384 399886396274295963648 401538819399396360192 405636154291226935296 414086907505627496448 415529719030037348352 418312284112827777024 420659715561272377344 427027123365178355712 430919708623742435328 433805331672562139136 435316848507658174464 440691130587999633408 442512168317702111232 444385949518234386432 445934332617601056768 449872195808582959104 451731171824320905216 465847770943830933504 473242180006431424512 484784672201710239744 488030998131632406528 490769668154817773568 495777521911499587584 499934193208013684736 506106220284655828992 507869656592267870208 514139652352666238976 516264196370652463104 520256721387201232896 526679643873462976512 528856006038229352448 532397452507235352576 535385092532528480256 540848205721635913728 552115876674169995264 554039625373383131136 557749712150437036032 569369497820237807616 571353363666301353984 578407108896749518848 592514599357645848576 599829594411443945472 602308229099094540288 608454231436840402944 621130361258441244672 630989573341908566016 640540685047767533568 646379562935613652992 650707997508843208704 652975272761487261696 654359557539757031424 661036695881999450112 666578924277351579648 674808293712874438656 677159542123023826944 677596757736481357824 688352261827536617472 709863270009647136768 727177008302565359616 732046497197448609792 736154502232226660352 743666282867249381376 759159330426983743488 761804484888401805312 771209478528999358464 774396294555978694656 780385082080801849344 790019465810194464768 799772792548591927296 803077638798792720384 811272308582453870592 828173815011254992896 831059438060074696704 836624568225655554048 841319431122544754688 854054246730356711424 867610663345124278272 870633697015316348928 885024336635404222464 888771899036468772864 899744391617165918208 903462343648641810432 931695541887661867008 946484360012862849024 969569344403420479488 976061996263264813056 981539336309635547136 991555043822999175168 999868386416027369472 1012212440569311657984 1015739313184535740416 1028279304705332477952 1032528392741304926208 1040513442774402465792 1057712012076458704896 1064794905014470705152 1081696411443271827456 1104231753348339990528 1115499424300874072064 1138738995640475615232 1142706727332602707968 1156814217793499037696 1185029198715291697152 1199659188822887890944 1204616458198189080576 1216908462873680805888 1242260722516882489344 1261979146683817132032 1281081370095535067136 1292759125871227305984 1301415995017686417408 1305950545522974523392 1322073391763998900224 1333157848554703159296 1349616587425748877312 1355193515472962715648 1419726540019294273536 1454354016605130719232 1464092994394897219584 1472309004464453320704 1487332565734498762752 1518318660853967486976 1523608969776803610624 1542418957057998716928 1548792589111957389312 1560770164161603698688 1580038931620388929536 1606155277597585440768 1622544617164907741184 1656347630022509985792 1662118876120149393408 1673249136451311108096 1708108493460713422848 1735221326690248556544 1777543798072937545728 1799488783234331836416 1806924687297283620864 1863391083775323734016 1892968720025725698048 1939138688806840958976 1952123992526529626112 1963078672619271094272 1983110087645998350336 1999736772832054738944 2024424881138623315968 2031478626369071480832 2065056785482609852416 2129589810028941410304 2208463506696679981056 2230998848601748144128 2277477991280951230464 2285413454665205415936 2313628435586998075392 2370058397430583394304 2399318377645775781888 2409232916396378161152 2433816925747361611776 2484521445033764978688 2523958293367634264064 2562162740191070134272 2602831990035372834816 2611901091045949046784 2666315697109406318592 2699233174851497754624 2710387030945925431296 2839453080038588547072 2908708033210261438464 2928185988789794439168 2944618008928906641408 2974665131468997525504 3036637321707934973952 3047217939553607221248 3084837914115997433856 3097585178223914778624 3121540328323207397376 3245089234329815482368 3312695260045019971584 3346498272902622216192 3416216986921426845696 3470442653380497113088 3555087596145875091456 3598977566468663672832 3613849374594567241728 3726782167550647468032 3785937440051451396096 3878277377613681917952 3904247985053059252224 3966220175291996700672 3999473545664109477888 4048849762277246631936 4259179620057882820608 4416927013393359962112 4461997697203496288256 4554955982561902460928 4570826909330410831872 4627256871173996150784 4740116794861166788608 4818465832792756322304 4867633851494723223552 4969042890067529957376 5124325480382140268544 5205663980070745669632 5332631394218812637184 5398466349702995509248 5420774061891850862592 5678906160077177094144 5817416066420522876928 5856371977579588878336 5889236017857813282816 5949330262937995051008 6073274643415869947904 6094435879107214442496 6195170356447829557248 6625390520090039943168 6692996545805244432384 6832433973842853691392 6940885306760994226176 7110175192291750182912 7197955132937327345664 7227698749189134483456 7453564335101294936064 7571874880102902792192 7808495970106118504448 7998947091328218955776 8097699524554493263872 8518359240115765641216 8833854026786719924224 8923995394406992576512 9109911965123804921856 9141653818660821663744 9254513742347992301568 9735267702989446447104 9938085780135059914752 10248650960764280537088 10411327960141491339264 10665262788437625274368 10796932699405991018496 10841548123783701725184 11357812320154354188288 11634832132841045753856 11712743955159177756672 11898660525875990102016 12146549286831739895808 13250781040180079886336 13385993091610488864768 13664867947685707382784 13881770613521988452352 14220350384583500365824 14455397498378268966912 14907128670202589872128 15616991940212237008896 15997894182656437911552 16195399049108986527744 17036718480231531282432 17667708053573439848448 17847990788813985153024 18219823930247609843712 18283307637321643327488 19876171560270119829504 20497301921528561074176 20822655920282982678528 21330525576875250548736 21593865398811982036992 21683096247567403450368 22715624640308708376576 23425487910318355513344 24293098573663479791616 26501562080360159772672 26771986183220977729536 27329735895371414765568 27763541227043976904704 29814257340405179744256 31233983880424474017792 31995788365312875823104 32390798098217973055488 34073436960463062564864 35695981577627970306048 36439647860495219687424 39752343120540239659008 40994603843057122148352 41645311840565965357056 42661051153750501097472 43366192495134806900736 46850975820636711026688 48586197147326959583232 53003124160720319545344 53543972366441955459072 54659471790742829531136 59628514680810359488512 62467967760848948035584 63991576730625751646208 64781596196435946110976 68146873920926125129728 72879295720990439374848 79504686241080479318016 81989207686114244296704 83290623681131930714112 93701951641273422053376 97172394294653919166464 107087944732883910918144 109318943581485659062272 119257029361620718977024 124935935521697896071168 127983153461251503292416 145758591441980878749696 159009372482160958636032 163978415372228488593408 187403903282546844106752 194344788589307838332928 218637887162971318124544 238514058723241437954048 249871871043395792142336 291517182883961757499392 327956830744456977186816 374807806565093688213504 437275774325942636249088 477028117446482875908096 583034365767923514998784 655913661488913954373632 749615613130187376427008 874551548651885272498176 1311827322977827908747264 1749103097303770544996352 2623654645955655817494528 5247309291911311634989056
- Sum of all divisors σ(n): 20631011237989213244043189
- Sum of proper divisors (its aliquot sum) s(n): 15383701946077901609054133
- 5247309291911311634989056 is an abundant number, because the sum of its proper divisors (15383701946077901609054133) is greater than itself. Its abundance is 10136392654166589974065077
Bases of 5247309291911311634989056
- Binary: 100010101110010100100110100111010100100010100110001100100010000000000000000000000002
- Hexadecimal: 0x4572934EA453191000000
- Base-36: NQH9G00000000000
Squares and roots of 5247309291911311634989056
- 5247309291911311634989056 squared (52473092919113116349890562) is 27534254804978790700379437360305018435933239771136
- 5247309291911311634989056 cubed (52473092919113116349890563) is 144480751084018888264575911894980930128573475193896931789494120591304687616
-
5247309291911311634989056 is a
perfect square number . Itssquare root is 2290700611584 -
The
cube root of 5247309291911311634989056 is 173771635.1925323239
Scales and comparisons
How big is 5247309291911311634989056?- 5,247,309,291,911,311,634,989,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 5,247,309,291,911,311,634,989,056 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 5247309291911311634989056 cubic inches would be around 14480969.6 feet tall.
Recreational maths with 5247309291911311634989056
- 5247309291911311634989056 backwards is 6509894361131191929037425
- 5247309291911311634989056 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 5247309291911311634989056's digits is 108
- 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 5247309291911311634989056 - Facts about the integer". Numbermatics.com. 2024. Web. 20 May 2024.
APA style:
Numbermatics. (2024). Number 5247309291911311634989056 - Facts about the integer. Retrieved 20 May 2024, from https://numbermatics.com/n/5247309291911311634989056/
Chicago style:
Numbermatics. 2024. "Number 5247309291911311634989056 - Facts about the integer". https://numbermatics.com/n/5247309291911311634989056/
The information we have on file for 5247309291911311634989056 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 5247309291911311634989056, math, Factors of 5247309291911311634989056, curriculum, school, college, exams, university, Prime factorization of 5247309291911311634989056, STEM, science, technology, engineering, physics, economics, calculator, five septillion, two hundred forty-seven sextillion, three hundred nine quintillion, two hundred ninety-one quadrillion, nine hundred eleven trillion, three hundred eleven billion, six hundred thirty-four million, nine hundred eighty-nine thousand and fifty-six.