630957175143299856341139456
630,957,175,143,299,856,341,139,456 is an even composite number composed of five prime numbers multiplied together.
630957175143299856341139456 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirteen thousand, one hundred twenty-five divisors.
Prime factorization of 630957175143299856341139456:
220 × 34 × 174 × 374 × 834
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 17 × 37 × 37 × 37 × 37 × 83 × 83 × 83 × 83)See below for interesting mathematical facts about the number 630957175143299856341139456 from the Numbermatics database.
Names of 630957175143299856341139456
- Cardinal: 630957175143299856341139456 can be written as Six hundred thirty septillion, nine hundred fifty-seven sextillion, one hundred seventy-five quintillion, one hundred forty-three quadrillion, two hundred ninety-nine trillion, eight hundred fifty-six billion, three hundred forty-one million, one hundred thirty-nine thousand, four hundred fifty-six.
Scientific notation
- Scientific notation: 6.30957175143299856341139456 × 1026
Factors of 630957175143299856341139456
Divisors of 630957175143299856341139456
- Number of divisors d(n): 13125
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 32 34 36 37 48 51 54 64 68 72 74 81 83 96 102 108 111 128 136 144 148 153 162 166 192 204 216 222 249 256 272 288 289 296 306 324 332 333 384 408 432 444 459 498 512 544 576 578 592 612 629 648 664 666 747 768 816 864 867 888 918 996 999 1024 1088 1152 1156 1184 1224 1258 1296 1328 1332 1369 1377 1411 1494 1536 1632 1728 1734 1776 1836 1887 1992 1998 2048 2176 2241 2304 2312 2368 2448 2516 2592 2601 2656 2664 2738 2754 2822 2988 2997 3071 3072 3264 3456 3468 3552 3672 3774 3984 3996 4096 4107 4233 4352 4482 4608 4624 4736 4896 4913 5032 5184 5202 5312 5328 5476 5508 5644 5661 5976 5994 6142 6144 6528 6723 6889 6912 6936 7104 7344 7548 7803 7968 7992 8192 8214 8466 8704 8964 9213 9216 9248 9472 9792 9826 10064 10368 10404 10624 10656 10693 10952 11016 11288 11322 11952 11988 12284 12288 12321 12699 13056 13446 13778 13824 13872 14208 14688 14739 15096 15606 15936 15984 16384 16428 16932 16983 17408 17928 18426 18432 18496 18944 19584 19652 20128 20667 20736 20808 21248 21312 21386 21904 22032 22576 22644 23273 23409 23904 23976 23987 24568 24576 24642 25398 26112 26892 27556 27639 27648 27744 28416 29376 29478 30192 31212 31872 31968 32079 32768 32856 33864 33966 34816 35856 36852 36864 36963 36992 37888 38097 39168 39304 40256 41334 41472 41616 42496 42624 42772 43808 44064 44217 45152 45288 46546 46818 47808 47952 47974 49136 49152 49284 50653 50796 50949 52207 52224 53784 55112 55278 55296 55488 56832 58752 58956 60384 62001 62424 63744 63936 64158 65536 65712 67728 67932 69632 69819 71712 71961 73704 73728 73926 73984 75776 76194 78336 78608 80512 82668 82917 82944 83232 83521 84992 85248 85544 87616 88128 88434 90304 90576 93092 93636 95616 95904 95948 96237 98272 98304 98568 101306 101592 101898 104414 104448 107568 110224 110556 110592 110889 110976 113627 113664 114291 117113 117504 117912 120768 124002 124848 127488 127872 128316 131072 131424 132651 135456 135864 139264 139638 143424 143922 147408 147456 147852 147968 151552 151959 152388 156621 156672 157216 161024 165336 165834 165888 166464 167042 169984 170496 171088 175232 176256 176868 180608 181152 181781 186003 186184 187272 191232 191808 191896 192474 196544 196608 197136 202612 203184 203796 208828 208896 209457 215136 215883 220448 221112 221184 221778 221952 227254 227328 228582 234226 235008 235824 241536 248004 248751 249696 250563 254893 254976 255744 256632 262144 262848 265302 270912 271728 278528 279276 286848 287844 288711 294816 294912 295704 295936 303104 303918 304776 313242 313344 314432 322048 330672 331668 331776 332928 334084 339968 340881 340992 342176 350464 351339 352512 353736 361216 362304 363562 372006 372368 374544 382464 383616 383792 384948 393088 393216 394272 395641 397953 405224 406368 407592 407779 417656 417792 418914 430272 431766 440896 442224 442368 443556 443904 454508 454656 455877 457164 468452 469863 470016 471648 483072 496008 497502 499392 501126 509786 509952 511488 513264 524288 525696 530604 541824 543456 545343 557056 558009 558552 571787 573696 575688 577422 589632 589824 591408 591872 606208 607836 609552 626484 626688 628371 628864 644096 647649 661344 663336 663552 665856 668168 679936 681762 681984 684352 700928 702678 705024 707472 722432 724608 727124 744012 744736 749088 751689 764679 764928 767232 767584 769896 786176 786432 788544 791282 795906 810448 812736 815184 815558 835312 835584 837828 860544 861101 863532 866133 881792 884448 884736 887112 887519 887808 909016 909312 911754 914328 936904 939726 940032 943296 966144 992016 995004 998784 1002252 1019572 1019904 1022643 1022976 1026528 1048576 1051392 1054017 1061208 1083648 1086912 1090686 1114112 1116018 1117104 1143574 1147392 1151376 1154844 1179264 1179648 1182816 1183744 1186923 1212416 1215672 1219104 1223337 1252968 1253376 1256742 1257728 1288192 1295298 1322688 1326672 1327104 1331712 1336336 1359872 1363524 1363968 1367631 1368704 1401856 1405356 1409589 1410048 1414944 1444864 1449216 1454248 1488024 1489472 1498176 1503378 1529358 1529856 1534464 1535168 1539792 1572352 1572864 1577088 1582564 1591812 1620896 1625472 1630368 1631116 1636029 1670624 1671168 1675656 1715361 1721088 1722202 1727064 1732266 1763584 1768896 1769472 1774224 1775038 1775616 1818032 1818624 1823508 1828656 1873808 1874161 1879452 1880064 1885113 1886592 1931659 1932288 1942947 1984032 1990008 1990921 1997568 2004504 2039144 2039808 2045286 2045952 2053056 2102784 2108034 2122416 2167296 2173824 2181372 2228224 2232036 2234208 2255067 2287148 2294037 2294784 2302752 2309688 2358528 2359296 2365632 2367488 2373846 2424832 2431344 2438208 2446674 2505936 2506752 2513484 2515456 2576384 2583303 2590596 2645376 2653344 2654208 2662557 2663424 2672672 2719744 2727048 2727936 2735262 2737408 2803712 2810712 2819178 2820096 2829888 2889728 2898432 2908496 2976048 2978944 2996352 3006756 3058716 3059712 3067929 3068928 3070336 3079584 3090277 3144704 3145728 3154176 3162051 3165128 3183624 3241792 3250944 3260736 3262232 3272058 3341248 3342336 3351312 3430722 3442176 3444404 3454128 3464532 3527168 3537792 3538944 3548448 3550076 3551232 3560769 3636064 3637248 3647016 3657312 3670011 3747616 3748322 3758904 3760128 3770226 3773184 3863318 3864576 3885894 3968064 3980016 3981842 3995136 4009008 4078288 4079616 4090572 4091904 4102893 4106112 4204199 4205568 4216068 4228767 4244832 4333181 4334592 4347648 4362744 4456448 4464072 4468416 4510134 4574296 4588074 4589568 4605504 4619376 4717056 4718592 4731264 4734976 4747692 4849664 4862688 4876416 4893348 4908087 5011872 5013504 5026968 5030912 5146083 5152768 5166606 5181192 5290752 5306688 5308416 5325114 5326848 5345344 5439488 5454096 5455872 5470524 5474816 5607424 5621424 5622483 5638356 5640192 5659776 5779456 5794977 5796864 5816992 5952096 5957888 5972763 5992704 6013512 6117432 6119424 6135858 6137856 6140672 6159168 6180554 6289408 6308352 6324102 6330256 6367248 6483584 6501888 6521472 6524464 6544116 6682496 6684672 6702624 6725897 6765201 6861444 6882111 6884352 6888808 6908256 6929064 6932243 7054336 7075584 7077888 7096896 7100152 7102464 7121538 7272128 7274496 7294032 7314624 7340022 7495232 7496644 7517808 7520256 7540452 7546368 7726636 7729152 7749909 7771788 7936128 7960032 7963684 7987671 7990272 8018016 8156576 8159232 8181144 8183808 8205786 8212224 8408398 8411136 8432136 8457534 8489664 8666362 8669184 8695296 8725488 8912896 8928144 8936832 9020268 9148592 9176148 9179136 9203787 9211008 9238752 9270831 9431041 9434112 9437184 9462528 9469952 9486153 9495384 9699328 9720379 9725376 9752832 9786696 9816174 10023744 10027008 10053936 10061824 10292166 10305536 10333212 10362384 10581504 10613376 10616832 10650228 10653696 10682307 10690688 10878976 10908192 10911744 10941048 10949632 11010033 11214848 11242848 11244966 11276712 11280384 11319552 11558912 11589954 11593728 11633984 11904192 11915776 11945526 11985408 12027024 12234864 12238848 12271716 12275712 12281344 12318336 12361108 12578816 12612597 12616704 12648204 12660512 12734496 12967168 12999543 13003776 13042944 13048928 13088232 13364992 13369344 13405248 13451794 13530402 13722888 13764222 13768704 13777616 13816512 13858128 13864486 14108672 14151168 14155776 14193792 14200304 14204928 14243076 14544256 14548992 14588064 14629248 14638717 14680044 14724261 14990464 14993288 15035616 15040512 15080904 15087823 15092736 15438249 15453272 15458304 15499818 15543576 15872256 15920064 15927368 15975342 15980544 16036032 16313152 16318464 16362288 16367616 16411572 16424448 16816796 16822272 16864272 16867449 16915068 16979328 17332724 17338368 17384931 17390592 17450976 17825792 17856288 17873664 17918289 18040536 18297184 18352296 18358272 18407574 18422016 18477504 18541662 18862082 18868224 18925056 18939904 18972306 18990768 19398656 19440758 19450752 19505664 19573392 19632348 20047488 20054016 20107872 20123648 20177691 20584332 20611072 20646333 20666424 20724768 20796729 21156119 21163008 21226752 21233664 21300456 21307392 21364614 21381376 21757952 21816384 21823488 21882096 21899264 22020066 22429696 22485696 22489932 22553424 22560768 22639104 23117824 23179908 23187456 23249727 23267968 23808384 23831552 23891052 23963013 23970816 24054048 24469728 24477696 24543432 24551424 24562688 24636672 24722216 25157632 25225194 25233408 25296408 25321024 25468992 25934336 25999086 26007552 26085888 26097856 26176464 26729984 26738688 26810496 26903588 27060804 27445776 27528444 27537408 27555232 27633024 27716256 27728972 27812493 28217344 28293123 28302336 28311552 28387584 28400608 28409856 28486152 29088512 29097984 29161137 29176128 29258496 29277434 29360088 29448522 29980928 29986576 30071232 30081024 30161808 30175646 30185472 30876498 30906544 30916608 30999636 31087152 31744512 31840128 31854736 31860737 31950684 31961088 32046921 32072064 32626304 32636928 32724576 32735232 32823144 32838203 32848896 33030099 33633592 33644544 33728544 33734898 33830136 33845657 33958656 34665448 34676736 34769862 34781184 34901952 35712576 35747328 35836578 36081072 36594368 36704592 36716544 36815148 36844032 36955008 37083324 37724164 37736448 37837791 37850112 37879808 37944612 37981536 38797312 38881516 38901504 38998629 39011328 39146784 39264696 40094976 40108032 40215744 40247296 40355382 41168664 41222144 41292666 41332848 41449536 41593458 42312238 42326016 42453504 42467328 42600912 42614784 42729228 42762752 43515904 43632768 43646976 43764192 43798528 43916151 44040132 44859392 44971392 44979864 45106848 45121536 45263469 45278208 46235648 46314747 46359816 46374912 46499454 46535936 47458321 47616768 47663104 47782104 47926026 47941632 48108096 48939456 48955392 49086864 49102848 49125376 49273344 49444432 50315264 50450388 50466816 50592816 50602347 50642048 50937984 51868672 51998172 52015104 52154793 52171776 52195712 52352928 53459968 53477376 53620992 53754867 53807176 54121608 54891552 55056888 55074816 55110464 55266048 55432512 55457944 55624986 56434688 56586246 56604672 56775168 56801216 56819712 56972304 58177024 58195968 58322274 58352256 58516992 58554868 58720176 58897044 59961856 59973152 60142464 60162048 60323616 60351292 60370944 60533073 61752996 61813088 61833216 61999272 62174304 62390187 63468357 63489024 63680256 63709472 63721474 63901368 63922176 64093842 64144128 65252608 65273856 65449152 65470464 65646288 65676406 65697792 66060198 67267184 67289088 67457088 67469796 67660272 67691314 67917312 69330896 69353472 69539724 69562368 69749181 69803904 71425152 71471383 71494656 71673156 71889039 72162144 73188736 73409184 73433088 73630296 73664077 73688064 73910016 74166648 75448328 75472896 75675582 75700224 75759616 75889224 75963072 77763032 77803008 77997258 78022656 78293568 78529392 80189952 80216064 80431488 80494592 80710764 82337328 82444288 82585332 82665696 82899072 83186916 83437479 84624476 84652032 84879369 84907008 84934656 85201824 85229568 85458456 85525504 87031808 87265536 87293952 87483411 87528384 87597056 87832302 88080264 89718784 89942784 89959728 90213696 90243072 90526938 90556416 92471296 92629494 92719632 92749824 92998908 93071872 94916642 95233536 95326208 95564208 95582211 95852052 95883264 96216192 97878912 97910784 98173728 98205696 98250752 98514609 98546688 98888864 100630528 100900776 100933632 101185632 101204694 101284096 101536971 101875968 103737344 103996344 104030208 104309586 104343552 104391424 104705856 106919936 107241984 107509734 107614352 108243216 109783104 110113776 110149632 110220928 110532096 110865024 110915888 111249972 112869376 113172492 113209344 113513373 113550336 113602432 113639424 113944608 114340249 116354048 116391936 116644548 116704512 116995887 117033984 117109736 117440352 117794088 119923712 119946304 120284928 120324096 120647232 120702584 120741888 121066146 123505992 123626176 123666432 123998544 124348608 124780374 126936714 126978048 127360512 127418944 127442948 127802736 127844352 128187684 128288256 130505216 130547712 130898304 130940928 131292576 131352812 131395584 131748453 132120396 134534368 134578176 134914176 134939592 135320544 135382628 135790407 135834624 138661792 138706944 139079448 139124736 139498362 139607808 142374963 142850304 142942766 142989312 143346312 143778078 144324288 146377472 146818368 146866176 147260592 147328154 147376128 147820032 148333296 150896656 150945792 151351164 151400448 151519232 151778448 151807041 151926144 155526064 155555363 155606016 155994516 156045312 156464379 156587136 157058784 160327697 160379904 160432128 160862976 160989184 161264601 161421528 164674656 164888576 165170664 165246443 165331392 165798144 166373832 166874958 169248952 169304064 169758738 169814016 170403648 170459136 170916912 171051008 174531072 174587904 174966822 175056768 175194112 175664604 176160528 179437568 179885568 179919456 180427392 180486144 181053876 181112832 181599219 184942592 185258988 185439264 185499648 185997816 186143744 187170561 189833284 190405071 190467072 190652416 191128416 191164422 191704104 191766528 192432384 195757824 195821568 196347456 196411392 196501504 197029218 197093376 197777728 201261056 201801552 201867264 202371264 202409388 202568192 203073942 203751936 207474688 207992688 208060416 208619172 208687104 208782848 209411712 213839872 214414149 214483968 215019468 215228704 216486432 219566208 220227552 220299264 220441856 220992231 221064192 221730048 221831776 222499944 225738752 226344984 226418688 227026746 227100672 227204864 227278848 227889216 228680498 232708096 233289096 233409024 233991774 234067968 234219472 234880704 235588176 239847424 239892608 240569856 240648192 241294464 241405168 241483776 242132292 247011984 247252352 247332864 247997088 248697216 248858189 249560748 250312437 253873428 253956096 254638107 254721024 254837888 254885896 255605472 255688704 256375368 256492991 256576512 261010432 261095424 261796608 261881856 262450233 262585152 262705624 262791168 263496906 264240792 269068736 269156352 269828352 269879184 270641088 270765256 271580814 271669248 277323584 277413888 278158896 278249472 278996724 279215616 284749926 285700608 285885532 285978624 286692624 286746633 287556156 288648576 292754944 293636736 293732352 294521184 294656308 294752256 295543827 295640064 296666592 301793312 301891584 302702328 302800896 303038464 303556896 303614082 303852288 304610913 311052128 311110726 311212032 311989032 312090624 312928758 313174272 314117568 320655394 320759808 321725952 321978368 322529202 322843056 329349312 329777152 330341328 330492886 330662784 331596288 332747664 333749916 338497904 338608128 339517476 339628032 340540119 340807296 340918272 341833824 342102016 343020747 348948517 349062144 349175808 349933644 350113536 350388224 350987661 351329208 352321056 358875136 359654023 359771136 359838912 360854784 360972288 362107752 362225664 363198438 369885184 370517976 370878528 370999296 371995632 372287488 374341122 379666568 380810142 380934144 381304832 382256832 382328844 383408208 383533056 384864768 391515648 391643136 392694912 392822784 393003008 394058436 394186752 395245359 395555456 402522112 403603104 403734528 404742528 404818776 405136384 406147884 407371221 407503872 414949376 415985376 416120832 417238344 417374208 417565696 418823424 427124889 427679744 428828298 428967936 430038936 430457408 432972864 439132416 440455104 440598528 440883712 441984462 442128384 443460096 443663552 444999888 451477504 452689968 452837376 454053492 454201344 454409728 454557696 455778432 457360996 465416192 466578192 466666089 466818048 467983548 468135936 468438944 469761408 471176352 479694848 479785216 480983091 481139712 481296384 482588928 482810336 482967552 484264584 494023968 494504704 494665728 495739329 495994176 497394432 497716378 499121496 500624874 507746856 507912192 509276214 509442048 509675776 509771792 511210944 511377408 512750736 512985982 513153024 522020864 523593216 523763712 524900466 525170304 525411248 525582336 526993812 528481584 538137472 538312704 539656704 539758368 541282176 541530512 541632529 543161628 543338496 544797657 554647168 554827776 556317792 556498944 557993448 558249451 558431232 561511683 569499852 571215213 571401216 571771064 571957248 573385248 573493266 575112312 575376169 577297152 585509888 587273472 587464704 589042368 589312616 589504512 591087654 591280128 593333184 603586624 603783168 605404656 605601792 607113792 607228164 607704576 609221826 622104256 622221452 622424064 623978064 624181248 625857516 626348544 628235136 641310788 641519616 643242447 643451904 643956736 645058404 645686112 658698624 659554304 660682656 660985772 661325568 662976693 663192576 665495328 667499832 676995808 677216256 679034952 679256064 681080238 681614592 681836544 683667648 684204032 686041494 697897034 698124288 699867288 700227072 700776448 701975322 702658416 704642112 717750272 719308046 719542272 719677824 721709568 721944576 724215504 724451328 726396876 739770368 741035952 741757056 741998592 743991264 744574976 746574567 748682244 759333136 761620284 761868288 762609664 763914321 764513664 764657688 766816416 767066112 769478973 769729536 782776403 783031296 783286272 785389824 785645568 786006016 787350699 788116872 788373504 790490718 791110912 805044224 806791457 807206208 807469056 809485056 809637552 810272768 812295768 814742442 815007744 829898752 831970752 832241664 834476688 834748416 835131392 837646848 854249778 855359488 857656596 857935872 860077872 860239899 860914816 865945728 878264832 880910208 881197056 881767424 883968924 884256768 886631481 886920192 887327104 889999776 902955008 905379936 905674752 908106984 908402688 908819456 909115392 911556864 913832739 914721992 930832384 933156384 933332178 933636096 935967096 936271872 936877888 939522816 942352704 959389696 959570432 961966182 962279424 965177856 965620672 965935104 968529168 988047936 989009408 989331456 991478658 991988352 994788864 995432756 998242992 1001249748 1015493712 1015824384 1018552428 1018884096 1019351552 1019543584 1022421888 1022754816 1025501472 1025971964 1026306048 1029062241 1044041728 1046845551 1047186432 1047527424 1049800932 1050340608 1050822496 1051164672 1053987624 1056963168 1076274944 1076625408 1078962069 1079313408 1079516736 1082564352 1083061024 1083265058 1086323256 1086676992 1089595314 1109294336 1109655552 1112635584 1112997888 1115986896 1116498902 1116862464 1123023366 1138999704 1142430426 1142802432 1143542128 1143914496 1146770496 1146986532 1150224624 1150752338 1154594304 1171019776 1174546944 1174929408 1178084736 1178625232 1179009024 1182175308 1182560256 1185736077 1186666368 1207173248 1207566336 1210809312 1211203584 1214227584 1214456328 1215013511 1215409152 1218443652 1222113663 1244208512 1244442904 1244848128 1247956128 1248362496 1251715032 1252289309 1252697088 1256470272 1281374667 1282621576 1283039232 1286484894 1286903808 1287913472 1290116808 1291372224 1317397248 1321365312 1321971544 1322651136 1325953386 1326385152 1330990656 1334999664 1353991616 1354432512 1358069904 1358512128 1362160476 1363229184 1363673088 1367335296 1368408064 1372082988 1395794068 1396248576 1399734576 1399998267 1400454144 1401552896 1403950644 1405316832 1409284224 1435500544 1438616092 1439084544 1439355648 1442949273 1443419136 1443889152 1448431008 1448902656 1452793752 1479540736 1482071904 1483514112 1483997184 1487217987 1487982528 1489149952 1493149134 1497364488 1518666272 1523240568 1523736576 1525219328 1527828642 1529027328 1529315376 1533632832 1534132224 1538957946 1539459072 1565552806 1566062592 1570779648 1571291136 1572012032 1574701398 1576233744 1576747008 1580981436 1582221824 1610088448 1613582914 1614412416 1614938112 1618970112 1619275104 1620545536 1624591536 1624897587 1629484884 1630015488 1659797504 1663941504 1664483328 1668953376 1669496832 1670262784 1674748353 1675293696 1708499556 1710718976 1713645639 1715313192 1715871744 1720155744 1720479798 1721829632 1726128507 1731891456 1755957877 1756529664 1761820416 1762394112 1763534848 1767937848 1768513536 1773262962 1773840384 1774654208 1779999552 1805910016 1810759872 1811349504 1816213968 1816805376 1817638912 1823113728 1827665478 1829443984 1861664768 1866312768 1866664356 1867272192 1871934192 1872543744 1873755776 1879045632 1884705408 1918779392 1919140864 1923932364 1924558848 1929727341 1930355712 1931241344 1931870208 1937058336 1976095872 1978018816 1978662912 1982957316 1983976704 1988930079 1989577728 1990865512 1996485984 2002499496 2030987424 2031648768 2037104856 2037768192 2038703104 2039087168 2044843776 2045509632 2051002944 2051943928 2052612096 2058124482 2088083456 2093691102 2094372864 2099601864 2100681216 2101644992 2102329344 2107975248 2113926336 2152549888 2153250816 2157924138 2158626816 2159033472 2165128704 2166122048 2166530116 2172646512 2173353984 2179190628 2218588672 2219311104 2225271168 2225995776 2231973792 2232997804 2233724928 2239723701 2246046732 2277999408 2284860852 2285604864 2287084256 2287828992 2293540992 2293973064 2300449248 2301504676 2308436919 2309188608 2342039552 2348329209 2349093888 2349858816 2356169472 2357250464 2358018048 2364350616 2365120512 2371472154 2373332736 2414346496 2415132672 2420374371 2421618624 2422407168 2428455168 2428912656 2430027022 2430818304 2436887304 2444227326 2488417024 2488885808 2489696256 2495912256 2496724992 2503430064 2504578618 2505394176 2512940544 2562749334 2565243152 2566078464 2572969788 2573807616 2575826944 2580233616 2580719697 2582744448 2634794496 2642730624 2643943088 2644441171 2645302272 2651906772 2652770304 2659894443 2661981312 2669999328 2707983232 2708865024 2716139808 2717024256 2724320952 2725570849 2726458368 2727346176 2734670592 2736816128 2741498217 2744165976 2791588136 2792497152 2799469152 2799996534 2800908288 2803105792 2807901288 2809189531 2810633664 2818568448 2877232184 2878169088 2878711296 2885898546 2886838272 2896862016 2897805312 2905587504 2964143808 2967028224 2967994368 2974435974 2975965056 2978299904 2986298268 2994728976 3037332544 3046481136 3047473152 3050438656 3055657284 3058054656 3058630752 3067265664 3068264448 3077915892 3078918144 3087186723 3131105612 3132125184 3140536653 3141559296 3142582272 3144024064 3149402796 3152467488 3153494016 3161962872 3164443648 3220176896 3227165828 3228824832 3229876224 3236886207 3237940224 3238550208 3241091072 3249183072 3249795174 3258969768 3260030976 3319595008 3327883008 3328966656 3337906752 3338993664 3340525568 3349496706 3350587392 3416999112 3421437952 3427291278 3430626384 3431743488 3440311488 3440959596 3443659264 3452257014 3463782912 3511915754 3513059328 3523640832 3524788224 3527069696 3535875696 3537027072 3546525924 3547680768 3549308416 3559999104 3611820032 3621519744 3622699008 3632427936 3633610752 3635277824 3645040533 3646227456 3655330956 3658887968 3723329536 3732625536 3733328712 3734544384 3743868384 3745087488 3747511552 3756867927 3758091264 3769410816 3837558784 3838281728 3844124001 3847864728 3849117696 3859454682 3860711424 3862482688 3863740416 3874116672 3952191744 3956037632 3965914632 3967953408 3977860158 3979155456 3981731024 3992971968 4004998992 4061974848 4063297536 4074209712 4075536384 4077406208 4078174336 4089687552 4091019264 4102005888 4103887856 4105224192 4116248964 4176166912 4187382204 4188745728 4199203728 4199994801 4201362432 4203289984 4204658688 4215950496 4227852672 4230589213 4305099776 4306501632 4315848276 4317253632 4318066944 4328847819 4330257408 4332244096 4333060232 4345293024 4346707968 4358381256 4437177344 4438622208 4450542336 4451991552 4461653961 4463947584 4465995608 4467449856 4479447402 4492093464 4555998816 4569721704 4571209728 4574168512 4575657984 4587081984 4587946128 4600898496 4603009352 4616873838 4618377216 4684079104 4696658418 4698187776 4712338944 4714500928 4716036096 4728701232 4730241024 4742944308 4746665472 4828692992 4830265344 4840748742 4843237248 4844814336 4856910336 4857825312 4860054044 4861636608 4873774608 4874692761 4888454652 4976834048 4977771616 4979392512 4991824512 4993449984 5006860128 5009157236 5010788352 5024245059 5025881088 5125498668 5130486304 5132156928 5145939576 5147615232 5151653888 5160467232 5161439394 5165488896 5178385521 5267873631 5269588992 5285461248 5287886176 5288882342 5290604544 5303813544 5305540608 5319788886 5323962624 5339998656 5415966464 5417730048 5432279616 5434048512 5448641904 5451141698 5452916736 5469341184 5473632256 5482996434 5488331952 5583176272 5584994304 5598938304 5599993068 5601816576 5606211584 5615802576 5618379062 5621267328 5637136896 5754464368 5756338176 5757422592 5771797092 5773676544 5789182023 5793724032 5795610624 5811175008 5928287616 5932124789 5934056448 5935988736 5948871948 5951930112 5956599808 5966790237 5972596536 5989457952 6074665088 6092962272 6094946304 6100877312 6111314568 6114118391 6116109312 6117261504 6134531328 6136528896 6155831784 6157836288 6174373446 6262211224 6264250368 6281073306 6283118592 6288048128 6298805592 6304934976 6306988032 6323925744 6328887296 6454331656 6457649664 6459752448 6473772414 6475880448 6477100416 6482182144 6498366144 6499590348 6517939536 6520061952 6639190016 6655766016 6657933312 6675813504 6677987328 6681051136 6698993412 6701174784 6719171103 6833998224 6842875904 6854582556 6861252768 6863486976 6880622976 6881919192 6887318528 6904514028 6925310757 6927565824 7023831508 7026118656 7044987627 7047281664 7049576448 7054139392 7071751392 7074054144 7093051848 7095361536 7098616832 7119998208 7223640064 7243039488 7245398016 7261123113 7264855872 7267221504 7270555648 7290081066 7292454912 7310661912 7317775936 7446659072 7465251072 7466657424 7469088768 7487736768 7490174976 7495023104 7513735854 7516182528 7538821632 7675117568 7676563456 7688248002 7695729456 7698235392 7718909364 7721422848 7724965376 7727480832 7748233344 7904383488 7912075264 7931829264 7933323513 7935906816 7955720316 7958310912 7963462048 7985943936 8009997984 8123949696 8126595072 8148419424 8151072768 8154812416 8156348672 8176712547 8179375104 8182038528 8204011776 8207775712 8210448384 8232497928 8352333824 8374764408 8377491456 8398407456 8399989602 8402724864 8406579968 8409317376 8427568593 8431900992 8455705344 8461178426 8610199552 8631696552 8634507264 8636133888 8657695638 8660514816 8664488192 8666120464 8690586048 8693415936 8716762512 8874354688 8901084672 8903983104 8923307922 8927895168 8931991216 8934899712 8958894804 8984186928 9111997632 9139443408 9142419456 9148337024 9151315968 9174163968 9175892256 9201796992 9206018704 9207752993 9233747676 9236754432 9261560169 9368158208 9393316836 9396375552 9421609959 9424677888 9429001856 9432072192 9457402464 9460482048 9485888616 9490240667 9493330944 9657385984 9660530688 9681497484 9686474496 9689628672 9710658621 9713820672 9715650624 9720108088 9723273216 9747549216 9749385522 9776909304 9953668096 9955543232 9958785024 9983649024 9986899968 10013720256 10018314472 10021576704 10048490118 10051762176 10250997336 10260972608 10264313856 10291879152 10295230464 10320934464 10322878788 10330977792 10356771042 10535747262 10539177984 10570922496 10575772352 10577764684 10581209088 10607627088 10611081216 10639577772 10647925248 10679997312 10831932928 10835460096 10864559232 10868097024 10897283808 10902283396 10905833472 10935121599 10938682368 10947264512 10965992868 10976663904 11166352544 11169988608 11197876608 11199986136 11203633152 11212423168 11231605152 11236758124 11242534656 11270603781 11274273792 11508928736 11512676352 11514845184 11543594184 11547353088 11578364046 11587448064 11591221248 11622350016 11856575232 11864249578 11868112896 11897743896 11903860224 11913199616 11933580474 11945193072 11978915904 12149330176 12185924544 12189892608 12201754624 12222629136 12228236782 12232218624 12234523008 12269062656 12273057792 12311663568 12315672576 12348746892 12524422448 12528500736 12562146612 12566237184 12576096256 12597611184 12599984403 12609869952 12613976064 12647851488 12657774592 12691767639 12908663312 12911095129 12915299328 12919504896 12947544828 12951760896 12954200832 12964364288 12986543457 12996732288 12999180696 13035879072 13040123904 13278380032 13307198851 13311532032 13315866624 13351627008 13355974656 13362102272 13384961883 13397986824 13402349568 13438342206 13667996448 13685751808 13709165112 13715454769 13722505536 13726973952 13761245952 13763838384 13774637056 13809028056 13850621514 13855131648 14047663016 14052237312 14089975254 14094563328 14108278784 14143502784 14148108288 14186103696 14190723072 14197233664 14239996416 14486078976 14490796032 14522246226 14529711744 14534443008 14541111296 14580162132 14584909824 14621323824 14624078283 14635551872 14893318144 14930502144 14933314848 14938177536 14975473536 14980349952 14990046208 15027471708 15032365056 15072735177 15077643264 15350235136 15353126912 15376496004 15391458912 15396470784 15437818728 15442845696 15449930752 15454961664 15496466688 15535156563 15803620893 15808766976 15824150528 15863658528 15866647026 15871813632 15911440632 15916621824 15926924096 15971887872 16019995968 16247899392 16253190144 16296838848 16302145536 16309624832 16312697344 16353425094 16358750208 16408023552 16415551424 16420896768 16464995856 16704667648 16749528816 16754982912 16796814912 16799979204 16805449728 16813159936 16818634752 16855137186 16863801984 16911410688 16922356852 17220399104 17263393104 17269014528 17272267776 17315391276 17321029632 17328976384 17332240928 17381172096 17386831872 17433525024 17748709376 17796374367 17802169344 17807966208 17846615844 17855790336 17863982432 17869799424 17917789608 17968373856 18223995264 18278886816 18284838912 18296674048 18302631936 18342355173 18348327936 18351784512 18403593984 18412037408 18415505986 18467495352 18473508864 18523120338 18736316416 18786633672 18792751104 18843219918 18849355776 18858003712 18864144384 18914804928 18920964096 18971777232 18980481334 18986661888 19314771968 19362994968 19372948992 19379257344 19421317242 19427641344 19431301248 19440216176 19446546432 19495098432 19498771044 19553818608 19907336192 19911086464 19917570048 19967298048 19973799936 20027440512 20036628944 20043153408 20096980236 20103524352 20157513309 20501994672 20521945216 20528627712 20583758304 20590460928 20641868928 20645757576 20655229687 20661955584 20713542084 20775932271 21071494524 21078355968 21134962881 21141844992 21151544704 21155529368 21162418176 21215254176 21222162432 21279155544 21288918253 21295850496 21359994624 21663865856 21670920192 21729118464 21736194048 21783369339 21794567616 21804566792 21811666944 21870243198 21877364736 21894529024 21931985736 21953327808 22332705088 22339977216 22395753216 22399972272 22407266304 22463210304 22473516248 22485069312 22541207562 22548547584 23017857472 23025352704 23029690368 23087188368 23094706176 23156728092 23174896128 23182442496 23244700032 23713150464 23728499156 23736225792 23795487792 23799970539 23807720448 23826399232 23867160948 23890386144 23957831808 24298660352 24371849088 24379785216 24403509248 24445258272 24456473564 24464437248 24469046016 24530137641 24538125312 24546115584 24623327136 24631345152 24697493784 25048844896 25057001472 25124293224 25132474368 25152192512 25195222368 25199968806 25219739904 25227952128 25282705779 25295702976 25315549184 25383535278 25817326624 25822190258 25830598656 25895089656 25903521792 25908401664 25928728576 25973086914 25993464576 25998361392 26071758144 26080247808 26556760064 26614397702 26623064064 26703254016 26711949312 26724204544 26769923766 26795973648 26804699136 26876684412 27335992896 27371503616 27418330224 27430909538 27445011072 27453947904 27522491904 27527676768 27549274112 27618056112 27623258979 27701243028 27710263296 28095326032 28104474624 28179950508 28189126656 28216557568 28264829877 28287005568 28296216576 28372207392 28381446144 28394467328 28470722001 28479992832 28962726911 28972157952 28981592064 29044492452 29059423488 29068886016 29082222592 29131975863 29160324264 29169819648 29242647648 29248156566 29271103744 29786636288 29851283909 29861004288 29866629696 29876355072 29950947072 29960699904 29980092416 30054943416 30064730112 30145470354 30155286528 30700470272 30706253824 30752992008 30782917824 30792941568 30875637456 30885691392 30899861504 30992933376 31070313126 31607241786 31617533952 31648301056 31727317056 31733294052 31743627264 31822881264 31833243648 31853848192 31943775744 32039991936 32495798784 32506380288 32593677696 32604291072 32619249664 32625394688 32706850188 32717500416 32805364797 32816047104 32831102848 32841793536 32929991712 33409335296 33499057632 33509965824 33593629824 33599958408 33610899456 33626319872 33637269504 33710274372 33727603968 33811811343 33822821376 33844713704 34440798208 34526786208 34538029056 34544535552 34630782552 34642059264 34657952768 34664481856 34762344192 34773663744 34867050048 35497418752 35592748734 35604338688 35693231688 35711580672 35727964864 35739598848 35835579216 35936747712 36447990528 36557773632 36569677824 36593348096 36605263872 36684710346 36696655872 36703569024 36807187968 36824074816 36831011972 36934990704 36947017728 37046240676 37472632832 37573267344 37585502208 37686439836 37698711552 37716007424 37728288768 37829609856 37841928192 37943554464 37960962668 37973323776 38075302917 38629543936 38725989936 38733285387 38745897984 38758514688 38842634484 38855282688 38862602496 38880432352 38893092864 38990196864 38997542088 39107637216 39814672384 39822172928 39835140096 39921596553 39934596096 39947599872 40054881024 40073257888 40086306816 40193960472 40207048704 40315026618 41003989344 41043890432 41057255424 41146364307 41167516608 41180921856 41283737856 41291515152 41310459374 41323911168 41427084168 41551864542 42142989048 42156711936 42269925762 42283689984 42303089408 42311058736 42324836352 42430508352 42444324864 42558311088 42577836506 42591700992 42719989248 43327731712 43458236928 43472388096 43566738678 43589135232 43609133584 43623333888 43740486396 43754729472 43789058048 43863971472 43872234849 43906655616 44665410176 44679954432 44791506432 44799944544 44814532608 44926420608 44947032496 44955499907 44970138624 45082415124 45097095168 45218205531 46035714944 46050705408 46059380736 46174376736 46189412352 46313456184 46334704433 46349792256 46364884992 46489400064 46605469689 47410862679 47426300928 47456998312 47472451584 47590975584 47599941078 47615440896 47652798464 47734321896 47756222027 47780772288 47915663616 48597320704 48743698176 48759570432 48890516544 48912947128 48928874496 48938092032 49060275282 49076250624 49246654272 49262690304 49394987568 50097689792 50114002944 50248586448 50264948736 50390444736 50399937612 50439479808 50455904256 50565411558 50591405952 50631098368 50767070556 51634653248 51644380516 51661197312 51790179312 51807043584 51816803328 51857457152 51946173828 51986929152 51996722784 52143516288 52160495616 53113520128 53228795404 53246128128 53389123101 53406508032 53423898624 53448409088 53539847532 53591947296 53609398272 53753368824 54671985792 54743007232 54836660448 54861819076 54890022144 54907895808 55027065519 55044983808 55055353536 55098548224 55236112224 55246517958 55402486056 55420526592 56190652064 56208949248 56359901016 56378253312 56433115136 56529659754 56574011136 56592433152 56744414784 56762892288 56788934656 56941444002 56959985664 57925453822 57944315904 58088984904 58118846976 58137772032 58164445184 58263951726 58320648528 58339639296 58485295296 58496313132 58542207488 59573272576 59702567818 59722008576 59733259392 59752710144 59901894144 59921399808 59960184832 60109886832 60129460224 60290940708 60310573056 61400940544 61412507648 61505984016 61565835648 61585883136 61751274912 61771382784 61799723008 61965689061 61985866752 62140626252 63214483572 63235067904 63296602112 63404888643 63454634112 63466588104 63487254528 63645762528 63666487296 63707696384 63866754759 63887551488 64079983872 64970441449 64991597568 65012760576 65187355392 65208582144 65238499328 65250789376 65350108017 65413700376 65435000832 65610729594 65632094208 65662205696 65683587072 65859983424 66818670592 66998115264 67019931648 67187259648 67199916816 67221798912 67252639744 67420548744 67455207936 67623622686 67645642752 67689427408 68881596416 69053572416 69076058112 69089071104 69261565104 69284118528 69315905536 69328963712 69524688384 69547327488 69734100096 70994837504 71185497468 71208677376 71386463376 71399911617 71423161344 71455929728 71479197696 71671158432 71873495424 72895981056 73115547264 73139355648 73186696192 73210527744 73369420692 73393311744 73407138048 73590412923 73614375936 73648149632 73662023944 73869981408 73894035456 74092481352 74945265664 75146534688 75171004416 75372879672 75397423104 75432014848 75456577536 75659219712 75683856384 75848117337 75887108928 75921925336 75946647552 76150605834 77259087872 77451979872 77466570774 77491795968 77685268968 77710565376 77725204992 77760864704 77786185728 77980393728 77995084176 78215274432 79629344768 79644345856 79670280192 79843193106 79869192192 80109762048 80146515776 80172613632 80387920944 80414097408 80630053236 82007978688 82087780864 82114510848 82292728614 82335033216 82361843712 82567475712 82583030304 82620918748 82647822336 82854168336 82869776937 83103729084 84285978096 84313423872 84539851524 84567379968 84606178816 84622117472 84649672704 84861016704 84888649728 85116622176 85155673012 85183401984 85412166003 85439978496 86655463424 86888180733 86916473856 86944776192 87133477356 87178270464 87218267168 87246667776 87480972792 87509458944 87578116096 87727942944 87744469698 87813311232 89330820352 89359908864 89553851727 89583012864 89599889088 89629065216 89852841216 89894064992 89910999814 89940277248 90164830248 90194190336 90436411062 92071429888 92101410816 92118761472 92348753472 92378824704 92626912368 92669408866 92699584512 92978800128 93210939378 94821725358 94852601856 94913996624 94944903168 95181951168 95199882156 95230881792 95305596928 95468643792 95512444054 95561544576 95831327232 97194641408 97487396352 97519140864 97781033088 97825894256 97857748992 97876184064 98120550564 98152501248 98416094391 98493308544 98525380608 98789975136 100195379584 100228005888 100497172896 100529897472 100780889472 100799875224 100846121413 100878959616 100911808512 101130823116 101182811904 101262196736 101435434029 101534141112 103269306496 103288761032 103322394624 103580358624 103614087168 103633606656 103714914304 103892347656 103940012647 103973858304 103993445568 104287032576 104320991232 106457590808 106492256256 106778246202 106813016064 106896818176 107079695064 107183894592 107218796544 107506737648 109343971584 109673320896 109723638152 109780044288 109815791616 110054131038 110089967616 110110707072 110197096448 110472224448 110493035916 110804972112 110841053184 112381304128 112417898496 112719802032 112756506624 112866230272 113059319508 113148022272 113184866304 113488829568 113525784576 113577869312 113882888004 113919971328 114225908751 115850907644 115888631808 116177969808 116199856161 116237693952 116275544064 116328890368 116527903452 116641297056 116679278592 116970590592 116992626264 117084414976 119146545152 119405135636 119444017152 119466518784 119505420288 119764789659 119803788288 119842799616 119920369664 120219773664 120258920448 120581881416 120621146112 122801881088 122825015296 123011968032 123131671296 123171766272 123439092921 123502549824 123542765568 123599446016 123931378122 123971733504 124281252504 126428967144 126470135808 126593204224 126809777286 126909268224 126933176208 126974509056 127291525056 127332974592 127415392768 127733509518 127775102976 128159967744 129940882898 129983195136 130374710784 130417164288 130476998656 130501578752 130700216034 130827400752 130870001664 131221459188 131264188416 131324411392 131367174144 131719966848 133637341184 133996230528 134039863296 134374519296 134399833632 134443597824 134505279488 134841097488 134866499721 134910415872 135247245372 135291285504 135378854816 137763192832 138107144832 138152116224 138178142208 138523130208 138568237056 138631811072 138657927424 139004113299 139049376768 139094654976 139468200192 141989675008 142232588037 142370994936 142417354752 142772926752 142799823234 142846322688 142911859456 142958395392 143268666081 143342316864 143746990848 145791962112 146231094528 146278711296 146373392384 146738841384 146786623488 146814276096 147180825846 147228751872 147296299264 147324047888 147739962816 147788070912 148184962704 149890531328 150293069376 150342008832 150745759344 150794846208 150864029696 151318439424 151367712768 151696234674 151774217856 151843850672 151893295104 152301211668 154518175744 154903959744 154933141548 154983591936 155370537936 155421130752 155450409984 155521729408 155572371456 155960787456 155990168352 156430548864 156531800881 159258689536 159288691712 159340560384 159686386212 159738384384 160167369303 160219524096 160293031552 160345227264 160775841888 160828194816 161260106472 164015957376 164175561728 164229021696 164585457228 164670066432 164723687424 165081196557 165134951424 165166060608 165241837496 165295644672 165708336672 165739553874 166207458168 168571956192 168626847744 169079703048 169134759936 169212357632 169244234944 169299345408 169722033408 169777299456 170233244352 170311346024 170366803968 170824332006 170879956992 173310926848 173776361466 173832947712 174266954712 174356540928 174436534336 174493335552 174961945584 175018917888 175455885888 175488939396 175626622464 178661640704 178719817728 179107703454 179166025728 179199778176 179258130432 179705682432 179788129984 179821999628 179880554496 180329660496 180388380672 180872822124 184142859776 184202821632 184237522944 184697506944 184757649408 185253824736 185338817732 185399169024 185897067183 185957600256 186421878756 189643450716 189705203712 189827993248 189889806336 190363902336 190399764312 190461763584 190611193856 190937287584 191024888108 191123089152 191600264277 191662654464 194389282816 194911324347 194974792704 195038281728 195562066176 195651788512 195715497984 195752368128 196241101128 196305002496 196832188782 196986617088 197050761216 197579950272 200390759168 200456011776 200994345792 201059794944 201561778944 201599750448 201692242826 201757919232 202261646232 202365623808 202524393472 202870868058 203068282224 206538612992 206577522064 206644789248 207160717248 207228174336 207267213312 207429828608 207784695312 207880025294 207947716608 207986891136 208574065152 208641982464 212915181616 212984512512 213556492404 213626032128 213793636352 214159390128 214199734851 214367789184 214437593088 215013475296 218687943168 219346641792 219447276304 219488617193 219560088576 219631583232 220108262076 220179935232 220221414144 220394192896 220771238769 220944448896 220986071832 221609944224 221682106368 224762608256 224835796992 225439604064 225513013248 225732460544 226118639016 226222380467 226296044544 226369732608 226977659136 227051569152 227155738624 227544352011 227765776008 227839942656 228451817502 231701815288 231777263616 232355939616 232399712322 232475387904 232657780736 233055806904 233162731073 233282594112 233358557184 233941181184 233985252528 234168829952 238810271272 238888034304 238933037568 239010840576 239529579318 239607576576 239840739328 240439547328 240517840896 241163762832 241242292224 245650030592 246023936064 246263342592 246343532544 246878185842 247005099648 247085531136 247198892032 247862756244 247943467008 248562505008 248609330811 252857934288 252940271616 253186408448 253619554572 253818536448 253866352416 253949018112 254583050112 254665949184 254830785536 255467019036 255550205952 256236498009 256319935488 259881765796 259966390272 260664542199 260749421568 260834328576 260953997312 261003157504 261400432068 261654801504 261740003328 262442918376 262528376832 262648822784 262734348288 263439933696 267274682368 267992461056 268079726592 268661555181 268749038592 268799667264 268887195648 269010558976 269682194976 269732999442 269820831744 270494490744 270582571008 270757709632 275526385664 276214289664 276304232448 276356284416 277046260416 277136474112 277263622144 277315854848 278008226598 278098753536 278936400384 283979350016 284465176074 284741989872 284834709504 285545853504 285599646468 285692645376 285823718912 285916790784 286537332162 286684633728 287493981696 291583924224 292462189056 292557422592 292746784768 293477682768 293573246976 293628552192 294361651692 294457503744 294592598528 294648095776 295479925632 295576141824 296369925408 299781062656 300586138752 300684017664 301491518688 301589692416 301728059392 302538364239 302636878848 302735425536 303392469348 303548435712 303687701344 303786590208 304602423336 309036351488 309807919488 309866283096 309967183872 310741075872 310842261504 310900819968 311043458816 311144742912 311820037941 311921574912 311980336704 312861097728 313063601762 318517379072 318577383424 319372772424 319476768768 320334738606 320439048192 320586063104 320690454528 321551683776 321656389632 322520212944 328031914752 328351123456 329170914456 329340132864 329447374848 330162393114 330269902848 330332121216 330483674992 330591289344 331416673344 331479107748 332414916336 337143912384 337253695488 338159406096 338269519872 338424715264 338488469888 338598690816 339444066816 339554598912 340466488704 340622692048 340733607936 341648664012 341759913984 342677726253 346621853696 347552722932 347665895424 348533909424 348599568483 348713081856 348873068672 348986671104 349923891168 350037835776 350911771776 350977878792 351138904679 351253244928 357323281408 357439635456 358215406908 358332051456 358399556352 358516260864 359294368977 359411364864 359576259968 359643999256 359761108992 360659320992 360776761344 361745644248 368285719552 368405643264 368475045888 369395013888 369515298816 370317278763 370507649472 370677635464 370798338048 371794134366 371915200512 372843757512 379286901432 379410407424 379655986496 379779612672 380727804672 380799528624 380923527168 381874575168 382049776216 382246178304 383200528554 383325308928 388778565632 389822648694 389949585408 391124132352 391303577024 391430995968 391504736256 392482202256 392610004992 393664377564 393973234176 394101522432 395159900544 400781518336 400912023552 401988691584 402119589888 403123557888 403199500896 403384485652 403515838464 404523292464 404599499163 404731247616 405048786944 405741736116 406136564448 413077225984 413155044128 413289578496 414321434496 414456348672 414534426624 414859657216 415569390624 415760050588 415895433216 415973782272 417012339897 417148130304 417283964928 425830363232 425969025024 427112984808 427252064256 427587272704 428318780256 428399469702 428735578368 428875186176 429805998243 430026950592 437375886336 438693283584 438894552608 438977234386 439120177152 440216524152 440359870464 440442828288 440788385792 441542477538 441888897792 441972143664 443219888448 443364212736 449525216512 449671593984 450879208128 451026026496 451464921088 452237278032 452444760934 452592089088 453955318272 454103138304 454311477248 455088704022 455531552016 455679885312 456903635004 463403630576 463554527232 464711879232 464799424644 464950775808 465315561472 466111613808 466325462146 466565188224 466717114368 467882362368 467970505056 468337659904 469595402643 477620542544 477776068608 477866075136 478021681152 479059158636 479215153152 479681478656 480502107909 480879094656 481035681792 482327525664 482484584448 491300061184 492047872128 492366357487 492526685184 492687065088 493756371684 494010199296 494171062272 494397784064 495243589671 495725512488 495886934016 497125010016 497218661622 505715868576 505880543232 506372816896 507239109144 507471826453 507637072896 507732704832 507898036224 509166100224 509331898368 509661571072 510934038072 511100411904 512472996018 512639870976 519763531592 519932780544 521329084398 521498843136 521907994624 522006315008 522800864136 523309603008 523480006656 524885836752 525056753664 525297645568 526879867392 535984922112 536159453184 537323110362 537498077184 537599334528 537774391296 538021117952 539364389952 539465998884 539641663488 540988981488 541165142016 541515419264 551052771328 552428579328 552608464896 552712568832 554092520832 554272948224 554527244288 554631709696 556016453196 556197507072 557691201549 557872800768 567958700032 568930352148 569483979744 569669419008 571091707008 571199292936 571385290752 571647437824 571833581568 573074664324 573369267456 574800792831 574987963392 583167848448 584733973041 584924378112 585114845184 585493569536 586955365536 587146493952 587257104384 588723303384 588915007488 589185197056 589296191552 590959851264 591152283648 592739850816 599562125312 601172277504 601368035328 602983037376 603179384832 603456118784 605076728478 605273757696 606784938696 607096871424 607375402688 607573180416 609204846672 618072702976 619615838976 619732566192 619934367744 621482151744 621684523008 621801639936 622086917632 622289485824 623640075882 623843149824 623960673408 625722195456 626127203524 637034758144 637154766848 638745544848 638953537536 640669477212 640878096384 641172126208 641380909056 643103367552 643312779264 645040425888 656063829504 656702246912 658341828912 658465851579 658680265728 658894749696 660324786228 660539805696 660664242432 660967349984 661182578688 662833346688 662958215496 664829832672 674287824768 674507390976 676318812192 676539039744 676849430528 676976939776 677197381632 678667141401 678888133632 679109197824 680932977408 681245384096 681467215872 683297328024 683519827968 685355452506 693243707392 695105445864 695331790848 697067818848 697199136966 697426163712 697746137344 697973342208 699488193219 699847782336 700075671552 701823543552 701955757584 702277809358 702506489856 714646562816 716430813816 716664102912 716799112704 717032521728 718588737954 718822729728 719152519936 719287998512 719522217984 721318641984 721553522688 723491288496 736571439104 736950091776 738790027776 739030597632 740634557526 741015298944 741355270928 741596676096 743588268732 743830401024 745687515024 745827992433 758573802864 758820814848 759311972992 759559225344 761455609344 761599057248 761847054336 763749150336 764099552432 764243498419 764492356608 766401057108 766650617856 768709494027 777557131264 779645297388 779899170816 781993626597 782248264704 782607154048 782861991936 783009472512 784964404512 785220009984 787328755128 787689975361 787946468352 788203044864 790319801088 801563036672 801824047104 803977383168 804239179776 805984665543 806247115776 806399001792 806768971304 807031676928 809046584928 809198998326 809462495232 810097573888 811483472232 812273128896 826154451968 826310088256 826579156992 828642868992 828912697344 829068853248 831138781248 831520101176 831790866432 831947564544 834024679794 834296260608 851660726464 851938050048 854225969616 854504128512 856637560512 856798939404 857471156736 857750372352 859611996486 860053901184 874751772672 877386567168 877789105216 877954468772 878240354304 880433048304 880719740928 880885656576 881576771584 883084955076 883777795584 883944287328 886439776896 886728425472 899050433024 899343187968 901758416256 902052052992 902929842176 904474556064 904889521868 905184178176 907615092717 907910636544 908206276608 908622954496 910177408044 911063104032 911359770624 913807270008 926807261152 927109054464 929423758464 929598849288 929901551616 930631122944 932223227616 932650924292 933130376448 933434228736 935460113823 935764724736 935941010112 936675319808 939190805286 955241085088 955552137216 955732150272 958118317272 958430306304 959362957312 961004215818 961758189312 962071363584 964655051328 964969168896 982600122368 984095744256 984732714974 985053370368 987512743368 988020398592 988342124544 988795568128 990487179342 991451024976 991773868032 994250020032 994437323244 1011431737152 1011761086464 1012745633792 1014478218288 1014943652906 1015274145792 1015465409664 1015796072448 1018332200448 1018663796736 1019323142144 1021868076144 1022200823808 1024945992036 1025279741952 1039527063184 1039865561088 1042658168796 1042997686272 1043815989248 1044012630016 1045601728272 1045798705449 1046619206016 1046960013312 1049771673504 1050113507328 1050595291136 1053416714037 1053759734784 1071620895707 1071969844224 1072318906368 1074646220724 1074996154368 1075198669056 1075548782592 1076042235904 1077883106931 1078728779904 1078931997768 1079283326976 1081977962976 1082330284032 1083030838528 1102105542656 1104497504633 1104857158656 1105216929792 1105425137664 1108185041664 1108545896448 1109054488576 1109263419392 1110951836289 1112032906392 1112395014144 1115382403098 1115745601536 1135917400064 1137860704296 1138967959488 1139338838016 1142183414016 1142398585872 1142770581504 1143294875648 1146149328648 1146738534912 1149601585662 1149975926784 1166335696896 1169467946082 1169848756224 1170987139072 1173910731072 1174292987904 1174514208768 1177446606768 1177830014976 1178370394112 1178592383104 1181919702528 1182304567296 1185479701632 1202344555008 1202736070656 1205966074752 1206358769664 1206912237568 1210153456956 1210547515392 1213569877392 1213798497489 1214193742848 1214750805376 1215146360832 1218409693344 1236145405952 1239231677952 1239465132384 1239868735488 1242964303488 1243369046016 1243603279872 1244173835264 1244578971648 1247280151764 1247686299648 1247921346816 1251037019691 1251444390912 1252254407048 1274069516288 1274309533696 1277491089696 1277907075072 1281338954424 1281756192768 1282344252416 1282761818112 1286206735104 1286625558528 1289417994729 1290080851776 1312127659008 1313404493824 1316683657824 1316931703158 1317360531456 1320649572456 1321079611392 1321328484864 1321934699968 1322365157376 1325666693376 1325916430992 1329659665344 1348575649536 1349014781952 1352637624384 1353078079488 1353698861056 1353953879552 1354394763264 1357334282802 1357776267264 1361865954816 1362490768192 1362934431744 1366594656048 1367039655936 1370710905012 1386487414784 1390210891728 1390663581696 1394135637696 1394398273932 1394852327424 1395492274688 1395946684416 1398976386438 1399695564672 1400151343104 1403647087104 1403911515168 1404555618716 1405012979712 1408786207929 1429293125632 1432861627632 1433328205824 1433598225408 1434065043456 1437177475908 1437645459456 1438305039872 1438575997024 1439044435968 1442637283968 1443107045376 1446982576992 1473142878208 1473900183552 1477099072461 1477580055552 1478061195264 1481269115052 1482030597888 1482710541856 1483193352192 1487176537464 1487660802048 1491375030048 1491655984866 1517147605728 1517641629696 1518623945984 1519118450688 1522415479359 1522911218688 1523198114496 1523694108672 1527498300672 1528199104864 1528486996838 1528984713216 1532802114216 1533301235712 1537418988054 1555114262528 1559290594776 1559798341632 1563987253194 1564496529408 1565214308096 1565723983872 1566018945024 1569928809024 1570440019968 1574657510256 1575379950722 1575892936704 1580639602176 1603126073344 1607954766336 1608478359552 1611969331086 1612494231552 1612798003584 1613537942608 1614063353856 1618093169856 1618397996652 1618924990464 1620195147776 1622966944464 1624546257792 1652308903936 1652620176512 1653158313984 1657285737984 1657825394688 1658137706496 1662277562496 1663040202352 1663581732864 1663895129088 1668049359588 1668592521216 1673073604647 1703321452928 1703876100096 1708451939232 1709008257024 1713275121024 1713597878808 1714384064021 1714942313472 1715500744704 1719223992972 1720107802368 1724402378493 1749503545344 1754201919123 1754773134336 1755578210432 1755908937544 1756480708608 1760866096608 1761439481856 1761771313152 1763153543168 1766169910152 1766980214999 1767555591168 1767888574656 1772879553792 1773456850944 1798100866048 1798686375936 1803516832512 1804104105984 1808949112128 1809779043736 1810368356352 1815230185434 1815821273088 1817245908992 1820354816088 1822126208064 1822719541248 1827614540016 1853614522304 1854218108928 1858847516928 1859197698576 1859803103232 1864446455232 1865301848584 1866260752896 1866868457472 1870920227646 1871529449472 1871882020224 1873350639616 1878381610572 1910482170176 1911104274432 1911464300544 1916236634544 1916860612608 1918725914624 1922008431636 1923516378624 1924142727168 1929310102656 1929938337792 1965200244736 1968191488512 1969465429948 1970106740736 1975025486736 1975397554737 1976040797184 1976684249088 1977591136256 1980974358684 1982902049952 1983547736064 1988500040064 1988874646488 2022863474304 2023522172928 2025491267584 2028956436576 2029887305812 2030548291584 2030930819328 2031592144896 2036001424203 2036664400896 2037327593472 2038646284288 2043736152288 2044401647616 2049891984072 2050559483904 2079054126368 2079731122176 2085316337592 2085995372544 2087631978496 2088025260032 2091203456544 2091597410898 2093238412032 2093920026624 2098464579657 2099543347008 2100227014656 2101190582272 2106833428074 2107519469568 2143241791414 2143939688448 2149292441448 2149992308736 2150397338112 2151097565184 2152084471808 2155766213862 2157457559808 2157863995536 2158566653952 2163955925952 2164660568064 2166061677056 2204211085312 2208995009266 2209714317312 2210850275328 2216370083328 2217091792896 2218108977152 2218526838784 2221903672578 2224065812784 2224790028288 2230764806196 2231491203072 2271834800128 2275721408592 2277935918976 2278677676032 2284366828032 2284797171744 2285541163008 2286589751296 2292298657296 2292730495257 2293477069824 2299203171324 2299951853568 2332671393792 2338935892164 2339697512448 2341974278144 2345980879791 2347821462144 2348585975808 2349028417536 2354893213536 2355660029952 2356740788224 2357184766208 2363069926083 2363839405056 2364609134592 2370959403264 2403906333613 2404689110016 2405472141312 2411932149504 2412717539328 2413824475136 2417953996629 2420306913912 2421095030784 2427139754784 2427596994978 2428387485696 2429501610752 2430292721664 2436819386688 2472290811904 2478463355904 2478930264768 2479737470976 2485928606976 2486738092032 2487206559744 2488347670528 2494560303528 2495372599296 2495842693632 2502074039382 2502888781824 2504508814096 2548139032576 2548619067392 2554982179392 2555814150144 2562677908848 2563512385536 2564688504832 2572413470208 2573251117056 2578835989458 2580161703552 2624255318016 2626808987648 2633367315648 2633863406316 2634721062912 2641299144912 2642159222784 2642656969728 2643869399936 2644730314752 2651333386752 2651832861984 2659319330688 2697151299072 2698029563904 2705275248768 2706156158976 2707397722112 2707907759104 2708789526528 2714668565604 2715552534528 2722845278151 2723731909632 2724981536384 2725868863488 2733189312096 2734079311872 2741421810024 2772974829568 2780421783456 2781327163392 2788271275392 2788796547864 2789704654848 2790984549376 2791893368832 2797952772876 2799391129344 2800302686208 2806380341469 2807294174208 2807823030336 2809111237432 2810025959424 2817572415858 2858586251264 2865723255264 2866656411648 2867196450816 2874354951816 2875290918912 2876610079744 2877151994048 2878088871936 2885274567936 2886214090752 2893965153984 2946285756416 2947800367104 2954198144922 2955160111104 2962538230104 2964061195776 2965421083712 2966386704384 2974353074928 2975321604096 2982750060096 2983311969732 3034295211456 3035283259392 3037247891968 3038236901376 3044830958718 3045822437376 3046396228992 3047388217344 3054996601344 3056398209728 3056973993676 3057969426432 3065604228432 3066602471424 3074837976108 3110228525056 3118581189552 3119596683264 3127974506388 3128993058816 3130428616192 3131447967744 3132037890048 3139857618048 3140880039936 3149315020512 3150759901444 3151785873408 3160250142111 3161279204352 3206252146688 3214862687121 3215909532672 3216956719104 3223938662172 3224988463104 3225596007168 3227075885216 3228126707712 3236186339712 3236795993304 3237849980928 3240390295552 3245933888928 3249092515584 3304617807872 3305240353024 3306316627968 3313492513899 3314571475968 3315650789376 3316275412992 3324555124992 3326080404704 3327163465728 3327790258176 3336098719176 3337185042432 3346147209294 3406642905856 3407752200192 3416903878464 3418016514048 3426550242048 3427195757616 3428768128042 3429884626944 3438447985944 3440215604736 3448804756986 3499007090688 3508403838246 3509546268672 3511156420864 3511817875088 3512961417216 3521732193216 3522878963712 3523542626304 3526307086336 3532339820304 3533960429998 3535111182336 3535777149312 3545759107584 3546913701888 3596201732096 3607033665024 3608208211968 3617898224256 3619558087472 3620736712704 3630460370868 3631642546176 3634491817984 3640709632176 3641395492467 3644252416128 3645439082496 3655229080032 3707229044608 3708436217856 3717695033856 3718395397152 3719606206464 3728892910464 3730603697168 3731306492281 3732521505792 3733736914944 3741840455292 3743058898944 3743764040448 3746701279232 3753111059073 3756763221144 3820964340352 3822208548864 3822928601088 3832473269088 3833721225216 3837451829248 3844016863272 3845780467939 3847032757248 3848285454336 3858620205312 3859876675584 3868253984187 3936382977024 3938930859896 3940213481472 3950050973472 3950795109474 3952081594368 3955182272512 3961948717368 3963766428241 3965804099904 3967095472128 3977000080128 3977749292976 4045726948608 4047044345856 4057912873152 4059774611624 4061096583168 4061861638656 4063184289792 4072002848406 4073328801792 4077292568576 4087472304576 4088803295232 4099783968144 4101118967808 4158108252736 4159462244352 4170632675184 4171990745088 4176050520064 4182406913088 4183194821796 4186476824064 4187840053248 4196929159314 4199086694016 4200454029312 4202381164544 4213666856148 4215038939136 4226358623787 4286483582828 4287879376896 4298584882896 4299984617472 4300794676224 4302195130368 4304168943616 4311532427724 4314915119616 4315727991072 4317133307904 4327911851904 4329321136128 4332123354112 4408422170624 4417990018532 4419428634624 4421700550656 4431297217383 4432740166656 4434183585792 4436217954304 4437053677568 4443807345156 4448131625568 4449580056576 4461529612392 4462982406144 4543669600256 4551442817184 4555871837952 4557355352064 4567246438077 4568733656064 4569594343488 4571082326016 4573179502592 4584597314592 4585460990514 4586954139648 4598406342648 4599903707136 4665342787584 4677871784328 4679395024896 4683948556288 4691961759582 4695642924288 4697171951616 4698056835072 4709786427072 4711320059904 4713481576448 4714369532416 4726139852166 4727678810112 4741918806528 4807812667226 4809378220032 4823864299008 4825435078656 4827648950272 4835907993258 4840613827824 4842190061568 4854279509568 4855193989956 4856774971392 4859003221504 4860585443328 4873638773376 4944581623808 4956926711808 4957860529536 4959474941952 4971857213952 4973476184064 4974413119488 4976695341056 4989120607056 4990745198592 4991685387264 5004148078764 5005777563648 5009017628192 5096278065152 5097238134784 5109964358784 5111628300288 5125355817696 5127024771072 5129377009664 5143152192063 5144826940416 5146502234112 5157671978916 5160323407104 5248510636032 5253617975296 5262605757369 5266734631296 5267726812632 5269442125824 5282598289824 5284318445568 5285313939456 5287738799872 5289460629504 5300940644997 5302666773504 5303665723968 5318638661376 5394302598144 5396059127808 5410550497536 5412312317952 5414795444224 5415815518208 5429337131208 5431105069056 5445690556302 5447463819264 5449963072768 5451737726976 5466378624192 5468158623744 5482843620048 5545949659136 5560843566912 5562654326784 5576542550784 5577593095728 5579409309696 5581969098752 5595905545752 5598782258688 5600605372416 5612760682938 5614588348416 5615646060672 5618222474864 5620051918848 5635144831716 5717172502528 5731446510528 5733312823296 5734392901632 5748709903632 5750581837824 5753220159488 5754303988096 5756177743872 5770549135872 5772428181504 5787930307968 5892571512832 5895600734208 5908396289844 5910320222208 5925076460208 5926192664211 5928122391552 5930842167424 5932773408768 5948706149856 5950643208192 5965500120192 5966623939464 6068590422912 6070566518784 6074495783936 6076473802752 6089661917436 6091644874752 6092792457984 6094776434688 6108004272609 6109993202688 6112796419456 6113947987352 6115938852864 6131208456864 6133204942848 6149675952216 6220457050112 6237162379104 6239193366528 6255949012776 6257986117632 6260857232384 6262895935488 6264075780096 6279715236096 6281760079872 6295393738971 6298630041024 6301519802888 6303571746816 6320500284222 6322558408704 6412504293376 6429725374242 6431819065344 6447877324344 6449976926208 6451192014336 6454151770432 6456253415424 6472372679424 6473591986608 6475699961856 6491867777856 6498185031168 6609235615744 6610480706048 6612633255936 6626985027798 6629142951936 6632550825984 6649110249984 6652160809408 6654326931456 6655580516352 6672197438352 6674370084864 6692294418588 6813285811712 6815504400384 6833807756928 6836033028096 6853100484096 6854391515232 6857536256084 6859769253888 6876895971888 6878191485771 6880431209472 6897609513972 6998014181376 7016807676492 7019092537344 7022312841728 7023635750176 7025922834432 7043464386432 7045757927424 7047085252608 7052614172672 7064679640608 7067920859996 7070222364672 7071554298624 7089209778249 7091518215168 7093827403776 7192403464192 7211719000839 7214067330048 7216416423936 7235796448512 7239116174944 7241473425408 7260920741736 7263285092352 7268983635968 7281419264352 7282790984934 7288504832256 7290878164992 7310458160064 7414458089216 7416872435712 7435390067712 7436790794304 7439212412928 7457785820928 7461207394336 7462612984562 7465043011584 7483680910584 7486117797888 7487528080896 7493402558464 7506222118146 7513526442288 7641928680704 7644417097728 7645857202176 7664946538176 7667442450432 7674903658496 7688033726544 7691560935878 7694065514496 7717240410624 7719753351168 7736507968374 7872765954048 7877861719792 7880426962944 7900101946944 7901590218948 7904163188736 7910364545024 7923897434736 7927532856482 7931608199808 7934190944256 7954000160256 7955498585952 8091453897216 8094088691712 8115825746304 8119549223248 8122193166336 8123723277312 8126368579584 8144005696812 8146657603584 8154585137152 8168535834453 8174944609152 8177606590464 8199567936288 8202237935616 8316216505472 8318924488704 8341265350368 8343981490176 8352101040128 8364813826176 8366389643592 8370228077279 8372953648128 8375680106496 8393858318628 8398173388032 8400908058624 8404762329088 8419141024407 8427333712296 8430077878272 8452717247574 8572967165656 8575758753792 8597169765792 8599969234944 8601589352448 8608337887232 8623064855448 8627021049701 8629830239232 8631455982144 8634266615808 8655823703808 8658642272256 8664246708224 8835980037064 8838857269248 8843401101312 8862594434766 8865480333312 8872435908608 8874107355136 8887614690312 8896263251136 8899160113152 8923059224784 8925964812288 9102885634368 9111743675904 9114710704128 9134492876154 9137467312128 9139188686976 9142164652032 9146359005184 9169194629184 9170921981028 9173908279296 9196812685296 9199807414272 9330685575168 9355743568656 9358790049792 9367897112576 9383923519164 9391285848576 9394343903232 9396113670144 9419572854144 9422640119808 9426963152896 9428739064832 9452279704332 9455357620224 9480750426333 9483837613056 9615625334452 9618756440064 9644588061363 9647728598016 9650870157312 9655297900544 9671815986516 9681227655648 9684380123136 9708559019136 9710387979912 9713549942784 9718006443008 9721170886656 9747277546752 9889163247616 9913853423616 9915721059072 9918949883904 9940477541697 9943714427904 9946952368128 9948826238976 9953390682112 9978241214112 9981490397184 9983370774528 10008296157528 10011555127296 10018035256384 10192556130304 10194476269568 10219928717568 10223256600576 10250711635392 10254049542144 10258754019328 10286304384126 10289653880832 10315343957832 10320646814208 10497021272064 10507235950592 10525211514738 10533469262592 10535453625264 10538884251648 10565196579648 10568636891136 10570627878912 10575477599744 10578921259008 10601881289994 10605333547008 10607331447936 10637277322752 10788605196288 10821100995072 10824624635904 10829590888448 10831631036416 10858674262416 10862210138112 10891381112604 10894927638528 10899926145536 10903475453952 10932757248384 10936317247488 10965687240096 11091899318272 11121687133824 11125308653568 11153085101568 11155186191456 11158818619392 11163938197504 11191811091504 11193919476843 11197564517376 11201210744832 11225521365876 11229176696832 11231292121344 11236444949728 11240103837696 11270289663432 11434345005056 11462893021056 11466625646592 11468785803264 11497419807264 11501163675648 11506440318976 11508607976192 11512355487744 11537341403817 11541098271744 11544856363008 11575860615936 11785143025664 11816792579688 11820640444416 11850152920416 11852385328422 11856244783104 11861684334848 11865546817536 11891299284723 11897412299712 11901286416384 11931000240384 11933247878928 12137180845824 12141133037568 12148991567872 12179323834872 12183289749504 12185584915968 12189552869376 12216008545218 12219986405376 12225592838912 12227895974704 12231877705728 12262416913728 12266409885696 12299351904432 12440914100224 12474324758208 12478386733056 12511898025552 12515972235264 12521714464768 12528151560192 12559430472192 12563520159744 12590787477942 12597260082048 12603039605776 12607143493632 12641000568444 12645116817408 12679075871361 12825008586752 12859450748484 12863638130688 12895754648688 12899953852416 12902384028672 12908303540864 12912506830848 12944745358848 12947183973216 12951399923712 12983735555712 12992139473123 12996370062336 13218471231488 13220961412096 13225266511872 13253970055596 13258285903872 13265101651968 13293891652149 13298220499968 13304321618816 13308653862912 13311161032704 13344394876704 13348740169728 13384588837176 13626571623424 13631008800768 13667615513856 13672066056192 13701739314231 13706200968192 13708783030464 13715072512168 13719538507776 13753791943776 13756382971542 13760862418944 13795219027944 13996028362752 14033615352984 14038185074688 14044625683456 14047271500352 14051845668864 14086928772864 14091515854848 14094170505216 14129359281216 14135841719992 14140444729344 14143108597248 14178419556498 14183036430336 14384806928384 14423438001678 14428134660096 14471592897024 14478232349888 14482946850816 14521841483472 14526570184704 14562838528704 14565581969868 14577009664512 14581756329984 14620916320128 14828916178432 14833744871424 14870780135424 14873581588608 14878424825856 14915571641856 14922414788672 14925225969124 14930086023168 14967361821168 14972235595776 14975056161792 14986805116928 15012444236292 15027052884576 15283857361408 15288834195456 15291714404352 15329893076352 15334884900864 15349807316992 15376067453088 15383121871756 15388131028992 15429456576189 15434480821248 15439506702336 15473015936748 15745531908096 15755723439584 15760853925888 15800203893888 15803180437896 15808326377472 15820729090048 15847794869472 15855065712964 15863216399616 15868381888512 15902821934991 15908000320512 15910997171904 16182907794432 16188177383424 16231651492608 16239098446496 16244386332672 16247446554624 16288011393624 16293315207168 16309170274304 16337071668906 16349889218304 16355213180928 16399135872576 16404475871232 16632433010944 16637848977408 16682530700736 16687962980352 16704202080256 16729627652352 16732779287184 16740456154558 16745907296256 16787716637256 16796346776064 16801816117248 16809524658176 16838282048814 16854667424592 16860155756544 16905434495148 17145934331312 17151517507584 17194339531584 17199938469888 17203178704896 17216675774464 17246129710896 17254042099402 17259660478464 17262911964288 17268533231616 17311647407616 17317284544512 17328493416448 17671960074128 17677714538496 17686802202624 17725188869532 17730960666624 17744871817216 17748214710272 17775229380624 17778577992633 17792526502272 17798320226304 17846118449568 17851929624576 18205771268736 18217555227019 18223487351808 18229421408256 18268985752308 18274934624256 18278377373952 18284329304064 18292718010368 18324012817827 18338389258368 18341843962056 18347816558592 18393625370592 18399614828544 18661371150336 18711487137312 18717580099584 18735794225152 18767847038328 18776457578761 18782571697152 18788687806464 18792227340288 18839145708288 18845280239616 18853926305792 18857478129664 18886181216913 18904559408664 18910715240448 18961500852666 18967675226112 19231250668904 19237512880128 19289176122726 19295457196032 19310595801088 19343631973032 19362455311296 19368760246272 19417118038272 19420775959824 19427099885568 19436012886016 19494555093504 19827706847232 19831442118144 19837899767808 19880955083394 19887428855808 19897652477952 19906781364224 19956482428224 19962980794368 19966741549056 20016592315056 20023110254592 20036070512768 20388952539136 20439857435136 20446513201152 20501423270784 20508099084288 20517508038656 20572608768252 20579307761664 20630687915664 20634574457313 20641293628416 20994042544128 21014471901184 21050423029476 21066938525184 21070907250528 21077768503296 21130393159296 21137273782272 21141255757824 21150955199488 21157842518016 21203762579988 21210667094016 21214662895872 21267629334747 21274554645504 21577210392576 21635157002517 21642201990144 21649249271808 21659181776896 21663262072832 21717348524832 21724420276224 21782762225208 21789855277056 21799852291072 21806950907904 21865514496768 21872634494976 21931374480192 22183798636544 22243374267648 22250617307136 22306170203136 22310372382912 22317637238784 22327876395008 22383622183008 22387838953686 22395129034752 22451042731752 22458353393664 22462584242688 22472889899456 22480207675392 22540579326864 22868690010112 22925786042112 22933251293184 22937571606528 22994839614528 23002327351296 23012880637952 23017215952384 23024710975488 23074682807634 23082196543488 23151721231872 23570286051328 23633585159376 23641280888832 23700305840832 23704770656844 23712489566208 23723368669696 23731093635072 23782598569446 23794824599424 23802572832768 23862000480768 23866495757856 24274361691648 24282266075136 24297983135744 24358647669744 24366579499008 24371169831936 24379105738752 24432017090436 24439972810752 24451185677824 24455791949408 24463755411456 24524833827456 24532819771392 24598703808864 24881828200448 24948649516416 24956773466112 25023796051104 25031944470528 25043428929536 25056303120384 25110684231837 25118860944384 25127040319488 25181574955884 25194520164096 25206079211552 25214286987264 25282001136888 25290233634816 25358151742722 25650017173504 25718901496968 25727276261376 25791509297376 25799907704832 25804768057344 25816607081728 25825013661696 25881063149103 25889490717696 25894367946432 25902799847424 25967471111424 25984278946246 25992740124672 26436942462976 26441922824192 26507940111192 26516571807744 26530203303936 26587783304298 26596440999936 26608643237632 26617307725824 26622322065408 26688789753408 26697480339456 26769177674352 27253143246848 27335231027712 27344132112384 27403478628462 27412401936384 27417566060928 27430145024336 27439077015552 27507583887552 27512765943084 27521724837888 27590438055888 27992056725504 28067230705968 28076370149376 28089251366912 28094543000704 28103691337728 28173857545728 28183031709696 28188341010432 28258718562432 28271683439984 28280889458688 28286217194496 28356839112996 28366072860672 28442251278999 28769613856768 28846876003356 28856269320192 28933764184089 28943185794048 28956464699776 28965893701632 29043682966944 29053140369408 29125677057408 29131163939736 29144529088357 29154019329024 29163512659968 29241832640256 29657832356864 29667489742848 29741560270848 29747163177216 29756849651712 29821432625091 29831143283712 29844829577344 29850451938248 29860172046336 29934723642336 29944471191552 29950112323584 29973610233856 30024888472584 30054105769152 30567714722816 30577668390912 30583428808704 30659786152704 30669769801728 30752134906176 30766243743512 30776262057984 30858913152378 30868961642496 30946031873496 31491063816192 31511446879168 31521707851776 31600407787776 31606360875792 31616652754944 31695589738944 31710131425928 31726432799232 31736763777024 31805643869982 31816000641024 31821994343808 32365815588864 32463302985216 32478196892992 32488772665344 32494893109248 32576022787248 32586630414336 32618340548608 32674143337812 32699778436608 32710426361856 32798271745152 32808951742464 33264866021888 33275697954816 33365061401472 33375925960704 33408404160512 33459255304704 33465558574368 33480912309116 33491814592512 33575433274512 33581758430529 33592693552128 33603632234496 33619049316352 33676564097628 33709334849184 33720311513088 33810868990296 34291868662624 34303035015168 34388679063168 34399876939776 34406357409792 34433351548928 34492259421792 34508084198804 34519320956928 34525823928576 34537066463232 34612024211451 34623294815232 34634569089024 34656986832896 35343920148256 35355429076992 35450377739064 35461921333248 35489743634432 35496429420544 35550458761248 35557155985266 35585053004544 35596640452608 35673897854169 35692236899136 35703859249152 36411542537472 36435110454038 36446974703616 36537971504616 36549869248512 36556754747904 36568658608128 36585436020736 36648025635654 36676778516736 36683687924112 36695633117184 36787250741184 36799229657088 37322742300672 37422974274624 37435160199168 37471588450304 37535694076656 37552915157522 37565143394304 37584454680576 37678291416576 37690560479232 37707852611584 37714956259328 37772362433826 37809118817328 37821430480896 37923001705332 37935350452224 38462501337808 38475025760256 38578352245452 38590914392064 38621191602176 38687263946064 38724910622592 38737520492544 38834236076544 38841551919648 38854199771136 38872025772032 38976418419369 38989110187008 39655413694464 39662884236288 39675799535616 39761910166788 39774857711616 39795304955904 39813562728448 39881674956447 39912964856448 39925961588736 39933483098112 40033184630112 40046220509184 40072141025536 40777905078272 40866407671421 40879714870272 40893026402304 41002846541568 41016198168576 41035016077312 41105217942693 41145217536504 41158615523328 41261375831328 41269148914626 41282587256832 41988085088256 42028943802368 42100846058952 42133877050368 42141814501056 42155537006592 42260786318592 42274547564544 42282511515648 42301910398976 42407525159976 42421334188032 42429325791744 42535258669494 42549109291008 43154420785152 43270314005034 43284403980288 43318363553792 43326524145664 43434697049664 43448840552448 43565524450416 43579710554112 43599704582144 43731028993536 43745268989952 43862748960384 44486748535296 44501234614272 44612340406272 44620744765824 44635274477568 44655752790016 44767244366016 44775677907372 44790258069504 44902085463504 44916706787328 44925168485376 44945779798912 44960415350784 45081158653728 45737380020224 45851572084224 45866502586368 45875143213056 45989679229056 46004654702592 46025761275904 46034431904768 46049421950976 46149365615268 46164393086976 46288369728567 46303442463744 47140572102656 47267170318752 47282561777664 47400611681664 47409541313688 47424979132416 47446737339392 47462187270144 47565197138892 47589649198848 47605145665536 47708465804973 47724000961536 47732991515712 48548723383296 48564532150272 48595966271488 48717295339488 48733158998016 48742339663872 48864034180872 48879945621504 48902371355648 48911583898816 48927510822912 49049667654912 49065639542784 49197407617728 49763656400896 49897299032832 49913546932224 50047592102208 50063888941056 50086857859072 50112606240768 50221368463674 50237721888768 50363149911768 50389040328192 50412158423104 50428573974528 50564002273776 50580467269632 50716303485444 51300034347008 51437802993936 51454552522752 51583018594752 51599815409664 51609536114688 51633214163456 51650027323392 51762126298206 51778981435392 51788735892864 51805599694848 51934942222848 51968557892492 51985480249344 52873884925952 52883845648384 53015880222384 53033143615488 53060406607872 53175566608596 53192881999872 53217286475264 53234615451648 53244644130816 53377579506816 53394960678912 53538355348704 54506286493696 54652665681057 54670462055424 54688264224768 54806957256924 54824803872768 54835132121856 54860290048672 54878154031104 55015167775104 55025531886168 55043449675776 55180876111776 55984113451008 56134461411936 56152740298752 56178502733824 56189086001408 56207382675456 56329372736283 56347715091456 56366063419392 56376682020864 56517437124864 56543366879968 56561778917376 56572434388992 56713678225992 56732145721344 56884502557998 57539227713536 57693752006712 57712538640384 57867528368178 57886371588096 57912929399552 57931787403264 58087365933888 58106280738816 58251354114816 58262327879472 58289058176714 58308038658048 58483665280512 59315664713728 59483120541696 59494326354432 59513699303424 59642865250182 59662286567424 59689659154688 59700903876496 59720344092672 59869447284672 59888942383104 59900224647168 59947220467712 60049776945168 60108211538304 61135429445632 61166857617408 61319572305408 61339539603456 61504269812352 61532487487024 61552524115968 61717826304756 61737923284992 61892063746992 61903723371939 62982127632384 63022893758336 63043415703552 63200815575552 63212721751584 63233305509888 63391179477888 63420262851856 63432210368777 63452865598464 63473527554048 63611287739964 63632001282048 63643988687616 63802888004241 64731631177728 64905471007551 64926605970432 64956393785984 64977545330688 64989786218496 65152045574496 65173260828672 65236681097216 65348286675624 65378267954963 65399556873216 65420852723712 65596543490304 65617903484928 66529732043776 66551395909632 66730122802944 66751851921408 66918510609408 66931117148736 66961824618232 66983629185024 67150866549024 67163516861058 67185387104256 67238098632704 67353128195256 67418669698368 67440623026176 67621737980592 68583737325248 68606070030336 68777358126336 68799753879552 68812714819584 68984518843584 69016168397608 69038641913856 69051647857152 69074132926464 69224048422902 69246589630464 69313973665792 70687840296512 70710858153984 70900755478128 70923842666496 70992858841088 71100917522496 71114311970532 71170106009088 71193280905216 71347795708338 71384473798272 71407718498304 72823085074944 72870220908076 72893949407232 73075943009232 73099738497024 73113509495808 73137317216256 73170872041472 73296051271308 73353557033472 73367375848224 73391266234368 73574501482368 73598459314176 74645484601344 74845948549248 74870320398336 74943176900608 75071388153312 75105830315044 75130286788608 75168909361152 75332052695511 75356582833152 75381120958464 75415705223168 75429912518656 75544724867652 75618237634656 75642860961792 75846003410664 75870700904448 76925002675616 76950051520512 77156704490904 77181828784128 77242383204352 77374527892128 77449821245184 77475040985088 77643189447309 77668472153088 77683103839296 77708399542272 77744051544064 77952836838738 77978220374016 79310827388928 79325768472576 79523820333576 79549715423232 79590609911808 79627125456896 79763349912894 79825929712896 79851923177472 79866966196224 80066369260224 80092441018368 80144282051072 81555810156544 81732815342842 81759429740544 82005693083136 82032396337152 82070032154624 82210435885386 82290435073008 82317231046656 82522751662656 82538297829252 82565174513664 83976170176512 84057887604736 84201692117904 84267754100736 84283629002112 84311074013184 84521572637184 84549095129088 84565023031296 84603820797952 84815050319952 84842668376064 84858651583488 85070517338988 85098218582016 86308841570304 86540628010068 86568807960576 86636727107584 86653048291328 86801292552267 86869394099328 86897681104896 87131048900832 87159421108224 87199409164288 87433587265071 87462057987072 87490537979904 87725497920768 88944534343681 88973497070592 89002469228544 89224680812544 89241489531648 89270548955136 89311505580032 89464297875273 89534488732032 89551355814744 89580516139008 89804170927008 89833413574656 89850336970752 89891559597824 89920830701568 90162317307456 91474760040448 91703144168448 91733005172736 91750286426112 91979358458112 92009309405184 92051522551808 92068863809536 92298731230536 92328786173952 92576739457134 92606884927488 94281144205312 94534340637504 94565123555328 94801223363328 94819082627376 94849958264832 94893474678784 95130394277784 95179298397696 95210291331072 95416931609946 95448001923072 95465983031424 97097446766592 97191932542976 97434590678976 97466317996032 97484679327744 97728068361744 97759891243008 97804742711296 97823167797632 97855021645824 98099335309824 98131279085568 98394815235456 99794598065664 99827093864448 100095184204416 100127777882112 100173715718144 100225212481536 100442736927348 100475443777536 100726299823536 100745275291587 100778080656384 100824316846208 100857147949056 101128004547552 101160934539264 101432606970888 102600068694016 102875605987872 102909105045504 103166037189504 103199630819328 103219072229376 103266428326912 103300054646784 103524252596412 103557962870784 103577471785728 103611199389696 103836072634353 103869884445696 103937115784984 103970960498688 105747769851904 105767691296768 106031760444768 106066287230976 106351133217192 106385763999744 106434572950528 106469230903296 106489288261632 106755159013632 106789921357824 107021693562507 107076710697408 109012572987392 109305331362114 109340924110848 109613914513848 109649607745536 109670264243712 109720580097344 109756308062208 110030335550208 110051063772336 110086899351552 110361752223552 111968226902016 112268922823872 112305480597504 112357005467648 112378172002816 112414765350912 112658745472566 112695430182912 112753364041728 113034874249728 113086733759936 113123557834752 113144868777984 113427356451984 113464291442688 113769005115996 115078455427072 115387504013424 115425077280768 115735056736356 115772743176192 115825858799104 115863574806528 116174731867776 116212561477632 116502708229632 116524655758944 116578116353428 116616077316096 116929255258107 116967330561024 118631329427456 118966241083392 118988652708864 119027398606848 119285730500364 119324573134848 119379318309376 119401807752992 119440688185344 119738894569344 119777884766208 119800449294336 119894440935424 120099553890336 120216423076608 122270858891264 122333715234816 122599223014263 122639144610816 122679079206912 123008539624704 123064974974048 123105048231936 123435652609512 123475846569984 123784127493984 123807446743878 125964255264768 126045787516672 126086831407104 126401631151104 126425443503168 126466611019776 126782358955776 126840525703712 126864420737554 126905731196928 127222575479928 127264002564096 127287977375232 127605776008482 129463262355456 129810942015102 129853211940864 129912787571968 129955090661376 129979572436992 130304091148992 130346521657344 130473362194432 130696573351248 130756535909926 130799113746432 131193086980608 131235806969856 133059464087552 133460245605888 133503703842816 133837021218816 133862234297472 133923649236464 133967258370048 134301733098048 134327033722116 134370774208512 134476197265408 134706256390512 134837339396736 134881246052352 135243475961184 137167474650496 137212140060672 137554716252672 137599507759104 137625429639168 137969037687168 138032336795216 138077283827712 138103295714304 138148265852928 138448096845804 138493179260928 138627947331584 138865109185701 141375680593024 141421716307968 141801510956256 141847685332992 141985717682176 142201835044992 142228623941064 142293877313743 142340212018176 142386561810432 142695591416676 142768947596544 142815436996608 143125397414919 145646170149888 145740441816152 145787898814464 146151886018464 146199476994048 146227018991616 146341744082944 146592102542616 146659357844917 146707114066944 146734751696448 146782532468736 147149002964736 147196918628352 149290969202688 149691897098496 149740640796672 150142776306624 150211660630088 150260573577216 150337818722304 150664105391022 150713165666304 150831410446336 150859825037312 151089449735304 151236475269312 151285721923584 151692006821328 151741401808896 153850005351232 153900103041024 154313408981808 154363657568256 154749055784256 154899642490368 154950081970176 155286378894618 155336944306176 155366207678592 155416799084544 155488103088128 155905673677476 155956440748032 158621654777856 158651536945152 159047640667152 159099430846464 159181219823616 159254250913792 159526699825788 159651859425792 159703846354944 159733932392448 160132738520448 160184882036736 160288564102144 163111620313088 163465630685684 163518859481088 163957997043171 164011386166272 164064792674304 164140064309248 164420871770772 164580870146016 164634462093312 165045503325312 165076595658504 165130349027328 167952340353024 168115775209472 168403384235808 168535508201472 168567258004224 168622148026368 168988118208849 169043145274368 169098190258176 169130046062592 169207641595904 169630100639904 169685336752128 169717303166976 170141034677976 170196437164032 172617683140608 173081256020136 173137615921152 173273454215168 173306096582656 173602585104534 173738788198656 173795362209792 174262097801664 174318842216448 174398818328576 174867174530142 174924115974144 175450995841536 177889068687362 177946994141184 178449361625088 178482979063296 178541097910272 178623011160064 178928595750546 179068977464064 179102711629488 179161032278016 179608341854016 179666827149312 179700673941504 179783119195648 179841661403136 180324634614912 182949520080896 183406288336896 183500572852224 183958716916224 184018618810368 184103045103616 184137727619072 184597462461072 184657572347904 185153478914268 185213769854976 188562288410624 189068681275008 189130247110656 189602446726656 189638165254752 189699916529664 189786949357568 190260788555568 190296631106331 190358596795392 190420582662144 190833863219892 190896003846144 190931966062848 194194893533184 194383865085952 194716413022653 194869181357952 194932635992064 194969358655488 195456136723488 195519782486016 195609485422592 195646335595264 195710043291648 196134803864889 196198670619648 196262558171136 196789630470912 199589196131328 199654187728896 200190368408832 200255555764224 200347431436288 200885473854696 200950887555072 201452599647072 201490550583174 201556161312768 201648633692416 201714295898112 202256009095104 202321869078528 202865213941776 205200137388032 205751211975744 205818210091008 206332074379008 206399261638656 206438144458752 206532856653824 207048505192824 207115925741568 207154943571456 207222398779392 207672145268706 207739768891392 207874231569968 207941920997376 211495539703808 211535382593536 212063520889536 212132574461952 212702266434384 212771527999488 212869145901056 212978576523264 213510318027264 213579842715648 214043387125014 214153421394816 218025145974784 218610662724228 218681848221696 219227829027696 219299215491072 219340528487424 219441160194688 219512616124416 220060671100416 220102127544672 220173798703104 220723504447104 223936453804032 224537845647744 224610961195008 224714010935296 224756344005632 224829530701824 225317490945132 225390860365824 225506728083456 225996158086533 226069748499456 226173467519872 226247115669504 226289737555968 226854712903968 226928582885376 227538010231992 230156910854144 230775008026848 230850154561536 231470113472712 231545486352384 231651717598208 231727149613056 232349463735552 232425122955264 232929568341927 233005416459264 233049311517888 233156232706856 233232154632192 233858510516214 233934661122048 237262658854912 237932482166784 237977305417728 238571461000728 238649146269696 238758636618752 238803615505984 238881376370688 239477789138688 239555769532416 239600898588672 240199107780672 240432846153216 244541717782528 244667430469632 245198446028526 245278289221632 246017079249408 246129949948096 246210096463872 246871305219024 246951693139968 247568254987968 247614893487756 251928510529536 252091575033344 252173662814208 252803262302208 252850887006336 252933222039552 253564717911552 253681051407424 253728841475108 253811462393856 254445150959856 254528005128192 254575954750464 255211552016964 258926524710912 259621884030204 259706423881728 259825575143936 259910181322752 259959144873984 260608182297984 260693043314688 260946724388864 261393146702496 261513071819852 261598227492864 262300761795213 262386173961216 262471613939712 266118928175104 266833603031043 266920491211776 267007407685632 267674042437632 267724468594944 267847298472928 267934516740096 268603466196096 268654067444232 268741548417024 268952394530816 269412512781024 269674678793472 269762492104704 270486951922368 274334949300992 274424280121344 275109432505344 275199015518208 275250859278336 275938075374336 276064673590432 276154567655424 276206591428608 276896193691608 276986358521856 277255894663168 277730218371402 282751361186048 282843432615936 283603021912512 283695370665984 283971435364352 284403670089984 284457247882128 284587754627486 284680424036352 285391182833352 285537895193088 285630873993216 286250794829838 291292340299776 291480883632304 291575797628928 292303772036928 292398953988096 292454037983232 292683488165888 293184205085232 293318715689834 293414228133888 293469503392896 293565064937472 294298005929472 294393837256704 299383794196992 299481281593344 300285552613248 300423321260176 300521147154432 300675637444608 301328210782044 301426331332608 301662820892672 301719650074624 302178899470608 302235825874761 302472950538624 302571443847168 303384013642656 303482803617792 307700010702464 307800206082048 308626817963616 308727315136512 309498111568512 309698438859323 309799284980736 309900163940352 310572757789236 310673888612352 310732415357184 310833598169088 310976206176256 311508217903059 311811347354952 311912881496064 317243309555712 317303073890304 318095281334304 318198861692928 318508501827584 319053399651576 319199778838937 319303718851584 319407692709888 319467864784896 320265477040896 320369764073472 320577128204288 321065080687521 326931261371368 327037718962176 327915994086342 328022772332544 328280128618496 328841743541544 329161740292032 329268924186624 330091006650624 330153191317008 330260698054656 335904680706048 336806768471616 337071016402944 337134516008448 337244296052736 337976236417698 338086290548736 338260092125184 338415283191808 339260201279808 339370673504256 339434606333952 340282069355952 340392874328064 345235366281216 346162512040272 346275231842304 346612193165312 347205170209068 347477576397312 347590724419584 348524195603328 348637684432896 348797636657152 349734349060284 349848231948288 350787765774321 350901991683072 355778137374724 355893988282368 356898723250176 356965958126592 357082195820544 357246022320128 357857191501092 358137954928128 358205423258976 358322064556032 359216683708032 359333654298624 359401347883008 359566238391296 359683322806272 360649269229824 365899040161792 366812576673792 367001145704448 367797669042789 367917433832448 368037237620736 368206090207232 368275455238144 369194924922144 369315144695808 370306957828536 370427539709952 377124576821248 378137362550016 378260494221312 379204893453312 379276330509504 379399833059328 379573898715136 380521577111136 380593262212662 380717193590784 381667726439784 381792007692288 381863932125696 388389787066368 388767730171904 389432826045306 389738362715904 389865271984128 389938717310976 390912273446976 391039564972032 391218970845184 391292671190528 391420086583296 392269607729778 392397341239296 393579260941824 399178392262656 400380736817664 400511111528448 400694862872576 401770947709392 401901775110144 402905199294144 402981101166348 403112322625536 403297267384832 403428591796224 404512018190208 404643738157056 405730427883552 410400274776064 411502423951488 411636420182016 412664148758016 412798523277312 412876288917504 413065713307648 414097010385648 414231851483136 414309887142912 414444797558784 415344290537412 415479537782784 415748463139936 415883841994752 422991079407616 423070765187072 424127041779072 424265148923904 425404532868768 425543055998976 425738291802112 425957153046528 426881631941229 427020636054528 427159685431296 428086774250028 428306842789632 436050291949568 437221325448456 437363696443392 438455658055392 438598430982144 438681056974848 438882320389376 439025232248832 439978073534751 440121342200832 440204255089344 440347597406208 441447008894208 447872907608064 449075691295488 449221922390016 449428021870592 449512688011264 450634981890264 450781720731648 451013456166912 451992316173066 452139496998912 452346935039744 452494231339008 452579475111936 453709425807936 453857165770752 455076020463984 460313821708288 461550016053696 461700309123072 462940226945424 463090972704768 463303435196416 464698927471104 464850245910528 465859136683854 466010832918528 466098623035776 466312465413712 466464309264384 467717021032428 467869322244096 474525317709824 475864964333568 475954610835456 477142922001456 477298292539392 477517273237504 477607231011968 477762752741376 478955578277376 479111539064832 479201797177344 480398215561344 480865692306432 489083435565056 489334860939264 490396892057052 490556578443264 491873991129513 492034158498816 492259899896192 492420192927744 493742610438048 493903386279936 495136509975936 495229786975512 503857021059072 504183150066688 504347325628416 505606524604416 505701774012672 505866444079104 506964354626547 507129435823104 507362102814848 507457682950216 507622924787712 508890301919712 509056010256384 509151909500928 510423104033928 517853049421824 519243768060408 519412847763456 519651150287872 519820362645504 519918289747968 521216364595968 521386086629376 522786293404992 523026143639704 523196454985728 524601523590426 524772347922432 532237856350208 533667206062086 533840982423552 535348084875264 535448937189888 535694596945856 535869033480192 537206932392192 537308134888464 537483096834048 538825025562048 539349357586944 539524984209408 540973903844736 548669898601984 548848560242688 550218865010688 550501718556672 551876150748672 552129347180864 552309135310848 552413182857216 553792387383216 553972717043712 554511789326336 555460436742804 565502722372096 565686865231872 567206043825024 567390741331968 567942870728704 568807340179968 568914495764256 569175509254972 569360848072704 570782365666704 570889893318993 571075790386176 571261747986432 572501589659676 582584680599552 582961767264608 583151595257856 584607544073856 584797907976192 584908075966464 585366976331776 586368410170464 586637431379668 586828456267776 586939006785792 587130129874944 588404411594667 588596011858944 588787674513408 598767588393984 598962563186688 600571105226496 600846642520352 601042294308864 602656421564088 602852662665216 603325641785344 603439300149248 604357798941216 604471651749522 604945901077248 605142887694336 606768027285312 606965607235584 615400021404928 615600412164096 617253635927232 617454630273024 618996223137024 619396877718646 619598569961472 621145515578472 621347777224704 621464830714368 621667196338176 621952412352512 623016435806118 623622694709904 623825762992128 634486619111424 634606147780608 636190562668608 636397723385856 637017003655168 638106799303152 638399557677874 638607437703168 638935729569792 640530954081792 640739528146944 641154256408576 642130161375042 653862522742736 654075437924352 655831988172684 656045544665088 656560257236992 657683487083088 658323480584064 658537848373248 660182013301248 660306382634016 660521396109312 671809361412096 673613536943232 674142032805888 674269032016896 674488592105472 675952472835396 676172581097472 676520184250368 676830566383616 677988474259599 678520402559616 678741347008512 678869212667904 680564138711904 680785748656128 690470732562432 692325024080544 692550463684608 693224386330624 694410340418136 694728930414157 694955152794624 695181448839168 697048391206656 697275368865792 697595273314304 698788705025781 699468698120568 699696463896576 701575531548642 701803983366144 711556274749448 711787976564736 713797446500352 713931916253184 714492044640256 715714383002184 716275909856256 716410846517952 716644129112064 718433367416064 718667308597248 718802695766016 719132476782592 721298538459648 733625153347584 734002291408896 735595338085578 735834867664896 736412180414464 736550910476288 738389849844288 738630289391616 740613915657072 740855079419904 756274725100032 756520988442624 758409786906624 758552661019008 758799666118656 759147797430272 761043154222272 761186524425324 761434387181568 763335452879568 763584015384576 763727864251392 776779574132736 777535460343808 778865652090612 779476725431808 779730543968256 779877434621952 781824546893952 782079129944064 782437941690368 782585342381056 782840173166592 784539215459556 784794682478592 786902285385639 787158521883648 798356784525312 800500809093129 800761473635328 801022223056896 801389725745152 803541895418784 803803550220288 805810398588288 805962202332696 806224645251072 806594534769664 806857183592448 809024036380416 809287476314112 811460855767104 820800549552128 823004847902976 823272840364032 825328297516032 825597046554624 825752577835008 826131426615296 828194020771296 828463702966272 828619774285824 830688581074824 830959075565568 831496926279872 831767683989504 845982158815232 846141530374144 848254083558144 848530297847808 850809065737536 851086111997952 851476583604224 851914306093056 853763263882458 854041272109056 856173548500056 856613685579264 872100583899136 874442650896912 874727392886784 876911316110784 877196861964288 877362113949696 877764640778752 878050464497664 879956147069502 880242684401664 880408510178688 880695194812416 882894017788416 898151382590976 898443844780032 898856043741184 899025376022528 901269963780528 901563441463296 902026912333824 903984632346132 904278993997824 904693870079488 904988462678016 905158950223872 907418851615872 907714331541504 910152040927968 920627643416576 923100032107392 923400618246144 925880453890848 926181945409536 926606870392832 929095316577969 929397854942208 929700491821056 931718273367708 932021665837056 932197246071552 932624930827424 932928618528768 935434042064856 935738644488192 949050635419648 951729928667136 951909221670912 954285844002912 954596585078784 955034546475008 955214462023936 955525505482752 957599336516811 957911156554752 958223078129664 958403594354688 960796431122688 961731384612864 978166871130112 980793784114104 981113156886528 983747982259026 984068316997632 984519799792384 984840385855488 987485220876096 987806772559872 990273019951872 990459573951024 1007714042118144 1008366300133376 1011213049208832 1011403548025344 1011732888158208 1013928709253094 1014258871646208 1014724205629696 1014915365900432 1015245849575424 1017780603839424 1018112020512768 1018303819001856 1020846208067856 1035706098843648 1038487536120816 1038825695526912 1039302300575744 1039836579495936 1042432729191936 1042772173258752 1045572586809984 1046052287279408 1046392909971456 1049203047180852 1049544695844864 1052363297322963 1064475712700416 1067334412124172 1067681964847104 1070696169750528 1070897874379776 1071389193891712 1071738066960384 1074413864784384 1074616269776928 1074966193668096 1077650051124096 1078347576269209 1078698715173888 1079049968418816 1081947807689472 1097339797203968 1097697120485376 1100437730021376 1101003437113344 1103393007128367 1103752301497344 1104258694361728 1104618270621696 1104826365714432 1107584774766432 1107945434087424 1109023578652672 1110920873485608 1131005444744192 1131373730463744 1134412087650048 1134781482663936 1137614680359936 1137828991528512 1138351018509944 1138721696145408 1141564731333408 1141779786637986 1142151580772352 1145003179319352 1165169361199104 1165923534529216 1166303190515712 1169215088147712 1169595815952384 1169816151932928 1172736820340928 1173274862759336 1173656912535552 1173878013571584 1174260259749888 1176808823189334 1177192023717888 1197535176787968 1201142210452992 1201693285040704 1202084588617728 1205312843128176 1205705325330432 1206878600298496 1208715597882432 1208943303499044 1209891802154496 1210285775388672 1213536054570624 1213931214471168 1230800042809856 1231200824328192 1234507271854464 1234909260546048 1237992446274048 1238793755437292 1239197139922944 1242291031156944 1242695554449408 1242929661428736 1243334392676352 1243904824705024 1246032871612236 1247245389419808 1247651525984256 1268973238222848 1269212295561216 1272381125337216 1272795446771712 1274034007310336 1276213598606304 1276799115355748 1277214875406336 1277871459139584 1280644895823687 1281061908163584 1281479056293888 1282308512817152 1284260322750084 1307725045485472 1308150875848704 1311663976345368 1312091089330176 1313120514473984 1315366974166176 1316646961168128 1317075696746496 1319934220604253 1320364026602496 1320612765268032 1321042792218624 1343618722824192 1347227073886464 1348284065611776 1348538064033792 1351904945670792 1352345162194944 1353040368500736 1353661132767232 1355976948519198 1357040805119232 1357482694017024 1357738425335808 1361128277423808 1361571497312256 1380941465124864 1384650048161088 1385100927369216 1386448772661248 1388820680836272 1389457860828314 1389910305589248 1394096782413312 1394550737731584 1395190546628608 1397577410051562 1398937396241136 1399392927793152 1403151063097284 1403607966732288 1423112549498896 1423575953129472 1427594893000704 1427863832506368 1428984089280512 1431428766004368 1432551819712512 1432821693035904 1433288258224128 1436866734832128 1437334617194496 1437605391532032 1438264953565184 1442597076919296 1467250306695168 1468004582817792 1471190676171156 1471669735329792 1472824360828928 1473101820952576 1475621973388539 1476779699688576 1477260578783232 1481227831314144 1481710158839808 1512057083842577 1512549450200064 1513041976885248 1516819573813248 1517105322038016 1517599332237312 1518295594860544 1520893063879641 1522086308444544 1522373048850648 1522868774363136 1526670905759136 1527168030769152 1527455728502784 1553559148265472 1555070920687616 1557731304181224 1558953450863616 1559461087936512 1559754869243904 1563649093787904 1564158259888128 1564875883380736 1565170684762112 1569078430919112 1569589364957184 1573804570771278 1574317043767296 1596713569050624 1601001618186258 1601522947270656 1602779451490304 1607083790837568 1607607100440576 1611620797176576 1611924404665392 1612449290502144 1613189069539328 1618048072760832 1618574952628224 1622921711534208 1646009695805952 1646545680728064 1650656595032064 1651505155670016 1652262853230592 1656388041542592 1656927405932544 1657239548571648 1661377162149648 1661918151131136 1662993852559744 1663535367979008 1692283060748288 1696508167116288 1697060595695616 1701618131475072 1702172223995904 1702953167208448 1703828612186112 1707526527764916 1708082544218112 1712347097000112 1712669679956979 1713227371158528 1744201167798272 1748885301793824 1749454785773568 1753822632221568 1754393723928576 1754724227899392 1755529281557504 1756100928995328 1759912294139004 1760485368803328 1760817020357376 1761390389624832 1765213234784001 1765788035576832 1796302765181952 1796887689560064 1797712087482368 1798050752045056 1802539927561056 1803126882926592 1807969264692264 1808557987995648 1809387740158976 1809976925356032 1810317900447744 1814837703231744 1815428663083008 1820304081855936 1841255286833152 1846200064214784 1846801236492288 1851760907781696 1852363890819072 1853213740785664 1858190633155938 1858795709884416 1863436546735416 1864043331674112 1864394492143104 1865249861654848 1865857237057536 1870868084129712 1871477288976384 1898101270839296 1903459857334272 1903818443341824 1908571688005824 1909193170157568 1910069092950016 1910428924047872 1911051010965504 1915198673033622 1915822313109504 1916807188709376 1921592862245376 1923462769225728 1956333742260224 1961587568228208 1962226313773056 1967495964518052 1968136633995264 1969039599584768 1969680771710976 1974970441752192 1975613545119744 1980546039903744 1980919147902048 2015428084236288 2016732600266752 2022426098417664 2022807096050688 2023465776316416 2027857418506188 2028517743292416 2029448411259392 2029830731800864 2030491699150848 2035561207678848 2036224041025536 2036607638003712 2041692416135712 2071412197687296 2076975072241632 2077651391053824 2078604601151488 2079673158991872 2084186791242471 2084865458383872 2085544346517504 2091145173619968 2092104574558816 2092785819942912 2098406094361704 2099089391689728 2104726594645926 2128951425400832 2134668824248344 2135363929694208 2141392339501056 2141795748759552 2142778387783424 2143476133920768 2148827729568768 2149232539553856 2149932387336192 2155300102248192 2156695152538418 2157397430347776 2163895615378944 2194679594407936 2200875460042752 2202006874226688 2206786014256734 2207504602994688 2208517388723456 2209236541243392 2209652731428864 2215169549532864 2215890868174848 2218047157305344 2221841746971216 2262010889488384 2268824175300096 2269562965327872 2275229360719872 2275657983057024 2276702037019888 2277443392290816 2283129462666816 2283559573275972 2284303161544704 2290006358638704 2330338722398208 2331847069058432 2332606381031424 2338430176295424 2339191631904768 2339632303865856 2345473640681856 2346549725518672 2347313825071104 2347756027143168 2348520519499776 2353617646378668 2354384047435776 2360706856156917 2395070353575936 2401502427279387 2402284420905984 2403386570081408 2404169177235456 2410625686256352 2411410650660864 2413757200596992 2417431195764864 2417886606998088 2418995914333631 2419783604308992 2420571550777344 2427072109141248 2427862428942336 2461600085619712 2462401648656384 2469014543708928 2469818521092096 2475984892548096 2477587510874584 2478394279845888 2484582062313888 2485391108898816 2485859322857472 2487809649410048 2492065743224472 2494490778839616 2495303051968512 2537946476445696 2538424591122432 2544762250674432 2545590893543424 2552427197212608 2553598230711496 2554429750812672 2555742918279168 2561289791647374 2562123816327168 2564617025634304 2568520645500168 2615450090970944 2616301751697408 2623327952690736 2624182178660352 2630733948332352 2633293922336256 2634151393492992 2639868441208506 2640728053204992 2641225530536064 2642085584437248 2694454147772928 2696568131223552 2697076128067584 2703809891341584 2704690324389888 2706080737001472 2707322265534464 2711953897038396 2714081610238464 2714965388034048 2715476850671616 2722256554847616 2723142994624512 2761882930249728 2769300096322176 2770201854738432 2772897545322496 2777641361672544 2778915721656628 2779820611178496 2787285949733907 2788193564826624 2789101475463168 2790381093257216 2795154820103124 2797874792482272 2798785855586304 2806302126194568 2807215933464576 2846225098997792 2847151906258944 2855189786001408 2855727665012736 2857968178561024 2862857532008736 2865103639425024 2865643386071808 2866576516448256 2872798009550433 2873733469664256 2874669234388992 2875210783064064 2876529907130368 2885194153838592 2934500613390336 2942381352342312 2943339470659584 2945648721657856 2946203641905152 2951243946777078 2953559399377152 2954521157566464 2962455662628288 2963420317679616 3024114167685154 3025098900400128 3033639147626496 3034210644076032 3035198664474624 3036591189721088 3041786127759282 3044172616889088 3044746097701296 3045737548726272 3053341811518272 3054336061538304 3054911457005568 3107118296530944 3110141841375232 3115462608362448 3117906901727232 3119509738487808 3127298187575808 3128316519776256 3129751766761472 3130341369524224 3138156861838224 3139178729914368 3147609141542556 3148634087534592 3193427138101248 3202003236372516 3203045894541312 3205558902980608 3214167581675136 3215214200881152 3223241594353152 3223848809330784 3224898581004288 3226378139078656 3235042728807627 3236096145521664 3237149905256448 3245843423068416 3292019391611904 3293091361456128 3301313190064128 3303010311340032 3304525706461184 3310179021385101 3312776083085184 3313854811865088 3314479097143296 3322754324299296 3323836302262272 3325987705119488 3327070735958016 3384566121496576 3393016334232576 3394121191391232 3403236262950144 3404344447991808 3405906334416896 3415053055529832 3416165088436224 3424694194000224 3425339359913958 3426454742317056 3488402335596544 3497770603587648 3498909571547136 3507645264443136 3508787447857152 3509448455798784 3511058563115008 3519824588278008 3520970737606656 3521634040714752 3522780779249664 3530426469568002 3531576071153664 3592605530363904 3595424174964736 3596101504090112 3605079855122112 3606253765853184 3615938529384528 3617115975991296 3618775480317952 3620635800895488 3629675406463488 3630857326166016 3640608163711872 3692400128429568 3693602472984576 3703521815563392 3704727781638144 3706427481571328 3716381266311876 3717591419768832 3726873093470832 3728086663348224 3728788984286208 3730499723309696 3731714474115072 3741736168259424 3742954577952768 3796202541678592 3806919714668544 3807636886683648 3817143376011648 3818386340315136 3820138185900032 3820857848095744 3822102021931008 3830397346067244 3831644626219008 3833614377418752 3841934687471061 3843185724490752 3846925538451456 3912667484520448 3923175136456416 3924452627546112 3934991929036104 3936273267990528 3938079199169536 3939361543421952 3949940883504384 3951227090239488 3959802661812759 3961092079807488 3961838295804096 4030856168472576 4033465200533504 4044852196835328 4045614192101376 4055714837012376 4057035486584832 4058896822518784 4059661463601728 4060983398301696 4071122415357696 4072448082051072 4073215276007424 4083384832271424 4142824395374592 4153950144483264 4155302782107648 4157209202302976 4159346317983744 4168373582484942 4169730916767744 4182290347239936 4184209149117632 4185571639885824 4196812188723408 4198178783379456 4209453189291852 4257902850801664 4269337648496688 4270727859388416 4282784679002112 4283591497519104 4285556775566848 4286952267841536 4297655459137536 4298465079107712 4299864774672384 4310600204496384 4313390305076836 4314794860695552 4327791230757888 4389359188815872 4401750920085504 4404013748453376 4413572028513468 4415009205989376 4417034777446912 4418473082486784 4419305462857728 4430339099065728 4431781736349696 4436094314610688 4443683493942432 4524021778976768 4536171251527731 4537648350600192 4539125930655744 4550458721439744 4551315966114048 4553404074039776 4554886784581632 4566258925333632 4567119146551944 4568606323089408 4580012717277408 4660677444796416 4663694138116864 4665212762062848 4676860352590848 4678383263809536 4679264607731712 4690947281363712 4693099451037344 4694627650142208 4695512054286336 4707235292757336 4708768094871552 4721413712313834 4790140707151872 4803004854558774 4804568841811968 4806773140162816 4808338354470912 4821251372512704 4822821301321728 4827514401193984 4834862391529728 4835773213996176 4837991828667262 4839567208617984 4854144218282496 4855724857884672 4923200171239424 4938029087417856 4939637042184192 4951969785096192 4955175021749168 4956788559691776 4969164124627776 4970782217797632 4971718645714944 4975619298820096 4984131486448944 4988981557679232 4990606103937024 5076849182244864 5089524501348864 5091181787086848 5104854394425216 5107196461422992 5108859501625344 5111485836558336 5122579583294748 5124247632654336 5129234051268608 5137041291000336 5138009039870937 5230900181941888 5232603503394816 5246655905381472 5248364357320704 5261467896664704 5264873460608491 5266587844672512 5268302786985984 5279736882417012 5281456106409984 5282451061072128 5284171168874496 5295639704352003 5388908295545856 5393136262447104 5394152256135168 5407619782683168 5409380648779776 5414644531068928 5423907794076792 5426396240261929 5428163220476928 5429930776068096 5430953701343232 5444513109695232 5446285989249024 5523765860499456 5538600192644352 5540403709476864 5555282723345088 5557831443313256 5559641222356992 5574571899467814 5576387129653248 5580762186514432 5590309640206248 5595749584964544 5597571711172608 5612604252389136 5614431866929152 5692450197995584 5694303812517888 5710379572002816 5711455330025472 5725715064017472 5730207278850048 5731286772143616 5733153032896512 5745596019100866 5747466939328512 5750421566128128 5753059814260736 5770388307677184 5869001226780672 5884762704684624 5886678941319168 5892407283810304 5902487893554156 5907118798754304 5909042315132928 5924911325256576 5926840635359232 6048228335370308 6050197800800256 6067278295252992 6068421288152064 6070397328949248 6073182379442176 6083572255518564 6088345233778176 6089492195402592 6091475097452544 6106683623036544 6108672123076608 6109822914011136 6214236593061888 6220283682750464 6230925216724896 6235813803454464 6239019476975616 6252560373727413 6254596375151616 6256633039552512 6259503533522944 6260682739048448 6276313723676448 6278357459828736 6295218283085112 6297268175069184 6386854276202496 6404006472745032 6406091789082624 6411117805961216 6428335163350272 6430428401762304 6446483188706304 6447697618661568 6449797162008576 6452756278157312 6470085457615254 6472192291043328 6491686846136832 6584038783223808 6602626380128256 6606020622680064 6609051412922368 6620358042770202 6625552166170368 6627709623730176 6628958194286592 6645508648598592 6647672604524544 6651975410238976 6654141471916032 6769132242993152 6786032668465152 6806472525900288 6808688895983616 6811812668833792 6830106111059664 6832330176872448 6849388388000448 6850678719827916 6852909484634112 6976804671193088 6995541207175296 6997819143094272 7015290528886272 7017574895714304 7018896911597568 7022117126230016 7039649176556016 7041941475213312 7043268081429504 7045561558499328 7060852939136004 7063152142307328 7185211060727808 7190848349929472 7192203008180224 7204507281838161 7210159710244224 7212507531706368 7231877058769056 7234231951982592 7237550960635904 7241271601790976 7256987743000893 7259350812926976 7261714652332032 7281216327423744 7384800256859136 7387204945969152 7407043631126784 7409455563276288 7412854963142656 7432762532623752 7435182839537664 7453746186941664 7456173326696448 7457577968572416 7460999446619392 7463428948230144 7483472336518848 7485909155905536 7592405083357184 7613839429337088 7615273773367296 7634286752023296 7636772680630272 7640276371800064 7641715696191488 7660794692134488 7663289252438016 7667228754837504 7683869374942122 7686371448981504 7693851076902912 7825334969040896 7846350272912832 7848905255092224 7869983858072208 7872546535981056 7876158398339072 7899881767008768 7902454180478976 7919605323625518 7922184159614976 7923676591608192 8066930401067008 8089704393670656 8091228384202752 8111429674024752 8114070973169664 8117793645037568 8119322927203456 8121966796603392 8142244830715392 8144896164102144 8146430552014848 8166769664542848 8285648790749184 8307900288966528 8310605564215296 8314418404605952 8318692635967488 8336747164969884 8339461833535488 8361857849201721 8364580694479872 8368418298235264 8371143279771648 8393624377446816 8396357566758912 8418906378583704 8515805701603328 8538675296993376 8541455718776832 8565569358004224 8567182995038208 8571113551133696 8573904535683072 8595310918275072 8596930158215424 8599729549344768 8618394028651299 8621200408992768 8626780610153672 8629589721391104 8655582461515776 8778718377631744 8803501840171008 8827144057026936 8830018411978752 8834069554893824 8836946164973568 8838610925715456 8860678198131456 8863563472699392 8887366987884864 9048043557953536 9072342503055462 9075296701200384 9100917442879488 9102631932228096 9106808148079552 9109773569163264 9132517850667264 9134238293103888 9137212646178816 9160025434554816 9321354889592832 9327388276233728 9330425524125696 9353720705181696 9358529215463424 9381894562727424 9386198902074688 9389255300284416 9391024108572672 9414470585514672 9417536189743104 9442827424627668 9580281414303744 9606009709117548 9609137683623936 9613546280325632 9616676708941824 9642502745025408 9645642602643456 9655028802387968 9669724783059456 9671546427992352 9675983657334524 9679134417235968 9705128186422881 9708288436564992 9711449715769344 9846400342478848 9876058174835712 9879274084368384 9903939570192384 9910350043498336 9913577119383552 9938328249255552 9941564435595264 9943437291429888 9951238597640192 9968262972897888 9977963115358464 9981212207874048 10153698364489728 10179049002697728 10182363574173696 10209708788850432 10214392922845984 10217719003250688 10245159166589496 10248495265308672 10258468102537216 10274082582000672 10276018079741874 10461800363883776 10465207006789632 10493311810762944 10496728714641408 10522935793329408 10529746921216982 10533175689345024 10559473764834024 10562912212819968 10564902122144256 10568342337748992 10591279408704006 10777816591091712 10786272524894208 10788304512270336 10815239565366336 10818761297559552 10829289062137856 10847815588153584 10852792480523858 10856326440953856 10861907402686464 10889026219390464 10892571978498048 11077200385288704 11080807418953728 11110565446690176 11115662886626512 11119282444713984 11149143798935628 11152774259306496 11161524373028864 11180619280412496 11191499169929088 11195143422345216 11225208504778272 11228863733858304 11384900395991168 11388607625035776 11420759144005632 11422910660050944 11451430128034944 11460414557700096 11462573544287232 11466306065793024 11491192038201732 11494933878657024 11500843132256256 11506119628521472 11525804062413183 11540776615354368 11738002453561344 11769525409369248 11773357882638336 11784814567620608 11804975787108312 11810391817040669 11814237597508608 11818084630265856 11849822650513152 11853681270718464 11879407985438277 12096456670740616 12100395601600512 12134556590505984 12136842576304128 12146364758884352 12167144511037128 12176690467556352 12178984390805184 12182950194905088 12213367246073088 12217344246153216 12219645828022272 12428473186123776 12461850433449792 12471627606908928 12478038953951232 12505120747454826 12509192750303232 12519007067045888 12521365478096896 12552627447352896 12556714919657472 12590436566170224 12594536350138368 12773708552404992 12808012945490064 12812183578165248 12856670326700544 12860856803524608 12892966377412608 12895395237323136 12899594324017152 12905512556314624 12940170915230508 12944384582086656 12983373692273664 13168077566447616 13205252760256512 13212041245360128 13218102825844736 13240716085540404 13251104332340736 13255419247460352 13257916388573184 13291017297197184 13295345209049088 13303950820477952 13308282943832064 13538264485986304 13572065336930304 13608513754583193 13612945051800576 13617377791967232 13623625337667584 13660212222119328 13664660353744896 13698776776000896 13701357439655832 13705818969268224 13953609342386176 13991082414350592 13995638286188544 14030581057772544 14035149791428608 14037793823195136 14044234252460032 14079298353112032 14083882950426624 14086536162859008 14121705878272008 14126304284614656 14370422121455616 14381696699858944 14384406016360448 14409014563676322 14420319420488448 14425015063412736 14463754117538112 14468463903965184 14475101921271808 14482543203581952 14513975486001786 14518701625853952 14562432654847488 14769600513718272 14814087262253568 14818911126552576 14825709926285312 14865525065247504 14870365679075328 14907492373883328 14912346653392896 14915155937144832 14921998893238784 14926857896460288 14966944673037696 14971818311811072 15184810166714368 15230547546734592 15268573504046592 15273545361260544 15280552743600128 15283431392382976 15321589384268976 15326578504876032 15334457509675008 15367738749884244 15372742897963008 15387702153805824 15650669938081792 15692700545825664 15697810510184448 15739967716144416 15745093071962112 15752316796678144 15794620381825473 15799763534017536 15804908360957952 15839210647251036 15844368319229952 15847353183216384 16133860802134016 16179408787341312 16182456768405504 16222859348049504 16228141946339328 16235587290075136 16238645854406912 16243933593206784 16279188720785787 16284489661430784 16289792328204288 16292861104029696 16333539329085696 16571297581498368 16615800577933056 16621211128430592 16628836809211904 16673494329939768 16678923667070976 16723715698403442 16729161388959744 16736836596470528 16742286559543296 16787248754893632 16792715133517824 16837812757167408 17031611403206656 17077350593986752 17082911437553664 17131138716008448 17134365990076416 17142227102267392 17190621836550144 17193860316430848 17199459098689536 17236788057302598 17242400817985536 17253561220307344 17259179442782208 17311164923031552 17557436755263488 17607003680342016 17654288114053872 17660036823957504 17668139109787648 17677221851430912 17721356396262912 17727126945398784 17774733975769728 18096087115907072 18144685006110924 18150593402400768 18201834885758976 18205263864456192 18213616296159104 18219547138326528 18265035701334528 18268476586207776 18274425292357632 18320050869109632 18642709779185664 18654776552467456 18660851048251392 18707441410363392 18717058430926848 18757681121182239 18763789125454848 18772397804149376 18778510600568832 18782048217145344 18828941171029344 18835072379486208 18885654849255336 19160562828607488 19212019418235096 19218275367247872 19227092560651264 19233353417883648 19285005490050816 19291285205286912 19339449566118912 19343092855984704 19351967314669048 19358268834471936 19410256372845762 19416576873129984 19692800684957696 19752116349671424 19807879140384768 19820700086996672 19827154238767104 19876656498511104 19883128871190528 19886874582859776 19936525945795776 19955926230716928 19962424415748096 20307396728979456 20358098005395456 20419417577700864 20428785845691968 20435438006501376 20490318333178992 20496990530617344 20516936205074432 20548165164001344 20552036159483748 20923600727767552 20930414013579264 20986623621525888 20993457429282816 21045871586658816 21059493842433964 21066351378690048 21118947529668048 21125824425639936 21129804244288512 21136684675497984 21182558817408012 21555633182183424 21572545049788416 21576609024540672 21630479130732672 21637522595119104 21658578124275712 21695631176307168 21705584961047716 21712652881907712 21723814805372928 21770963229002679 21778052438780928 21785143956996096 22154400770577408 22161614837907456 22221130893380352 22231325773253024 22238564889427968 22298287597871256 22305548518612992 22323048746057728 22361238560824992 22382998339858176 22390286844690432 22450417009556544 22457727467716608 22769800791982336 22777215250071552 22841518288011264 22845821320101888 22902860256069888 22920829115400192 22925147088574464 22982384076403464 22989867757314048 23001686264512512 23012239257042944 23051608124826366 23081553230708736 23476004907122688 23539050818738496 23546715765276672 23569629135241216 23609951574216624 23620783634081338 23628475195017216 23699645301026304 23707362541436928 23758815970876554 24192913341481232 24200791203201024 24269113181011968 24273685152608256 24292729517768704 24334289022074256 24353380935112704 24357968781610368 24365900389810176 24426734492146176 24434688492306432 24439291656044544 24856946372247552 24923700866899584 24943255213817856 24956077907902464 25010241494909652 25018385500606464 25038014134091776 25042730956193792 25085573547605163 25105254894705792 25113429839314944 25180873132340448 25189072700276736 25547417104809984 25616025890980128 25624367156330496 25704970425323809 25713340653401088 25721713607049216 25785932754825216 25790790474646272 25799188648034304 25811025112629248 25855182085953897 25880341830461016 25888769164173312 25966747384547328 26336155132895232 26410505520513024 26436205651689472 26481432171080808 26502208664681472 26510838494920704 26515832777146368 26582034594394368 26590690418098176 26607901640955904 27144130673860608 27217027509166386 27225890103601152 27247250675335168 27320424444238656 27329320707489792 27397553552001792 27402714879311664 27411637938536448 27982164828701184 27991276572377088 28061162115545088 28075587646390272 28088468504920064 28158596706224064 28167765900853248 28173072325718016 28243411756544016 28252608569229312 28740844242911232 28768812032720896 28818029127352644 28840638840976896 28850030126825472 28927508235076224 28936927807930368 28950203842543616 28965086407163904 29027950972003572 29037403251707904 29115384559268643 29124865309694976 29539201027436544 29628174524507136 29637822253105152 29651419852570624 29731050130495008 29740731358150656 29814984747766656 29824693306785792 29830311874289664 29843997786477568 29853715792920576 29933889346075392 29943636623622144 30369620333428736 30461095093469184 30537147008093184 30547090722521088 30561105487200256 30566862784765952 30643178768537952 30653157009752064 30735477499768488 30745485795926016 30775404307611648 31301339876163584 31385401091651328 31395621020368896 31479935432288832 31490186143924224 31504633593356288 31589240763650946 31599527068035072 31678421294502072 31688736638459904 31694706366432768 32267721604268032 32358817574682624 32364913536811008 32445718696099008 32456283892678656 32471174580150272 32477291708813824 32487867186413568 32558377441571574 32568979322861568 32585722208059392 32667078658171392 33231601155866112 33242422256861184 33257673618423808 33346988659879536 33357847334141952 33447431396806884 33458322777919488 33473673192941056 33484573119086592 33574497509787264 33585430267035648 33675625514334816 34063222806413312 34154701187973504 34165822875107328 34262277432016896 34268731980152832 34284454204534784 34381243673100288 34387720632861696 34398918197379072 34473576114605196 34484801635971072 34507122440614688 34518358885564416 34622329846063104 35114873510526976 35214007360684032 35308576228107744 35320073647915008 35336278219575296 35354443702861824 35431175451122007 35442712792525824 35454253890797568 35549467951539456 36192174231814144 36289370012221848 36301186804801536 36403669771517952 36410527728912384 36427232592318208 36439094276653056 36530071402669056 36536953172415552 36548850584715264 36640101738219264 37285419558371328 37309553104934912 37414882820726784 37434116861853696 37515362242364478 37527578250909696 37544795608298752 37557021201137664 37564096434290688 37657882342058688 37670144758972416 37771309698510672 38321125657214976 38424038836470192 38436550734495744 38454185121302528 38570010980101632 38582570410573824 38678899132237824 38686185711969408 38703934629338096 38716537668943872 38820512745691524 38833153746259968 39385601369915392 39504232699342848 39615758280769536 39641400173993344 39654308477534208 39753312997022208 39766257742381056 39773749165719552 39873051891591552 39911852461433856 39924848831496192 40614793457958912 40716196010790912 40825541263749579 40838835155401728 40857571691383936 40870876013002752 40980636666357984 40993981061234688 41033872410148864 41096330328002688 41104072318967496 41847201455535104 41860828027158528 41973247243051776 41986914858565632 42091743173317632 42118987684867928 42132702757380096 42237895059336096 42251648851279872 42259608488577024 42365117634816024 43111266364366848 43145090099576832 43153218049081344 43260958261465344 43275045190238208 43391262352614336 43411169922095432 43425305763815424 43447629610745856 43541926458005358 43556104877561856 44308801541154816 44442261786760704 44462651546506048 44477129778855936 44596575195742512 44611097037225984 44722477121649984 44765996679716352 44780573689380864 44900834019113088 44915454935433216 45539601583964672 45554430500143104 45691642640203776 45805720512139776 45841658230800384 45850294177148928 45964768152806928 45979735514628096 46003372529025024 46024478514085888 46103216249652732 46163106461417472 46952009814245376 47078101637476992 47093431530553344 47139258270482432 47219903148433248 47241567268162676 47256950390034432 47383861145476419 47399290602052608 47414725082873856 47517631941753108 48385826682962464 48401582406402048 48538226362023936 48547370305216512 48585459035537408 48668578044148512 48706761870225408 48715937563220736 48731800779620352 48837566162357361 48853468984292352 48869376984612864 48878583312089088 49713892744495104 49847401733799168 49886510427635712 50020482989819304 50036771001212928 50076028268183552 50085461912387584 50171147095210326 50210509789411584 50226859678629888 50361746264680896 50378145400553472 51094834209619968 51232051781960256 51248734312660992 51409940850647618 51426681306802176 51571865509650432 51581580949292544 51598377296068608 51622050225258496 51710364171907794 51760683660922032 51777538328346624 51933494769094656 52672310265790464 52821011041026048 52872411303378944 52962864342161616 53004417329362944 53031665554292736 53164069188788736 53181380836196352 53215803281911808 54288261347721216 54434055018332772 54451780207202304 54494501350670336 54640848888477312 54658641414979584 54795107104003584 54805429758623328 54823275877072896 55964329657402368 55982553144754176 56122324231090176 56151175292780544 56176937009840128 56273043363546717 56317193412448128 56335531801706496 56346144651436032 56486823513088032 56505217138458624 57481688485822464 57537624065441792 57636058254705288 57681277681953792 57700060253650944 57855016470152448 57873855615860736 57900407685087232 58055901944007144 58074806503415808 58230769118537286 58249730619389952 59078402054873088 59256349049014272 59302839705141248 59462100260990016 59481462716301312 59629969495533312 59649386613571584 59660623748579328 59687995572955136 59867778692150784 59887273247244288 60922190186938368 61074294016186368 61122210974400512 61133725569531904 61286357537075904 61306314019504128 61470954999536976 61490971591852032 61550808615223296 62770802183302656 62791242040737792 62959870864577664 62980372287848448 63009267186712576 63178481527301892 63199054136070144 63356842589004144 63377473276919808 63389412732865536 64535443208536064 64717635149365248 64729827073622016 64891437392198016 64912567785357312 64942349160300544 64954583417627648 64975734372827136 65116754883143148 65137958645723136 65171444416118784 65312889687008037 65334157316342784 66463202311732224 66484844513722368 66515347236847616 66693977319759072 66715694668283904 66894862793613768 66916645555838976 66947346385882112 66969146238173184 67148995019574528 67170860534071296 67351251028669632 68126445612826624 68309402375947008 68331645750214656 68524554864033792 68537463960305664 68568908409069568 68762487346200576 68775441265723392 68947152229210392 68969603271942144 69014244881229376 69036717771128832 69244659692126208 70229747021053952 70428014721368064 70617152456215488 70640147295830016 70672556439150592 70708887405723648 70862350902244014 70885425585051648 71098935903078912 72384348463628288 72578740024443696 72602373609603072 72807339543035904 72821055457824768 72854465184636416 72878188553306112 73060142805338112 73073906344831104 73097701169430528 73280203476438528 74570839116742656 74619106209869824 74829765641453568 74868233723707392 75030724484728956 75055156501819392 75089591216597504 75114042402275328 75128192868581376 75315764684117376 75340289517944832 75542619397021344 76642251314429952 76848077672940384 76873101468991488 76908370242605056 77114911275971427 77140021960203264 77165140821147648 77357798264475648 77372371423938816 77407869258676192 77433075337887744 77641025491383048 77666307492519936 78771202739830784 79008465398685696 79231516561539072 79282800347986688 79308616955068416 79506625994044416 79532515484762112 79547498331439104 79746103783183104 79823704922867712 81432392021581824 81651082527499158 81677670310803456 81715143382767872 81741752026005504 81961273332715968 81987962122469376 82067744820297728 82192660656005376 82208144637934992 83694402911070208 83946494486103552 83973829717131264 84183486346635264 84237975369735856 84265405514760192 84475790118672192 84503297702559744 84519216977154048 84730235269632048 86222532728733696 86306436098162688 86521916522930688 86550090380476416 86782524705228672 86822339844190864 86850611527630848 86895259221491712 87083852916010716 87112209755123712 87346153677805929 88617603082309632 88884523573521408 88925303093012096 88954259557711872 89193150391485024 89222194074451968 89444954243299968 89502848830344347 89531993359432704 89561147378761728 89801668038226176 89830909870866432 91079203167929344 91108861000286208 91383285280407552 91611441024279552 91683316461600768 91700588354297856 91929536305613856 91959471029256192 92048957028171776 92206432499305464 92326212922834944 93904019628490752 94156203274953984 94186863061106688 94439806296866496 94483134536325352 94513900780068864 94767722290952838 94798581204105216 95035263883506216 96771653365924928 96803164812804096 97076452724047872 97094740610433024 97337156088297024 97413523740450816 97431875126441472 97463601559240704 97675132324714722 97706937968584704 97757166624178176 99694803467598336 99773020855271424 100040965979638608 100073542002425856 100170923824775168 100342294190420652 100421019578823168 100453719357259776 100723492529361792 100756290801106944 102189668419239936 102464103563920512 102497468625321984 102819881701295236 102853362613604352 103143731019300864 103163161898585088 103196754592137216 103244100450516992 103420728343815588 103521367321844064 103555076656693248 103866989538189312 105344620531580928 105642022082052096 105744822606757888 105925728684323232 106008834658725888 106063331108585472 106293526353366021 106328138377577472 106362761672392704 106431606563823616 108576522695442432 108868110036665544 108903560414404608 108989002701340672 109281697776954624 109317282829959168 109590214208007168 109610859517246656 109646551754145792 111928659314804736 112244648462180352 112302350585561088 112353874019680256 112546086727093434 112634386824896256 112671063603412992 112692289302872064 112973647026176064 113010434276917248 114963376971644928 115075248130883584 115272116509410576 115362555363907584 115710032940304896 115747711231721472 115800815370174464 116111803888014288 116149613006831616 116461538237074572 116499461238779904 118156804109746176 118512698098028544 118605679410282496 118924200521980032 118962925432602624 119259938991066624 119298773227143168 119321247497158656 119375991145910272 119735557384301568 119774546494488576 121844380373876736 122148588032372736 122244421948801024 122267451139063808 122476623791248737 122572715074151808 122612628039008256 122941909999073952 122981943183704064 123101617230446592 125541604366605312 125582484081475584 125919741729155328 125960744575696896 126018534373425152 126356963054603784 126398108272140288 126713685178008288 126754946553839616 126778825465731072 129070886417072128 129435270298730496 129459654147244032 129782874784396032 129825135570714624 129884698320601088 129909166835255296 130233509766286296 130275917291446272 130342888832237568 130625779374016074 130668314632685568 132926404623464448 133030694473695232 133387954639518144 133431389336567808 133789725587227536 133833291111677952 133894692771764224 134297990039149056 134341721068142592 134702502057339264 136618804751894016 136663291500429312 137074927920611328 137137816818139136 137524974692401152 137550882531446784 137894304458420784 137939206543884288 138028489762458752 138073435542257664 138489319384252416 140459494042107904 140856029442736128 141234304912430976 141280294591660032 141345112878301184 141417774811447296 141724701804488028 141770851170103296 142151583436429257 142197871806157824 144768696927256576 145157480048887392 145204747219206144 145614679086071808 145642110915649536 145708930369272832 145756377106612224 146120285610676224 146147812689662208 146195402338861056 146512698487072083 146560406952877056 149141678233485312 149238212419739648 149659531282907136 150061448969457912 150110313003638784 150179182433195008 150228084804550656 150256385737162752 150631529368234752 150680579035889664 151085238794042688 153284502628859904 153696155345880768 153746202937982976 153816740485210112 154229822551942854 154280043920406528 154715596528951296 154744742847877632 154815738517352384 154866150675775488 155282050982766096 155332614985039872 157542405479661568 158016930797371392 158463033123078144 158565600695973376 158617233910136832 159013251988088832 159094996662878208 159492207566366208 159647409845735424 162864784043163648 163302165054998316 163355340621606912 163430286765535744 163483504052011008 163922546665431936 163975924244938752 164135489640595456 164385321312010752 164416289275869984 167388805822140416 167892988972207104 167947659434262528 168366972693270528 168475950739471712 168530811029520384 168951580237344384 169006595405119488 169038433954308096 169460470539264096 172445065457467392 172612872196325376 173043833045861376 173100180760952832 173565049410457344 173644679688381728 173701223055261696 174167705832021432 174224419510247424 174692307355611858 177235206164619264 177769047147042816 177850606186024192 177908519115423744 178386300782970048 178444388148903936 178889908486599936 179005697660688694 179063986718865408 179603336076452352 179661819741732864 182158406335858688 182766570560815104 183222882048559104 183366632923201536 183401176708595712 183859072611227712 183918942058512384 184097914056343552 184412864998610928 184652425845669888 188312406549907968 188373726122213376 188879612593732992 188966269072650704 189027801560137728 189535444581905676 189597162408210432 190070527767012432 193543306731849856 193606329625608192 194152905448095744 194189481220866048 194674312176594048 194827047480901632 194863750252882944 194927203118481408 195350264649429444 195413875937169408 195514333248356352 195938669061024111 199389606935196672 199546041710542848 200081931959277216 200147084004851712 200341847649550336 200684588380841304 200776660889691373 200842039157646336 200907438714519552 201446985058723584 201512581602213888 204379336838479872 204928207127841024 204994937250643968 205639763402590472 205706725227208704 206287462038601728 206326323797170176 206488200901033984 206841456687631176 207042734643688128 207110153313386496 207733979076378624 210689241063161856 211284044164104192 211851457368646464 212017669317451776 212126662217170944 212587052706732042 212656276755154944 212863213127647232 217153045390884864 217736220073331088 217807120828809216 218563395553909248 218634565659918336 219180428416014336 219221719034493312 219293103508291584 223857318629609472 224489296924360704 224604701171122176 224707748039360512 225092173454186868 225268773649792512 225342127206825984 225384578605744128 225947294052352128 226020868553834496 229926753943289856 230150496261767168 230544233018821152 230725110727815168 231344733827914281 231420065880609792 231495422463442944 231601630740348928 232223607776028576 232299226013663232 232923076474149144 232998922477559808 236313608219492352 237025396196057088 237211358820564992 237848401043960064 237925850865205248 238519877982133248 238597546454286336 238642494994317312 238751982291820544 239471114768603136 244297176064745472 244488843897602048 244534902278127616 244953247582497474 245145430148303616 245225256078016512 245883819998147904 245963886367408128 246203234460893184 251083208733210624 251839483458310656 251921489151393792 252037068746850304 252713926109207568 252796216544280576 253427370356016576 253509893107679232 253557650931462144 258141772834144256 258919308294488064 259565749568792064 259650271141429248 259769396641202176 259818333670510592 260467019532572592 260551834582892544 260685777664475136 261251558748032148 261336629265371136 265852809246928896 266061388947390464 266775909279036288 266862778673135616 267579451174455072 267666582223355904 267789385543528448 268508546491033041 268595980078298112 268683442136285184 269405004114678528 273237609503788032 273326583000858624 274149855841222656 274275633636278272 275049949384802304 275101765062893568 275788608916841568 275878413087768576 276056979524917504 276146871084515328 276978638768504832 280918988084215808 281712058885472256 282468609824861952 282560589183320064 282690225756602368 283449403608976056 283541702340206592 284303166872858514 284395743612315648 289537393854513152 290314960097774784 290409494438412288 291229358172143616 291284221831299072 291417860738545664 292240571221352448 292295625379324416 292390804677722112 293025396974144166 293120813905754112 298476424839479296 299319062565814272 300122897938915824 300220626007277568 300358364866390016 300512771474325504 301263058736469504 301361158071779328 302170477588085376 306569005257719808 307392310691761536 307492405875965952 307633480970420224 308459645103885708 308560087840813056 309431193057902592 309489485695755264 309631477034704768 309732301351550976 310564101965532192 310665229970079744 315084810959323136 316033861594742784 316926066246156288 317131201391946752 317234467820273664 318026503976177664 318189993325756416 318880579060098063 318984415132732416 319294819691470848 325729568086327296 326604330109996632 326710681243213824 326860573531071488 326967008104022016 327845093330863872 327951848489877504 328770642624021504 328832578551739968 334777611644280832 335785977944414208 336733945386541056 336951901478943424 337061622059040768 337903160474688768 338013190810238976 338076867908616192 338920941078528192 344890130914934784 345225744392650752 346087666091722752 347130098820914688 347289359376763456 347402446110523392 348335411664042864 348448839020494848 349384614711223716 354470412329238528 355538094294085632 355701212372048384 355817038230847488 356772601565940096 356888776297807872 357779816973199872 358011395321377388 358127973437730816 359206672152904704 359323639483465728 364316812671717376 365533141121630208 366445764097118208 366733265846403072 366802353417191424 367718145222455424 367837884117024768 368195828112687104 368825729997221856 369304851691339776 376624813099815936 376747452244426752 377759225187465984 377932538145301408 378055603120275456 379070889163811352 379194324816420864 380141055534024864 387086613463699712 387212659251216384 388305810896191488 388378962441732096 389348624353188096 389654094961803264 389727500505765888 390700529298858888 390827751874338816 391028666496712704 391877338122048222 398779213870393344 399092083421085696 400163863918554432 400294168009703424 400683695299100672 401369176761682608 401553321779382746 401684078315292672 402893970117447168 403025163204427776 409856414255682048 409989874501287936 411279526805180944 411413450454417408 412574924077203456 412652647594340352 412976401802067968 413682913375262352 414085469287376256 414220306626772992 415467958152757248 421378482126323712 422568088328208384 423702914737292928 424035338634903552 424253324434341888 425174105413464084 425312553510309888 425726426255294464 426454750309287771 434306090781769728 435472440146662176 435614241657618432 436984497230504753 437126791107818496 437269131319836672 438360856832028672 438443438068986624 438586207016583168 439538095461216249 447714637259218944 448978593848721408 449415496078721024 450184346908373736 450537547299585024 450684254413651968 450769157211488256 451894588104704256 452041737107668992 459853507886579712 461088466037642304 461450221455630336 462689467655828562 462840131761219584 463203261480697856 464447215552057152 464598452027326464 465846152948298288 465997844955119616 472627216438984704 474050792392114176 475696802087920128 475851701730410496 477039755964266496 477284989988634624 477503964583641088 478942229537206272 488594352129490944 489069804556255232 489906495164994948 490290860296607232 490450512156033024 491767639996295808 491927772734816256 492406468921786368 502166417466421248 503678966916621312 503842978302787584 504074137493700608 505427852218415136 505592433088561152 506854740712033152 507019786215358464 507115301862924288 516283545668288512 517838616588976128 519131499137584128 519300542282858496 519538793282404352 519636667341021184 520934039065145184 521103669165785088 522503117496064296 522673258530742272 531705618493857792 532122777894780928 533551818558072576 533725557346271232 535158902348910144 535333164446711808 535578771087056896 537017092982066082 537191960156596224 538810008229357056 546475219007576064 548299711682445312 548551267272556544 550099898769604608 550203530125787136 551577217833683136 551756826175537152 552113959049835008 552293742169030656 553957277537009664 561837976168431616 564937219649723904 565121178366640128 565380451513204736 566898807217952112 567083404680413184 568606333745717028 568791487224631296 579074787709026304 580629920195549568 580818988876824576 582458716344287232 582568443662598144 582835721477091328 584481142442704896 584591250758648832 584781609355444224 586050793948288332 586241627811508224 596952849678958592 598638125131628544 600245795877831648 600441252014555136 600716729732780032 601025542948651008 602329982669074119 602526117472939008 602722316143558656 604340955176170752 613138010515439616 614784621383523072 614984811751931904 615266961940840448 616919290207771416 617120175681626112 618862386115805184 618978971391510528 619262954069409536 619464602703101952 621128203931064384 621330459940159488 630169621918646272 632067723189485568 633852132492312576 634262402783893504 636053007952355328 636379986651512832 637761158120196126 637968830265464832 638589639382941696 651459136172654592 653208660219993264 653421362486427648 653721147062142976 655690186661727744 655903696979755008 657541285248043008 657665157103479936 669555223288561664 671571955888828416 673467890773082112 673903802957886848 674123244118081536 675806320949377536 676026381620477952 676153735817232384 677841882157056384 689780261829869568 690451488785301504 692175332183445504 694034201483742843 694260197641829376 694578718753526912 694804892221046784 696670823328085728 696897678040989696 698769229422447432 708940824658477056 711076188588171264 711402424744096768 711634076461694976 713545203131880192 713777552595615744 715559633946399744 716022790642754776 716255946875461632 718413344305809408 728633625343434752 732891528194236416 733466531692806144 733604706834382848 735436290444910848 735675768234049536 737651459994443712 738609703382679552 753249626199631872 755518450374931968 755865076290602816 756111206240550912 758141778327622704 758388649632841728 760282111068049728 774173226927399424 774425318502432768 776757924883464192 778697248706376192 779308189923606528 779455001011531776 781401058597717776 781655503748677632 782057332993425408 783754676244096444 797558427740786688 798184166842171392 800327727837108864 800588336019406848 801367390598201344 802738353523365216 803106643558765492 803368156630585344 805525639473099123 805787940234894336 806050326408855552 819712828511364096 819979749002575872 822559053610361888 822826900908834816 825149848154406912 825305295188680704 825952803604135936 827365826750524704 828170938574752512 828440613253545984 830935916305514496 842756964252647424 845136176656416768 847405829474585856 848070677269807104 850348210826928168 850625107020619776 851452852510588928 852909500618575542 868612181563539456 870944880293324352 871228483315236864 873968994461009506 874253582215636992 876721713664057344 876886876137973248 877172414033166336 879076190922432498 895429274518437888 897957187697442816 898830992157442048 900368693816747472 901075094599170048 901538314422976512 903789176209408512 904083474215337984 919707015773159424 922176932075284608 922900442911260672 925378935311657124 925680263522439168 926406522961395712 928894431104114304 929196904054652928 931692305896596576 931995689910239232 945254432877969408 948101584784228352 951393604175840256 951703403460820992 954079511928532992 954569979977269248 955007929167282176 956641737180294189 957884459074412544 977188704258981888 978139609112510464 979812990329989896 980581720593214464 980901024312066048 983535279992591616 983855545469632512 1004332834932842496 1007357933833242624 1008148274987401216 1010855704436830272 1011184866177122304 1013709481424066304 1014039572430716928 1014230603725848576 1035677233177952256 1038262998275168256 1039077586564808704 1039273334682042368 1041868078130290368 1042207338331570176 1045006234992128592 1045346517061484544 1063411236987715584 1067103637116145152 1067451114692542464 1070317804697820288 1070666328893423616 1071157542174113792 1074034185964132164 1074383920313192448 1077620016458714112 1092950438015152128 1096599423364890624 1097102534545113088 1100199797539209216 1100407060251574272 1103154435667366272 1103513652351074304 1104227918099670016 1104587484338061312 1107914555074019328 1123675952336863232 1129874439299447808 1130242356733280256 1130760903026409472 1133797614435904224 1134166809360826368 1137212667491434056 1137582974449262592 1158149575418052608 1161259840391099136 1161637977753649152 1164917432688574464 1165136887325196288 1165671442954182656 1168962284885409792 1169182501517297664 1172101587896576664 1172483255623016448 1193905699357917184 1197276250263257088 1200491591755663296 1200882504029110272 1201433459465560064 1202051085897302016 1204659965338148238 1205052234945878016 1208681910352341504 1229569242767046144 1229969623503863808 1230533923881680896 1233838580415542832 1234240351363252224 1237724772231610368 1237957942783021056 1238525908138819072 1238929205406203904 1242256407862128768 1242660919880318976 1260339243837292544 1264135446378971136 1267704264984625152 1268524805567787008 1272106015904710656 1272759973303025664 1275522316240392252 1275937660530929664 1277179278765883392 1302918272345309184 1306417320439986528 1306842724972855296 1307442294124285952 1310953491691514259 1311380373323455488 1311807393959510016 1315082570496086016 1315330314206959872 1339110446577123328 1343143911777656832 1346935781546164224 1347807605915773696 1348246488236163072 1351612641898755072 1352052763240955904 1352307471634464768 1355683764314112768 1379560523659739136 1384350664366891008 1388068402967485686 1388520395283658752 1389157437507053824 1389609784442093568 1393341646656171456 1393795356081979392 1397538458844894864 1417881649316954112 1422152377176342528 1422804849488193536 1427090406263760384 1427555105191231488 1431119267892799488 1432045581285509552 1432511893750923264 1436826688611618816 1457267250686869504 1465783056388472832 1467209413668765696 1470872580889821696 1471351536468099072 1475302919988887424 1477219406765359104 1506499252399263744 1511036900749863936 1511730152581205632 1512222412481101824 1516283556655245408 1516777299265683456 1520564222136099456 1548346453854798848 1548850637004865536 1553515849766928384 1557394497412752384 1558616379847213056 1558910002023063552 1562802117195435552 1563311007497355264 1567509352488192888 1595116855481573376 1596368333684342784 1600655455674217728 1601176672038813696 1605476707046730432 1606213287117530984 1606736313261170688 1611051278946198246 1611575880469788672 1639425657022728192 1645118107220723776 1645653801817669632 1650299696308813824 1650610590377361408 1654731653501049408 1656341877149505024 1656881226507091968 1661871832611028992 1685513928505294848 1694811658949171712 1696141354539614208 1700696421653856336 1701250214041239552 1702905705021177856 1705819001237151084 1737224363127078912 1741889760586648704 1742456966630473728 1747937988922019012 1748507164431273984 1753443427328114688 1753773752275946496 1754344828066332672 1758152381844864996 1790858549036875776 1795914375394885632 1797661984314884096 1800737387633494944 1802150189198340096 1803076628845953024 1806989948007222357 1807578352418817024 1808166948430675968 1839414031546318848 1844353864150569216 1845800885822521344 1850757870623314248 1851360527044878336 1852813045922791424 1857788862208228608 1858393808109305856 1863384611793193152 1863991379820478464 1890508865755938816 1896203169568456704 1902787208351680512 1908159023857065984 1909139959954538496 1910015858334564352 1913283474360588378 1915768918148825088 1954377408517963776 1956279218225020928 1959625980659979792 1961163441186428928 1967070559985183232 1967711090939265024 2008665669865684992 2014715867666485248 2016296549974802432 2021711408873660544 2022369732354244608 2027418962848132608 2028079144861433856 2028461207451697152 2071354466355904512 2076525996550336512 2078155173129617408 2078546669364084736 2082102604451228529 2083736156260580736 2084414676663140352 2090012469984257184 2090693034122969088 2126822473975431168 2134207274232290304 2134902229385084928 2140635609395640576 2141332657786847232 2142315084348227584 2148068371928264328 2148767840626384896 2155240032917428224 2185900876030304256 2194205069090226176 2200399595078418432 2200814120503148544 2206308871334732544 2207027304702148608 2208455836199340032 2215829110148038656 2259748878598895616 2261521806052818944 2267595228871808448 2268333618721652736 2274425334982868112 2275165948898525184 2322519680782198272 2323275955507298304 2330273774650392576 2331342885908365312 2337924569770819584 2338365003034595328 2344203175793153328 2344966511246032896 2387811398715834368 2394552500526514176 2400983183511326592 2401765008058220544 2402866918931120128 2404102171794604032 2409319930676296476 2410104469891756032 2416576918419297369 2417363820704683008 2459138485534092288 2459939247007727616 2461067847763361792 2467677160831085664 2468480702726504448 2475449544463220736 2475915885566042112 2477051816277638144 2477858410812407808 2484512815724257536 2485321839760637952 2520678487674585088 2528270892757942272 2535408529969250304 2537049611135574016 2544212031809421312 2551044632480784504 2551875321061859328 2554358557531766784 2605836544690618368 2612834640879973056 2613685449945710592 2614884588248571904 2621906983383028518 2622760746646910976 2630165140992172032 2630660628413919744 2678220893154246656 2686287823555313664 2693871563092328448 2695615211831547392 2696492976472326144 2703225283797510144 2704614943268929536 2711367528628225536 2759121047319478272 2768701328733782016 2776136805934971372 2777040790567317504 2778314875014107648 2779219568884187136 2786683293312342912 2787590712163958784 2795076917689789728 2835763298633908224 2844304754352685056 2845609698976387072 2854180812527520768 2855110210382462976 2862238535785598976 2864091162571019104 2865023787501846528 2873653377223237632 2914534501373739008 2931566112776945664 2934418827337531392 2941745161779643392 2942703072936198144 2950605839977774848 3012998504798527488 3022073801499727872 3023460305162411264 3024444824962203648 3032567113310490816 3033554598531366912 3041128444272198912 3096692907709597696 3107031699533856768 3114788994825504768 3117232759694426112 3117820004046127104 3125604234390871104 3126622014994710528 3135018704976385776 3190233710963146752 3201310911348435456 3202353344077627392 3210953414093460864 3212426574235061968 3213472626522341376 3222102557892396492 3223151760939577344 3278851314045456384 3290236214441447552 3291307603635339264 3300599392617627648 3301221180754722816 3309463307002098816 3312683754299010048 3313762453014183936 3323743665222057984 3371027857010589696 3389623317898343424 3392282709079228416 3401392843307712672 3402500428082479104 3405811410042355712 3411638002474302168 3474448726254157824 3483779521173297408 3484913933260947456 3495875977844038024 3497014328862547968 3506886854656229376 3507547504551892992 3516304763689729992 3581717098073751552 3591828750789771264 3601474775266989888 3604300378396680192 3606153257691906048 3613979896014444714 3615156704837634048 3688707728301138432 3691601771645042688 3701515741246628496 3702721054089756672 3715577724416457216 3716787616218611712 3726769223586386304 3727982759640956928 3781017731511877632 3792406339136913408 3805574416703361024 3816318047714131968 3818279919909076992 3820031716669128704 3826566948721176756 3831537836297650176 3908754817035927552 3912558436450041856 3919251961319959584 3922326882372857856 3932860475074542777 3934141119970366464 3935422181878530048 4017331339731369984 4029431735332970496 4032593099949604864 4043422817747321088 4044739464708489216 4054837925696265216 4056158289722867712 4056922414903394304 4153051993100673024 4156310346259234816 4157093338728169472 4164205208902457058 4167472312521161472 4168829353326280704 4180024939968514368 4181386068245938176 4253644947950862336 4268414548464580608 4281271218791281152 4282665315573694464 4284630168696455168 4296136743856528656 4297535681252769792 4310480065834856448 4371801752060608512 4388410138180452352 4401628241006297088 4412617742669465088 4414054609404297216 4416911672398680064 4431658220296077312 4519497757197791232 4523043612105637888 4535190457743616896 4536667237443305472 4548850669965736224 4550331897797050368 4645039361564396544 4646551911014596608 4660547549300785152 4662685771816730624 4675849139541639168 4676730006069190656 4688406351586306656 4689933022492065792 4775622797431668736 4789105001053028352 4801966367022653184 4803530016116441088 4805733837862240256 4818639861352592952 4820208939783512064 4833153836838594738 4834727641409366016 4918276971068184576 4922135695526723584 4935354321662171328 4936961405453008896 4950899088926441472 4951831771132084224 4954103632555276288 4969025631448515072 4970643679521275904 5056541785515884544 5074099222271148032 5088424063618842624 5102089264961569008 5103750642123718656 5108717115063533568 5211673089381236736 5225669281759946112 5227370899891421184 5229769176497143808 5243813966766057036 5245521493293821952 5260330281984344064 5261321256827839488 5356441786308493312 5372575647110627328 5387743126184656896 5391230423663094784 5392985952944652288 5406450567595020288 5409229886537859072 5420969844021667071 5422735057256451072 5518242094638956544 5537402657467564032 5552273611869942744 5554081581134635008 5556629750028215296 5558439137768374272 5573366586624685824 5575181424327917568 5590153835379579456 5671526597267816448 5688609508705370112 5691219397952774144 5708361625055041536 5724477071571197952 5728182325142038208 5730047575003693056 5747306754446475264 5829069002747478016 5863132225553891328 5868837654675062784 5883490323559286784 5901211679955549696 6025997009597054976 6044147602999455744 6046920610324822528 6048889649924407296 6065134226620981632 6067109197062733824 6082256888544397824 6193385815419195392 6214063399067713536 6229577989651009536 6234465519388852224 6235640008092254208 6251208468781742208 6253244029989421056 6270037409952771552 6380467421926293504 6402621822696870912 6404706688155254784 6421906828186921728 6424853148470123936 6426945253044682752 6444205115784792984 6446303521879154688 6557702628090912768 6580472428882895104 6582615207270678528 6601198785235255296 6602442361509445632 6618926614004197632 6625367508598020096 6647487330444115968 6779246635796686848 6784565418158456832 6802785686615425344 6805000856164958208 6811622820084711424 6823276004948604336 6967559042346594816 6969827866521894912 6991751955688076048 6994028657725095936 7013773709312458752 7015095009103785984 7032609527379459984 7163434196147503104 7183657501579542528 7202949550533979776 7208600756793360384 7212306515383812096 7227959792028889428 7230313409675268096 7249730755257892107 7377415456602276864 7383203543290085376 7403031482493256992 7405442108179513344 7428736452918580801 7431155448832914432 7433575232437223424 7453538447172772608 7455965519281913856 7562035463023755264 7584812678273826816 7611148833406722048 7632636095428263936 7640063433338257408 7653133897442353512 7663075672595300352 7817509634071855104 7838503922639919168 7844653764745715712 7865720950149085554 7868282239940732928 8034662679462739968 8058863470665940992 8086845635494642176 8089478929416978432 8109675851392530432 8113844829806788608 8306103986201346048 8314186677456338944 8328410417804914116 8334944625042322944 8337658706652561408 8360049879937028736 8362772136491876352 8507289895901724672 8536829096929161216 8562542437582562304 8565330631147388928 8569260337392910336 8592273487713057312 8595071362505539584 8620960131669712896 8743603504121217024 8776820276360904704 8803256482012594176 8825235485338930176 8828109218808594432 8833823344797360128 9038995514395582464 9046087224211275776 9070380915487233792 9073334474886610944 9097701339931472448 9100663795594100736 9290078723128793088 9321095098601570304 9325371543633461248 9351698279083278336 9353460012138381312 9376812703172613312 9379866044984131584 9551245594863337472 9603932734045306368 9607060032232882176 9611467675724480512 9637279722705185904 9640417879567024128 9666307673677189476 9669455282818732032 9836553942136369152 9844271391053447168 9870708643324342656 9873922810906017792 9901798177852882944 9903663542264168448 9908207265110552576 9938051262897030144 9941287359042551808 10113083571031769088 10148198444542296064 10176848127237685248 10204178529923138016 10207501284247437312 10217434230127067136 10423346178762473472 10451338563519892224 10454741799782842368 10459538352994287616 10487627933532114072 10491042986587643904 10520660563968688128 10522642513655678976 10712883572616986624 10745151294221254656 10775486252369313792 10782460847326189568 10812901135190040576 10818459773075718144 10841939688043334142 10845470114512902144 11074805314935128064 11104547223739885488 11108163162269270016 11113259500056430592 11146733173249371648 11150362848655835136 11180307670759158912 11343053194535632896 11377219017410740224 11382438795905548288 11416723250110083072 11448954143142395904 11456364650284076416 11460095150007386112 11494613508892950528 11658138005494956032 11726264451107782656 11737675309350125568 11766980647118573568 11798581425223628331 11802423359911099392 12051994019194109952 12088295205998911488 12093841220649645056 12097779299848814592 12130268453241963264 12134218394125467648 12164513777088795648 12386771630838390784 12459155979302019072 12468931038777704448 12471280016184508416 12502416937563484416 12506488059978842112 12540074819905543104 12760934843852587008 12805243645393741824 12843813656373843456 12849706296940247872 12853890506089365504 12888410231569585968 12892607043758309376 13115405256181825536 13160944857765790208 13165230414541357056 13204884723018891264 13237853228008395264 13250735017196040192 13294974660888231936 13558493271593373696 13569130836316913664 13605571373230850688 13610001712329916416 13623245640169422848 13646552009897208672 13935118084693189632 13939655733043789824 13983503911376152096 13988057315450191872 14027547418624917504 14030190018207571968 14065219054758919968 14326868392295006208 14367315003159085056 14405899101067959552 14417201513586720768 14455919584057778856 14460626819350536192 14499461510515784214 14754830913204553728 14766407086580170752 14806062964986513984 14810884216359026688 14857472905837161602 14862310897665828864 14907076894345545216 14911931038563827712 15169625356547653632 15222297666813444096 15265272190856527872 15280126866676514816 15306267794884707024 15326151345190600704 15635019268143710208 15677007845279838336 15689307529491431424 15731441900298171108 15736564479881465856 16069325358925479936 16117726941331881984 16173691270989284352 16178957858833956864 16219351702785060864 16227689659613577216 16262909532065001213 16612207972402692096 16628373354912677888 16656820835609828232 16669889250084645888 16675317413305122816 16720099759874057472 16725544272983752704 17014579791803449344 17073658193858322432 17125084875165124608 17138520674785820672 17184546975426114624 17190142725011079168 17241920263339425792 17487207008242434048 17606512964025188352 17650470970677860352 17667646689594720256 18077991028791164928 18140761830974467584 18146668949773221888 18195402679862944896 18201327591188201472 18580157446257586176 18642190197203140608 18650743087266922496 18703396558166556672 18706920024276762624 18753625406345226624 18759732089968263168 19102491189726674944 19207865468090612736 19214120064465764352 19222935351448961024 19274559445410371808 19280835759134048256 19332615347354378952 19338910565637464064 19673107884272738304 19688542782106894336 19741417286648685312 19747845621812035584 19803596355705765888 19807327084528336896 19816414530221105152 19876102525794060288 20296396889084592128 20353696254475370496 20408357059846276032 20415002568494874624 20434868460254134272 20902677127039784448 20909483599565684736 20919076705988575232 20975255867064228144 20982085973175287808 21041321127937376256 21045285027311357952 21425767145233973248 21490302588442509312 21550972504738627584 21564921694652379136 21625802270380081152 21636919546151436288 21683879376086668284 21690940229025804288 22149610629870256128 22209094447479770976 22216326324538540032 22226519000112861184 22286209358755742403 22293466346498743296 22300725697311670272 22360615341518317824 22686106389071265792 22754438034821480448 22764877591811096576 22833446500220166144 22897908286284791808 22912729300568152832 22920190300014772224 22989227017785901056 23316276010989912064 23452528902215565312 23533961294237147136 23597162850447256662 23604846719822198784 24103988038388219904 24176590411997822976 24187682441299290112 24260536906483926528 24268436788250935296 24329027554177591296 24773543261676781568 24918311958604038144 24942560032369016832 25004833875126968832 25012976119957684224 25080149639811086208 25521869687705174016 25610487290787483648 25687627312747686912 25699412593880495744 25707781012178731008 25776820463139171936 25785214087516618752 26230810512363651072 26321889715531580416 26330460829082714112 26409769446037782528 26475706456016790528 26501470034392080384 27116986543186747392 27138261672633827328 27211142746461701376 27220003424659832832 27293104019794417344 27870236169386379264 27967007822752304192 27976114630900383744 28055094837249835008 28060380036415143936 28130438109517839936 28653736784590012416 28811798202135919104 28834403027173441536 28911839168115557712 28921253638701072384 28998923021031568428 29509661826409107456 29532814173160341504 29612125929973027968 29621768432718053376 29714945811674323204 29724621795331657728 29814153788691090432 29823862077127655424 30339250713095307264 30444595333626888192 30530544381713055744 30560253733353029632 30612535589769414048 30652302690381201408 31270038536287420416 31354015690559676672 31378615058982862848 31462883800596342216 31473128959762931712 32138650717850959872 32235453882663763968 32347382541978568704 32438703405570121728 32455379319227154432 32525819064130002426 33224415944805384192 33256746709825355776 33313641671219656464 33339778500169291776 33440199519748114944 33451088545967505408 34029159583606898688 34147316387716644864 34250169750330249216 34277041349571641344 34369093950852229248 34380285450022158336 34483840526678851584 34974414016484868096 35213025928050376704 35300941941355720704 35335293379189440512 35395744275670884993 36155982057582329856 36281523661948935168 36293337899546443776 36390805359725889792 36402655182376402944 37160314892515172352 37301486174533844992 37406793116333113344 37413840048553525248 37507250812690453248 37519464179936526336 38415730936181225472 38445870702897922048 38549118890820743616 38561671518268096512 38665230694708757904 38677821131274928128 39346215768545476608 39482834573297370624 39495691243624071168 39614654169056673792 39632829060442210304 39752205051588120576 40592793778169184256 40707392508950740992 40816714119692552064 40830005136989749248 40869736920508268544 41805354254079568896 41818967199131369472 41838153411977150464 41950511734128456288 41964171946350575616 42082642255874752512 42090570054622715904 42851534290467946496 42980605176885018624 43101945009477255168 43129843389304758272 43251604540760162304 43367758752173336568 43381880458051608576 44299221259740512256 44418188894959541952 44432652649077080064 44453038000225722368 44572418717511484806 44586932692997486592 44721230683036635648 45508876069642960896 45529755183622193152 45666893000440332288 45795816572569583616 45825458601136305664 45840380600029544448 45978454035571802112 46632552021979824128 46905057804431130624 47067922588474294272 47194325700894513324 47209693439644397568 48207976076776439808 48353180823995645952 48375364882598580224 48521073812967853056 48536873576501870592 48658055108355182592 49547086523353563136 49836623917208076288 49885120064738033664 50009667750253937664 50025952239915368448 50160299279622172416 51043739375410348032 51220974581574967296 51375254625495373824 51398825187760991488 51415562024357462016 51553640926278343872 51570428175033237504 52461621024727302144 52643779431063160832 52819538892075565056 52951412912033581056 53002940068784160768 54233973086373494784 54422285492923402752 54440006849319665664 54586208039588834688 55740472338772758528 55934015645504608384 55952229261800767488 56110189674499670016 56120760072830287872 56260876219035679872 57307473569180024832 57623596404271838208 57668806054346883072 57823678336231115424 57842507277402144768 57997846042063136856 59019323652818214912 59065628346320683008 59224251859946055936 59243536865436106752 59429891623348646408 59449243590663315456 59628307577382180864 60889190667253776384 61061088763426111488 61225071179538828096 61304605380762402816 62708031381119353344 62757230117965725696 62925767601192684432 62946257919525863424 64277301435701919744 64470907765327527936 64694765083957137408 64877406811140243456 64910758638454308864 65051638128260004852 66448831889610768384 66513493419650711552 66627283342439312928 66679557000338583552 66858628076267227209 66880399039496229888 66902177091935010816 68058319167213797376 68294632775433289728 68500339500660498432 68554082699143282688 68738187901704458496 68760570900044316672 68967681053357703168 69948828032969736192 70601883882711441408 70670586758378881024 70791488551341769986 72311964115164659712 72563047323897870336 72781610719451779584 72805310364752805888 74320629785030344704 74602972349067689984 74827680097107050496 75014501625380906496 75038928359873052672 76831461872362450944 76891741405795844096 77098237781641487232 77123343036536193024 77330461389417515808 77355642262549856256 78692431537090953216 78965669146594741248 78991382487248142336 79229308338113347584 79265658120884420608 79504410103176241152 81185587556338368512 81414785017901481984 81633428239385104128 81660010273979498496 83610708508159137792 83676306823954300928 83901023468256912576 83928343892701151232 84165284511749505024 84181140109245431808 85961210353770037248 86259686778609516544 86503209081520324608 86735517504346673136 86763760916103217152 88598442519481024512 88836377789919083904 88865305298154160128 88906076000451444736 89144837435022969612 89173865385994973184 89442461366073271296 91017752139285921792 91059510367244386304 91333786000880664576 91591633145139167232 91650917202272611328 91680761200059088896 91956908071143604224 93265104043959648256 93810115608862261248 94135845176948588544 94388651401789026648 94419386879288795136 96415952153552879616 96706361647991291904 96750729765197160448 97042147625935706112 97316110216710365184 99094173046707126272 99673247834416152576 99770240129476067328 100019335500507875328 100320598559244344832 102087478750820696064 102441949163149934592 102750509250990747648 102797650375521982976 102831124048714924032 103107281852556687744 103140856350066475008 104923242049454604288 105287558862126321664 105639077784151130112 105902825824067162112 106005880137568321536 108467946172746989568 108844570985846805504 108880013698639331328 109172416079177669376 111480944677545517056 111868031291009216768 111904458523601534976 112220379348999340032 112241520145660575744 112521752438071359744 115247192808543676416 115337612108693766144 115647356672462230848 115685014554804289536 115995692084126273712 118038647305636429824 118448503719892111872 118487073730872213504 118859783246697292816 118898487181326630912 119256615154764361728 121778381334507552768 122122177526852222976 122450142359077656192 122609210761524805632 125416062762238706688 125514460235931451392 125851535202385368864 125892515839051726848 128554602871403839488 128941815530655055872 129389530167914274816 129754813622280486912 130103276256520009704 132897663779221536768 133254566684878625856 133359114000677167104 133717256152534454418 133760798078992459776 136589265550866579456 137000679001320996864 137476375803408916992 137521141800088633344 137935362106715406336 139897656065939472384 141203767765422882816 141341173516757762048 141582977102683539972 144623928230329319424 145126094647795740672 145563221438903559168 145610620729505611776 148641259570060689408 149205944698135379968 149655360194214100992 150029003250761812992 150077856719746105344 153662923744724901888 153783482811591688192 154196475563282974464 154246686073072386048 154660922778835031616 154711284525099712512 157384863074181906432 157931338293189482496 158458616676226695168 158531316241768841216 159008820206352482304 162371175112676737024 163266856478770208256 163320020547958996992 167221417016318275584 167352613647908601856 167802046936513825152 167856687785402302464 168330569023499010048 168362280218490863616 171922420707540074496 172519373557219033088 173006418163040649216 173471035008693346272 173527521832206434304 177196885038962049024 177672755579838167808 177730610596308320256 177812152000902889472 178289674870045939224 178347730771989946368 178884922732146542592 182119020734488772608 182667572001761329152 183183266290278334464 183301834404545222656 183913816142287208448 188271690353897177088 188777302803578053296 188838773758577590272 192831904307105759232 193412723295982583808 193501459530394320896 194084295251871412224 194632220433420730368 198188346093414252544 199346495668832305152 199540480258952134656 200038671001015750656 200575884228801681627 200641197118488689664 204174957501641392128 204883898326299869184 205501018501981495296 205595300751043965952 205662248097429848064 206214563705113375488 206281712700132950016 209846484098909208576 210575117724252643328 211805651648134324224 212011760275136643072 216935892345493979136 217689141971693611008 218344832158355338752 222961889355091034112 223736062582018433536 223808917047203069952 224483040291321151488 225043504876142719488 230494385617087352832 230675224217387532288 231294713344924461696 231370029109608579072 231991384168252547424 236077294611272859648 236897007439784223744 236974147461744427008 237719566493394585632 237796974362653261824 238513230309528723456 243556762669015105536 244244355053704445952 244900284718155312384 250832125524477413376 251028920471862902784 251703070404770737728 251785031678103453696 257883631061310111744 258779060335828549632 259509627244560973824 260206552513040019408 265795327558443073536 266509133369757251712 266718228001354334208 267434512305068908836 267521596157984919552 273178531101733158912 274001358002641993728 274952751606817833984 275042283600177266688 275870724213430812672 279795312131878944768 282407535530845765632 282682347033515524096 283165954205367079944 289247856460658638848 290252189295591481344 291126442877807118336 297282519140121378816 299310720388428201984 300058006501523625984 307325847489449803776 308392951126565948928 308493372146144772096 309321845557670063232 309422569050199425024 314769726148363812864 315862676586378964992 316917233352453390336 317062632483537682432 318017640412704964608 324742350225353474048 326533712957540416512 326640041095917993984 334442834032636551168 334705227295817203712 335604093873027650304 335713375570804604928 336661138046998020096 336724560436981727232 345038747114438066176 346012836326081298432 346942070017386692544 347055043664412868608 355345511159676335616 355461221192616640512 355624304001805778944 356579349740091878448 356695461543979892736 357769845464293085184 364238041468977545216 365335144003522658304 366366532580556668928 366603668809090445312 367827632284574416896 376543380707794354176 377554605607156106592 377677547517155180544 385663808614211518464 386825446591965167616 387002919060788641792 388168590503742824448 389264440866841460736 396376692186828505088 398692991337664610304 400077342002031501312 401151768457603363254 401282394236977379328 409767796652599738368 411002037003962990592 411190601502087931904 412429127410226750976 412563425400265900032 419692968197818417152 421150235448505286656 423611303296268648448 424023520550273286144 433871784690987958272 435378283943387222016 436689664316710677504 445923778710182068224 447472125164036867072 447617834094406139904 448966080582642302976 450087009752285438976 460988771234174705664 461350448434775064576 462589426689848923392 462740058219217158144 463982768336505094848 472154589222545719296 473794014879568447488 475439132986789171264 475593948725306523648 477026460619057446912 487113525338030211072 489800569436310624768 501664251048954826752 502057840943725805568 503406140809541475456 503570063356206907392 515767262122620223488 517558120671657099264 519019254489121947648 520413105026080038816 531590655116886147072 533018266739514503424 533436456002708668416 534869024610137817672 535043192315969839104 546357062203466317824 548002716005283987456 549905503213635667968 551741448426861625344 564815071061691531264 565364694067031048192 566331908410734159888 578495712921317277696 580504378591182962688 582252885755614236672 594565038280242757632 598621440776856403968 600116013003047251968 601727652686405044881 614651694978899607552 616785902253131897856 616986744292289544192 618643691115340126464 618845138100398850048 629539452296727625728 631725353172757929984 634125264967075364864 636035280825409929216 653067425915080833024 668885668065273102336 671208187746055300608 671426751141609209856 673449120873963454464 690077494228876132352 692025672652162596864 693884140034773385088 694110087328825737216 710691022319352671232 710922442385233281024 711248608003611557888 713158699480183756896 713390923087959785472 715539690928586170368 728476082937955090432 730670288007045316608 732733065161113337856 733207337618180890624 753086761415588708352 755109211214312213184 755355095034310361088 773650893183930335232 774005838121577283584 776337181007485648896 778528881733682921472 792753384373657010176 797385982675329220608 800154684004063002624 802303536915206726508 802564788473954758656 819535593305199476736 822004074007925981184 822381203004175863808 824858254820453501952 825126850800531800064 839385936395636834304 842300470897010573312 847222606592537296896 848047041100546572288 867743569381975916544 870756567886774444032 873379328633421355008 891847557420364136448 894944250328073734144 897932161165284605952 900174019504570877952 921977542468349411328 925178853379697846784 925480116438434316288 927965536673010189696 944309178445091438592 947588029759136894976 950878265973578342528 951187897450613047296 954052921238114893824 974227050676060422144 979601138872621249536 1003328502097909653504 1004115681887451611136 1006812281619082950912 1007140126712413814784 1035116241343314198528 1038038508978243895296 1040826210052160077632 1066036533479029006848 1066872912005417336832 1069738049220275635344 1070086384631939678208 1092714124406932635648 1096005432010567974912 1099811006427271335936 1103482896853723250688 1129630142123383062528 1130729388134062096384 1132663816821468319776 1156991425842634555392 1161008757182365925376 1164505771511228473344 1189130076560485515264 1200232026006094503936 1203455305372810089762 1229303389957799215104 1233571804506263795712 1237287382230680252928 1237690276200797700096 1259078904593455251456 1263450706345515859968 1268250529934150729728 1272070561650819858432 1306134851830161666048 1337771336130546204672 1342416375492110601216 1342853502283218419712 1346898241747926908928 1380154988457752264704 1384051345304325193728 1387768280069546770176 1388220174657651474432 1421382044638705342464 1422497216007223115776 1426317398960367513792 1426781846175919570944 1431079381857172340736 1461340576014090633216 1466414675236361781248 1506173522831177416704 1510218422428624426368 1510710190068620722176 1547301786367860670464 1548011676243154567168 1552674362014971297792 1557057763467365842944 1585506768747314020352 1594771965350658441216 1600309368008126005248 1604607073830413453016 1605129576947909517312 1639071186610398953472 1644008148015851962368 1644762406008351727616 1649716509640907003904 1684600941794021146624 1694445213185074593792 1696094082201093144576 1735487138763951833088 1741513135773548888064 1746758657266842710016 1783695114840728272896 1789888500656147468288 1795864322330569211904 1800348039009141755904 1843955084936698822656 1850357706759395693568 1850960232876868632576 1855931073346020379392 1888618356890182877184 1895176059518273789952 1901756531947156685056 1902375794901226094592 1908105842476229787648 1959202277745242499072 2006657004195819307008 2013624563238165901824 2014280253424827629568 2070232482686628397056 2076077017956487790592 2081652420104320155264 2132073066958058013696 2133745824010834673664 2139476098440551270688 2140172769263879356416 2185428248813865271296 2192010864021135949824 2199622012854542671872 2259260284246766125056 2265327633642936639552 2322017514364731850752 2329011543022456946688 2378260153120971030528 2400464052012189007872 2406910610745620179524 2458606779915598430208 2467143609012527591424 2474574764461360505856 2475380552401595400192 2518157809186910502912 2526901412691031719936 2536501059868301459456 2544141123301639716864 2612269703660323332096 2675542672261092409344 2684832750984221202432 2693796483495853817856 2760309976915504529408 2775536560139093540352 2776440349315302948864 2842764089277410684928 2844994432014446231552 2852634797920735027584 2853563692351839141888 2862158763714344681472 2922681152028181266432 2932829350472723562496 3012347045662354833408 3020436844857248852736 3021420380137241444352 3096023352486309134336 3105348724029942595584 3114115526934731685888 3200618736016252010496 3209214147660826906032 3210259153895819034624 3278142373220797906944 3288016296031703924736 3289524812016703455232 3299433019281814007808 3369201883588042293248 3388890426370149187584 3392188164402186289152 3470974277527903666176 3483026271547097776128 3493517314533685420032 3567390229681456545792 3579777001312294936576 3600696078018283511808 3687910169873397645312 3700715413518791387136 3711862146692040758784 3777236713780365754368 3790352119036547579904 3803513063894313370112 3804751589802452189184 3816211684952459575296 3918404555490484998144 4013314008391638614016 4027249126476331803648 4028560506849655259136 4140464965373256794112 4152154035912975581184 4163304840208640310528 4264146133916116027392 4267491648021669347328 4278952196881102541376 4280345538527758712832 4384021728042271899648 4399244025709085343744 4518520568493532250112 4530655267285873279104 4644035028729463701504 4658023086044913893376 4756520306241942061056 4800928104024378015744 4813821221491240359048 4917213559831196860416 4934287218025055182848 4949149528922721011712 5053802825382063439872 5088282246603279433728 5224539407320646664192 5351085344522184818688 5369665501968442404864 5387592966991707635712 5520619953831009058816 5551073120278187080704 5552880698630605897728 5685528178554821369856 5689988864028892463104 5705269595841470055168 5707127384703678283776 5724317527428689362944 5865658700945447124992 6040873689714497705472 6042840760274482888704 6192046704972618268672 6210697448059885191168 6228231053869463371776 6401237472032504020992 6418428295321653812064 6420518307791638069248 6556284746441595813888 6576032592063407849472 6579049624033406910464 6598866038563628015616 6738403767176084586496 6777780852740298375168 6966052543094195552256 6987034629067370840064 7134780459362913091584 7159554002624589873152 7201392156036567023616 7375820339746795290624 7401430827037582774272 7423724293384081517568 7554473427560731508736 7580704238073095159808 7607026127788626740224 7609503179604904378368 7632423369904919150592 7836809110980969996288 8026628016783277228032 8054498252952663607296 8280929930746513588224 8326609680417280621056 8528292267832232054784 8534983296043338694656 8557904393762205082752 8560691077055517425664 8768043456084543799296 8798488051418170687488 9037041136987064500224 9061310534571746558208 9288070057458927403008 9316046172089827786752 9601856208048756031488 9627642442982480718096 9834427119662393720832 9868574436050110365696 9898299057845442023424 10107605650764126879744 10176564493206558867456 10449078814641293328384 10702170689044369637376 10739331003936884809728 11102146240556374161408 11371056357109642739712 11410539191682940110336 11414254769407356567552 11448635054857378725888 11731317401890894249984 12081747379428995410944 12085681520548965777408 12384093409945236537344 12421394896119770382336 12456462107738926743552 12802474944065008041984 12836856590643307624128 12841036615583276138496 13152065184126815698944 13158099248066813820928 13197732077127256031232 13476807534352169172992 13555561705480596750336 13932105086188391104512 13974069258134741680128 14269560918725826183168 14319108005249179746304 14402784312073134047232 14751640679493590581248 14802861654075165548544 14847448586768163035136 15161408476146190319616 15214052255577253480448 15264846739809838301184 15673618221961939992576 16053256033566554456064 16108996505905327214592 16561859861493027176448 16653219360834561242112 17056584535664464109568 17069966592086677389312 17115808787524410165504 17121382154111034851328 17596976102836341374976 18122621069143493116416 18576140114917854806016 18632092344179655573504 19203712416097512062976 19255284885964961436192 19668854239324787441664 19737148872100220731392 19796598115690884046848 20215211301528253759488 20898157629282586656768 21404341378088739274752 21478662007873769619456 22204292481112748322816 22742112714219285479424 22821078383365880220672 22828509538814713135104 22897270109714757451776 23462634803781788499968 24163494758857990821888 24842789792239540764672 25604949888130016083968 25673713181286615248256 25682073231166552276992 26304130368253631397888 26316198496133627641856 26395464154254512062464 26953615068704338345984 27111123410961193500672 27864210172376782209024 27948138516269483360256 28638216010498359492608 28805568624146268094464 29503281358987181162496 29605723308150331097088 29694897173536326070272 30322816952292380639232 30428104511154506960896 30529693479619676602368 31347236443923879985152 32106512067133108912128 32217993011810654429184 33306438721669122484224 34113169071328928219136 34231617575048820331008 34242764308222069702656 35193952205672682749952 36245242138286986232832 37152280229835709612032 37264184688359311147008 38407424832195024125952 38510569771929922872384 39474297744200441462784 39593196231381768093696 40430422603056507518976 41796315258565173313536 42808682756177478549504 42957324015747539238912 44408584962225496645632 45484225428438570958848 45642156766731760441344 45794540219429514903552 46925269607563576999936 48326989517715981643776 49685579584479081529344 51209899776260032167936 51347426362573230496512 51364146462333104553984 52632396992267255283712 52790928308509024124928 55728420344753564418048 55896277032538966720512 57276432020996718985216 57611137248292536188928 59006562717974362324992 59211446616300662194176 59389794347072652140544 60645633904584761278464 60856209022309013921792 62694472887847759970304 64213024134266217824256 64435986023621308858368 66612877443338244968448 68226338142657856438272 68463235150097640662016 68485528616444139405312 70387904411345365499904 72490484276573972465664 74528369376718622294016 76814849664390048251904 77021139543859845744768 78948595488400882925568 79186392462763536187392 80860845206113015037952 83592630517130346627072 85914648031495078477824 88817169924450993291264 90968450856877141917696 91284313533463520882688 91589080438859029807104 93850539215127153999872 96653979035431963287552 102694852725146460993024 102728292924666209107968 105264793984534510567424 105581856617018048249856 111456840689507128836096 111792554065077933441024 114552864041993437970432 115222274496585072377856 118422893232601324388352 118779588694145304281088 121291267809169522556928 121712418044618027843584 125388945775695519940608 128426048268532435648512 128871972047242617716736 133225754886676489936896 136452676285315712876544 136926470300195281324032 140775808822690730999808 144980968553147944931328 149056738753437244588032 153629699328780096503808 154042279087719691489536 157897190976801765851136 158372784925527072374784 167185261034260693254144 171829296062990156955648 177634339848901986582528 181936901713754283835392 182568627066927041765376 193307958070863926575104 205389705450292921986048 205456585849332418215936 210529587969069021134848 211163713234036096499712 223585108130155866882048 229105728083986875940864 230444548993170144755712 236845786465202648776704 237559177388290608562176 242582535618339045113856 243424836089236055687168 250777891551391039881216 257743944094485235433472 266451509773352979873792 272905352570631425753088 273852940600390562648064 281551617645381461999616 289961937106295889862656 308084558175439382979072 315794381953603531702272 316745569851054144749568 334370522068521386508288 343658592125980313911296 355268679697803973165056 363873803427508567670784 365137254133854083530752 386615916141727853150208 410779410900585843972096 422327426468072192999424 447170216260311733764096 458211456167973751881728 460889097986340289511424 473691572930405297553408 475118354776581217124352 486849672178472111374336 501555783102782079762432 515487888188970470866944 532903019546705959747584 545810705141262851506176 547705881200781125296128 579923874212591779725312 616169116350878765958144 631588763907207063404544 633491139702108289499136 687317184251960627822592 710537359395607946330112 727747606855017135341568 730274508267708167061504 773231832283455706300416 821558821801171687944192 844654852936144385998848 947383145860810595106816 950236709553162434248704 973699344356944222748672 1003111566205564159524864 1030975776377940941733888 1065806039093411919495168 1091621410282525703012352 1095411762401562250592256 1159847748425183559450624 1232338232701757531916288 1266982279404216578998272 1374634368503921255645184 1421074718791215892660224 1460549016535416334123008 1546463664566911412600832 1643117643602343375888384 1894766291721621190213632 1900473419106324868497408 1947398688713888445497344 2061951552755881883467776 2131612078186823838990336 2183242820565051406024704 2190823524803124501184512 2319695496850367118901248 2464676465403515063832576 2533964558808433157996544 2842149437582431785320448 2921098033070832668246016 3092927329133822825201664 3286235287204686751776768 3800946838212649736994816 3894797377427776890994688 4123903105511763766935552 4263224156373647677980672 4381647049606249002369024 4639390993700734237802496 4929352930807030127665152 5684298875164863570640896 5842196066141665336492032 6185854658267645650403328 6572470574409373503553536 7601893676425299473989632 7789594754855553781989376 8526448312747295355961344 8763294099212498004738048 9278781987401468475604992 9858705861614060255330304 11684392132283330672984064 12371709316535291300806656 13144941148818747007107072 17052896625494590711922688 17526588198424996009476096 18557563974802936951209984 19717411723228120510660608 23368784264566661345968128 26289882297637494014214144 35053176396849992018952192 37115127949605873902419968 39434823446456241021321216 52579764595274988028428288 70106352793699984037904384 78869646892912482042642432 105159529190549976056856576 157739293785824964085284864 210319058381099952113713152 315478587571649928170569728 630957175143299856341139456
- Sum of all divisors σ(n): 2083637251650501425686133711
- Sum of proper divisors (its aliquot sum) s(n): 1452680076507201569344994255
- 630957175143299856341139456 is an abundant number, because the sum of its proper divisors (1452680076507201569344994255) is greater than itself. Its abundance is 821722901363901713003854799
Bases of 630957175143299856341139456
- Binary: 1000001001111010100110000100000000011101001110110011000000101010010001000000000000000000002
- Hexadecimal: 0x209EA610074ECC0A9100000
- Base-36: 27A1ZKGMZLZ25ZB400
Squares and roots of 630957175143299856341139456
- 630957175143299856341139456 squared (6309571751432998563411394562) is 398106956864812770090357223704984805957812800439975936
- 630957175143299856341139456 cubed (6309571751432998563411394563) is 251188440908317792047272160725327237661026377060777311217259905964195167460130816
-
630957175143299856341139456 is a
perfect square number . Itssquare root is 25118860944384 -
The
cube root of 630957175143299856341139456 is 857695821.8611578367
Scales and comparisons
How big is 630957175143299856341139456?- 630,957,175,143,299,856,341,139,456 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 630,957,175,143,299,856,341,139,456 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 630957175143299856341139456 cubic inches would be around 71474651.8 feet tall.
Recreational maths with 630957175143299856341139456
- 630957175143299856341139456 backwards is 654931143658992341571759036
- The number of decimal digits it has is: 27
- The sum of 630957175143299856341139456's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 630957175143299856341139456 - Facts about the integer". Numbermatics.com. 2024. Web. 29 April 2024.
APA style:
Numbermatics. (2024). Number 630957175143299856341139456 - Facts about the integer. Retrieved 29 April 2024, from https://numbermatics.com/n/630957175143299856341139456/
Chicago style:
Numbermatics. 2024. "Number 630957175143299856341139456 - Facts about the integer". https://numbermatics.com/n/630957175143299856341139456/
The information we have on file for 630957175143299856341139456 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 630957175143299856341139456, math, Factors of 630957175143299856341139456, curriculum, school, college, exams, university, Prime factorization of 630957175143299856341139456, STEM, science, technology, engineering, physics, economics, calculator, six hundred thirty septillion, nine hundred fifty-seven sextillion, one hundred seventy-five quintillion, one hundred forty-three quadrillion, two hundred ninety-nine trillion, eight hundred fifty-six billion, three hundred forty-one million, one hundred thirty-nine thousand, four hundred fifty-six.