89110321617054313597206528
89,110,321,617,054,313,597,206,528 is an even composite number composed of five prime numbers multiplied together.
89110321617054313597206528 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 89110321617054313597206528:
215 × 36 × 76 × 313 × 10213
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 31 × 31 × 31 × 1021 × 1021 × 1021)See below for interesting mathematical facts about the number 89110321617054313597206528 from the Numbermatics database.
Names of 89110321617054313597206528
- Cardinal: 89110321617054313597206528 can be written as Eighty-nine septillion, one hundred ten sextillion, three hundred twenty-one quintillion, six hundred seventeen quadrillion, fifty-four trillion, three hundred thirteen billion, five hundred ninety-seven million, two hundred six thousand, five hundred twenty-eight.
Scientific notation
- Scientific notation: 8.9110321617054313597206528 × 1025
Factors of 89110321617054313597206528
Divisors of 89110321617054313597206528
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 72 81 84 93 96 98 108 112 124 126 128 144 147 162 168 186 189 192 196 216 217 224 243 248 252 256 279 288 294 324 336 343 372 378 384 392 432 434 441 448 486 496 504 512 558 567 576 588 648 651 672 686 729 744 756 768 784 837 864 868 882 896 961 972 992 1008 1021 1024 1029 1116 1134 1152 1176 1296 1302 1323 1344 1372 1458 1488 1512 1519 1536 1568 1674 1701 1728 1736 1764 1792 1922 1944 1953 1984 2016 2042 2048 2058 2232 2268 2304 2352 2401 2511 2592 2604 2646 2688 2744 2883 2916 2976 3024 3038 3063 3072 3087 3136 3348 3402 3456 3472 3528 3584 3844 3888 3906 3968 3969 4032 4084 4096 4116 4464 4536 4557 4608 4704 4802 5022 5103 5184 5208 5292 5376 5488 5766 5832 5859 5952 6048 6076 6126 6144 6174 6272 6696 6727 6804 6912 6944 7056 7147 7168 7203 7533 7688 7776 7812 7936 7938 8064 8168 8192 8232 8649 8928 9072 9114 9189 9216 9261 9408 9604 10044 10206 10368 10416 10584 10633 10752 10976 11532 11664 11718 11904 11907 12096 12152 12252 12288 12348 12544 13392 13454 13608 13671 13824 13888 14112 14294 14336 14406 15066 15376 15552 15624 15872 15876 16128 16336 16384 16464 16807 17298 17577 17856 18144 18228 18378 18432 18522 18816 19208 20088 20181 20412 20736 20832 21168 21266 21441 21504 21609 21952 22599 23064 23328 23436 23808 23814 24192 24304 24504 24576 24696 25088 25947 26784 26908 27216 27342 27567 27648 27776 27783 28224 28588 28672 28812 29791 30132 30752 31104 31248 31651 31744 31752 31899 32256 32672 32768 32928 33614 34596 35154 35712 35721 36288 36456 36756 36864 37044 37632 38416 40176 40362 40824 41013 41472 41664 42336 42532 42882 43008 43218 43904 45198 46128 46656 46872 47089 47616 47628 48384 48608 49008 49152 49392 50029 50176 50421 51894 52731 53568 53816 54432 54684 55134 55296 55552 55566 56448 57176 57344 57624 59582 60264 60543 61504 62208 62496 63302 63488 63504 63798 64323 64512 64827 65344 65856 67228 69192 70308 71424 71442 72576 72912 73512 73728 74088 74431 75264 76832 77841 80352 80724 81648 82026 82701 82944 83328 83349 84672 85064 85764 86016 86436 87808 89373 90396 92256 93312 93744 94178 94953 95232 95256 95697 96768 97216 98016 98304 98784 100058 100352 100842 103788 105462 107136 107632 108864 109368 110268 110592 111104 111132 112896 114352 114688 115248 117649 119164 120528 121086 123008 123039 124416 124992 126604 126976 127008 127596 128646 129024 129654 130688 131712 134456 138384 140616 141267 142848 142884 145152 145824 147024 147456 148176 148862 150087 150528 151263 153664 155682 158193 160704 161448 163296 164052 165402 165888 166656 166698 169344 170128 171528 172032 172872 175616 178746 180792 181629 184512 186624 187488 188356 189906 190464 190512 191394 192969 193536 194432 194481 196032 197568 200116 200704 201684 207576 208537 210924 214272 215264 217728 218736 220536 221184 221557 222208 222264 223293 225792 228704 229376 230496 233523 235298 238328 241056 242172 246016 246078 248103 248832 249984 250047 253208 253952 254016 255192 257292 258048 259308 261376 263424 268119 268912 276768 281232 282534 284859 285696 285768 287091 290304 291648 294048 294912 296352 297724 300174 301056 302526 307328 311364 316386 321408 322896 326592 328104 329623 330804 331776 333312 333396 338688 340256 343056 344064 345744 350203 351232 352947 357492 361584 363258 369024 369117 373248 374976 376712 379812 380928 381024 382788 385938 387072 388864 388962 392064 395136 400232 401408 403368 415152 417074 421848 423801 428544 430528 435456 437472 441072 442368 443114 444416 444528 446586 450261 451584 453789 457408 460992 467046 470596 476656 482112 484344 492032 492156 496206 497664 499968 500094 506416 507904 508032 510384 514584 516096 518616 521017 522752 526848 536238 537824 544887 553536 562464 565068 569718 571392 571536 574182 578907 580608 583296 583443 588096 592704 595448 600348 602112 605052 614656 622728 625611 632772 642816 645792 653184 656208 659246 661608 663552 664671 666624 666792 669879 677376 680512 686112 688128 691488 700406 700569 702464 705894 714984 723168 726516 738048 738234 744309 746496 749952 753424 759624 761856 762048 765576 771876 774144 777728 777924 784128 790272 800464 802816 804357 806736 830304 834148 843696 847602 854577 857088 861056 861273 870912 874944 882144 884736 886228 888832 889056 893172 900522 903168 907578 914816 921984 934092 941192 953312 964224 968688 981181 984064 984312 988869 992412 995328 999936 1000188 1012832 1015808 1016064 1020768 1029168 1032192 1037232 1042034 1042441 1045504 1050609 1053696 1058841 1072476 1075648 1089774 1107072 1107351 1124928 1130136 1139436 1142784 1143072 1148364 1157814 1161216 1166592 1166886 1176192 1185408 1190896 1200696 1204224 1210104 1229312 1245456 1251222 1265544 1271403 1285632 1291584 1306368 1312416 1318492 1323216 1327104 1329342 1333248 1333584 1339758 1350783 1354752 1361024 1361367 1372224 1382976 1400812 1401138 1404928 1411788 1429968 1446336 1453032 1459759 1476096 1476468 1488618 1492992 1499904 1506848 1519248 1523712 1524096 1531152 1543752 1548288 1550899 1555456 1555848 1563051 1568256 1580544 1600928 1605632 1608714 1613472 1634661 1660608 1668296 1687392 1695204 1709154 1714176 1722112 1722546 1736721 1741824 1749888 1750329 1764288 1772456 1777664 1778112 1786344 1801044 1806336 1815156 1829632 1843968 1868184 1876833 1882384 1906624 1928448 1937376 1962362 1968128 1968624 1977738 1984824 1990656 1994013 1999872 2000376 2009637 2025664 2032128 2041536 2058336 2064384 2074464 2084068 2084882 2091008 2101218 2107392 2117682 2144952 2151296 2179548 2214144 2214702 2249856 2260272 2278872 2285568 2286144 2296728 2307361 2315628 2322432 2333184 2333772 2352384 2370816 2381792 2401392 2408448 2413071 2420208 2451421 2458624 2490912 2502444 2531088 2542806 2563731 2571264 2583168 2583819 2612736 2624832 2636984 2646432 2654208 2658684 2666496 2667168 2679516 2701566 2709504 2722048 2722734 2744448 2765952 2801624 2802276 2809856 2823576 2859936 2892672 2906064 2919518 2943543 2952192 2952936 2966607 2977236 2985984 2999808 3013696 3038496 3047424 3048192 3062304 3087504 3096576 3101798 3110912 3111696 3126102 3127323 3136512 3151827 3161088 3176523 3201856 3217428 3226944 3269322 3321216 3336592 3374784 3390408 3418308 3428352 3444224 3445092 3473442 3483648 3499776 3500658 3528576 3544912 3555328 3556224 3572688 3602088 3612672 3630312 3647119 3659264 3687936 3736368 3753666 3764768 3813248 3814209 3856896 3874752 3924724 3936256 3937248 3955476 3969648 3981312 3988026 3999744 4000752 4019274 4051328 4052349 4064256 4083072 4084101 4116672 4148928 4168136 4169764 4182016 4202436 4214784 4235364 4289904 4302592 4359096 4379277 4428288 4429404 4499712 4520544 4557744 4571136 4572288 4593456 4614722 4631256 4644864 4652697 4666368 4667544 4689153 4704768 4741632 4763584 4802784 4816896 4826142 4840416 4902842 4903983 4917248 4981824 5004888 5062176 5085612 5127462 5142528 5166336 5167638 5210163 5225472 5249664 5273968 5292864 5317368 5332992 5334336 5359032 5403132 5419008 5444096 5445468 5488896 5531904 5603248 5604552 5619712 5630499 5647152 5719872 5785344 5812128 5839036 5887086 5904384 5905872 5933214 5954472 5971968 5982039 5999616 6027392 6028911 6076992 6096384 6124608 6175008 6193152 6203596 6221824 6223392 6252204 6254646 6273024 6303654 6322176 6353046 6403712 6434856 6453888 6538644 6642432 6673184 6749568 6780816 6836616 6856704 6868267 6888448 6890184 6922083 6946884 6967296 6999552 7001316 7057152 7089824 7110656 7112448 7145376 7204176 7225344 7239213 7260624 7294238 7297087 7318528 7354263 7375872 7472736 7507332 7529536 7626496 7628418 7691193 7713792 7749504 7751457 7849448 7872512 7874496 7910952 7939296 7962624 7976052 7999488 8001504 8038548 8102656 8104698 8128512 8166144 8168202 8233344 8297856 8336272 8339528 8364032 8404872 8429568 8470728 8579808 8605184 8718192 8758554 8830629 8856576 8858808 8899821 8999424 9041088 9115488 9142272 9144576 9186912 9229444 9262512 9289728 9305394 9332736 9335088 9378306 9381969 9409536 9455481 9483264 9527168 9529569 9605568 9652284 9680832 9805684 9807966 9834496 9963648 10009776 10124352 10171224 10218313 10254924 10285056 10332672 10335276 10420326 10450944 10499328 10547936 10585728 10634736 10665984 10668672 10718064 10806264 10838016 10856293 10888192 10890936 10941357 10977792 11063808 11206496 11209104 11239424 11260998 11294304 11439744 11442627 11570688 11624256 11678072 11774172 11808768 11811744 11866428 11908944 11943936 11964078 11999232 12054784 12057822 12153984 12157047 12192768 12249216 12252303 12350016 12407192 12443648 12446784 12504408 12509292 12546048 12607308 12644352 12706092 12807424 12869712 12907776 13077288 13137831 13284864 13346368 13499136 13561632 13673232 13713408 13736534 13776896 13780368 13844166 13893768 13934592 13958091 13999104 14002632 14067459 14114304 14179648 14224896 14290752 14408352 14450688 14478426 14521248 14588476 14594174 14637056 14708526 14751744 14945472 15014664 15059072 15252992 15256836 15382386 15427584 15499008 15502914 15698896 15745024 15748992 15821904 15878592 15952104 15998976 16003008 16077096 16151527 16205312 16209396 16257024 16332288 16336404 16466688 16595712 16672544 16679056 16728064 16809744 16859136 16891497 16941456 17159616 17159947 17210368 17436384 17517108 17661258 17713152 17717616 17799642 17946117 17998848 18082176 18086733 18230976 18289152 18373824 18458888 18525024 18579456 18610788 18665472 18670176 18756612 18763938 18819072 18910962 18966528 19054336 19059138 19211136 19304568 19361664 19611368 19615932 19668992 19927296 20019552 20248704 20342448 20436626 20509848 20570112 20604801 20665344 20670552 20766249 20840652 20901888 20998656 21095872 21171456 21269472 21331968 21337344 21436128 21612528 21676032 21712586 21717639 21776384 21781872 21882714 21891261 21955584 22062789 22127616 22412992 22418208 22521996 22588608 22879488 22885254 23073579 23141376 23248512 23356144 23548344 23617536 23623488 23732856 23817888 23887872 23928156 23998464 24109568 24115644 24307968 24314094 24385536 24498432 24504606 24700032 24814384 24887296 24893568 25008816 25018584 25092096 25214616 25288704 25412184 25614848 25739424 25815552 26154576 26275662 26491887 26569728 26692736 26699463 26998272 27123264 27346464 27426816 27473068 27553792 27560736 27688332 27787536 27869184 27916182 27998208 28005264 28134918 28145907 28228608 28359296 28366443 28449792 28581504 28588707 28816704 28956852 29042496 29176952 29188348 29274112 29417052 29503488 29890944 30029328 30118144 30416611 30505984 30513672 30654939 30764772 30855168 30998016 31005828 31397792 31490048 31497984 31643808 31757184 31904208 31997952 32006016 32154192 32303054 32315671 32410624 32418792 32514048 32568879 32664576 32672808 32824071 32933376 33191424 33345088 33358112 33456128 33619488 33718272 33782994 33882912 34319232 34319894 34327881 34420736 34872768 35034216 35322516 35426304 35435232 35599284 35892234 35997696 36164352 36173466 36461952 36471141 36578304 36747648 36917776 37050048 37221576 37330944 37340352 37513224 37527876 37638144 37821924 37933056 38108672 38118276 38422272 38609136 38723328 39222736 39231864 39337984 39413493 39854592 40039104 40497408 40684896 40873252 41019696 41140224 41209602 41330688 41341104 41532498 41681304 41803776 41874273 41997312 42191744 42202377 42342912 42538944 42674688 42872256 43225056 43352064 43425172 43435278 43552768 43563744 43765428 43782522 43911168 44125578 44255232 44825984 44836416 45043992 45177216 45758976 45770508 46147158 46282752 46497024 46712288 47096688 47235072 47246976 47465712 47635776 47856312 47996928 48077869 48219136 48231288 48454581 48615936 48628188 48771072 48996864 49009212 49400064 49628768 49774592 49787136 50017632 50037168 50184192 50429232 50577408 50674491 50824368 51079609 51229696 51478848 51479841 51631104 52309152 52551324 52983774 53139456 53385472 53398926 53838351 53996544 54246528 54260199 54692928 54946136 55107584 55121472 55376664 55575072 55738368 55832364 55996416 56010528 56269836 56291814 56457216 56718592 56732886 56899584 57163008 57177414 57633408 57913704 58084992 58353904 58376696 58548224 58834104 59006976 59781888 60058656 60236288 60833222 61011968 61027344 61309878 61529544 61710336 61814403 61996032 62011656 62298747 62795584 62995968 63287616 63514368 63808416 63995904 64012032 64308384 64606108 64631342 64821248 64837584 65028096 65137758 65329152 65345616 65648142 65673783 65866752 66188367 66382848 66690176 66716224 67238976 67565988 67765824 68638464 68639788 68655762 68841472 69745536 70068432 70645032 70852608 70870464 71198568 71528191 71784468 71995392 72328704 72346932 72923904 72942282 73156608 73495296 73835552 74100096 74443152 74661888 74680704 75026448 75055752 75276288 75643848 75866112 75994051 76217344 76236552 76844544 77218272 77446656 78445472 78463728 78675968 78826986 79475661 79709184 80078208 80098389 80994816 81369792 81746504 82039392 82280448 82419204 82661376 82682208 83064996 83362608 83607552 83748546 83994624 84383488 84404754 84437721 84685824 85077888 85099329 85349376 85744512 85766121 86450112 86850344 86870556 87105536 87127488 87530856 87565044 87822336 88251156 88510464 89651968 89672832 90087984 90354432 91249833 91517952 91541016 91964817 92294316 92565504 92994048 93424576 94193376 94470144 94493952 94931424 95271552 95712624 95993856 96155738 96438272 96462576 96909162 96947013 97231872 97256376 97542144 97706637 97993728 98018424 98472213 98800128 99257536 99574272 100035264 100074336 100368384 100858464 101154816 101348982 101648736 102159218 102459392 102957696 102959682 103262208 104618304 105102648 105967548 106278912 106770944 106797852 107676702 107993088 108493056 108520398 109385856 109892272 110215168 110242944 110753328 111150144 111664728 111992832 112021056 112539672 112583628 112914432 113060689 113437184 113465772 113799168 114326016 114354828 115266816 115827408 116169984 116707808 116753392 117096448 117668208 118013952 118240479 119563776 120117312 120119629 120472576 121666444 122023936 122054688 122619756 123059088 123420672 123628806 123992064 124023312 124597494 125591168 125622819 125991936 126575232 126607131 127028736 127616832 128024064 128616768 129212216 129262684 129642496 129675168 130056192 130275516 130658304 130691232 131296284 131347566 131733504 132376734 132765696 133380352 133432448 134477952 135131976 135531648 137276928 137279576 137311524 137682944 139491072 140136864 141290064 141705216 141740928 142397136 143056382 143568936 143990784 144233607 144657408 144693864 145363743 145847808 145884564 146313216 146990592 147671104 148200192 148886304 149323776 149361408 150052896 150111504 150552576 151287696 151732224 151988102 152023473 152434688 152473104 153238827 153689088 154436544 154439523 154893312 156890944 156927456 157653972 158951322 159418368 160156416 160196778 161515053 161989632 162739584 163493008 164078784 164838408 165322752 165364416 166129992 166725216 167215104 167497092 167989248 168766976 168809508 168875442 169371648 170155776 170198658 170698752 171489024 171532242 172900224 173700688 173741112 174211072 174254976 175061712 175130088 175644672 176502312 177020928 179303936 179345664 180175968 180708864 182499666 183035904 183082032 183929634 184588632 185131008 185443209 185988096 186849152 186896241 188386752 188987904 189862848 190543104 191425248 191987712 192311476 192876544 192925152 193818324 193894026 194463744 194512752 195084288 195413274 195987456 196036848 196944426 197021349 197600256 198515072 198565101 199148544 200070528 200148672 201716928 202697964 203297472 204318436 204918784 205915392 205919364 206524416 209236608 210205296 211935096 212557824 212916277 213541888 213595704 214584573 215353404 215986176 216986112 217040796 218771712 219784544 220430336 220485888 221506656 222300288 223329456 223985664 224042112 225079344 225167256 225828864 226121378 226209697 226874368 226931544 227598336 227982153 228652032 228709656 230533632 231654816 232339968 233415616 233506784 234192896 235336416 236027904 236480958 238426983 239127552 240234624 240239258 240295167 240945152 243332888 244047872 244109376 245239512 246118176 246841344 247257612 247984128 248046624 249194988 251182336 251245638 251983872 253150464 253214262 253313163 254057472 255233664 255297987 256048128 257233536 258424432 258525368 259284992 259350336 260551032 261316608 261382464 262592568 262695132 263467008 264753468 265531392 266760704 266864896 268955904 270263952 271063296 273749499 274553856 274559152 274623048 275365888 275894451 278982144 280273728 282580128 283410432 283481856 284794272 286112764 287137872 287981568 288467214 289314816 289387728 290727486 290841039 291695616 291769128 292626432 293119911 293981184 295342208 295416639 296400384 297772608 298722816 300105792 300223008 301105152 302575392 303464448 303976204 304046946 304869376 304946208 306477654 307378176 308873088 308879046 309786624 313781888 313854912 315307944 317902644 318836736 320312832 320393556 323030106 323979264 325479168 326986016 328157568 329676816 330645504 330728832 332259984 333450432 334994184 335978496 336545083 337533952 337619016 337750884 338743296 339182067 340311552 340397316 341397504 342978048 343064484 345800448 347401376 347482224 348422144 348509952 350123424 350260176 351289344 353004624 354041856 354721437 357557263 358607872 358691328 360351936 360358887 361417728 364999332 366071808 366164064 367859268 369177264 370262016 370886418 371976192 373698304 373792482 376773504 376868457 377975808 379725696 379821393 381086208 382850496 384622952 385753088 385850304 387636648 387788052 388927488 389025504 390168576 390826548 391974912 392073696 393888852 394042698 395200512 397030144 397130202 398297088 400141056 400297344 403433856 405395928 406594944 408636872 409837568 411830784 411838728 413048832 418473216 420410592 423870192 425115648 425832554 427083776 427191408 429169146 430706808 431972352 432700821 433972224 434081592 436091229 437543424 439569088 440971776 443013312 444600576 446658912 447971328 448084224 450158688 450334512 451657728 452242756 452419394 453748736 453863088 455196672 455964306 457304064 457419312 459716481 461067264 463309632 463318569 464679936 466831232 467013568 470672832 472961916 476853966 478255104 480469248 480478516 480590334 481890304 486665776 488095744 488218752 490479024 492236352 494515224 495968256 496093248 498389976 500697337 502364672 502491276 503967744 506300928 506428524 506626326 508114944 510467328 510595974 512096256 514467072 516848864 517050736 518569984 518700672 521102064 522633216 522764928 525185136 525390264 526934016 529506936 531062784 531958357 533521408 533729792 537911808 540527904 542126592 547498998 549107712 549118304 549246096 550731776 551788902 556329627 557964288 560547456 560688723 565160256 566963712 569588544 572225528 574275744 575963136 576934428 578629632 578775456 581454972 581682078 583391232 583538256 585252864 586239822 587962368 590684416 590833278 591064047 592800768 595545216 595695303 597445632 600211584 600446016 605150784 607952408 608093892 609738752 609892416 612955308 614756352 617746176 617758092 619573248 627563776 627709824 630615888 635805288 637673472 638748831 640625664 640787112 643753719 646060212 647958528 650958336 653972032 656315136 659353632 661291008 661457664 664519968 666900864 669988368 671956992 673090166 675067904 675238032 675501768 677486592 678364134 678629091 680623104 680794632 682795008 683946459 685956096 686128968 691600896 694802752 694964448 697019904 700246848 700520352 702578688 706009248 708083712 709442874 715114526 715280949 717215744 717382656 720703872 720717774 722835456 729998664 732143616 732328128 735718536 738354528 740524032 741772836 743952384 747396608 747584964 753547008 753736914 755951616 759451392 759642786 759939489 762172416 765700992 769245904 771506176 771700608 775273296 775576104 777854976 778051008 781653096 783949824 784147392 787777704 788085396 790401024 794060288 794260404 796594176 800282112 800594688 806867712 810791856 813189888 817273744 819675136 821248497 823661568 823677456 826097664 827683353 836946432 840821184 847740384 850231296 851665108 854167552 854382816 858338292 861413616 863944704 865401642 867944448 868163184 872182458 872523117 875086848 879138176 879359733 881943552 886026624 886249917 889201152 893317824 896168448 900317376 900669024 903315456 904485512 904838788 907497472 907726176 910393344 911928612 914608128 914838624 919432962 922134528 926619264 926637138 929359872 933662464 934027136 941345664 945923832 953707932 956510208 960938496 960957032 961180668 963780608 973331552 976191488 976437504 980958048 984472704 989030448 991936512 992186496 996779952 1001394674 1001785801 1004729344 1004982552 1007935488 1009635249 1012601856 1012857048 1013252652 1016229888 1017546201 1020934656 1021191948 1024192512 1028934144 1033697728 1034101472 1037139968 1037401344 1042204128 1045266432 1045529856 1050370272 1050780528 1053868032 1059013872 1062125568 1063916714 1064164311 1064332261 1067042816 1067459584 1072671789 1075823616 1081055808 1081076661 1084253184 1094997996 1098215424 1098236608 1098492192 1103577804 1112659254 1115928576 1121094912 1121377446 1130320512 1130605371 1133927424 1139177088 1144451056 1148551488 1153868856 1157259264 1157550912 1162909944 1163364156 1166782464 1167076512 1170505728 1172479644 1175924736 1181368832 1181666556 1182128094 1185601536 1191090432 1191390606 1194891264 1200423168 1200892032 1210301568 1215904816 1216187784 1219477504 1219784832 1225910616 1229512704 1235492352 1235516184 1239146496 1255127552 1255419648 1261231776 1271610576 1275346944 1277497662 1281251328 1281574224 1287507438 1292120424 1295917056 1298102463 1301916672 1307944064 1308273687 1312630272 1318707264 1322915328 1329039936 1333801728 1339976736 1343913984 1346180332 1350135808 1350476064 1351003536 1354973184 1356728268 1357258182 1361246208 1361589264 1365590016 1367892918 1371912192 1372257936 1379149443 1383201792 1389605504 1389928896 1389955707 1394039808 1400493696 1401040704 1412018496 1418885748 1430229052 1430561898 1434431488 1434765312 1441407744 1441435548 1445670912 1459997328 1464287232 1464656256 1471437072 1476709056 1483545672 1487904768 1490413939 1494793216 1495169928 1502092011 1507094016 1507473828 1511903232 1518902784 1519285572 1519878978 1524344832 1531401984 1538491808 1543012352 1543401216 1550546592 1551152208 1555709952 1556102016 1563306192 1567899648 1568294784 1575555408 1576170792 1580802048 1583467879 1588120576 1588520808 1593188352 1595875071 1600564224 1601189376 1613735424 1621583712 1626379776 1634547488 1639350272 1642496994 1647323136 1647354912 1652195328 1655366706 1668988881 1673892864 1681642368 1682066169 1695480768 1703330216 1708335104 1708765632 1716676584 1722827232 1727889408 1730803284 1735888896 1736326368 1744364916 1745046234 1750173696 1758276352 1758719466 1763887104 1772053248 1772499834 1773192141 1778402304 1786635648 1787085909 1792336896 1800634752 1801338048 1808971024 1809677576 1814994944 1815452352 1823857224 1829216256 1829677248 1838865924 1844269056 1853238528 1853274276 1858719744 1867324928 1868054272 1882691328 1891847664 1907415864 1913020416 1916246493 1921876992 1921914064 1922361336 1927561216 1931261157 1946663104 1952875008 1961916096 1968945408 1978060896 1983873024 1984372992 1993559904 2002789348 2003571602 2009458688 2009965104 2015870976 2019270498 2025203712 2025714096 2026505304 2032459776 2035092402 2035887273 2041869312 2042383896 2048385024 2051839377 2057868288 2067395456 2068202944 2074802688 2084408256 2091059712 2100740544 2101561056 2107736064 2118027744 2124251136 2127833428 2128328622 2128664522 2134085632 2134919168 2145343578 2151647232 2162111616 2162153322 2168506368 2189995992 2196430848 2196473216 2196984384 2207155608 2225318508 2231857152 2242189824 2242754892 2260641024 2261210742 2267854848 2278354176 2288902112 2297102976 2307737712 2314518528 2315101824 2325819888 2326728312 2333564928 2334153024 2344959288 2351849472 2355815581 2362737664 2363333112 2364256188 2371203072 2382180864 2382781212 2389782528 2400846336 2401784064 2420603136 2431809632 2432375568 2438955008 2439569664 2451821232 2459025408 2463745491 2470984704 2471032368 2478292992 2483050059 2502900841 2510255104 2510839296 2522463552 2543221152 2550693888 2554995324 2562502656 2563148448 2575014876 2584240848 2591834112 2596204926 2603833344 2615888128 2616547374 2617569351 2625260544 2637414528 2638079199 2645830656 2658079872 2658749751 2667603456 2679953472 2692360664 2700271616 2700952128 2702007072 2709946368 2713456536 2714516364 2722492416 2723178528 2731180032 2735785836 2743824384 2744515872 2758298886 2766403584 2779211008 2779857792 2779911414 2788079616 2800987392 2802081408 2824036992 2837771496 2860458104 2861123796 2868862976 2869530624 2882815488 2882871096 2891341824 2919994656 2928574464 2929312512 2942874144 2953418112 2967091344 2975809536 2980827878 2989586432 2990339856 3004184022 3005357403 3014188032 3014947656 3023806464 3028905747 3037805568 3038571144 3039757956 3048689664 3052638603 3062803968 3076983616 3086802432 3101093184 3102304416 3111419904 3112204032 3126612384 3135799296 3136589568 3151110816 3152341584 3161604096 3166935758 3176241152 3177041616 3186376704 3191750142 3192996783 3201128448 3202378752 3218015367 3227470848 3243167424 3243229983 3252759552 3269094976 3284993988 3294646272 3294709824 3310733412 3337977762 3347785728 3363284736 3364132338 3390961536 3406660432 3416670208 3417531264 3433353168 3445654464 3461606568 3471777792 3472652736 3488729832 3490092468 3500347392 3504881359 3516552704 3517438932 3527774208 3544106496 3544999668 3546384282 3556804608 3573271296 3574171818 3584673792 3601269504 3602676096 3617942048 3619355152 3629989888 3630904704 3647714448 3658432512 3659354496 3677731848 3688538112 3706477056 3706548552 3717439488 3723708499 3734649856 3736108544 3765382656 3783695328 3814831728 3826040832 3832492986 3843753984 3843828128 3844722672 3855122432 3862522314 3893326208 3894307389 3905750016 3923832192 3924821061 3937890816 3956121792 3968745984 3987119808 4005578696 4007143204 4018917376 4019930208 4031741952 4038540996 4050407424 4051428192 4053010608 4064919552 4070184804 4071774546 4083738624 4084767792 4096770048 4103678754 4115736576 4134790912 4136405888 4137448329 4149605376 4168816512 4169867121 4182119424 4201481088 4203122112 4236055488 4255666856 4256657244 4257329044 4268171264 4269838336 4290687156 4303294464 4324223232 4324306644 4337012736 4379991984 4392861696 4392946432 4393968768 4414311216 4450637016 4463714304 4471241817 4484379648 4485509784 4506276033 4521282048 4522421484 4535709696 4556708352 4577804224 4594205952 4615475424 4629037056 4630203648 4651639776 4653456624 4667129856 4668306048 4689918576 4703698944 4711631162 4725475328 4726666224 4728512376 4742406144 4750403637 4764361728 4765562424 4779565056 4787625213 4801692672 4803568128 4841206272 4863619264 4864751136 4879139328 4903642464 4918050816 4927490982 4941969408 4942064736 4956585984 4966100118 5005801682 5006966643 5020510208 5021678592 5044927104 5086442304 5109990648 5125005312 5126296896 5150029752 5168481696 5183668224 5192409852 5207666688 5231776256 5233094748 5235138702 5250521088 5274829056 5276158398 5291661312 5316159744 5317499502 5319576423 5335206912 5359906944 5384721328 5400543232 5401904256 5404014144 5426913072 5429032728 5444984832 5446357056 5471571672 5487648768 5489031744 5516597772 5532807168 5558422016 5559715584 5559822828 5576159232 5601974784 5604162816 5648073984 5675542992 5720916208 5722247592 5737725952 5739061248 5748739479 5765630976 5765742192 5782683648 5793783471 5839989312 5858625024 5885748288 5906836224 5934182688 5951619072 5961655756 5979172864 5980679712 6008368044 6010714806 6028376064 6029895312 6047612928 6057811494 6075611136 6077142288 6079515912 6097379328 6105277206 6107661819 6125607936 6153967232 6155518131 6173604864 6202186368 6204608832 6224408064 6253224768 6273179136 6302221632 6304683168 6323208192 6333871516 6352482304 6354083232 6372753408 6383500284 6385993566 6402256896 6404757504 6436030734 6454941696 6486334848 6486459966 6505519104 6538189952 6569987976 6589292544 6589419648 6621466824 6675955524 6695571456 6726569472 6728264676 6781923072 6813320864 6833340416 6835062528 6866706336 6891308928 6923213136 6943555584 6945305472 6977459664 6980184936 7000694784 7009762718 7012500607 7033105408 7034877864 7055548416 7067446743 7088212992 7089999336 7092768564 7113609216 7146542592 7148343636 7169347584 7202539008 7205352192 7235884096 7238710304 7259979776 7261809408 7295428896 7316865024 7318708992 7355463696 7377076224 7391236473 7412954112 7413097104 7434878976 7447416998 7449150177 7450325827 7469299712 7472217088 7508702523 7530765312 7567390656 7629663456 7652081664 7664985972 7687507968 7687656256 7689445344 7725044628 7786652416 7788614778 7811500032 7847664384 7849642122 7852708053 7875781632 7912243584 7914237597 7937491968 7974239616 8011157392 8014286408 8037834752 8039860416 8077081992 8100814848 8102856384 8106021216 8129839104 8140369608 8143549092 8167477248 8169535584 8193540096 8207357508 8231473152 8269581824 8272811776 8274896658 8299210752 8337633024 8339734242 8364238848 8402962176 8406244224 8472110976 8511333712 8513314488 8514658088 8536342528 8539676672 8581374312 8606588928 8648446464 8648613288 8674025472 8759983968 8785723392 8785892864 8787937536 8828622432 8901274032 8927428608 8942483634 8968759296 8971019568 9012552066 9016072209 9042564096 9044842968 9071419392 9086717241 9113416704 9155608448 9157915809 9188411904 9230950848 9260407296 9303279552 9306913248 9334259712 9336612096 9379837152 9407397888 9423262324 9450950656 9453332448 9457024752 9484812288 9500807274 9528723456 9531124848 9559130112 9575250426 9578990349 9603385344 9607136256 9654046101 9682412544 9727238528 9729502272 9729689949 9758278656 9807284928 9854981964 9883938816 9884129472 9932200236 10011603364 10013933286 10041020416 10043357184 10089854208 10172884608 10219981296 10250010624 10252593792 10300059504 10336963392 10384819704 10415333376 10432897573 10463552512 10466189496 10470277404 10501042176 10514644077 10549658112 10552316796 10583322624 10632319488 10634999004 10639152846 10670413824 10719813888 10769442656 10801086464 10803808512 10808028288 10853826144 10858065456 10889969664 10892714112 10943143344 10975297536 10978063488 11033195544 11065614336 11084275153 11116844032 11119431168 11119645656 11152318464 11171125497 11203949568 11208325632 11296147968 11351085984 11441832416 11444495184 11475451904 11478122496 11497478958 11531261952 11531484384 11565367296 11587566942 11679978624 11682922167 11717250048 11771496576 11774463183 11813672448 11868365376 11923311512 11958345728 11961359424 12016736088 12021429612 12056752128 12059790624 12095225856 12115622988 12151222272 12154284576 12159031824 12194758656 12210554412 12215323638 12251215872 12307934464 12311036262 12347209728 12404372736 12409217664 12412344987 12448816128 12506449536 12509601363 12546358272 12604443264 12609366336 12667743032 12704964608 12708166464 12767000568 12771987132 12804513792 12809515008 12872061468 12909883392 12972669696 12972919932 13011038208 13076379904 13139975952 13178585088 13178839296 13242933648 13351911048 13391142912 13413725451 13453138944 13456529352 13518828099 13563846144 13626641728 13670125056 13733412672 13782617856 13846426272 13887111168 13890610944 13954919328 13960369872 14001389568 14019525436 14025001214 14066210816 14069755728 14111096832 14134893486 14176425984 14179998672 14185537128 14227218432 14251210911 14293085184 14296687272 14338695168 14362875639 14405078016 14410704384 14471768192 14477420608 14523618816 14590857792 14637417984 14710927392 14754152448 14782472946 14825908224 14826194208 14869757952 14894833996 14898300354 14900651654 14938599424 14944434176 15017405046 15061530624 15134781312 15259326912 15329971944 15375015936 15375312512 15378890688 15450089256 15573304832 15577229556 15623000064 15695328768 15699284244 15705416106 15751563264 15824487168 15828475194 15874983936 15948479232 16022314784 16028572816 16075669504 16079720832 16154163984 16201629696 16205712768 16212042432 16280739216 16287098184 16334954496 16339071168 16414715016 16462946304 16490709067 16539163648 16545623552 16549793316 16598421504 16675266048 16679468484 16728477696 16805924352 16812488448 16944221952 17022667424 17026628976 17029316176 17072685056 17079353344 17162748624 17213177856 17246218437 17296892928 17297226576 17348050944 17381350413 17519967936 17520305887 17571785728 17575875072 17657244864 17802548064 17854857216 17884967268 17937518592 17942039136 18025104132 18032144418 18085128192 18089685936 18142838784 18173434482 18226833408 18311216896 18315831618 18322985457 18376823808 18461901696 18466554393 18520814592 18606559104 18613826496 18673224192 18759674304 18846524648 18901901312 18906664896 18914049504 18969624576 19001614548 19057446912 19062249696 19118260224 19150500852 19157980698 19206770688 19214272512 19308092202 19364825088 19454477056 19459004544 19459379898 19516557312 19614569856 19709963928 19767877632 19768258944 19864400472 20023206728 20027866572 20082040832 20086714368 20179708416 20345769216 20439962592 20500021248 20505187584 20600119008 20673926784 20769639408 20830666752 20865795146 20927105024 20932378992 20940554808 21002084352 21029288154 21037501821 21099316224 21104633592 21166645248 21202340229 21264638976 21269998008 21278305692 21340827648 21439627776 21538885312 21607617024 21616056576 21707652288 21716130912 21779939328 21785428224 21886286688 21950595072 21956126976 22066391088 22131228672 22168550306 22173709419 22233688064 22238862336 22239291312 22304636928 22342250994 22350977481 22407899136 22416651264 22526107569 22592295936 22702171968 22883664832 22888990368 22956244992 22994957916 23062523904 23062968768 23175133884 23359957248 23365844334 23434500096 23542993152 23548926366 23558124159 23627344896 23736730752 23846623024 23916691456 23922718848 24033472176 24042859224 24113504256 24119581248 24231245976 24302444544 24308569152 24318063648 24389517312 24421108824 24430647276 24502431744 24615868928 24622072524 24694419456 24808745472 24818435328 24824689974 24897632256 25012899072 25019202726 25092716544 25208886528 25218732672 25335486064 25409929216 25416332928 25534001136 25543974264 25609027584 25619030016 25744122936 25819766784 25945339392 25945839864 26022076416 26152759808 26279951904 26357170176 26357678592 26485867296 26703822096 26782285824 26827450902 26906277888 26913058704 27037656198 27048216627 27127692288 27253283456 27260151723 27340250112 27466825344 27473747427 27565235712 27692852544 27781221888 27909838656 27920739744 28002779136 28039050872 28050002428 28132421632 28139511456 28222193664 28269786972 28352851968 28359997344 28371074256 28454436864 28502421822 28586170368 28593374544 28677390336 28725751278 28736971047 28810156032 28821408768 28943536384 28954841216 28962138303 29047237632 29181715584 29189069847 29274835968 29421854784 29564945892 29651816448 29652388416 29789667992 29796600708 29801303308 29877198848 29888868352 30034810092 30123061248 30269562624 30518653824 30659943888 30750031872 30750625024 30757781376 30900178512 31055359831 31146609664 31154459112 31246000128 31298692719 31390657536 31398568488 31410832212 31503126528 31543932231 31648974336 31656950388 31749967872 31896958464 32044629568 32057145632 32151339008 32159441664 32308327968 32403259392 32411425536 32424084864 32561478432 32574196368 32669908992 32678142336 32829430032 32925892608 32981418134 32994300091 33078327296 33091247104 33099586632 33196843008 33252825459 33350532096 33358936968 33456955392 33513376491 33611848704 33624976896 33888443904 34045334848 34053257952 34058632352 34158706688 34325497248 34426355712 34492436874 34593785856 34594453152 34696101888 34762700826 35039935872 35040611774 35048766501 35143571456 35151750144 35314489728 35605096128 35769934536 35875037184 35884078272 36050208264 36064288836 36170256384 36179371872 36285677568 36346868964 36453666816 36622433792 36631663236 36645970914 36753647616 36923803392 36933108786 37041629184 37213118208 37227652992 37237034961 37346448384 37519348608 37693049296 37803802624 37813329792 37828099008 38003229096 38114893824 38124499392 38301001704 38315961396 38413541376 38428545024 38616184404 38729650176 38908954112 38918009088 38918759796 39033114624 39229139712 39419927856 39535755264 39536517888 39728800944 40046413456 40055733144 40164081664 40173428736 40241176353 40359416832 40556484297 40691538432 40879925184 41010375168 41200238016 41347853568 41539278816 41661333504 41731590292 41854210048 41864757984 41881109616 42004168704 42058576308 42075003642 42198632448 42209267184 42333290496 42404680458 42529277952 42539996016 42556611384 42681655296 42753632733 42879255552 43077770624 43088626917 43215234048 43232113152 43415304576 43432261824 43570856448 43772573376 43912253952 44132782176 44262457344 44337100612 44347418838 44467376128 44477724672 44478582624 44609273856 44684501988 44701954962 44815798272 44833302528 45052215138 45184591872 45404343936 45767329664 45777980736 45989915832 46125047808 46125937536 46350267768 46719914496 46731688668 46869000192 47085986304 47097852732 47116248318 47254689792 47473461504 47693246048 47833382912 47845437696 48066944352 48085718448 48227008512 48239162496 48462491952 48604889088 48617138304 48636127296 48842217648 48861294552 49004863488 49087504249 49231737856 49244145048 49388838912 49472127201 49617490944 49636870656 49649379948 49795264512 50025798144 50038405452 50185433088 50417773056 50437465344 50670972128 50819858432 50832665856 51068002272 51087948528 51218055168 51238060032 51488245872 51639533568 51738655311 51890678784 51891679728 52044152832 52144051239 52152280789 52305519616 52559903808 52560917661 52715357184 52971734592 53407644192 53564571648 53654901804 53812555776 53826117408 54075312396 54096433254 54255384576 54506566912 54520303446 54680500224 54933650688 54947494854 54968956371 55130471424 55385705088 55399663179 55562443776 55819677312 55841479488 56078101744 56100004856 56264843264 56279022912 56539573944 56705703936 56719994688 56742148512 56908873728 57004843644 57172340736 57186749088 57354780672 57451502556 57473942094 57620312064 57642817536 57887072768 57909682432 57924276606 58094475264 58363431168 58378139694 58549671936 58843709568 59129891784 59303632896 59304776832 59579335984 59593201416 59602606616 59754397696 59777736704 60069620184 60246122496 60539125248 61037307648 61319887776 61500063744 61501250048 61515562752 61800357024 62110719662 62293219328 62308918224 62492000256 62597385438 62781315072 62797136976 62821664424 63006253056 63087864462 63112505463 63297948672 63313900776 63499935744 63607020687 63793916928 64089259136 64114291264 64318883328 64616655936 64822851072 64848169728 65122956864 65148392736 65339817984 65356284672 65658860064 65851785216 65962836268 65988600182 66156654592 66182494208 66199173264 66393686016 66505650918 66701064192 66717873936 66913910784 67026752982 67052932443 67223697408 67249953792 67578322707 67776887808 68090669696 68106515904 68117264704 68650994496 68984873748 69187571712 69188906304 69525401652 70079871744 70081223548 70097533002 70287142912 70303500288 70628979456 71210192256 71539869072 71750074368 71768156544 72100416528 72128577672 72340512768 72358743744 72693737928 72907333632 73030283011 73244867584 73263326472 73291941828 73507295232 73847606784 73866217572 74083258368 74426236416 74455305984 74474069922 74692896768 75038697216 75386098592 75607605248 75626659584 75656198016 76006458192 76229787648 76248998784 76602003408 76631922792 76827082752 76857090048 77232368808 77459300352 77589926071 77817908224 77836018176 77837519592 78066229248 78458279424 78839855712 79071510528 79073035776 79457601888 80092826912 80111466288 80328163328 80346857472 80482352706 80718833664 81112968594 81144649881 81383076864 81759850368 81780455169 82020750336 82400476032 82421242281 82695707136 83078557632 83463180584 83708420096 83729515968 83762219232 84008337408 84117152616 84150007284 84397264896 84418534368 84666580992 84809360916 85058555904 85079992032 85113222768 85363310592 85507265466 85758511104 86155541248 86177253834 86210913141 86430468096 86464226304 86830609152 86864523648 86886414909 87141712896 87545146752 87567209541 87824507904 88265564352 88674201224 88694837676 88934752256 88955449344 88957165248 89369003976 89403909924 89631596544 89666605056 90104430276 90369183744 90808687872 91534659328 91555961472 91979831664 92250095616 92251875072 92700535536 93166079493 93439828992 93463377336 93738000384 93896078157 94171972608 94195705464 94232496636 94509379584 94631796693 94946923008 95386492096 95690875392 96133888704 96171436896 96454017024 96478324992 96924983904 97209778176 97234276608 97272254592 97684435296 97722589104 98009726976 98175008498 98463475712 98488290096 98777677824 98944254402 98982900273 99234981888 99273741312 99298759896 99590529024 99758476377 100051596288 100076810904 100370866176 100540129473 100835546112 100874930688 101341944256 101665331712 102136004544 102175897056 102476120064 102976491744 103279067136 103477310622 103781357568 103783359456 104088305664 104288102478 104304561578 104611039232 105119807616 105121835322 105430714368 105943469184 106815288384 107309803608 107625111552 107652234816 108150624792 108192866508 108510769152 109013133824 109040606892 109361000448 109867301376 109894989708 109937912742 110260942848 110771410176 110799326358 111124887552 111639354624 111682958976 112156203488 112200009712 112529686528 112558045824 113079147888 113411407872 113439989376 113484297024 114009687288 114344681472 114373498176 114903005112 114947884188 115240624128 115285635072 115434963469 115774145536 115819364864 115848553212 116188950528 116726862336 116756279388 117099343872 117687419136 118259783568 118607265792 118609553664 119158671968 119186402832 119205213232 119508795392 119555473408 120139240368 120492244992 120723529059 121078250496 121669452891 122074615296 122639775552 122642141209 123002500096 123031125504 123600714048 124221439324 124586438656 124617836448 124984000512 125194770876 125562630144 125594273952 125643328848 126012506112 126175728924 126225010926 126595897344 126627801552 126999871488 127214041374 127587833856 128178518272 128228582528 128260898199 128637766656 129233311872 129265880751 129645702144 129696339456 130245913728 130296785472 130712569344 131317720128 131925672536 131977200364 132313309184 132364988416 132398346528 132787372032 133011301836 133402128384 133435747872 133827821568 134053505964 134105864886 134447394816 134499907584 135156645414 135553775616 136181339392 136213031808 136234529408 137301988992 137969747496 138375143424 138377812608 139050803304 140159743488 140162447096 140195066004 140574285824 140607000576 141257958912 142420384512 143079738144 143500148736 143536313088 144200833056 144257155344 144681025536 144717487488 145387475856 145814667264 146060566022 146489735168 146526652944 146583883656 147014590464 147262512747 147695213568 147732435144 148166516736 148416381603 148852472832 148910611968 148948139844 149385793536 150077394432 150772197184 151253319168 151312396032 152012916384 152459575296 152497997568 153204006816 153263845584 153654165504 153714180096 154464737616 154918600704 155179852142 155215965933 155635816448 155672036352 155675039184 156132458496 156456842367 156916558848 157679711424 157682752983 158146071552 158915203776 160185653824 160222932576 160693714944 160964705412 161437667328 162225937188 162289299762 162766153728 163519700736 163560910338 164041500672 164800952064 164842484562 164906869113 165391414272 166157115264 166926361168 167416840192 167459031936 167524438464 168234305232 168300014568 168794529792 168837068736 169618721832 170117111808 170159984064 170226445536 170726621184 171014530932 171517022208 172311082496 172354507668 172421826282 172860936192 172928452608 173661218304 173729047296 173772829818 174283425792 175090293504 175134419082 175649015808 176531128704 177348402448 177389675352 177869504512 177910898688 177914330496 178738007952 178807819848 179263193088 179333210112 180208860552 180738367488 181617375744 183069318656 183111922944 183959663328 184500191232 184503750144 185401071072 186332158986 186879657984 186926754672 187476000768 187792156314 188343945216 188391410928 188464993272 189018759168 189263593386 189337516389 189893846016 190772984192 190821062061 191381750784 192267777408 192342873792 192956649984 193849967808 194468553216 194544509184 195368870592 195445178208 196019453952 196350016996 196926951424 196976580192 197555355648 197888508804 197965800546 198469963776 198547482624 198597519792 199181058048 199516952754 200103192576 200153621808 200741732352 201080258946 201158797329 201671092224 201749861376 202683888512 202734968121 203330663424 204272009088 204351794112 205952983488 206954621244 207562715136 207566718912 208576204956 208609123156 209222078464 210239615232 210243670644 210861428736 211886938368 213630576768 214619607216 215250223104 215304469632 216301249584 216385733016 217021538304 217387518817 218026267648 218081213784 218722000896 219090849033 219734602752 219789979416 219875825484 220521885696 221542820352 221598652716 222249775104 223278709248 223365917952 224312406976 224400019424 225059373056 225116091648 226158295776 226822815744 226879978752 226968594048 228019374576 228689362944 228746996352 229806010224 229895768376 230481248256 230571270144 230869926938 230960100637 231548291072 231638729728 231697106424 232377901056 232769778213 233453724672 233512558776 234198687744 235374838272 236519567136 237214531584 237219107328 238317343936 238372805664 238410426464 239110946816 240278480736 240984489984 241447058118 242156500992 243338905782 243433949643 244149230592 245279551104 245284282418 245341365507 246005000192 246062251008 247201428096 248442878648 249172877312 249235672896 250389541752 251125260288 251188547904 251286657696 252025012224 252351457848 252450021852 253191794688 253255603104 253999742976 254428082748 255175667712 256357036544 256457165056 256521796398 257275533312 258466623744 258531761502 258632739423 259291404288 259392678912 260491827456 260593570944 260659244727 261425138688 262635440256 263851345072 263954400728 264626618368 264729976832 264796693056 266022603672 266804256768 266871495744 268107011928 268211729772 268894789632 268999815168 270313290828 271107551232 272362678784 272426063616 272469058816 274603977984 275939494992 276750286848 276755625216 278101606608 279498238479 280319486976 280324894192 280390132008 281148571648 281214001152 281688234471 282515917824 283895390079 284840769024 286159476288 287072626176 288401666112 288514310688 289362051072 289434974976 290774951712 291629334528 292121132044 292979470336 293053305888 293167767312 294029180928 294525025494 295390427136 295464870288 296333033472 296832763206 296948700819 297704945664 297821223936 297896279688 298771587072 299275429131 300154788864 301544394368 301620388419 302506638336 302624792064 304025832768 304995995136 306408013632 306527691168 307428360192 308929475232 309837201408 310359704284 310431931866 311271632896 311344072704 311350078368 312264916992 312913684734 313833117696 315359422848 315365505966 316292143104 317830407552 320371307648 320445865152 321929410824 322875334656 324451874376 324578599524 325532307456 327039401472 327121820676 328083001344 329601904128 329684969124 329813738226 330782828544 332314230528 333852722336 334833680384 334918063872 335048876928 336468610464 336600029136 337589059584 337674137472 339237443664 340234223616 340319968128 340452891072 342029061864 343034044416 343612529743 344622164992 344709015336 344843652564 345721872384 345856905216 346304890407 347322436608 347458094592 347545659636 348566851584 350180587008 350268838164 351298031616 353062257408 354696804896 354779350704 355739009024 355821797376 355828660992 357476015904 357615639696 358526386176 358666420224 360417721104 361476734976 362170587177 363234751488 365008358673 365065965523 366138637312 366223845888 367919326656 367926423627 369007500288 370802142144 372664317972 373759315968 373853509344 374952001536 375584312628 376687890432 376782821856 376929986544 378037518336 378527186772 378675032778 379787692032 381545968384 381642124122 382763501568 384535554816 384685747584 384782694597 385913299968 387699935616 387797642253 388937106432 389089018368 390737741184 390890356416 392700033992 393853902848 393953160384 395777017608 395931601092 396939927552 397094965248 397195039584 398362116096 399033905508 400206385152 400307243616 401483464704 402160517892 402317594658 403342184448 403499722752 405367777024 405469936242 406661326848 408544018176 408703588224 411905966976 413909242488 415125430272 415133437824 417152409912 417218246312 418444156928 420479230464 420487341288 421722857472 423773876736 427261153536 429239214432 430500446208 430608939264 432602499168 432771466032 434043076608 434775037634 436052535296 436162427568 437444001792 438181698066 439469205504 439579958832 439751650968 441043771392 441787538241 443085640704 443197305432 444499550208 445249144809 446557418496 446731835904 448624813952 448800038848 450232183296 452316591552 453759957504 453937188096 456038749152 457378725888 457493992704 459612020448 459791536752 460962496512 461142540288 461739853876 461920201274 463096582144 463277459456 463394212848 464755802112 465539556426 466907449344 467025117552 468397375488 469370527101 470749676544 473039134272 473048258949 474438214656 476634687872 476745611328 476820852928 480556961472 482894116236 484313001984 486677811564 486867899286 488298461184 490559102208 490568564836 490682731014 492010000384 492124502016 494402856192 496885757296 498345754624 498471345792 500779083504 502250520576 502377095808 502573315392 504702915696 504900043704 506383589376 506511206208 508856165496 510351335424 511211981077 512714073088 512914330112 513043592796 514551066624 516933247488 517063523004 517265478846 518582808576 518785357824 520983654912 521187141888 521318489454 522850277376 525270880512 527702690144 527908801456 529253236736 529459953664 529593386112 532045207344 533608513536 533742991488 536214023856 536423459544 537789579264 537999630336 540626581656 542215102464 543129482497 544725357568 544852127232 544938117632 549207955968 551878989984 553500573696 553511250432 556203213216 558996476958 560638973952 560649788384 560780264016 562297143296 562428002304 563376468942 565031835648 567790780158 568012549167 569681538048 572318952576 572463186183 574145252352 576803332224 577028621376 578869949952 581549903424 584242264088 585958940672 586106611776 586335534624 588058361856 589050050988 590780854272 590929740576 592666066944 593665526412 593897401638 595409891328 595642447872 595792559376 597543174144 598550858262 600309577728 603088788736 603240776838 603476391987 605013276672 605249584128 608051665536 608204904363 609991990272 612816027264 613055382336 617858950464 620719408568 620863863732 622543265792 622688145408 622700156736 625827369468 627666235392 630718845696 630731011932 632584286208 635660815104 640742615296 640891730304 643858821648 645750669312 648903748752 649157199048 651064614912 652162556451 654078802944 654243641352 656166002688 657272547099 659203808256 659369938248 659627476452 661565657088 664628461056 667705444672 669836127744 670097753856 672937220928 673200058272 675178119168 675348274944 678474887328 680468447232 680639936256 680905782144 684058123728 686068088832 687225059486 689244329984 689418030672 689687305128 691443744768 691713810432 692609780814 692880301911 694644873216 694916189184 695091319272 697133703168 698309334639 700361174016 700537676328 702596063232 706124514816 709393609792 709558701408 711643594752 711657321984 714952031808 715231279392 717332840448 720835442208 722953469952 724341174354 726469502976 730016717346 730131931046 730301848929 732277274624 732447691776 735838653312 735852847254 738015000576 741604284288 745328635944 747518631936 747707018688 751168625256 753375780864 753565643712 753859973088 756075036672 757054373544 757350065556 759575384064 763091936768 763284248244 765527003136 769071109632 769371495168 769565389194 771826599936 775399871232 775595284506 775898218269 777874212864 778178036736 781475482368 781780712832 785400067984 787707805696 787906320768 791554035216 791863202184 793879855104 794189930496 794390079168 798067811016 800412770304 800614487232 804321035784 804635189316 806684368896 806999445504 810735554048 810939872484 813322653696 817088036352 817407176448 823811933952 827818484976 830250860544 830266875648 834304819824 834436492624 836888313856 838494715437 840958460928 840974682576 843445714944 845064703413 847547753472 851686170237 854522307072 858478428864 861217878528 865204998336 865542932064 868086153216 869550075268 872105070592 872324855136 874888003584 876363396132 878938411008 879159917664 879503301936 882087542784 883575076482 886171281408 886394610864 888999100416 890498289618 890846102457 893114836992 893463671808 897249627904 897600077696 897826287393 900464366592 904633183104 904861165257 907519915008 907874376192 912077498304 914987985408 919224040896 919583073504 922285080576 923479707752 923840402548 926193164288 926554918912 926788425696 929511604224 931079112852 933814898688 934050235104 936794750976 938741054202 941499353088 946078268544 946096517898 948876429312 953269375744 953491222656 953641705856 961113922944 965788232472 968626003968 973355623128 973735798572 976596922368 981118204416 981137129672 981365462028 984020000768 984249004032 988805712384 993771514592 996691509248 996942691584 1001558167008 1004501041152 1004754191616 1005146630784 1009405831392 1009800087408 1012767178752 1013022412416 1017712330992 1020702670848 1022423962154 1022823302821 1025428146176 1025828660224 1026087185592 1029102133248 1030837589229 1033866494976 1034127046008 1034530957692 1037165617152 1037570715648 1038914671221 1041967309824 1042374283776 1042636978908 1045700554752 1050541761024 1055405380288 1055817602912 1058919907328 1059186772224 1064090414688 1067217027072 1067485982976 1072428047712 1072846919088 1075579158528 1075999260672 1081253163312 1084430204928 1086258964994 1086511761531 1089450715136 1089704254464 1089876235264 1095197896569 1098415911936 1103757979968 1103779270881 1107022500864 1112406426432 1117992953916 1121277947904 1121299576768 1121560528032 1124856004608 1126752937884 1130063671296 1135581560316 1136025098334 1139363076096 1144637905152 1144926372366 1148290504704 1153606664448 1154057242752 1154348083791 1157739899904 1163099806848 1168484528176 1171917881344 1172213223552 1172671069248 1178100101976 1181561708544 1181859481152 1187331052824 1187794803276 1190819782656 1191284895744 1191585118752 1195086348288 1197101716524 1200619155456 1206177577472 1206481553676 1206952783974 1210026553344 1210499168256 1216103331072 1216409808726 1219983980544 1225632054528 1226110764672 1235717900928 1241438817136 1241727727464 1245086531584 1245376290816 1245400313472 1251654738936 1255332470784 1261437691392 1261462023864 1265168572416 1271321630208 1281485230592 1281783460608 1287717643296 1291501338624 1297807497504 1298314398096 1302129229824 1304325112902 1308157605888 1308487282704 1312332005376 1314545094198 1318407616512 1318739876496 1319254952904 1323131314176 1325362614723 1329256922112 1335410889344 1335747434427 1339672255488 1340195507712 1345874441856 1346400116544 1350696549888 1356949774656 1361279872512 1361811564288 1368116247456 1372136177664 1374450118972 1378488659968 1378836061344 1379374610256 1382887489536 1383427620864 1385219561628 1385760603822 1389289746432 1389832378368 1390182638544 1394267406336 1396618669278 1400722348032 1401075352656 1405192126464 1408111581303 1412249029632 1418787219584 1419117402816 1419144776847 1423314643968 1429904063616 1430462558784 1441670884416 1448682348708 1452939005952 1460033434692 1460263862092 1460603697858 1464554549248 1464895383552 1471677306624 1471705694508 1476030001152 1483208568576 1490657271888 1495037263872 1495414037376 1502337250512 1506751561728 1507131287424 1507719946176 1514108747088 1514700131112 1519150768128 1521712631719 1526183873536 1526568496488 1531054006272 1533635943231 1538142219264 1538742990336 1539130778388 1543653199872 1550799742464 1551190569012 1551796436538 1555748425728 1556356073472 1562950964736 1563561425664 1570800135968 1575415611392 1575812641536 1583108070432 1583726404368 1587759710208 1588379860992 1588780158336 1596135622032 1600825540608 1601228974464 1608642071568 1609270378632 1613368737792 1613998891008 1616720704459 1621471108096 1621879744968 1626645307392 1629388447491 1634176072704 1634814352896 1647623867904 1655636969952 1660501721088 1660533751296 1668609639648 1668872985248 1673776627712 1676989430874 1681916921856 1681949365152 1686891429888 1690129406826 1695095506944 1703372340474 1704037647501 1709044614144 1716956857728 1717389558549 1722435757056 1730409996672 1731085864128 1739100150536 1744210141184 1744649710272 1752726792264 1757876822016 1758319835328 1759006603872 1764175085568 1767150152964 1772342562816 1772789221728 1777998200832 1780996579236 1781692204914 1786229673984 1786927343616 1794499255808 1795200155392 1795652574786 1800928733184 1809266366208 1809722330514 1810429175961 1815039830016 1815748752384 1824154996608 1824614713089 1829975970816 1838448081792 1839166147008 1846959415504 1847680805096 1852386328576 1853109837824 1853576851392 1862158225704 1867629797376 1868100470208 1877482108404 1882998706176 1892156537088 1892193035796 1897752858624 1906538751488 1906982445312 1907283411712 1922227845888 1931576464944 1937252007936 1946711246256 1947471597144 1953193844736 1956487669353 1962236408832 1962274259344 1962730924056 1968040001536 1968498008064 1971817641297 1977611424768 1987543029184 1993885383168 2003116334016 2009508383232 2010293261568 2018811662784 2019600174816 2025534357504 2026044824832 2035424661984 2041405341696 2044847924308 2045646605642 2050856292352 2051657320448 2052174371184 2058204266496 2061675178458 2067732989952 2068254092016 2069061915384 2074331234304 2075141431296 2077829342442 2078640905733 2083934619648 2084748567552 2085273957816 2091401109504 2094928003917 2101083522048 2110810760576 2111635205824 2118373544448 2128180829376 2134971965952 2144856095424 2145693838176 2151998521344 2162506326624 2168860409856 2172517929988 2173023523062 2178901430272 2179408508928 2179752470528 2190395793138 2196831823872 2207515959936 2207558541762 2214045001728 2224812852864 2235985907832 2242555895808 2242599153536 2243121056064 2253505875768 2260127342592 2271163120632 2272050196668 2278726152192 2289275810304 2289852744732 2296581009408 2307213328896 2308114485504 2308696167582 2315479799808 2326199613696 2336969056352 2343835762688 2344426447104 2345342138496 2356200203952 2363123417088 2363718962304 2374662105648 2375589606552 2381639565312 2382569791488 2383170237504 2394203433048 2401238310912 2405287708201 2412355154944 2412963107352 2413905567948 2420053106688 2420998336512 2432206662144 2432819617452 2439967961088 2451264109056 2452221529344 2471435801856 2482877634272 2483455454928 2490173063168 2490752581632 2490800626944 2503309477872 2510664941568 2515484146311 2522875382784 2522924047728 2530337144832 2535194110239 2542643260416 2555058510711 2555461758661 2562970461184 2563566921216 2575435286592 2595614995008 2596628796192 2604258459648 2608650225804 2616315211776 2616974565408 2624664010752 2629090188396 2636815233024 2637479752992 2638509905808 2646262628352 2650725229446 2658513844224 2670821778688 2671494868854 2672538307371 2679344510976 2680391015424 2691748883712 2692800233088 2693478862179 2701393099776 2713899549312 2714583495771 2722559745024 2723623128576 2736232494912 2748900237944 2756977319936 2757672122688 2758749220512 2766855241728 2770439123256 2771521207644 2778579492864 2779664756736 2780365277088 2788534812672 2793237338556 2801444696064 2802150705312 2810384252928 2816223162606 2824498059264 2837574439168 2838234805632 2838289553694 2846629287936 2859808127232 2860925117568 2883341768832 2897364697416 2905878011904 2920066869384 2920527724184 2921207395716 2929109098496 2929790767104 2943354613248 2943411389016 2952060002304 2966417137152 2981314543776 2990074527744 2990828074752 3004674501024 3013503123456 3014262574848 3015439892352 3028217494176 3029400262224 3038301536256 3043425263438 3052367747072 3053136992976 3062108012544 3067271886462 3068469908463 3076284438528 3077485980672 3078261556776 3087306399744 3092512767687 3101599484928 3102381138024 3103592873076 3111496851456 3112712146944 3116744013663 3125901929472 3127122851328 3141600271936 3151625283072 3166216140864 3167452808736 3176759721984 3177560316672 3192271244064 3201651081216 3202457948928 3217284143136 3218540757264 3226737475584 3227997782016 3233441408918 3242942216192 3243759489936 3253290614784 3258776894982 3268352145408 3269628705792 3285593689707 3295247735808 3311273939904 3311337812643 3321067502592 3337219279296 3337745970496 3353978861748 3363833843712 3363898730304 3380258813652 3390191013888 3406744680948 3408075295002 3418089228288 3433913715456 3434779117098 3444871514112 3460819993344 3462171728256 3478200301072 3488420282368 3489299420544 3505453584528 3515753644032 3516639670656 3518013207744 3534300305928 3544685125632 3545578443456 3561993158472 3563384409828 3572459347968 3573854687232 3578483867539 3588998511616 3590400310784 3591305149572 3601857466368 3618532732416 3619444661028 3620858351922 3630079660032 3631497504768 3648309993216 3649229426178 3659951941632 3676896163584 3678332294016 3693918831008 3695361610192 3704772657152 3706219675648 3707153702784 3724316451408 3735259594752 3736200940416 3754964216808 3765997412352 3784313074176 3784386071592 3795505717248 3801906377479 3813077502976 3813964890624 3814566823424 3844455691776 3863152929888 3874504015872 3893422492512 3894943194288 3906387689472 3912975338706 3924472817664 3924548518688 3925461848112 3936080003072 3936996016128 3943635282594 3955222849536 3975086058368 3976087844169 3987770766336 4006232668032 4007242303281 4019016766464 4020586523136 4037623325568 4039200349632 4052089649664 4070849323968 4089695848616 4091293211284 4101712584704 4103314640896 4104348742368 4116408532992 4123350356916 4135465979904 4136508184032 4138123830768 4148662468608 4150282862592 4155658684884 4157281811466 4167869239296 4169497135104 4170547915632 4182802219008 4189856007834 4202167044096 4221621521152 4223270411648 4224334743909 4236747088896 4256361658752 4257434330541 4269943931904 4289712190848 4291387676352 4325012653248 4345035859976 4346047046124 4357802860544 4358817017856 4359504941056 4380791586276 4393663647744 4415031919872 4415117083524 4428090003456 4449625705728 4471971815664 4485111791616 4485198307072 4486242112128 4507011751536 4520254685184 4542326241264 4544100393336 4557452304384 4565137895157 4578551620608 4579705489464 4593162018816 4600907829693 4614426657792 4616228971008 4617392335164 4630959599616 4652399227392 4673938112704 4688852894208 4690684276992 4712400407904 4726246834176 4727437924608 4749324211296 4751179213104 4763279130624 4765139582976 4766340475008 4788406866096 4802476621824 4810575416402 4824710309888 4825926214704 4827811135896 4840106213376 4841996673024 4850162113377 4864413324288 4865639234904 4879935922176 4888165342473 4902528218112 4904443058688 4942871603712 4965755268544 4966910909856 4981505163264 4981601253888 5006618955744 5021329883136 5030968292622 5045750765568 5045848095456 5060674289664 5070388220478 5085286520832 5110117021422 5110923517322 5112112942503 5125940922368 5127133842432 5150870573184 5191229990016 5193257592384 5217300451608 5232630423552 5233949130816 5258180376792 5273630466048 5274959505984 5277019811616 5292525256704 5301450458892 5317027688448 5341643557376 5342989737708 5345076614742 5358689021952 5360782030848 5383497767424 5385600466176 5386957724358 5402786199552 5427799098624 5429166991542 5431287527883 5445119490048 5447246257152 5472464989824 5497800475888 5513954639872 5515344245376 5517498441024 5540878246512 5543042415288 5557158985728 5559329513472 5560730554176 5586474677112 5602889392128 5604301410624 5632446325212 5648996118528 5675148878336 5676469611264 5676579107388 5693258575872 5719616254464 5721850235136 5766683537664 5794729394832 5811756023808 5840133738768 5841055448368 5842414791432 5858218196992 5859581534208 5869463008059 5886709226496 5886822778032 5904120004608 5915452923891 5932834274304 5962629087552 5981656149504 6009349002048 6028525149696 6030879784704 6056434988352 6058800524448 6076603072512 6086850526876 6104735494144 6106273985952 6124216025088 6134543772924 6136939816926 6152568877056 6154971961344 6156523113552 6174612799488 6185025535374 6203198969856 6204762276048 6207185746152 6222993702912 6225424293888 6233488027326 6235922717199 6251803858944 6254245702656 6283200543872 6284784011751 6303250566144 6332432281728 6334905617472 6355120633344 6384542488128 6404915897856 6434568286272 6437081514528 6455995564032 6466882817836 6485884432384 6487518979872 6506581229568 6517553789964 6536704290816 6539257411584 6571187379414 6590495471616 6622547879808 6622675625286 6642135005184 6674438558592 6675491940992 6707957723496 6727667687424 6727797460608 6760517627304 6780382027776 6813489361896 6816150590004 6836178456576 6867827430912 6869558234196 6889743028224 6921639986688 6924343456512 6956400602144 6976840564736 6978598841088 7010907169056 7031507288064 7033279341312 7036026415488 7068600611856 7089370251264 7091156886912 7123986316944 7126768819656 7144918695936 7147709374464 7156967735078 7159763119747 7177997023232 7180800621568 7182610299144 7203714932736 7215863124603 7237065464832 7238889322056 7241716703844 7260159320064 7262995009536 7296619986432 7298458852356 7319903883264 7353792327168 7356664588032 7387837662016 7390723220384 7412439351296 7414307405568 7448632902816 7470519189504 7472401880832 7509928433616 7531994824704 7546452438933 7568626148352 7568772143184 7591011434496 7603812754958 7605582330717 7626155005952 7627929781248 7629133646848 7666385275983 7688911383552 7726305859776 7786844985024 7789886388576 7812775378944 7825950677412 7848945635328 7849097037376 7850923696224 7873992032256 7887270565188 7910445699072 7950172116736 7952175688338 7975541532672 8012465336064 8014484606562 8017614922113 8038033532928 8041173046272 8075246651136 8078400699264 8080436586537 8104179299328 8141698647936 8179391697232 8182586422568 8203425169408 8206629281792 8208697484736 8246700713832 8270931959808 8273016368064 8276247661536 8300565725184 8311317369768 8314563622932 8335738478592 8338994270208 8341095831264 8365604438016 8379712015668 8404334088192 8443243042304 8446540823296 8448669487818 8473494177792 8512723317504 8514868661082 8539887863808 8579424381696 8582775352704 8650025306496 8690071719952 8692094092248 8715605721088 8717634035712 8719009882112 8761583172552 8787327295488 8830063839744 8830234167048 8856180006912 8899251411456 8943943631328 8970223583232 8970396614144 8972484224256 9014023503072 9040509370368 9084652482528 9088200786672 9114904608768 9130275790314 9157103241216 9159410978928 9186324037632 9201815659386 9205409725389 9228853315584 9232457942016 9234784670328 9261919199232 9277538303061 9304798454784 9347876225408 9350232040989 9377705788416 9381368553984 9424800815808 9454875849216 9498648422592 9502358426208 9530279165952 9532680950016 9576813732192 9604953243648 9621150832804 9649420619776 9651852429408 9655622271792 9680212426752 9683993346048 9700324226754 9728826648576 9731278469808 9759871844352 9776330684946 9805056436224 9808886117376 9856781069121 9885743207424 9931510537088 9933821819712 9934013437929 9963202507776 10013237911488 10061936585244 10091501531136 10091696190912 10140776440956 10170573041664 10220234042844 10221847034644 10224225885006 10251881844736 10254267684864 10301741146368 10382459980032 10386515184768 10434600903216 10465260847104 10467898261632 10516360753584 10547260932096 10549919011968 10554039623232 10602900917784 10634055376896 10651988422033 10683287114752 10685979475416 10690153229484 10717378043904 10721564061696 10735451602617 10766995534848 10771200932352 10773915448716 10805572399104 10855598197248 10858333983084 10862575055766 10890238980096 10894492514304 10944929979648 10995600951776 11027909279744 11030688490752 11034996882048 11081756493024 11086084830576 11114317971456 11118659026944 11121461108352 11172949354224 11205778784256 11208602821248 11264892650424 11297992237056 11317044931213 11350297756672 11352939222528 11353158214776 11386517151744 11405719132437 11439232508928 11443700470272 11533367075328 11589458789664 11623512047616 11680267477536 11682110896736 11684829582864 11716436393984 11719163068416 11738926016118 11773418452992 11773645556064 11808240009216 11830905847782 11865668548608 11925258175104 11928263532507 11963312299008 12018698004096 12021726909843 12057050299392 12061759569408 12112869976704 12117601048896 12173701053752 12209470988288 12212547971904 12269087545848 12273879633852 12305137754112 12309943922688 12313046227104 12349225598976 12370051070748 12406397939712 12409524552096 12414371492304 12445987405824 12450848587776 12466976054652 12471845434398 12503607717888 12508491405312 12566401087744 12569568023502 12606501132288 12664864563456 12669811234944 12673004231727 12710241266688 12769084976256 12772302991623 12809831795712 12869136572544 12874163029056 12933765635672 12971768864768 12975037959744 13035107579928 13073408581632 13078514823168 13142374758828 13180990943232 13245095759616 13245351250572 13284270010368 13348877117184 13350983881984 13415915446992 13455335374848 13455594921216 13521035254608 13560764055552 13626978723792 13632301180008 13672356913152 13695413685471 13735654861824 13739116468392 13779486056448 13802723489079 13843279973376 13848686913024 13912801204288 13957197682176 14021814338112 14066558682624 14072052830976 14137201223712 14178740502528 14182313773824 14247972633888 14253537639312 14289837391872 14295418748928 14313935470156 14319526239494 14355994046464 14361601243136 14365220598288 14407429865472 14431726249206 14474130929664 14477778644112 14483433407688 14520318640128 14525990019072 14550486340131 14593239972864 14596917704712 14639807766528 14664496027419 14707584654336 14713329176064 14775675324032 14781446440768 14828614811136 14897265805632 14944803761664 15019856867232 15063989649408 15092904877866 15137252296704 15137544286368 15182022868992 15207625509916 15211164661434 15252310011904 15255859562496 15258267293696 15332770551966 15377822767104 15452611719552 15573689970048 15579772777152 15651901354824 15697891270656 15698194074752 15701847392448 15774541130376 15820891398144 15900344233472 15904351376676 15951083065344 16024930672128 16028969213124 16035229844226 16076067065856 16082346092544 16150493302272 16156801398528 16160873173074 16208358598656 16283397295872 16358783394464 16365172845136 16406850338816 16413258563584 16417394969472 16493401427664 16541863919616 16546032736128 16552495323072 16622634739536 16629127245864 16671476957184 16677988540416 16682191662528 16759424031336 16808668176384 16837013957407 16886486084608 16893081646592 16897338975636 16946988355584 17025446635008 17029737322164 17079775727616 17158848763392 17165550705408 17300050612992 17380143439904 17384188184496 17431211442176 17435268071424 17438019764224 17523166345104 17574654590976 17608389024177 17660127679488 17660468334096 17712360013824 17746358771673 17798502822912 17887887262656 17888232310627 17940793228288 17944968448512 18028047006144 18169304965056 18176401573344 18229809217536 18260551580628 18314206482432 18318821957856 18372648075264 18403631318772 18410819450778 18457706631168 18464915884032 18469569340656 18523838398464 18555076606122 18609596909568 18695752450816 18700464081978 18707768151597 18755411576832 18762737107968 18849601631616 18854352035253 18909751698432 18997296845184 19004716852416 19065361900032 19153627464384 19242301665608 19298841239552 19303704858816 19311244543584 19367986692096 19400648453508 19457653297152 19462556939616 19519743688704 19552661369892 19610112872448 19617772234752 19713562138242 19771486414848 19863021074176 19867643639424 19868026875858 19926405015552 20026475822976 20123873170488 20183003062272 20183392381824 20281552881912 20341146083328 20440468085688 20443694069288 20448451770012 20503763689472 20508535369728 20603482292736 20764919960064 20773030369536 20869201806432 20930521694208 20935796523264 21032721507168 21094521864192 21099838023936 21108079246464 21205801835568 21268110753792 21303976844066 21366574229504 21371958950832 21380306458968 21434756087808 21443128123392 21470903205234 21479289359241 21533991069696 21542401864704 21547830897432 21611144798208 21647589373809 21711196394496 21716667966168 21725150111532 21780477960192 21788985028608 21889859959296 21991201903552 22061376981504 22069993764096 22163512986048 22172169661152 22237318053888 22242922216704 22345898708448 22411557568512 22417205642496 22529785300848 22595984474112 22634089862426 22639357316799 22700595513344 22705878445056 22706316429552 22773034303488 22811438264874 22878465017856 22887400940544 22999155827949 23066734150656 23178917579328 23360534955072 23364221793472 23369659165728 23438326136832 23477852032236 23546836905984 23547291112128 23661811695564 23731337097216 23850516350208 23856527065014 23926624598016 24037396008192 24043453819686 24052844766339 24114100598784 24123519138816 24225739953408 24235202097792 24347402107504 24418941976576 24425095943808 24538175091696 24547759267704 24610275508224 24619887845376 24626092454208 24740102141496 24812795879424 24819049104192 24828742984608 24901697175552 24933952109304 24943690868796 25007215435776 25016982810624 25132802175488 25139136047004 25213002264576 25329729126912 25339622469888 25346008463454 25420482533376 25538169952512 25544605983246 25619663591424 25738273145088 25748326058112 25867531271344 25943537729536 25950075919488 26070215159856 26146817163264 26157029646336 26284749517656 26361981886464 26490191519232 26490702501144 26568540020736 26697754234368 26701967763968 26831830893984 26910670749696 26911189842432 27042070509216 27121528111104 27253957447584 27264602360016 27344713826304 27390827370942 27471309723648 27478232936784 27558972112896 27605446978158 27616229176167 27686559946752 27697373826048 27825602408576 27832614909183 27914395364352 28043628676224 28050696122967 28133117365248 28144105661952 28274402447424 28364627547648 28495945267776 28507075278624 28590837497856 28627870940312 28639052478988 28711988092928 28723202486272 28730441196576 28814859730944 28863452498412 28948261859328 28955557288224 28966866815376 29040637280256 29051980038144 29100972680262 29186479945728 29193835409424 29279615533056 29328992054838 29415169308672 29426658352128 29551350648064 29562892881536 29570343207363 29657229622272 29794531611264 29802040313787 29889607523328 30039713734464 30185809755732 30274504593408 30275088572736 30415251019832 30422329322868 30504620023808 30511719124992 30516534587392 30665541103932 30755645534208 30905223439104 31147379940096 31159545554304 31303802709648 31395782541312 31396388149504 31403694784896 31549082260752 31641782796288 31707522387451 31800688466944 31808702753352 31902166130688 31955965266099 32049861344256 32057938426248 32070459688452 32152134131712 32164692185088 32206354807851 32300986604544 32313602797056 32321746346148 32416717197312 32566794591744 32717566788928 32730345690272 32826517127168 32834789938944 32986802855328 33083727839232 33092065472256 33104990646144 33245269479072 33258254491728 33342953914368 33355977080832 33364383325056 33518848062672 33617336352768 33674027914814 33772972169216 33786163293184 33794677951272 33893976711168 33951134793639 34050893270016 34059474644328 34159551455232 34217157397311 34317697526784 34331101410816 34600101225984 34760286879808 34768376368992 34870536142848 34876039528448 35046332690208 35149309181952 35216778048354 35320255358976 35320936668192 35424720027648 35492717543346 35597005645824 35775774525312 35776464621254 35784790597521 35881586456576 35889936897024 36056094012288 36338609930112 36352803146688 36521103161256 36628412964864 36637643915712 36807262637544 36821638901556 36915413262336 36929831768064 36939138681312 37047676796928 37110153212244 37219193819136 37391504901632 37400928163956 37415536303194 37510823153664 37525474215936 37699203263232 37708704070506 37819503396864 37994593690368 38009433704832 38019012695181 38130723800064 38307254928768 38484603331216 38597682479104 38607409717632 38622489087168 38801296907016 38915306594304 38925113879232 39105322739784 39220225744896 39235544469504 39427124276484 39542972829696 39726042148352 39735287278848 39736053751716 39852810031104 40052951645952 40247746340976 40366006124544 40366784763648 40563105763824 40682292166656 40880936171376 40887388138576 40896903540024 41007527378944 41017070739456 41086241056413 41206964585472 41408170467237 41529839920128 41546060739072 41738403612864 41871593046528 42065443014336 42199676047872 42216158492928 42411603671136 42536221507584 42607953688132 42733148459008 42743917901664 42760612917936 42869512175616 42886256246784 42941806410468 42958578718482 43067982139392 43084803729408 43095661794864 43222289596416 43295178747618 43422392788992 43433335932336 43450300223064 43560955920384 43577970057216 43651459020393 43779719918592 43982403807104 43993488082257 44122753963008 44139987528192 44327025972096 44344339322304 44485844433408 44691797416896 44834411284992 45059570601696 45191968948224 45268179724852 45278714633598 45401191026688 45411756890112 45412632859104 45546068606976 45622876529748 45756930035712 45774801881088 45998311655898 46133468301312 46357835158656 46721069910144 46728443586944 46739318331456 46955704064472 47093673811968 47094582224256 47323623391128 47462674194432 47701032700416 47713054130028 47853249196032 48074792016384 48086907639372 48105689532678 48228201197568 48247038277632 48451479906816 48470404195584 48694804215008 48837883953152 48850191887616 49076350183392 49095518535408 49220551016448 49239775690752 49252184908416 49480204282992 49625591758848 49638098208384 49657485969216 49867904218608 49887381737592 50014430871552 50033965621248 50118341838229 50265604350976 50278272094008 50426004529152 50511041872221 50659458253824 50679244939776 50692016926908 50840965066752 51076339905024 51089211966492 51239327182848 51476546290176 51496652116224 51735062542688 51887075459072 51900151838976 52140430319712 52293634326528 52314059292672 52569499035312 52723963772928 52825167072531 52980383038464 52981405002288 53137080041472 53239076315019 53395508468736 53403935527936 53663661787968 53664696931881 53822379684864 54084141018432 54507914895168 54529204720032 54689427652608 54781654741884 54942619447296 54956465873568 55117944225792 55210893956316 55232458352334 55373119893504 55394747652096 55651204817152 55665229818366 55828790728704 56087257352448 56101392245934 56123304454791 56266234730496 56288211323904 56548804894848 56563056105759 56729255095296 56991890535552 57014150557248 57255741880624 57278104957976 57423976185856 57446404972544 57460882393152 57726904996824 57896523718656 57911114576448 57933733630752 58103960076288 58201945360524 58372959891456 58387670818848 58559231066112 58657984109676 58830338617344 58853316704256 59102701296128 59125785763072 59140686414726 59314459244544 59589063222528 59604080627574 59779215046656 60079427468928 60371619511464 60549009186816 60550177145472 60830502039664 60844658645736 61009240047616 61023438249984 61033069174784 61331082207864 61511291068416 61810446878208 62294759880192 62319091108608 62607605419296 62791565082624 62792776299008 62807389569792 63098164521504 63283565592576 63415044774902 63601376933888 63617405506704 63804332261376 63911930532198 64099722688512 64115876852496 64140919376904 64304268263424 64329384370176 64412709615702 64437868077723 64601973209088 64627205594112 64643492692296 64833434394624 64942768121427 65133589183488 65435133577856 65460691380544 65669579877888 65973605710656 66184130944512 66209981292288 66490538958144 66516508983456 66711954161664 66728766650112 67037696125344 67234672705536 67348055829628 67545944338432 67572326586368 67589355902544 67787953422336 67902269587278 68101786540032 68118949288656 68319102910464 68434314794622 68635395053568 68662202821632 68997467483847 69200202451968 69520573759616 69536752737984 70092665380416 70433556096708 70640510717952 70641873336384 70985435086692 71194011291648 71551549050624 71552929242508 71569581195042 71763172913152 71779873794048 72112188024576 72677219860224 72705606293376 73042206322512 73256825929728 73275287831424 73614525275088 73643277803112 73830826524672 73859663536128 73878277362624 74220306424488 74438387638272 74563918954231 74783009803264 74801856327912 74831072606388 75021646307328 75050948431872 75398406526464 75417408141012 75639006793728 75989187380736 76018867409664 76038025390362 76261447600128 76614509857536 76969206662432 77195364958208 77214819435264 77244978174336 77602593814032 77830613188608 77850227758464 78210645479568 78440451489792 78471088939008 78854248552968 79085945659392 79219314518491 79452084296704 79470574557696 79472107503432 79705620062208 80105903291904 80495492681952 80732012249088 80733569527296 81126211527648 81364584333312 81761872342752 81774776277152 81793807080048 82015054757888 82034141478912 82172482112826 82413929170944 82816340934474 82848687528501 83059679840256 83092121478144 83476807225728 83497844727549 83743186093056 84130886028672 84152088368901 84399352095744 84432316985856 84823207342272 85215907376264 85466296918016 85487835803328 85521225835872 85772512493568 85883612820936 85917157436964 86135964278784 86169607458816 86191323589728 86444579192832 86590357495236 86844785577984 86866671864672 86900600446128 87121911840768 87155940114432 87302918040786 87559439837184 87964807614208 87986976164514 88245507926016 88279975056384 88654051944192 88688678644608 88711029622089 88971688866816 89383594833792 89406120941361 89668822569984 90119141203392 90536359449704 90557429267196 90802382053376 90823513780224 90825265718208 91245753059496 91513860071424 91549603762176 91996623311796 92266936602624 92715670317312 93442139820288 93456887173888 93478636662912 93911408128944 94187347623936 94189164448512 94647246782256 94925348388864 95122567162353 95402065400832 95426108260056 95706498392064 95867895798297 96149584032768 96173815278744 96211379065356 96456402395136 96494076555264 96619064423553 96902959813632 96940808391168 97389608430016 97700383775232 98152700366784 98191037070816 98479551381504 98504369816832 98960408565984 99251183517696 99276196416768 99314971938432 99735808437216 99774763475184 100028861743104 100067931242496 100236683676458 100531208701952 100556544188016 100852009058304 101022083744442 101318916507648 101358489879552 101384033853816 101681930133504 101853404380917 102152679810048 102178423932984 102478654365696 102651472191933 102953092580352 102993304232448 103470125085376 103800303677952 104280860639424 104628118585344 105138998070624 105447927545856 105650334145062 105960766076928 105962810004576 106274160082944 106478152630038 106791016937472 106807871055872 107327323575936 107329393863762 107644759369728 108168282036864 109015829790336 109058409440064 109563309483768 109885238894592 109912931747136 110421787912632 110464916704668 110746239787008 110789495304192 111302409634304 111330459636732 111657581457408 112174514704896 112202784491868 112246608909582 112532469460992 112576422647808 113097609789696 113126112211518 113458510190592 113983781071104 114028301114496 114511483761248 114556209915952 114847952371712 114892809945088 114921764786304 115453809993648 115793047437312 115822229152896 115867467261504 116403890721048 116745919782912 116775341637696 117315968219352 117660677234688 117706633408512 117859097701849 118205402592256 118251571526144 118281372829452 118628918489088 119178126445056 119208161255148 119558430093312 120158854937856 120743239022928 121098018373632 121100354290944 121661004079328 121689317291472 122018480095232 122046876499968 122066138349568 122662164415728 123022582136832 123258723169239 123620893756416 124224511401711 124589519760384 124638182217216 125215210838592 125217626174389 125585552598016 125614779139584 126196329043008 126830089549804 127202753867776 127234811013408 127608664522752 127823861064396 128199445377024 128231753704992 128281838753808 128608536526848 128658768740352 128825419231404 128875736155446 129203946418176 129254411188224 129286985384592 129666868789248 129885536242854 130267178366976 130870267155712 130921382761088 130954377061179 131339159755776 131947211421312 131980464246771 132368261889024 132419962584576 132981077916288 133033017966912 133457533300224 134075392250688 134696111659256 135091888676864 135144653172736 135178711805088 135575906844672 135804539174556 136203573080064 136237898577312 136638205820928 136868629589244 137270790107136 137324405643264 137994934967694 138400404903936 139041147519232 139073505475968 140185330760832 140867112193416 141281021435904 141283746672768 141970870173384 142388022583296 143103098101248 143105858485016 143139162390084 143526345826304 143559747588096 144224376049152 145354439720448 145411212586752 146084412645024 146513651859456 146550575662848 147229050550176 147286555606224 147661653049344 147719327072256 147756554725248 148440612848976 148876775276544 149127837908462 149566019606528 149603712655824 149662145212776 150043292614656 150101896863744 150355025514687 150796813052928 150834816282024 151278013587456 151533125616663 151978374761472 152037734819328 152076050780724 152522895200256 153229019715072 153938413324864 154429638870528 154489956348672 155205187628064 155661226377216 155700455516928 156421290959136 156880902979584 156942177878016 157708497105936 158171891318784 158438629036982 158475501217593 158904168593408 158941149115392 158944215006864 159411240124416 160211806583808 160990985363904 160994090795643 161467139054592 162252423055296 163523744685504 163549552554304 163587614160096 164068282957824 164344964225652 164827858341888 165632681868948 165697375057002 166119359680512 166184242956288 166953614451456 166995689455098 167486372186112 168261772057344 168304176737802 168369913364373 168798704191488 168864633971712 169646414684544 170431814752528 170932593836032 170975671606656 171042451671744 171767225641872 171834314873928 172271928557568 172339214917632 172382647179456 173180714990472 173689571155968 173733343729344 173801200892256 174311880228864 174605836081572 175118879674368 175929615228416 175973952329028 176491015852032 176559950112768 177308103888384 177377357289216 177422059244178 177943377733632 178767189667584 178812241882722 179337645139968 180238282406784 181072718899408 181114858534392 181604764106752 181647027560448 181650531436416 182491506118992 183027720142848 183099207524352 183993246623592 184533873205248 185431340634624 186884279640576 186913774347776 186957273325824 187822816257888 188374695247872 188378328897024 189294493564512 189850696777728 190245134324706 190804130801664 190852216520112 191412996784128 191735791596594 192299168065536 192347630557488 192422758130712 192912804790272 192988153110528 193238128847106 193313604233169 193805919627264 193881616782336 194779216860032 194828304364281 195400767550464 196305400733568 196382074141632 197008739633664 197920817131968 198552392833536 198629943876864 199471616874432 199549526950368 200135862484992 200473367352916 201062417403904 201113088376032 201704018116608 202044167488884 202637833015296 202716979759104 202768067707632 203363860267008 203706808761834 204305359620096 204356847865968 204957308731392 205302944383866 205906185160704 205986608464896 206940250170752 206992402451541 207600607355904 208561721278848 210277996141248 211300668290124 211921532153856 211925620009152 212956305260076 213582033874944 213615742111744 214654647151872 214658787727524 215289518739456 216336564073728 218031659580672 218116818880128 219126618967536 219770477789184 219825863494272 220843575825264 220929833409336 221492479574016 221578990608384 221952656712157 222604819268608 222660919273464 223315162914816 223691756862693 224349029409792 224405568983736 224493217819164 225064938921984 225152845295616 226195219579392 226252224423036 226917020381184 227967562142208 228056602228992 229022967522496 229112419831904 229785619890176 229843529572608 230907619987296 231586094874624 231644458305792 231734934523008 232807781442096 233491839565824 233550683275392 234631936438704 235321354469376 235413266817024 235718195403698 236410805184512 236503143052288 236562745658904 237257836978176 237657943555473 238356252890112 238416322510296 239116860186624 240317709875712 241486478045856 242196036747264 242200708581888 243322008158656 243378634582944 244093752999936 244132276699136 245324328831456 246045164273664 246517446338478 247241787512832 248449022803422 248546062585503 249179039520768 249276364434432 250430421677184 250435252348778 250493534182647 251171105196032 251229558279168 252392658086016 253660179099608 254405507735552 254469622026816 255647722128792 256398890754048 256463507409984 256563677507616 257317537480704 257650838462808 257751472310892 258407892836352 258508822376448 258573970769184 259333737578496 259771072485708 260534356733952 261740534311424 261842765522176 261908754122358 262678319511552 263894422842624 263960928493542 264736523778048 264839925169152 265962155832576 266066035933824 266133088866267 266915066600448 268150784501376 269392223318512 270183777353728 270289306345472 270357423610176 271609078349112 272407146160128 272475797154624 273737259178488 274541580214272 274648811286528 275989869935388 276800809807872 278082295038464 278147010951936 280370661521664 281734224386832 282562042871808 282567493345536 283941740346768 284776045166592 285367701487059 286206196202496 286211716970032 286278324780168 287052691652608 287119495176192 287603687394891 288448752098304 289857193270659 290708879440896 290822425173504 292168825290048 293101151325696 294458101100352 294573111212448 295438654144512 295513109450496 296881225697952 297753550553088 298255675816924 299132039213056 299207425311648 299324290425552 300086585229312 300203793727488 300710051029374 301593626105856 301669632564048 302556027174912 303066251233326 303956749522944 304075469638656 304152101561448 305045790400512 305560213142751 306458039430144 307876826649728 307954416575799 308859277741056 308979912697344 310410375256128 311400911033856 312842581918272 313884355756032 315416994211872 316343782637568 316877258073964 316951002435186 317808337186816 317882298230784 317888430013728 318822480248832 320423613167616 321981970727808 321988181591286 322934278109184 324504846110592 327047489371008 327099105108608 327175228320192 328689928451304 329655716683776 331265363737896 331394750114004 332238719361024 332368485912576 333907228902912 333991378910196 334972744372224 336523544114688 336608353475604 336739826728746 337597408382976 337729267943424 339292829369088 340863629505056 341865187672064 341951343213312 342084903343488 343534451283744 343668629747856 344543857115136 344678429835264 344765294358912 346361429980944 347379142311936 347466687458688 347602401784512 349211672163144 350237759348736 350828392867603 351859230456832 351947904658056 352982031704064 353119900225536 353577293105547 354616207776768 354754714578432 354844118488356 355886755467264 357534379335168 357624483765444 358675290279936 360476564813568 362145437798816 362229717068784 363209528213504 363294055120896 363301062872832 364983012237984 366055440285696 366198415048704 367986493247184 369067746410496 369776169507717 370862681269248 372673534205133 373768559281152 373827548695552 373914546651648 375645632515776 375652878523167 376756657794048 378588987129024 380490268649412 381608261603328 381704433040224 382825993568256 383471583193188 384598336131072 384695261114976 384845516261424 385825609580544 385976306221056 386476257694212 386627208466338 387611839254528 387763233564672 389558433720064 389656608728562 390801535100928 392610801467136 392764148283264 392863131183537 394017479267328 395841634263936 395941392740313 397104785667072 397259887753728 398943233748864 399099053900736 400946734705832 402124834807808 402226176752064 404088334977768 405275666030592 405433959518208 405536135415264 406727720534016 407413617523668 408610719240192 408713695731936 409914617462784 410605888767732 411812370321408 411973216929792 413880500341504 413984804903082 415201214711808 417123442557696 420555992282496 422601336580248 423843064307712 423851240018304 425912610520152 427164067749888 427231484223488 429309294303744 429317575455048 430579037478912 432673128147456 436063319161344 436233637760256 438253237935072 439540955578368 439651726988544 441687151650528 441859666818672 442984959148032 443157981216768 443905313424314 445209638537216 445321838546928 446630325829632 447383513725386 448698058819584 448811137967472 448986435638328 450129877843968 450305690591232 451065076544061 452390439158784 452504448846072 453834040762368 454599376849989 455935124284416 456113204457984 458045935044992 458224839663808 459687059145216 461815239974592 463288916611584 463469869046016 465615562884192 466983679131648 467101366550784 469263872877408 470642708938752 470826533634048 471436390807396 472821610369024 473006286104576 473125491317808 474515673956352 475315887110946 476712505780224 476832645020592 478233720373248 480635419751424 482972956091712 482982272386929 484401417163776 486644016317312 486757269165888 490648657662912 493034892676956 494483575025664 496898045606844 497092125171006 498358079041536 498552728868864 500860843354368 500870504697556 500987068365294 502342210392064 502459116558336 504785316172032 507320358199216 508811015471104 508939244053632 511295444257584 512797781508096 512927014819968 513127355015232 515301676925616 515502944621784 516815785672704 517017644752896 517147941538368 519542144971416 521068713467904 521947432679617 523481068622848 523685531044352 523817508244716 525356639023104 527788845685248 527921856987084 529473047556096 529679850338304 531924311665152 532132071867648 532266177732534 533830133200896 536301569002752 538784446637024 540367554707456 540578612690944 540714847220352 543218156698224 544814292320256 544951594309248 547474518356976 549083160428544 549297622573056 551979739870776 553601619615744 554535201629437 556164590076928 556294021903872 560741323043328 563468448773664 565124085743616 565134986691072 567883480693536 569552090333184 570735402974118 572412392404992 572423433940064 572556649560336 574105383305216 574238990352384 575207374789782 576897504196608 579714386541318 579940812699507 581417758881792 581644850347008 584337650580096 584484913092843 586202302651392 588916202200704 589146222424896 591026218900992 593762451395904 596511351633848 598264078426112 598414850623296 598648580851104 600407587454976 601420102058748 603187252211712 603339265128096 605112054349824 606132502466652 607913499045888 608150939277312 608304203122896 610091580801024 611120426285502 612916078860288 615753653299456 615908833151598 617718555482112 617959825394688 620820750512256 620977207354623 622801822067712 625685163836544 630833988423744 633754516147928 633902004870372 635616674373632 635764596461568 635776860027456 640847226335232 643963941455616 643976363182572 645868556218368 649009692221184 654094978742016 654198210217216 654350456640384 657379856902608 659311433367552 662530727475792 662789500228008 664477438722048 664736971825152 665857970136471 667814457805824 667982757820392 669945488744448 671075270588079 673047088229376 673216706951208 673479653457492 675194816765952 675458535886848 678585658738176 681727259010112 683902686426624 684169806686976 687068902567488 687337259495712 689356859670528 689530588717824 692722859961888 694758284623872 694933374917376 695204803569024 698423344326288 700475518697472 701656785735206 703718460913664 703895809316112 705964063408128 706239800451072 707154586211094 709232415553536 709509429156864 709688236976712 711773510934528 712973830666419 715068758670336 715248967530888 717350580559872 720953129627136 724290875597632 724459434137568 726588110241792 726602125745664 729966024475968 732396830097408 735972986494368 738135492820992 739552339015434 741725362538496 745347068410266 745638187756509 747537118562304 747655097391104 747829093303296 751291265031552 751305757046334 753513315588096 757177974258048 760980537298824 763216523206656 763408866080448 766943166386376 769196672262144 769390522229952 769691032522848 771952612442112 772952515388424 773254416932676 775223678509056 775526467129344 779116867440128 779313217457124 781603070201856 785221602934272 785528296566528 785726262367074 788034958534656 791683268527872 791882785480626 794209571334144 794519775507456 797886467497728 798198107801472 801893469411664 804249669615616 804452353504128 808176669955536 810551332061184 810867919036416 811072270830528 814827235047336 817221438480384 817427391463872 821211777535464 823624740642816 823946433859584 827761000683008 827969609806164 830402429423616 834246885115392 841111984564992 845202673160496 847686128615424 847702480036608 851825221040304 854328135499776 854462968446976 856103104461177 858618588607488 858635150910096 861158074957824 862811062184673 865346256294912 869571579811977 872126638322688 872467275520512 876506475870144 879303453977088 883374303301056 883719333637344 886315962433536 887810626848628 890419277074432 890643677093856 893260651659264 894767027450772 897396117639168 897622275934944 897972871276656 900259755687936 900611381182464 902130153088122 904780878317568 905008897692144 907668081524736 909198753699978 911870248568832 912226408915968 916091870089984 916449679327616 916680639428253 919374118290432 923630479949184 923863249727397 926577833223168 926939738092032 931231125768384 934202733101568 938527745754816 941653067268096 942872781614792 945643220738048 946012572209152 946250982635616 949031347912704 950631774221892 953425011560448 953665290041184 956467440746496 961270839502848 965945912183424 965964544773858 968802834327552 973288032634624 973514538331776 981297315325824 986069785353912 988967150051328 993796091213688 994184250342012 996716158083072 997105457737728 1001721686708736 1001741009395112 1001974136730588 1004684420784128 1004918233116672 1009570632344064 1014640716398432 1017622030942208 1017878488107264 1022590888515168 1025595563016192 1025854029639936 1026254710030464 1030603353851232 1031005889243568 1033631571345408 1034035289505792 1034295883076736 1039084289942832 1042137426935808 1043894865359234 1046962137245696 1047371062088704 1047635016489432 1050713278046208 1052485178602809 1055577691370496 1055843713974168 1058946095112192 1059359700676608 1060731879316641 1063848623330304 1064264143735296 1064532355465068 1067660266401792 1072603138005504 1077568893274048 1081157225381888 1081429694440704 1086436313396448 1089628584640512 1089903188618496 1094949036713952 1098166320857088 1098595245146112 1103959479741552 1107203239231488 1109070403258874 1109328508523151 1112329180153856 1112588043807744 1121482646086656 1126936897547328 1126958635569501 1130269973382144 1135766961387072 1141470805948236 1144824784809984 1144846867880128 1145113299120672 1148477980704768 1150414749579564 1153795008393216 1159428773082636 1159881625399014 1162835517763584 1163289700694016 1168675301160192 1168969826185686 1172404605302784 1177832404401408 1178292444849792 1178589393550611 1182052437801984 1187524902791808 1193022703267696 1196528156852224 1196829701246592 1197297161702208 1202840204117496 1206374504423424 1206678530256192 1212265004933304 1215826998091776 1216301878554624 1216608406245792 1220183161602048 1222240852571004 1225832157720576 1231507306598912 1231817666303196 1235437110964224 1235919650789376 1241641501024512 1241954414709246 1245603644135424 1251370327673088 1261667976847488 1267509032295856 1267804009740744 1271233348747264 1271529192923136 1271553720054912 1281694452670464 1287927882911232 1287952726365144 1291737112436736 1298019384442368 1308189957484032 1308396420434432 1308700913280768 1314759713805216 1318622866735104 1325061454951584 1325579000456016 1328954877444096 1329473943650304 1331715940272942 1335628915611648 1335965515640784 1339890977488896 1342150541176158 1346094176458752 1346433413902416 1346959306914984 1350389633531904 1350917071773696 1353195229632183 1357171317476352 1363454518020224 1363798130549967 1367805372853248 1368339613373952 1374137805134976 1374674518991424 1379061177435648 1385445719923776 1389866749834752 1390409607138048 1396846688652576 1400951037394944 1403313571470412 1407436921827328 1407791618632224 1411928126816256 1412479600902144 1414309172422188 1418464831107072 1419018858313728 1419376473953424 1423547021869056 1425947661332838 1430137517340672 1430497935061776 1434701161119744 1441906259254272 1448581751195264 1448918868275136 1448946817160787 1453204251491328 1459932048951936 1471945972988736 1479104678030868 1483450725076992 1490694136820532 1491276375513018 1495074237124608 1495310194782208 1495658186606592 1502582530063104 1502611514092668 1507026631176192 1514355948516096 1521961074597648 1526433046413312 1526817732160896 1533886332772752 1538393344524288 1538781044459904 1539382065045696 1545905030776848 1546508833865352 1550447357018112 1551052934258688 1553668596985099 1558233734880256 1558626434914248 1563206140403712 1565842298038851 1570443205868544 1571056593133056 1571452524734148 1576069917069312 1583366537055744 1583765570961252 1588419142668288 1589039551014912 1595772934995456 1596396215602944 1603786938823328 1608499339231232 1608904707008256 1616353339911072 1621102664122368 1621735838072832 1622144541661056 1629654470094672 1634442876960768 1634854782927744 1642423555070928 1647249481285632 1647892867719168 1655522001366016 1655939219612328 1660804858847232 1663605604888311 1668493770230784 1682223969129984 1690405346320992 1695372257230848 1695404960073216 1703650442080608 1708656270999552 1708925936893952 1712206208922354 1717237177214976 1717270301820192 1722316149915648 1725622124369346 1730692512589824 1739143159623954 1739822438098521 1744253276645376 1744934551041024 1753012951740288 1753454739278529 1758606907954176 1766748606602112 1767438667274688 1775621253697256 1780838554148864 1781287354187712 1789534054901544 1794792235278336 1795244551869888 1795945742553312 1801222762364928 1804260306176244 1809561756635136 1810017795384288 1815336163049472 1818397507399956 1823740497137664 1824452817831936 1832183740179968 1832899358655232 1833361278856506 1838748236580864 1847260959898368 1847726499454794 1853155666446336 1853879476184064 1862462251536768 1862931622063869 1868405466203136 1877055491509632 1885745563229584 1891286441476096 1892025144418304 1892501965271232 1901263548443784 1906850023120896 1907330580082368 1922541679005696 1931891824366848 1931929089547716 1937605668655104 1946576065269248 1947029076663552 1962594630651648 1972139570707824 1977934300102656 1987592182427376 1988368500684024 1993432316166144 1994210915475456 1997573910409413 2003443373417472 2003482018790224 2003948273461176 2009368841568256 2009836466233344 2013225811764237 2019141264688128 2029281432796864 2035756976214528 2045181777030336 2051708059279872 2052509420060928 2061206707702464 2062011778487136 2068070579011584 2068591766153472 2078168579885664 2084274853871616 2087789730718468 2093924274491392 2094742124177408 2095270032978864 2101426556092416 2104970357205618 2111155382740992 2111687427948336 2117892190224384 2118719401353216 2121463758633282 2127697246660608 2128528287470592 2129064710930136 2135320532803584 2138921491999257 2145206276011008 2155137786548096 2162859388881408 2172872626792896 2179806377236992 2189898073427904 2197190490292224 2207918959483104 2214406478462976 2218140806517748 2218657017046302 2224658360307712 2225176087615488 2242965292173312 2253873795094656 2253917271139002 2260539946764288 2271533922774144 2282941611896472 2289649569619968 2289693735760256 2290226598241344 2300829499159128 2307590016786432 2318857546165272 2319763250798028 2325671035527168 2326579401388032 2337350602320384 2337939652371372 2344809210605568 2355664808802816 2356584889699584 2357178787101222 2364104875603968 2375049805583616 2386045406535392 2393056313704448 2393659402493184 2394594323404416 2405680408234992 2412749008846848 2413357060512384 2424530009866608 2431653996183552 2432603757109248 2433216812491584 2444481705142008 2451664315441152 2455798750073221 2463014613197824 2463635332606392 2470874221928448 2471839301578752 2483283002049024 2483908829418492 2491207288270848 2502740655346176 2523335953694976 2535018064591712 2535608019481488 2542466697494528 2543058385846272 2543107440109824 2563388905340928 2568309313383531 2575855765822464 2575905452730288 2583474224873472 2588433186554019 2596038768884736 2608714739435931 2616379914968064 2616792840868864 2617401826561536 2629519427610432 2650122909903168 2651158000912032 2658947887300608 2663431880545884 2671257831223296 2671931031281568 2679781954977792 2684301082352316 2692188352917504 2692866827804832 2693918613829968 2700779267063808 2701834143547392 2706390459264366 2714342634952704 2726909036040448 2727596261099934 2735610745706496 2736679226747904 2748275610269952 2749349037982848 2750041918284759 2758122354871296 2770891439847552 2771589749182191 2779733499669504 2780819214276096 2793693377305152 2806627142940824 2814873843654656 2815583237264448 2824959201804288 2828618344844376 2836929662214144 2838037716627456 2838752947906848 2847094043738112 2851895322665676 2860275034681344 2860995870123552 2869402322239488 2883812518508544 2897163502390528 2897837736550272 2897893634321574 2906408502982656 2919864097903872 2943891945977472 2958209356061736 2966901450153984 2981388273641064 2982552751026036 2990148474249216 2990620389564416 2991316373213184 3005165060126208 3005223028185336 3014053262352384 3028711897032192 3043922149195296 3052866092826624 3053635464321792 3067772665545504 3076786689048576 3077562088919808 3078764130091392 3091810061553696 3093017667730704 3100894714036224 3102105868517376 3107337193970198 3116467469760512 3117252869828496 3126412280807424 3131684596077702 3140886411737088 3142113186266112 3142905049468296 3152139834138624 3157455535808427 3166733074111488 3167531141922504 3176838285336576 3178079102029824 3182195637949923 3191545869990912 3192792431205888 3207573877646656 3217809414016512 3232706679822144 3243471676145664 3244289083322112 3259308940189344 3268885753921536 3269709565855488 3284847110141856 3294498962571264 3295785735438336 3311044002732032 3311878439224656 3321609717694464 3327211209776622 3336987540461568 3364447938259968 3380810692641984 3380875906708503 3390809920146432 3407300884161216 3424412417844708 3434474354429952 3434540603640384 3451244248738692 3461385025179648 3478286319247908 3479644876197042 3488506553290752 3489869102082048 3506025903480576 3506909478557058 3517213815908352 3533497213204224 3534877334549376 3551242507394512 3561677108297728 3562574708375424 3579068109803088 3589584470556672 3590489103739776 3591891485106624 3608520612352488 3619123513270272 3620035590768576 3636795014799912 3647480994275328 3648905635663872 3653632028757319 3664367480359936 3665798717310464 3666722557713012 3677496473161728 3694521919796736 3695452998909588 3706311332892672 3707758952368128 3724924503073536 3725863244127738 3736810932406272 3754110983019264 3771491126459168 3782572882952192 3784050288836608 3785003930542464 3802527096887568 3813700046241792 3814661160164736 3845083358011392 3863783648733696 3863858179095432 3875211337310208 3881746411406059 3893152130538496 3894058153327104 3925189261303296 3944279141415648 3955868600205312 3975184364854752 3976737001368048 3986864632332288 3988421830950912 3995147820818826 4006886746834944 4006964037580448 4007896546922352 4018737683136512 4019672932466688 4026451623528474 4038282529376256 4058562865593728 4059585688896549 4071513952429056 4090363554060672 4091394391649901 4103416118559744 4105018840121856 4122413415404928 4124023556974272 4137183532306944 4156337159771328 4175579461436936 4187848548982784 4189484248354816 4190540065957728 4202853112184832 4209940714411236 4222310765481984 4223374855896672 4235784380448768 4237438802706432 4242927517266564 4255394493321216 4257056574941184 4258129421860272 4270641065607168 4277842983998514 4290412552022016 4310275573096192 4325718777762816 4345745253585792 4346840451482361 4359612754473984 4379796146855808 4415837918966208 4436281613035496 4437314034092604 4449316720615424 4450352175230976 4485930584346624 4507747590189312 4507834542278004 4521079893528576 4543067845548288 4565883223792944 4579299139239936 4579387471520512 4580453196482688 4601658998318256 4615180033572864 4637715092330544 4639526501596056 4651342071054336 4653158802776064 4661005790955297 4674701204640768 4675879304742744 4689618421211136 4697526894116553 4711329617605632 4713169779399168 4714357574202444 4728209751207936 4750099611167232 4772090813070784 4787318804986368 4789188646808832 4811360816469984 4825498017693696 4826714121024768 4849060019733216 4863307992367104 4865207514218496 4866433624983168 4888963410284016 4903328630882304 4911597500146442 4926029226395648 4927270665212784 4941748443856896 4943678603157504 4966566004098048 4967817658836984 4982414576541696 4990816814664933 5005481310692352 5046671907389952 5070036129183424 5071216038962976 5086116771692544 5086214880219648 5126777810681856 5136618626767062 5151711531644928 5151810905460576 5166948449746944 5176866373108038 5192077537769472 5217429478871862 5219467314295563 5232759829936128 5233585681737728 5234803653123072 5259038855220864 5300245819806336 5302316001824064 5326863761091768 5342515662446592 5343862062563136 5368602164704632 5384376705835008 5385733655609664 5387837227659936 5403668287094784 5412780918528732 5428685269905408 5453818072080896 5455192522199868 5471221491412992 5473358453495808 5496551220539904 5498698075965696 5500083836569518 5516244709742592 5541782879695104 5543179498364382 5559466999339008 5561638428552192 5587386754610304 5613254285881648 5629747687309312 5631166474528896 5657236689688752 5673859324428288 5676075433254912 5677505895813696 5703790645331352 5720550069362688 5721991740247104 5767625037017088 5794327004781056 5795675473100544 5795787268643148 5812817005965312 5839728195807744 5887783891954944 5916418712123472 5933802900307968 5962776547282128 5965105502052072 5980296948498432 5981240779128832 5982632746426368 5992721731228239 6010330120252416 6010446056370672 6028106524704768 6039677435292711 6057423794064384 6087844298390592 6107270928643584 6135545331091008 6155124177839616 6157528260182784 6183620123107392 6186035335461408 6204211737034752 6214674387940396 6232934939521024 6234505739656992 6252824561614848 6263369192155404 6281772823474176 6284226372532224 6285810098936592 6304279668277248 6314911071616854 6333466148222976 6335062283845008 6353676570673152 6356158204059648 6364391275899846 6383091739981824 6385584862411776 6415147755293312 6416764475997771 6435618828033024 6465413359644288 6488578166644224 6518617880378688 6539419131710976 6569694220283712 6591571470876672 6622088005464064 6623756878449312 6643219435388928 6654422419553244 6673975080923136 6728895876519936 6761621385283968 6761751813417006 6781619840292864 6814601768322432 6848824835689416 6868948708859904 6869081207280768 6902488497477384 6922770050359296 6956572638495816 6959289752394084 6977013106581504 6979738204164096 7012051806961152 7013818957114116 7034427631816704 7066994426408448 7069754669098752 7102485014789024 7123354216595456 7125149416750848 7158136219606176 7179168941113344 7180978207479552 7183782970213248 7217041224704976 7238247026540544 7240071181537152 7273590029599824 7294961988550656 7297811271327744 7307264057514638 7328734960719872 7331597434620928 7333445115426024 7354992946323456 7367396250219663 7389043839593472 7390905997819176 7412622665785344 7415517904736256 7449849006147072 7451726488255476 7473621864812544 7508221966038528 7542982252918336 7568100577673216 7570007861084928 7605054193775136 7627400092483584 7629322320329472 7690166716022784 7704927940150593 7727567297467392 7727716358190864 7750422674620416 7763492822812118 7765299559662057 7786304261076992 7788116306654208 7850378522606592 7888558282831296 7950368729709504 7953474002736096 7976843661901824 7990295641637652 8013773493669888 8013928075160896 8015793093844704 8039345864933376 8052903247056948 8076565058752512 8117125731187456 8119171377793098 8143027904858112 8180727108121344 8182788783299802 8206832237119488 8210037680243712 8244826830809856 8248047113948544 8250125754854277 8274367064613888 8312674319542656 8351158922873872 8375697097965568 8378968496709632 8381080131915456 8419881428822472 8444621530963968 8446749711793344 8474877605412864 8485855034533128 8510788986642432 8514113149882368 8516258843720544 8541282131214336 8555685967997028 8580825104044032 8620551146192384 8651437555525632 8691490507171584 8693680902964722 8719225508947968 8759592293711616 8831675837932416 8872563226070992 8874628068185208 8898633441230848 8900704350461952 8971861168693248 9015495180378624 9015669084556008 9042159787057152 9086135691096576 9131766447585888 9158598278479872 9158774943041024 9160906392965376 9203317996636512 9230360067145728 9275430184661088 9279053003192112 9302684142108672 9306317605552128 9322011581910594 9349402409281536 9351758609485488 9379236842422272 9395053788233106 9422659235211264 9426339558798336 9428715148404888 9456419502415872 9472366607425281 9500199222334464 9544181626141568 9546586913849769 9574637609972736 9578377293617664 9622721632939968 9653428242049536 9698120039466432 9730415028436992 9732867249966336 9777926820568032 9806657261764608 9823195000292884 9852058452791296 9854541330425568 9883496887713792 9887357206315008 9933132008196096 9935635317673968 9964829153083392 9981633629329866 10010962621384704 10093343814779904 10140072258366848 10142432077925952 10142627720125509 10172429760439296 10273237253534124 10303423063289856 10303621810921152 10353732746216076 10384155075538944 10434858957743724 10438934628591126 10465519659872256 10467171363475456 10469607306246144 10518077710441728 10600491639612672 10604632003648128 10653727522183536 10685031324893184 10687724125126272 10737204329409264 10768753411670016 10771467311219328 10775674455319872 10825561837057464 10857370539810816 10875680178895693 10907636144161792 10910385044399736 10942442982825984 10946716906991616 10960896086271957 10993102441079808 10997396151931392 11000167673139036 11032489419485184 11083565759390208 11086358996728764 11118933998678016 11123276857104384 11174773509220608 11226508571763296 11259495374618624 11262332949057792 11314473379377504 11347718648856576 11352150866509824 11355011791627392 11407581290662704 11441100138725376 11443983480494208 11535250074034176 11588654009562112 11591350946201088 11591574537286296 11625634011930624 11645239234218177 11679456391615488 11775567783909888 11832837424246944 11867605800615936 11925553094564256 11930211004104144 11960593896996864 11962481558257664 11965265492852736 11985443462456478 12020660240504832 12020892112741344 12056213049409536 12079354870585422 12114847588128768 12175688596781184 12178757066689647 12214541857287168 12271090662182016 12274183174949703 12310248355679232 12315056520365568 12367240246214784 12372070670922816 12429348775880792 12465869879042048 12469011479313984 12526738384310808 12563545646948352 12568452745064448 12571620197873184 12608559336554496 12629822143233708 12666932296445952 12670124567690016 12707353141346304 12712316408119296 12728782551799692 12766183479963648 12771169724823552 12830295510586624 12833528951995542 12871237656066048 12930826719288576 12977156333288448 13037235760757376 13040521354447083 13078838263421952 13139388440567424 13244176010928128 13247513756898624 13308844839106488 13347950161846272 13457791753039872 13523242770567936 13523503626834012 13563239680585728 13629203536644864 13697649671378832 13737897417719808 13738162414561536 13804976994954768 13845540100718592 13913145276991632 13918579504788168 13954026213163008 13959476408328192 13983017372865891 14024103613922304 14027637914228232 14068855263633408 14092580682349659 14133988852816896 14139509338197504 14204970029578048 14250298833501696 14316272439212352 14361956414959104 14367565940426496 14434082449409952 14476494053081088 14480142363074304 14547180059199648 14589923977101312 14595622542655488 14614528115029276 14657469921439744 14663194869241856 14666890230852048 14709985892646912 14734792500439326 14778087679186944 14781811995638352 14825245331570688 14831035809472512 14899698012294144 14903452976510952 14947243729625088 14972450443994799 15016443932077056 15085964505836672 15140015722169856 15210108387550272 15258644640658944 15380333432045568 15409855880301186 15455134594934784 15455432716381728 15500845349240832 15526985645624236 15530599119324114 15572608522153984 15576232613308416 15700757045213184 15777116565662592 15900737459419008 15906948005472192 15980591283275304 16027546987339776 16027856150321792 16031586187689408 16105806494113896 16153130117505024 16234251462374912 16238342755586196 16286055809716224 16361454216242688 16365577566599604 16413664474238976 16420075360487424 16489653661619712 16496094227897088 16500251509708554 16548734129227776 16625348639085312 16702317845747744 16751394195931136 16757936993419264 16762160263830912 16839762857644944 16889243061927936 16893499423586688 16971710069066256 17021577973284864 17028226299764736 17032517687441088 17111371935994056 17161650208088064 17190591250512547 17241102292384768 17302875111051264 17382981014343168 17387361805929444 17438451017895936 17519184587423232 17663351675864832 17745126452141984 17749256136370416 17797266882461696 17801408700923904 17943722337386496 17978165193684717 18030990360757248 18031338169112016 18084319574114304 18119032305878133 18172271382193152 18263532895171776 18317549886082048 18321812785930752 18406635993273024 18550860369322176 18558106006384224 18612635211104256 18644023163821188 18698804818563072 18703517218970976 18758473684844544 18790107576466212 18845318470422528 18852679117596672 18857430296809776 18912839004831744 18944733214850562 19000398444668928 19088363252283136 19093173827699538 19149275219945472 19156754587235328 19245443265879936 19250293427993313 19306856484099072 19396240078932864 19465734499932672 19555853641136064 19646390000585768 19704116905582592 19709082660851136 19774714412630016 19866264016392192 19871270635347936 19929658306166784 19963267258659732 20021925242769408 20186687629559808 20280144516733696 20284864155851904 20285255440251018 20344859520878592 20546474507068248 20606846126579712 20607243621842304 20707465492432152 20768310151077888 20869717915487448 20877869257182252 20931039319744512 20934342726950912 20939214612492288 21036155420883456 21200983279225344 21209264007296256 21307455044367072 21370062649786368 21375448250252544 21474408658818528 21537506823340032 21542934622438656 21551348910639744 21651123674114928 21714741079621632 21751360357791386 21815272288323584 21820770088799472 21884885965651968 21893433813983232 21921792172543914 21986204882159616 21994792303862784 22000335346278072 22064978838970368 22102188750658989 22167131518780416 22172717993457528 22237867997356032 22246553714208768 22349547018441216 22453017143526592 22524665898115584 22628946758755008 22704301733019648 22710023583254784 22815162581325408 22882200277450752 22887966960988416 23070500148068352 23114783820451779 23177308019124224 23182701892402176 23183149074572592 23251268023861248 23290478468436354 23358912783230976 23551135567819776 23665674848493888 23851106189128512 23860422008208288 23930530985705472 23970886924912956 24041320481009664 24041784225482688 24158709741170844 24229695176257536 24351377193562368 24357514133379294 24429083714574336 24542181324364032 24548366349899406 24620496711358464 24630113040731136 24734480492429568 24744141341845632 24858697551761584 24931739758084096 24938022958627968 25053476768621616 25127091293896704 25136905490128896 25143240395746368 25259644286467416 25333864592891904 25340249135380032 25424632816238592 25457565103599384 25532366959927296 25542339449647104 25660591021173248 25667057903991084 25742475312132096 25861653438577152 25954312666576896 26074471521514752 26081042708894166 26157676526843904 26278776881134848 26488352021856256 26495027513797248 26617689678212976 26695900323692544 26915583506079744 27046485541135872 27047007253668024 27126479361171456 27258407073289728 27395299342757664 27475794835439616 27476324829123072 27609953989909536 27691080201437184 27826290553983264 27837159009576336 27908052426326016 27918952816656384 27966034745731782 28048207227844608 28055275828456464 28137710527266816 28185161364699318 28267977705633792 28279018676395008 28409940059156096 28417099822275843 28500597667003392 28632544878424704 28639760741549307 28723912829918208 28735131880852992 28868164898819904 28960284726148608 29094360118399296 29191245085310976 29229056230058552 29314939842879488 29326389738483712 29333780461704096 29419971785293824 29469585000878652 29556175358373888 29563623991276704 29650490663141376 29662071618945024 29799396024588288 29806905953021904 29894487459250176 29944900887989598 30032887864154112 30171929011673344 30280031444339712 30420216775100544 30427883160376527 30517289281317888 30819711760602372 30910269189869568 30910865432763456 31053971291248472 31061198238648228 31145217044307968 31152465226616832 31401514090426368 31554233131325184 31801474918838016 31813896010944384 31961182566550608 32055093974679552 32055712300643584 32063172375378816 32211612988227792 32306260235010048 32468502924749824 32476685511172392 32572111619432448 32627040536687079 32722908432485376 32731155133199208 32827328948477952 32840150720974848 32882688258815871 32979307323239424 32992188455794176 33000503019417108 33097468258455552 33250697278170624 33404635691495488 33515873986838528 33524320527661824 33679525715289888 33778486123855872 33786998847173376 33943420138132512 34043155946569728 34056452599529472 34065035374882176 34222743871988112 34323300416176128 34381182501025094 34482204584769536 34605750222102528 34765962028686336 34774723611858888 34876902035791872 34935717702654531 35038369174846464 35326703351729664 35490252904283968 35498512272740832 35602817401847808 35887444674772992 35956330387369434 36061980721514496 36062676338224032 36168639148228608 36238064611756266 36344542764386304 36527065790343552 36536271200068941 36635099772164096 36643625571861504 36813271986546048 37101720738644352 37116212012768448 37288046327642376 37397609637126144 37407034437941952 37580215152932424 37690636940845056 37705358235193344 37714860593619552 37825678009663488 37889466429701124 38000796889337856 38176726504566272 38186347655399076 38298550439890944 38313509174470656 38490886531759872 38500586855986626 38613712968198144 38792480157865728 38931468999865344 39111707282272128 39292780001171536 39408233811165184 39418165321702272 39732528032784384 39742541270695872 39926534517319464 40043850485538816 40373375259119616 40560289033467392 40569728311703808 40570510880502036 40689719041757184 41092949014136496 41213692253159424 41214487243684608 41414930984864304 41536620302155776 41739435830974896 41755738514364504 41862078639489024 41868685453901824 41878429224984576 41949052118597673 42072310841766912 42277742047048977 42401966558450688 42418528014592512 42614910088734144 42750896500505088 42948817317637056 43085869244877312 43102697821279488 43302247348229856 43429482159243264 43502720715582772 43630544576647168 43641540177598944 43769771931303936 43786867627966464 43843584345087828 43972409764319232 43989584607725568 44000670692556144 44129957677940736 44204377501317978 44334263037560832 44345435986915056 44475735994712064 44493107428417536 44699094036882432 44906034287053184 44917351331984397 45049331796231168 45257893517510016 45420047166509568 45630325162650816 45775933921976832 46141000296136704 46229567640903558 46354616038248448 46365403784804352 46366298149145184 46502536047722496 46580956936872708 46717825566461952 47102271135639552 47331349696987776 47702212378257024 47720844016416576 47941773849825912 48082640962019328 48083568450965376 48317419482341688 48459390352515072 48702754387124736 48715028266758588 48858167429148672 49084362648728064 49096732699798812 49240993422716928 49260226081462272 49468960984859136 49488282683691264 49717395103523168 49863479516168192 49876045917255936 50106953537243232 50254182587793408 50273810980257792 50286480791492736 50519288572934832 50667729185783808 50680498270760064 50915130207198768 51064733919854592 51084678899294208 51321182042346496 51334115807982168 51484950624264192 51571773751537641 51723306877154304 51908625333153792 52148943043029504 52162085417788332 52315353053687808 52557553762269696 52976704043712512 52990055027594496 53235379356425952 53391800647385088 53831167012159488 53934495581054151 54092971082271744 54094014507336048 54252958722342912 54357096917634399 54516814146579456 54790598685515328 54952649658246144 55219907979819072 55652581107966528 55674318019152672 55837905633312768 55932069491463564 56096414455689216 56110551656912928 56275421054533632 56370322729398636 56535955411267584 56558037352790016 56819880118312192 56834199644551686 57001195334006784 57265089756849408 57279521483098614 57447825659836416 57470263761705984 57736329797639808 57750880283979939 57920569452297216 58188720236798592 58458112460117104 58629879685758976 58652779476967424 58667560923408192 58939170001757304 59112350716747776 59127247982553408 59324143237890048 59598792049176576 59613811906043808 59788974918500352 59889801775979196 60065775728308224 60343858023346688 60560062888679424 60840433550201088 60855766320753054 61034578562635776 61639423521204744 61820538379739136 61821730865526912 62107942582496944 62122396477296456 62290434088615936 62304930453233664 62803028180852736 63108466262650368 63602949837676032 63627792021888768 63922365133101216 64110187949359104 64111424601287168 64126344750757632 64423225976455584 64612520470020096 64937005849499648 64953371022344784 65144223238864896 65254081073374158 65445816864970752 65462310266398416 65654657896955904 65680301441949696 65765376517631742 65958614646478848 65984376911588352 66001006038834216 66194936516911104 66306566251976967 66501394556341248 66809271382990976 67048641055323648 67359051430579776 67573997694346752 67886840276265024 68112905199058944 68130070749764352 68445487743976224 68646600832352256 68762365002050188 68964409169539072 69211500444205056 69531924057372672 69549447223717776 69753804071583744 69871435405309062 70076738349692928 70653406703459328 70980505808567936 70997024545481664 71912660774738868 72123961443028992 72125352676448064 72476129223512532 72689085528772608 73054131580687104 73072542400137882 73270199544328192 73287251143723008 73626543973092096 74203441477288704 74232424025536896 74576092655284752 74795219274252288 74814068875883904 75160430305864848 75381273881690112 75410716470386688 75429721187239104 75778932859402248 76001593778675712 76129761252269851 76353453009132544 76372695310798152 76597100879781888 76627018348941312 76981773063519744 77001173711973252 77227425936396288 77584960315731456 77862937999730688 78223414564544256 78585560002343072 78816467622330368 78836330643404544 79465056065568768 79485082541391744 79853069034638928 80087700971077632 80746750518239232 81120578066934784 81139456623407616 81141021761004072 81379438083514368 82185898028272992 82427384506318848 82428974487369216 82829861969728608 83073240604311552 83478871661949792 83511477028729008 83724157278978048 83737370907803648 83756858449969152 83898104237195346 84144621683533824 84555484094097954 84803933116901376 84837056029185024 85229820177468288 85251299466827529 85501793001010176 85897634635274112 85919282224647921 86171738489754624 86205395642558976 86604494696459712 87005441431165544 87261089153294336 87283080355197888 87573735255932928 87687168690175656 87944819528638464 87979169215451136 88001341385112288 88259915355881472 88408755002635956 88668526075121664 88690871973830112 88951471989424128 88986214856835072 89398188073764864 89812068574106368 89834702663968794 90098663592462336 90515787035020032 90840094333019136 91260650325301632 91283649481129581 91551867843953664 92459135281807116 92709232076496896 92730807569608704 92732596298290368 93161913873745416 93435651132923904 94204542271279104 94662699393975552 95404424756514048 95441688032833152 95883547699651824 96165281924038656 96167136901930752 96634838964683376 96918780705030144 97405508774249472 97430056533517176 97716334858297344 97881121610061237 98168725297456128 98193465399597624 98481986845433856 98520452162924544 98648064776447613 98937921969718272 98976565367382528 99434790207046336 99752091834511872 100213907074486464 100547621960515584 100572961582985472 101038577145869664 101335458371567616 101360996541520128 101830260414397536 102129467839709184 102169357798588416 102642364084692992 102668231615964336 102969901248528384 103143547503075282 103446613754308608 103817250666307584 104297886086059008 104324170835576664 104630706107375616 104807153107963593 105115107524539392 105980110055188992 106470758712851904 107662334024318976 107868991162108302 108185942164543488 108188029014672096 108505917444685824 108714193835268798 109033628293158912 109581197371030656 109905299316492288 110439815959638144 111305162215933056 111348636038305344 111864138982927128 112192828911378432 112221103313825856 112740645458797272 113071910822535168 113116074705580032 113639760236624384 113668399289103372 114002390668013568 114530179513698816 114559042966197228 114895651319672832 114940527523411968 115472659595279616 115501760567959878 115841138904594432 116377440473597184 116916224920234208 117259759371517952 117305558953934848 117335121846816384 117878340003514608 118224701433495552 118254495965106816 119197584098353152 119227623812087616 119779603551958392 120131551456616448 120334138753587829 120687716046693376 121120125777358848 121680867100402176 121711532641506108 122069157125271552 123278847042409488 123641076759478272 123643461731053824 124215885164993888 124244792954592912 124580868177231872 124609860906467328 125606056361705472 125847156355793019 126216932525300736 126833226141146931 127205899675352064 127255584043777536 127844730266202432 128222849202574336 128252689501515264 128846451952911168 129874011698999296 129906742044689568 130288446477729792 130508162146748316 130891633729941504 130924620532796832 131309315793911808 131360602883899392 131530753035263484 131917229292957696 131968753823176704 132002012077668432 132389873033822208 132613132503953934 133002789112682496 133618542765981952 134097282110647296 134718102861159552 134752053995953191 135147995388693504 135773680552530048 136260141499528704 136890975487952448 137524730004100376 137928818339078144 138423000888410112 139063848114745344 139098894447435552 139507608143167488 139742870810618124 140153476699385856 141306813406918656 141961011617135872 141994049090963328 143825321549477736 144247922886057984 144250705352896128 144952258447025064 145378171057545216 146108263161374208 146145084800275764 146540399088656384 146574502287446016 147253087946184192 148406882954577408 148464848051073792 149152185310569504 149590438548504576 149628137751767808 150320860611729696 150762547763380224 150821432940773376 150859442374478208 151557865718804496 152003187557351424 152259522504539702 152706906018265088 152745390621596304 153194201759563776 153254036697882624 153963546127039488 154002347423946504 154454851872792576 154715321254612923 155169920631462912 155725875999461376 156446829129088512 157171120004686144 157672661286809088 158930112131137536 158970165082783488 159706138069277856 160175401942155264 161493501036478464 161803486743162453 162241156133869568 162278913246815232 162282043522008144 162758876167028736 164371796056545984 164857948974738432 165659723939457216 166957743323899584 167022954057458016 167513716899938304 167796208474390692 168289243367067648 169110968188195908 169607866233802752 169674112058370048 170459640354936576 170502598933655058 171003586002020352 171795269270548224 171838564449295842 172343476979509248 172410791285117952 173208989392919424 174010882862331088 174522178306588672 174566160710395776 175374337380351312 175889639057276928 175958338430902272 176002682770224576 176817510005271912 177337052150243328 177381743947660224 177972429713670144 178796376147529728 179624137148212736 179669405327937588 180197327184924672 181031574070040064 181680188666038272 182521300650603264 182567298962259162 183103735687907328 184918270563614232 185418464152993792 185461615139217408 185465192596580736 186323827747490832 186871302265847808 188409084542558208 189325398787951104 190808849513028096 190883376065666304 191767095399303648 192330563848077312 192334273803861504 193269677929366752 193837561410060288 194811017548498944 194860113067034352 195432669716594688 195762243220122474 196337450594912256 196386930799195248 196963973690867712 197040904325849088 197296129552895226 197875843939436544 197953130734765056 198869580414092672 198919698755930901 199504183669023744 200427814148972928 201145923165970944 202077154291739328 202721993083040256 203660520828795072 204338715597176832 205284728169385984 205336463231928672 205939802497056768 206287095006150564 206893227508617216 207634501332615168 208595772172118016 208648341671153328 209261412214751232 209614306215927186 210230215049078784 211960220110377984 212941517425703808 215737982324216604 216371884329086976 216376058029344192 217428387670537596 218067256586317824 219162394742061312 219810598632984576 220879631919276288 222610324431866112 222697272076610688 223728277965854256 224385657822756864 224442206627651712 225481290917594544 226143821645070336 226232149411160064 227279520473248768 227336798578206744 228004781336027136 228389283756809553 229060359027397632 229118085932394456 229791302639345664 229881055046823936 230945319190559232 231003521135919756 231682277809188864 232754880947194368 233832449840468416 234611117907869696 234670243693632768 235756680007029216 236449402866991104 236508991930213632 238395168196706304 238455247624175232 239559207103916784 240263102913232896 240668277507175658 241375432093386752 242240251554717696 243361734200804352 243423065283012216 244138314250543104 246557694084818976 247282153518956544 247286923462107648 248431770329987776 248489585909185824 249219721812934656 251212112723410944 251694312711586038 252433865050601472 253666452282293862 254411799350704128 254511168087555072 255689460532404864 255753898400482587 256445698405148672 256505379003030528 257692903905822336 259748023397998592 259813484089379136 261016324293496632 261783267459883008 261849241065593664 262721205767798784 263061506070526968 263834458585915392 263937507646353408 264004024155336864 264779746067644416 265226265007907868 266005578225364992 267237085531963904 268194564221294592 269436205722319104 269504107991906382 270295990777387008 271547361105060096 272520282999057408 273781950975904896 275049460008200752 275857636678156288 278127696229490688 278197788894871104 279485741621236248 280306953398771712 282613626813837312 283922023234271744 283988098181926656 287650643098955472 288495845772115968 288501410705792256 289904516894050128 290756342115090432 292216526322748416 292290169600551528 293080798177312768 293149004574892032 293643364830183711 294506175892368384 295944194329342839 296813765909154816 296929696102147584 298304370621139008 299256275503535616 300641721223459392 301642865881546752 301718884748956416 303115731437608992 304006375114702848 304519045009079404 305413812036530176 305490781243192608 306388403519127552 306508073395765248 307927092254078976 308004694847893008 308909703745585152 309430642509225846 310339841262925824 311451751998922752 312893658258177024 314342240009372288 314421459323890779 315345322573618176 317940330165566976 319412276138555712 322987002072956928 323606973486324906 324482312267739136 324557826493630464 324564087044016288 325517752334057472 328743592113091968 329715897949476864 331319447878914432 333915486647799168 334045908114916032 335592416948781384 336578486734135296 338221936376391816 339215732467605504 339348224116740096 340919280709873152 341005197867310116 342007172004040704 343590538541096448 343677128898591684 344686953959018496 344821582570235904 346417978785838848 348021765724662176 349044356613177344 349132321420791552 350748674760702624 351779278114553856 351916676861804544 352005365540449152 353635020010543824 354674104300486656 354763487895320448 357592752295059456 359248274296425472 359338810655875176 360394654369849344 361002416260763487 362063148140080128 363360377332076544 365042601301206528 365134597924518324 366207471375814656 369836541127228464 370836928305987584 370923230278434816 370930385193161472 372647655494981664 373742604531695616 376818169085116416 377541469067379057 378650797575902208 380499678423440793 381617699026056192 381766752131332608 383534190798607296 384668547607723008 386539355858733504 389622035096997888 389720226134068704 390865339433189376 391524486440244948 392674901189824512 392773861598390496 393927947381735424 394081808651698176 394592259105790452 395751687878873088 395906261469530112 397739160828185344 397839397511861802 399008367338047488 400855628297945856 402291846331941888 404154308583478656 404256161987859573 405443986166080512 407321041657590144 410569456338771968 410672926463857344 412574190012301128 413786455017234432 415269002665230336 417191544344236032 417296683342306656 418522824429502464 419228612431854372 420460430098157568 423920440220755968 425883034851407616 431475964648433208 432743768658173952 432752116058688384 434856775341075192 436134513172635648 438324789484122624 439621197265969152 441759263838552576 445220648863732224 445394544153221376 447456555931708512 448771315645513728 448884413255303424 450962581835189088 452287643290140672 452464298822320128 454559040946497536 454673597156413488 456009562672054272 456778567513619106 458120718054795264 458236171864788912 459582605278691328 459762110093647872 461890638381118464 462007042271839512 463364555618377728 464145963763838769 465509761894388736 467664899680936832 469340487387265536 471513360014058432 473017983860427264 476790336393412608 476910495248350464 479118414207833568 480526205826465792 481336555014351316 482750864186773504 484480503109435392 486723468401608704 486846130566024432 488276628501086208 493115388169637952 494573846924215296 496863540659975552 496979171818371648 503388625423172076 504867730101202944 507332904564587724 508823598701408256 509022336175110144 511378921064809728 511507796800965174 512891396810297344 513010758006061056 515385807811644672 519496046795997184 519626968178758272 522032648586993264 523566534919766016 523698482131187328 526123012141053936 527668917171830784 527875015292706816 528008048310673728 530452530015815736 532011156450729984 532908328765888957 534474171063927808 536389128442589184 538872411444638208 539008215983812764 540591981554774016 543094722210120192 545040565998114816 547563901951809792 550098920016401504 551715273356312576 556255392458981376 556395577789742208 558971483242472496 560613906797543424 565227253627674624 567844046468543488 567976196363853312 575301286197910944 576991691544231936 577002821411584512 579809033788100256 581512684230180864 584433052645496832 584580339201103056 586161596354625536 586298009149784064 587286729660367422 589012351784736768 591888388658685678 593627531818309632 593859392204295168 596608741242278016 596759096267792703 598512551007071232 601283442446918784 603437769497912832 606231462875217984 609038090018158808 610827624073060352 610981562486385216 613016146791530496 615854184508157952 616009389695786016 617819407491170304 618861285018451692 620679682525851648 622903503997845504 625787316516354048 628684480018744576 628842918647781558 630690645147236352 635880660331133952 638824552277111424 647213946972649812 648964624535478272 649115652987260928 649128174088032576 657487184226183936 659431795898953728 662638895757828864 667830973295598336 668091816229832064 671184833897562768 673156973468270592 676443872752783632 678431464935211008 678696448233480192 681838561419746304 682010395734620232 684014344008081408 685167851270428659 687181077082192896 687354257797183368 689373907918036992 689643165140471808 692835957571677696 696043531449324352 698264642841583104 701497349521405248 703833353723609088 704010731080898304 707270040021087648 709348208600973312 709526975790640896 715185504590118912 718496548592850944 718677621311750352 720789308739698688 722004832521526974 724126296280160256 726720754664153088 730085202602413056 730269195849036648 732414942751629312 739673082254456928 741846460556869632 741860770386322944 745295310989963328 753636338170232832 755082938134758114 757301595151804416 760999356846881586 763235398052112384 763533504262665216 767068381597214592 769337095215446016 773078711717467008 779244070193995776 779440452268137408 783048972880489896 785349802379649024 785547723196780992 788163617303396352 789184518211580904 791503375757746176 791812522939060224 795478321656370688 795678795023723604 798016734676094976 801711256595891712 804583692663883776 808308617166957312 808512323975719146 810887972332161024 814642083315180288 821138912677543936 821345852927714688 825148380024602256 827572910034468864 834383088688472064 834593366684613312 838457224863708744 840920860196315136 847840880441511936 851766069702815232 862951929296866416 865487537316347904 865504232117376768 869713550682150384 872269026345271296 876649578968245248 879242394531938304 880930094490551133 883518527677105152 887832582988028517 890441297727464448 890789088306442752 894913111863417024 897768826510606848 901925163670378176 904928597644640256 909118081892995072 909347194312826976 912019125344108544 913557135027238212 916241436109590528 916472343729577824 919165210557382656 919524220187295744 923781276762236928 924014084543679024 926729111236755456 928291927527677538 931019523788777472 935329799361873664 938680974774531072 943026720028116864 943264377971672337 946035967720854528 953820990496700928 958236828415667136 962673110028702632 965501728373547008 968961006218870784 973446936803217408 973692261132048864 976553257002172416 986230776339275904 989147693848430592 993727081319951104 993958343636743296 1006777250846344152 1009735460202405888 1014665809129175448 1017647197402816512 1018044672350220288 1022757842129619456 1023015593601930348 1025782793620594688 1026021516012122112 1030771615623289344 1038992093591994368 1039253936357516544 1044065297173986528 1047133069839532032 1047396964262374656 1052246024282107872 1055337834343661568 1055750030585413632 1056016096621347456 1060905060031631472 1064022312901459968 1065816657531777914 1068948342127855616 1072778256885178368 1077744822889276416 1078016431967625528 1081183963109548032 1083007248782290461 1086189444420240384 1090081131996229632 1095127803903619584 1100197840032803008 1112510784917962752 1112791155579484416 1117942966484944992 1121227813595086848 1130454507255349248 1132624407202137171 1135688092937086976 1135952392727706624 1150602572395821888 1154005642823169024 1159618067576200512 1168866105290993664 1169160678402206112 1172596018299568128 1174573459320734844 1178024703569473536 1183776777317371356 1187255063636619264 1187718784408590336 1193217482484556032 1193518192535585406 1197025102014142464 1202566884893837568 1206875538995825664 1212462925750435968 1218076180036317616 1221655248146120704 1221963124972770432 1231708369016315904 1232018779391572032 1237722570036903384 1241359365051703296 1245807007995691008 1251574633032708096 1257368960037489152 1257685837295563116 1261381290294472704 1271761320662267904 1277649104554222848 1294427893945299624 1297929249070956544 1298231305974521856 1298256348176065152 1314974368452367872 1318863591797907456 1325277791515657728 1335661946591196672 1336183632459664128 1342369667795125536 1346313946936541184 1352887745505567264 1356862929870422016 1357392896466960384 1363677122839492608 1364020791469240464 1368028688016162816 1370335702540857318 1374362154164385792 1374708515594366736 1378747815836073984 1379286330280943616 1385671915143355392 1392087062898648704 1392437891291516307 1396529285683166208 1402994699042810496 1408021462161796608 1414540080042175296 1419053951581281792 1430371009180237824 1436993097185701888 1437355242623500704 1441578617479397376 1444009665043053948 1448252592560320512 1453441509328306176 1460170405204826112 1460538391698073296 1464829885503258624 1479346164508913856 1483721540772645888 1490590621979926656 1510165876269516228 1514603190303608832 1521998713693763172 1526470796104224768 1527067008525330432 1534136763194429184 1538674190430892032 1546157423434934016 1558488140387991552 1558880904536274816 1566097945760979792 1570699604759298048 1571095446393561984 1578369036423161808 1583006751515492352 1583625045878120448 1590956643312741376 1591357590047447208 1596033469352189952 1598724986297666871 1603422513191783424 1609167385327767552 1616617234333914624 1617024647951438292 1621775944664322048 1629284166630360576 1642277825355087872 1642691705855429376 1650296760049204512 1655145820068937728 1668766177376944128 1669186733369226624 1676914449727417488 1681841720392630272 1695681760883023872 1703532139405630464 1725903858593732832 1730975074632695808 1731008464234753536 1739427101364300768 1744538052690542592 1753299157936490496 1758484789063876608 1761860188981102266 1767037055354210304 1775665165976057034 1780882595454928896 1781578176612885504 1789826223726834048 1790277288803378109 1795537653021213696 1803850327340756352 1818236163785990144 1818694388625653952 1827114270054476424 1832482872219181056 1832944687459155648 1839048440374591488 1847562553524473856 1848028169087358048 1853458222473510912 1856583855055355076 1862039047577554944 1870659598723747328 1877361949549062144 1886053440056233728 1886528755943344674 1892071935441709056 1907641980993401856 1916473656831334272 1925346220057405264 1931003456747094016 1946893873606434816 1947384522264097728 1972461552678551808 1978295387696861184 1987454162639902208 1987916687273486592 2013554501692688304 2019470920404811776 2029331618258350896 2035294394805633024 2036089344700440576 2045515684259238912 2046031187203860696 2051565587241189376 2052043032024244224 2055503553811285977 2061543231246578688 2078507872715033088 2088130594347973056 2094793928524749312 2104492048564215744 2111500061170827264 2112032193242694912 2121810120063262944 2128044625802919936 2131633315063555828 2137896684255711232 2145556513770356736 2155489645778552832 2156032863935251056 2162367926219096064 2166014497564580922 2172378888840480768 2180162263992459264 2190255607807239168 2200395680065606016 2225582311158968832 2235885932969889984 2260909014510698496 2265248814404274342 2271376185874173952 2271904785455413248 2301205144791643776 2308011285646338048 2319236135152401024 2337732210581987328 2338321356804412224 2349146918641469688 2356049407138947072 2367553554634742712 2374510127273238528 2375437568817180672 2386434964969112064 2387036385071170812 2394050204028284928 2405133769787675136 2413751077991651328 2424925851500871936 2436152360072635232 2443310496292241408 2443926249945540864 2463416738032631808 2464037558783144064 2475445140073806768 2482718730103406592 2503149266065416192 2514737920074978304 2515371674591126232 2522762580588945408 2543522641324535808 2555298209108445696 2588855787890599248 2595858498141913088 2596462611949043712 2596512696352130304 2629948736904735744 2637727183595814912 2642790283471653399 2650555583031315456 2663497748964085551 2671323893182393344 2672367264919328256 2684739335590251072 2705775491011134528 2714785792933920768 2727354245678985216 2728041582938480928 2736057376032325632 2740671405081714636 2748724308328771584 2749417031188733472 2757495631672147968 2758572660561887232 2771343830286710784 2784174125797297408 2784875782583032614 2793058571366332416 2805989398085620992 2816042924323593216 2829080160084350592 2829793133915017011 2838107903162563584 2873986194371403776 2874710485247001408 2888019330086107896 2896505185120641024 2906883018656612352 2920340810409652224 2921076783396146592 2929659771006517248 2958692329017827712 2967443081545291776 2981181243959853312 3020331752539032456 3029206380607217664 3043997427387526344 3052941592208449536 3054134017050660864 3068273526388858368 3077348380861784064 3092314846869868032 3116976280775983104 3117761809072549632 3132195891521959584 3141399209518596096 3142190892787123968 3156738072846323616 3166013503030984704 3167250091756240896 3181913286625482752 3182715180094894416 3192066938704379904 3197449972595333742 3206845026383566848 3218334770655535104 3233234468667829248 3234049295902876584 3243551889328644096 3249021746346871383 3258568333260721152 3285383411710858752 3300593520098409024 3337532354753888256 3338373466738453248 3353828899454834976 3363683440785260544 3391363521766047744 3407064278811260928 3451807717187465664 3462016928469507072 3478854202728601536 3506598315872980992 3523720377962204532 3534074110708420608 3551330331952114068 3561765190909857792 3563156353225771008 3579652447453668096 3580554577606756218 3591075306042427392 3607700654681512704 3636472327571980288 3637388777251307904 3654228540108952848 3664965744438362112 3665889374918311296 3695125107048947712 3696056338174716096 3713167710110710152 3724078095155109888 3730358301361222699 3741319197447494656 3754723899098124288 3772106880112467456 3773057511886689348 3784143870883418112 3815283961986803712 3832947313662668544 3850692440114810528 3862006913494188032 3893787747212869632 3894769044528195456 3944923105357103616 3956590775393722368 3974908325279804416 3975833374546973184 4027109003385376608 4038941840809623552 4058663236516701792 4070588789611266048 4072178689400881152 4091031368518477824 4092062374407721392 4103131174482378752 4104086064048488448 4111007107622571954 4123086462493157376 4157015745430066176 4176261188695946112 4177313673874548921 4189587857049498624 4208984097128431488 4224064386485389824 4243620240126525888 4263266630127111656 4275793368511422464 4291113027540713472 4310979291557105664 4312065727870502112 4324735852438192128 4332028995129161844 4344757777680961536 4360324527984918528 4380511215614478336 4400791360131212032 4451164622317937664 4471771865939779968 4530497628808548684 4542752371748347904 4543809570910826496 4602410289583287552 4616022571292676096 4638472270304802048 4675464421163974656 4676642713608824448 4698293837282939376 4712098814277894144 4735107109269485424 4749020254546477056 4750875137634361344 4772869929938224128 4774072770142341624 4788100408056569856 4796174958893000613 4810267539575350272 4827502155983302656 4849851703001743872 4872304720145270464 4887852499891081728 4926833476065263616 4928075117566288128 4950890280147613536 4965437460206813184 5006298532130832384 5029475840149956608 5030743349182252464 5045525161177890816 5087045282649071616 5110596418216891392 5177711575781198496 5192925223898087424 5193025392704260608 5259897473809471488 5275454367191629824 5285580566943306798 5301111166062630912 5326995497928171102 5342647786364786688 5344734529838656512 5369478671180502144 5411550982022269056 5454708491357970432 5456083165876961856 5481342810163429272 5497448616657543168 5498834062377466944 5517145321123774464 5542687660573421568 5568348251594594816 5569751565166065228 5586117142732664832 5611978796171241984 5632085848647186432 5658160320168701184 5659586267830034022 5676215806325127168 5747972388742807552 5749420970494002816 5776038660172215792 5793010370241282048 5840681620819304448 5842153566792293184 5917384658035655424 5934886163090583552 5962362487919706624 6040663505078064912 6058412761214435328 6087994854775052688 6105883184416899072 6108268034101321728 6136547052777716736 6154696761723568128 6166510661433857931 6184629693739736064 6235523618145099264 6264391783043919168 6284381785574247936 6313476145692647232 6334500183512481792 6363826573250965504 6365430360189788832 6384133877408759808 6394899945190667484 6413690052767133696 6436669541311070208 6466468937335658496 6468098591805753168 6487103778657288192 6498043492693742766 6517136666521442304 6570766823421717504 6601187040196818048 6676746933476906496 6707657798909669952 6782727043532095488 6814128557622521856 6903615434374931328 6924033856939014144 6957708405457203072 7013196631745961984 7047440755924409064 7068148221416841216 7102660663904228136 7123530381819715584 7126312706451542016 7159304894907336192 7161109155213512436 7182150612084854784 7215401309363025408 7272944655143960576 7274777554502615808 7308457080217905696 7329931488876724224 7331778749836622592 7390250214097895424 7392112676349432192 7426335420221420304 7448156190310219776 7460716602722445398 7482638394894989312 7509447798196248576 7544213760224934912 7546115023773378696 7568287741766836224 7630567923973607424 7665894627325337088 7701384880229621056 7787575494425739264 7789538089056390912 7889846210714207232 7913181550787444736 7928370850414960197 7949816650559608832 7951666749093946368 8054218006770753216 8117326473033403584 8144357378801762304 8182062737036955648 8184124748815442784 8208172128096976896 8222014215245143908 8246172924986314752 8314031490860132352 8352522377391892224 8354627347749097842 8379175714098997248 8417968194256862976 8448128772970779648 8487240480253051776 8526533260254223312 8551586737022844928 8621958583114211328 8624131455741004224 8664057990258323688 8689515555361923072 8720649055969837056 8761022431228956672 8801582720262424064 8902329244635875328 8943543731879559936 9060995257617097368 9085504743496695808 9087619141821652992 9204820579166575104 9232045142585352192 9276944540609604096 9350928842327949312 9353285427217648896 9396587674565878752 9424197628555788288 9470214218538970848 9498040509092954112 9501750275268722688 9545739859876448256 9548145540284683248 9576200816113139712 9592349917786001226 9620535079150700544 9655004311966605312 9699703406003487744 9744609440290540928 9747065239040614149 9775704999782163456 9856150235132576256 9901780560295227072 10012597064261664768 10058951680299913216 10061486698364504928 10091050322355781632 10174090565298143232 10221192836433782784 10355423151562396992 10386050785408521216 10519794947618942976 10571161133886613596 10602222332125261824 10653990995856342204 10685295572729573376 10689469059677313024 10738957342361004288 10823101964044538112 10909416982715940864 10912166331753923712 10962685620326858544 10994897233315086336 10997668124754933888 11085375321146843136 11136696503189189632 11139503130332130456 11172234285465329664 11191074904083668097 11223957592342483968 11264171697294372864 11316320640337402368 11319172535660068044 11352431612650254336 11495944777485615104 11498841940988005632 11552077320344431584 11586020740482564096 11681363241638608896 11684307133584586368 11834769316071310848 11869772326181167104 11924724975839413248 12081327010156129824 12116825522428870656 12175989709550105376 12211766368833798144 12216536068202643456 12273094105555433472 12309393523447136256 12333021322867715862 12369259387479472128 12471047236290198528 12528783566087838336 12531941021623646763 12568763571148495872 12626952291385294464 12727653146501931008 12730860720379577664 12789799890381334968 12827380105534267392 12873339082622140416 12932937874671316992 12936197183611506336 12974207557314576384 12996086985387485532 13034273333042884608 13141533646843435008 13202374080393636096 13353493866953812992 13415315597819339904 13628257115245043712 13807230868749862656 13848067713878028288 13915416810914406144 14026393263491923968 14094881511848818128 14136296442833682432 14205321327808456272 14247060763639431168 14252625412903084032 14318609789814672384 14322218310427024872 14364301224169709568 14388524876679001839 14430802618726050816 14549555109005231616 14616914160435811392 14663557499673245184 14780500428195790848 14784225352698864384 14852670840442840608 14896312380620439552 14921433205444890796 14965276789789978624 15018895596392497152 15088427520449869824 15092230047546757392 15136575483533672448 15261135847947214848 15331789254650674176 15402769760459242112 15579076178112781824 15779692421428414464 15826363101574889472 15856741700829920394 15899633301119217664 15903333498187892736 16108436013541506432 16234652946066807168 16364125474073911296 16368249497630885568 16444028430490287816 16492345849972629504 16628062981720264704 16705044754783784448 16709254695498195684 16758351428197994496 16835936388513725952 16896257545941559296 16974480960506103552 17053066520508446624 17103173474045689856 17243917166228422656 17248262911482008448 17328115980516647376 17379031110723846144 17522044862457913344 17603165440524848128 17804658489271750656 17887087463759119872 18121990515234194736 18171009486993391616 18175238283643305984 18409641158333150208 18464090285170704384 18499531984301573793 18553889081219208192 18706570854435297792 18793175349131757504 18940428437077941696 19003500550537445376 19091479719752896512 19096291080569366496 19152401632226279424 19184699835572002452 19241070158301401088 19310008623933210624 19399406812006975488 19489218880581081856 19494130478081228298 19551409999564326912 19712300470265152512 19803561120590454144 20117903360599826432 20122973396729009856 20348181130596286464 20442385672867565568 20710846303124793984 20772101570817042432 21039589895237885952 21142322267773227192 21204444664250523648 21307981991712684408 21370591145459146752 21378938119354626048 21477914684722008576 21646203928089076224 21818833965431881728 21824332663507847424 21925371240653717088 21989794466630172672 21995336249509867776 22170750642293686272 22273393006378379264 22279006260664260912 22344468570930659328 22382149808167336194 22447915184684967936 22528343394588745728 22632641280674804736 22638345071320136088 22704863225300508672 22997683881976011264 23104154640688863168 23362726483277217792 23368614267169172736 23669538632142621696 23739544652362334208 23849449951678826496 24162654020312259648 24351979419100210752 24433072136405286912 24546188211110866944 24666042645735431724 24738518774958944256 24942094472580397056 25057567132175676672 25063882043247293526 25137527142296991744 25253904582770588928 25455306293003862016 25461721440759155328 25579599780762669936 25654760211068534784 25865875749342633984 25872394367223012672 25992173970774971064 26068546666085769216 26283067293686870016 26404748160787272192 26706987733907625984 26830631195638679808 27256514230490087424 27614461737499725312 27696135427756056576 27830833621828812288 28052786526983847936 28189763023697636256 28272592885667364864 28410642655616912544 28494121527278862336 28505250825806168064 28637219579629344768 28644436620854049744 28728602448339419136 28777049753358003678 28861605237452101632 29099110218010463232 29233828320871622784 29241195717121842447 29327114999346490368 29568450705397728768 29705341680885681216 29842866410889781592 29930553579579957248 30037791192784994304 30176855040899739648 30184460095093514784 30273150967067344896 30522271695894429696 30663578509301348352 30805539520918484224 31158152356225563648 31559384842856828928 31713483401659840788 31799266602238435328 31806666996375785472 32216872027083012864 32469305892133614336 32728250948147822592 32736498995261771136 32888056860980575632 32984691699945259008 33256125963440529408 33410089509567568896 33418509390996391368 33516702856395988992 33573224712251004291 33671872777027451904 33792515091883118592 33948961921012207104 34106133041016893248 34487834332456845312 34496525822964016896 34656231961033294752 34758062221447692288 35044089724915826688 35206330881049696256 35609316978543501312 35774174927518239744 36243981030468389472 36350476567286611968 36819282316666300416 36928180570341408768 36999063968603147586 37107778162438416384 37413141708870595584 37586350698263515008 37880856874155883392 38182959439505793024 38192582161138732992 38369399671144004904 38482140316602802176 38620017247866421248 38798813624013950976 38978437761162163712 38988260956162456596 39102819999128653824 39424600940530305024 39607122241180908288 40235806721199652864 40245946793458019712 40884771345735131136 41421692606249587968 41544203141634084864 42079179790475771904 42284644535546454384 42408889328501047296 42615963983425368816 42741182290918293504 42757876238709252096 42955829369444017152 43165574630037005517 43292407856178152448 43648665327015694848 43850742481307434176 43990672499019735552 44341501284587372544 44546786012756758528 44558012521328521824 44688937141861318656 44764299616334672388 44895830369369935872 45056686789177491456 45265282561349609472 45276690142640272176 45409726450601017344 45995367763952022528 46208309281377726336 46737228534338345472 47339077264285243392 47479089304724668416 47698899903357652992 48325308040624519296 48703958838200421504 49092376422221733888 49332085291470863448 49477037549917888512 49884188945160794112 50115134264351353344 50127764086494587052 50275054284593983488 50507809165541177856 50910612586007724032 50923442881518310656 51159199561525339872 51309520422137069568 51731751498685267968 51744788734446025344 51984347941549942128 52137093332171538432 52566134587373740032 52809496321574544384 53413975467815251968 53661262391277359616 54513028460980174848 55228923474999450624 55392270855512113152 55498595952904721379 55661667243657624576 56379526047395272512 56821285311233825088 57010501651612336128 57274439159258689536 57288873241708099488 57457204896678838272 57554099506716007356 57723210474904203264 58198220436020926464 58467656641743245568 58482391434243684894 58654229998692980736 59136901410795457536 59410683361771362432 59685732821779563184 59861107159159914496 60353710081799479296 60368920190187029568 61044543391788859392 61327157018602696704 61611079041836968448 62316304712451127296 63118769685713657856 63426966803319681576 63598533204476870656 63613333992751570944 64433744054166025728 64938611784267228672 65456501896295645184 65472997990523542272 65776113721961151264 65969383399890518016 66512251926881058816 66820179019135137792 66837018781992782736 67033405712791977984 67146449424502008582 67343745554054903808 67585030183766237184 67897923842024414208 68212266082033786496 68993051645928033792 69312463922066589504 70088179449831653376 70412661762099392512 71218633957087002624 71548349855036479488 72487962060936778944 73638564633332600832 73998127937206295172 74215556324876832768 74826283417741191168 75172701396527030016 75761713748311766784 76365918879011586048 76385164322277465984 76738799342288009808 76964280633205604352 77597627248027901952 77956875522324327424 77976521912324913192 78205639998257307648 78849201881060610048 79214244482361816576 80471613442399305728 80491893586916039424 81769542691470262272 82843385212499175936 83088406283268169728 84158359580951543808 84569289071092908768 84817778657002094592 85231927966850737632 85482364581836587008 85515752477418504192 85911658738888034304 86331149260074011034 86584815712356304896 87297330654031389696 87701484962614868352 87723587151365527341 87981344998039471104 89093572025513517056 89116025042657043648 89528599232669344776 89791660738739871744 90113373578354982912 90530565122699218944 90553380285280544352 90819452901202034688 91990735527904045056 92416618562755452672 93474457068676690944 94678154528570486784 95397799806715305984 96650616081249038592 97407917676400843008 98184752844443467776 98664170582941726896 98954075099835777024 99768377890321588224 100230268528702706688 100255528172989174104 100550108569187966976 100719674136753012873 101015618331082355712 101846885763036621312 102318399123050679744 103463502997370535936 103489577468892050688 103968695883099884256 104274186664343076864 105132269174747480064 105618992643149088768 106827950935630503936 107322524782554719232 110457846949998901248 110784541711024226304 110997191905809442758 111323334487315249152 112759052094790545024 113642570622467650176 114548878318517379072 114577746483416198976 115108199013432014712 115446420949808406528 116396440872041852928 116935313283486491136 116964782868487369788 117308459997385961472 118273802821590915072 118821366723542724864 119371465643559126368 119722214318319828992 120707420163598958592 120737840380374059136 122654314037205393408 123222158083673936896 124632609424902254592 126237539371427315712 126853933606639363152 127197066408953741312 127226667985503141888 128867488108332051456 129496723890111016551 129877223568534457344 130945995981047084544 131552227443922302528 133024503853762117632 133640358038270275584 133674037563985565472 134066811425583955968 134292898849004017164 134687491108109807616 135170060367532474368 135795847684048828416 136424532164067572992 137986103291856067584 138624927844133179008 140825323524198785024 142437267914174005248 143096699710072958976 144975924121873557888 147277129266665201664 147996255874412590344 148431112649753665536 149652566835482382336 150345402793054060032 151523427496623533568 152731837758023172096 152770328644554931968 153477598684576019616 153928561266411208704 155195254496055803904 155913751044648654848 155953043824649826384 156411279996514615296 157698403762121220096 158428488964723633152 160983787173832078848 163539085382940524544 165686770424998351872 166176812566536339456 169138578142185817536 170463855933701475264 171031504954837008384 171823317477776068608 172662298520148022068 173169631424712609792 174594661308062779392 175402969925229736704 175447174302731054682 175962689996078942208 178187144051027034112 178232050085314087296 179057198465338689552 179583321477479743488 181061130245398437888 181106760570561088704 183981471055808090112 184833237125510905344 186948914137353381888 189356309057140973568 190795599613430611968 193301232162498077184 194815835352801686016 196369505688886935552 197328341165883453792 197908150199671554048 199536755780643176448 200460537057405413376 200511056345978348208 201100217138375933952 201439348273506025746 202031236662164711424 203693771526073242624 204636798246101359488 206979154937784101376 207937391766199768512 210264538349494960128 211237985286298177536 213655901871261007872 214645049565109438464 220915693899997802496 221994383811618885516 222646668974630498304 225518104189581090048 227285141244935300352 229097756637034758144 229155492966832397952 230216398026864029424 230892841899616813056 232792881744083705856 233870626566972982272 233929565736974739576 234616919994771922944 236547605643181830144 237642733447085449728 238742931287118252736 241414840327197917184 241475680760748118272 245308628074410786816 246444316167347873792 249265218849804509184 252475078742854631424 253707867213278726304 254453335971006283776 257734976216664102912 258993447780222033102 259754447137068914688 261891991962094169088 263104454887844605056 267280716076540551168 267348075127971130944 268585797698008034328 269374982216219615232 270340120735064948736 271591695368097656832 272849064328135145984 275972206583712135168 277249855688266358016 281650647048397570048 286193399420145917952 289951848243747115776 294554258533330403328 295992511748825180688 296862225299507331072 299305133670964764672 300690805586108120064 302159022410259038619 303046854993247067136 305540657289109863936 306955197369152039232 310390508992111607808 311827502089297309696 311906087649299652768 312822559993029230592 315396807524242440192 316856977929447266304 321967574347664157696 331373540849996703744 332353625133072678912 338277156284371635072 340927711867402950528 343646634955552137216 345324597040296044136 346339262849425219584 349189322616125558784 350805939850459473408 350894348605462109364 351925379992157884416 356374288102054068224 356464100170628174592 358114396930677379104 359166642954959486976 362122260490796875776 362213521141122177408 367962942111616180224 369666474251021810688 373897828274706763776 378712618114281947136 381591199226861223936 386602464324996154368 388490171670333049653 389631670705603372032 394656682331766907584 399073511561286352896 400921074114810826752 401022112691956696416 402200434276751867904 402878696547012051492 404062473324329422848 407387543052146485248 409273596492202718976 413958309875568202752 415874783532399537024 422475970572596355072 427311803742522015744 429290099130218876928 441831387799995604992 443988767623237771032 445293337949260996608 451036208379162180096 454570282489870600704 458195513274069516288 458310985933664795904 460432796053728058848 461785683799233626112 465585763488167411712 467741253133945964544 467859131473949479152 469233839989543845888 473095211286363660288 475285466894170899456 477485862574236505472 482951361521496236544 490617256148821573632 492888632334695747584 498530437699609018368 507415734426557452608 515469952433328205824 517986895560444066204 519508894274137829376 523783983924188338176 526208909775689210112 534561432153081102336 534696150255942261888 537171595396016068656 538749964432439230464 543183390736195313664 545698128656270291968 551944413167424270336 554499711376532716032 563301294096795140096 572386798840291835904 579903696487494231552 589108517066660806656 591985023497650361376 593724450599014662144 598610267341929529344 601381611172216240128 604318044820518077238 606093709986494134272 611081314578219727872 613910394738304078464 623655004178594619392 623812175298599305536 630793615048484880384 633713955858894532608 643935148695328315392 662747081699993407488 676554312568743270144 681855423734805901056 687293269911104274432 690649194080592088272 692678525698850439168 698378645232251117568 701611879700918946816 701788697210924218728 703850759984315768832 712928200341256349184 716228793861354758208 724244520981593751552 724427042282244354816 735925884223232360448 739332948502043621376 747795656549413527552 757425236228563894272 773204928649992308736 776980343340666099306 779263341411206744064 789313364663533815168 801842148229621653504 802044225383913392832 805757393094024102984 808124946648658845696 814775086104292970496 818547192984405437952 827916619751136405504 831749567064799074048 844951941145192710144 858580198260437753856 883662775599991209984 887977535246475542064 890586675898521993216 902072416758324360192 906477067230777115857 909140564979741201408 916621971867329591808 920865592107456117696 931171526976334823424 935482506267891929088 935718262947898958304 938467679979087691776 946190422572727320576 950570933788341798912 954971725148473010944 965902723042992473088 985777264669391495168 997060875399218036736 1014831468853114905216 1030939904866656411648 1035973791120888132408 1039017788548275658752 1047567967848376676352 1052417819551378420224 1069122864306162204672 1069392300511884523776 1074343190792032137312 1077499928864878460928 1086366781472390627328 1091396257312540583936 1103888826334848540672 1108999422753065432064 1144773597680583671808 1159807392974988463104 1183970046995300722752 1197220534683859058688 1202763222344432480256 1208636089641036154476 1212187419972988268544 1222162629156439455744 1227820789476608156928 1247310008357189238784 1247624350597198611072 1267427911717789065216 1287870297390656630784 1325494163399986814976 1353108625137486540288 1363710847469611802112 1374586539822208548864 1381298388161184176544 1385357051397700878336 1396757290464502235136 1403223759401837893632 1403577394421848437456 1407701519968631537664 1425856400682512698368 1432457587722709516416 1448854084564488709632 1471851768446464720896 1478665897004087242752 1495591313098827055104 1546409857299984617472 1553960686681332198612 1558526682822413488128 1578626729327067630336 1603684296459243307008 1604088450767826785664 1611514786188048205968 1616249893297317691392 1629550172208585940992 1637094385968810875904 1655833239502272811008 1663499134129598148096 1689903882290385420288 1717160396520875507712 1767325551199982419968 1775955070492951084128 1781173351797043986432 1804144833516648720384 1812954134461554231714 1818281129959482402816 1833243943734659183616 1841731184214912235392 1870965012535783858176 1871436525895797916608 1892380845145454641152 1901141867576683597824 1909943450296946021888 1931805446085984946176 1971554529338782990336 2029662937706229810432 2061879809733312823296 2071947582241776264816 2078035577096551317504 2095135935696753352704 2104835639102756840448 2138784601023769047552 2148686381584064274624 2172733562944781254656 2182792514625081167872 2207777652669697081344 2217998845506130864128 2319614785949976926208 2367940093990601445504 2405526444688864960512 2417272179282072308952 2424374839945976537088 2444325258312878911488 2455641578953216313856 2494620016714378477568 2495248701194397222144 2534855823435578130432 2575740594781313261568 2650988326799973629952 2706217250274973080576 2719431201692331347571 2727421694939223604224 2762596776322368353088 2793514580929004470272 2806447518803675787264 2807154788843696874912 2815403039937263075328 2851712801365025396736 2864915175445419032832 2897708169128977419264 2957331794008174485504 2991182626197654110208 3092819714599969234944 3107921373362664397224 3117053365644826976256 3157253458654135260672 3207368592918486614016 3208176901535653571328 3223029572376096411936 3232499786594635382784 3259100344417171881984 3274188771937621751808 3311666479004545622016 3326998268259196296192 3434320793041751015424 3551910140985902168256 3608289667033297440768 3625908268923108463428 3636562259918964805632 3666487887469318367232 3683462368429824470784 3741930025071567716352 3742873051791595833216 3802283735153367195648 3819886900593892043776 3863610892171969892352 3943109058677565980672 4059325875412459620864 4123759619466625646592 4143895164483552529632 4156071154193102635008 4190271871393506705408 4209671278205513680896 4277569202047538095104 4297372763168128549248 4365585029250162335744 4415555305339394162688 4435997691012261728256 4639229571899953852416 4735880187981202891008 4811052889377729921024 4834544358564144617904 4848749679891953074176 4888650516625757822976 4911283157906432627712 4990497402388794444288 5069711646871156260864 5151481189562626523136 5301976653599947259904 5412434500549946161152 5438862403384662695142 5454843389878447208448 5525193552644736706176 5612895037607351574528 5614309577687393749824 5703425602730050793472 5729830350890838065664 5795416338257954838528 5914663588016348971008 6185639429199938469888 6215842746725328794448 6234106731289653952512 6314506917308270521344 6416353803071307142656 6446059144752192823872 6518200688834343763968 6548377543875243503616 6623332958009091244032 6653996536518392592384 7103820281971804336512 7216579334066594881536 7251816537846216926856 7273124519837929611264 7332975774938636734464 7366924736859648941568 7483860050143135432704 7485746103583191666432 7604567470306734391296 7639773801187784087552 7727221784343939784704 8118651750824919241728 8287790328967105059264 8380543742787013410816 8419342556411027361792 8555138404095076190208 8594745526336257098496 8731170058500324671488 8871995382024523456512 9278459143799907704832 9471760375962405782016 9622105778755459842048 9669088717128289235808 9697499359783906148352 9777301033251515645952 9822566315812865255424 9980994804777588888576 10302962379125253046272 10824869001099892322304 10877724806769325390284 10909686779756894416896 11050387105289473412352 11225790075214703149056 11228619155374787499648 11406851205460101586944 11459660701781676131328 11590832676515909677056 11829327176032697942016 12371278858399876939776 12431685493450657588896 12468213462579307905024 12629013834616541042688 12832707606142614285312 12892118289504385647744 13096755087750487007232 13246665916018182488064 13307993073036785184768 14207640563943608673024 14433158668133189763072 14503633075692433853712 14546249039675859222528 14665951549877273468928 14733849473719297883136 14971492207166383332864 15209134940613468782592 15279547602375568175104 15454443568687879569408 16237303501649838483456 16575580657934210118528 16838685112822054723584 17110276808190152380416 17189491052672514196992 17462340117000649342976 17743990764049046913024 18556918287599815409664 18943520751924811564032 19338177434256578471616 19554602066503031291904 19645132631625730510848 19961989609555177777152 21649738002199784644608 21755449613538650780568 21819373559513788833792 22100774210578946824704 22451580150429406298112 22457238310749574999296 22813702410920203173888 22919321403563352262656 23181665353031819354112 24863370986901315177792 25258027669233082085376 25665415212285228570624 25784236579008771295488 26193510175500974014464 26615986146073570369536 28415281127887217346048 28866317336266379526144 29007266151384867707424 29092498079351718445056 29331903099754546937856 29467698947438595766272 29942984414332766665728 30559095204751136350208 30908887137375759138816 32474607003299676966912 33151161315868420237056 33677370225644109447168 34220553616380304760832 34378982105345028393984 35487981528098093826048 37113836575199630819328 37887041503849623128064 38676354868513156943232 39290265263251461021696 39923979219110355554304 43299476004399569289216 43510899227077301561136 43638747119027577667584 44201548421157893649408 44914476621499149998592 45627404821840406347776 45838642807126704525312 46363330706063638708224 49726741973802630355584 50516055338466164170752 51330830424570457141248 51568473158017542590976 52387020351001948028928 53231972292147140739072 56830562255774434692096 58014532302769735414848 58663806199509093875712 58935397894877191532544 59885968828665533331456 61118190409502272700416 64949214006599353933824 66302322631736840474112 67354740451288218894336 68441107232760609521664 68757964210690056787968 75774083007699246256128 77352709737026313886464 78580530526502922043392 79847958438220711108608 86598952008799138578432 87021798454154603122272 87277494238055155335168 88403096842315787298816 89828953242998299997184 91677285614253409050624 92726661412127277416448 99453483947605260711168 101032110676932328341504 102661660849140914282496 103136946316035085181952 106463944584294281478144 113661124511548869384192 116029064605539470829696 117870795789754383065088 119771937657331066662912 122236380819004545400832 129898428013198707867648 132604645263473680948224 136882214465521219043328 137515928421380113575936 151548166015398492512256 154705419474052627772928 157161061053005844086784 159695916876441422217216 174043596908309206244544 176806193684631574597632 179657906485996599994368 183354571228506818101248 198906967895210521422336 202064221353864656683008 205323321698281828564992 206273892632070170363904 227322249023097738768384 232058129211078941659392 235741591579508766130176 239543875314662133325824 259796856026397415735296 265209290526947361896448 275031856842760227151872 303096332030796985024512 309410838948105255545856 319391833752882844434432 348087193816618412489088 353612387369263149195264 359315812971993199988736 366709142457013636202496 397813935790421042844672 410646643396563657129984 412547785264140340727808 454644498046195477536768 464116258422157883318784 471483183159017532260352 479087750629324266651648 530418581053894723792896 550063713685520454303744 606192664061593970049024 618821677896210511091712 696174387633236824978176 707224774738526298390528 718631625943986399977472 795627871580842085689344 825095570528280681455616 909288996092390955073536 928232516844315766637568 958175501258648533303296 1060837162107789447585792 1100127427371040908607488 1237643355792421022183424 1392348775266473649956352 1414449549477052596781056 1437263251887972799954944 1591255743161684171378688 1650191141056561362911232 1818577992184781910147072 1856465033688631533275136 2121674324215578895171584 2475286711584842044366848 2784697550532947299912704 2874526503775945599909888 3182511486323368342757376 3300382282113122725822464 3712930067377263066550272 4243348648431157790343168 4950573423169684088733696 5569395101065894599825408 6365022972646736685514752 7425860134754526133100544 9901146846339368177467392 11138790202131789199650816 12730045945293473371029504 14851720269509052266201088 22277580404263578399301632 29703440539018104532402176 44555160808527156798603264 89110321617054313597206528
- Sum of all divisors σ(n): 322445124803828204487778560
- Sum of proper divisors (its aliquot sum) s(n): 233334803186773890890572032
- 89110321617054313597206528 is an abundant number, because the sum of its proper divisors (233334803186773890890572032) is greater than itself. Its abundance is 144224481569719577293365504
Bases of 89110321617054313597206528
- Binary: 1001001101101011101100000110110111000110011100010001000100001110011100110000000000000002
- Hexadecimal: 0x49B5D836E3388887398000
- Base-36: B72URZOOTKT1Q8000
Squares and roots of 89110321617054313597206528
- 89110321617054313597206528 squared (891103216170543135972065282) is 7940649418694857298919502755670673064966165085814784
- 89110321617054313597206528 cubed (891103216170543135972065283) is 707593823548174111524722040339981681250337239486764286609253474737661203709952
-
The
square root of 89110321617054313597206528 is 9439826355238.4433464587 -
89110321617054313597206528 is a
perfect cube number . Itscube root is 446658912
Scales and comparisons
How big is 89110321617054313597206528?- 89,110,321,617,054,313,597,206,528 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 89,110,321,617,054,313,597,206,528 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 89110321617054313597206528 cubic inches would be around 37221576 feet tall.
Recreational maths with 89110321617054313597206528
- 89110321617054313597206528 backwards is 82560279531345071612301198
- The number of decimal digits it has is: 26
- The sum of 89110321617054313597206528's digits is 99
- 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 89110321617054313597206528 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 89110321617054313597206528 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/89110321617054313597206528/
Chicago style:
Numbermatics. 2024. "Number 89110321617054313597206528 - Facts about the integer". https://numbermatics.com/n/89110321617054313597206528/
The information we have on file for 89110321617054313597206528 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 89110321617054313597206528, math, Factors of 89110321617054313597206528, curriculum, school, college, exams, university, Prime factorization of 89110321617054313597206528, STEM, science, technology, engineering, physics, economics, calculator, eighty-nine septillion, one hundred ten sextillion, three hundred twenty-one quintillion, six hundred seventeen quadrillion, fifty-four trillion, three hundred thirteen billion, five hundred ninety-seven million, two hundred six thousand, five hundred twenty-eight.