35627828414076358826655744
35,627,828,414,076,358,826,655,744 is an even composite number composed of five prime numbers multiplied together.
35627828414076358826655744 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand and sixty-five divisors.
Prime factorization of 35627828414076358826655744:
220 × 316 × 72 × 134 × 7512
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 751 × 751)See below for interesting mathematical facts about the number 35627828414076358826655744 from the Numbermatics database.
Names of 35627828414076358826655744
- Cardinal: 35627828414076358826655744 can be written as Thirty-five septillion, six hundred twenty-seven sextillion, eight hundred twenty-eight quintillion, four hundred fourteen quadrillion, seventy-six trillion, three hundred fifty-eight billion, eight hundred twenty-six million, six hundred fifty-five thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 3.5627828414076358826655744 × 1025
Factors of 35627828414076358826655744
Divisors of 35627828414076358826655744
- Number of divisors d(n): 16065
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 208 216 224 234 243 252 256 273 288 294 312 324 336 338 351 364 378 384 392 416 432 441 448 468 486 504 507 512 546 567 576 588 624 637 648 672 676 702 728 729 751 756 768 784 819 832 864 882 896 936 972 1008 1014 1024 1053 1092 1134 1152 1176 1183 1248 1274 1296 1323 1344 1352 1404 1456 1458 1502 1512 1521 1536 1568 1638 1664 1701 1728 1764 1792 1872 1911 1944 2016 2028 2048 2106 2184 2187 2197 2253 2268 2304 2352 2366 2457 2496 2548 2592 2646 2688 2704 2808 2912 2916 3004 3024 3042 3072 3136 3159 3276 3328 3402 3456 3528 3549 3584 3744 3822 3888 3969 4032 4056 4096 4212 4368 4374 4394 4506 4536 4563 4608 4704 4732 4914 4992 5096 5103 5184 5257 5292 5376 5408 5616 5733 5824 5832 6008 6048 6084 6144 6272 6318 6552 6561 6591 6656 6759 6804 6912 7056 7098 7168 7371 7488 7644 7776 7938 8064 8112 8192 8281 8424 8736 8748 8788 9012 9072 9126 9216 9408 9464 9477 9763 9828 9984 10192 10206 10368 10514 10584 10647 10752 10816 11232 11466 11648 11664 11907 12016 12096 12168 12288 12544 12636 13104 13122 13182 13312 13518 13608 13689 13824 14112 14196 14336 14742 14976 15288 15309 15379 15552 15771 15876 16128 16224 16384 16562 16848 17199 17472 17496 17576 18024 18144 18252 18432 18816 18928 18954 19526 19656 19683 19773 19968 20277 20384 20412 20736 21028 21168 21294 21504 21632 22113 22464 22932 23296 23328 23814 24032 24192 24336 24576 24843 25088 25272 26208 26244 26364 26624 27036 27216 27378 27648 28224 28392 28431 28561 28672 29289 29484 29952 30576 30618 30758 31104 31542 31752 31941 32256 32448 32768 33124 33696 34398 34944 34992 35152 35721 36048 36288 36504 36799 36864 37632 37856 37908 39052 39312 39366 39546 39936 40554 40768 40824 41067 41472 42056 42336 42588 43008 43264 44226 44928 45864 45927 46137 46592 46656 47313 47628 48064 48384 48672 49152 49686 50176 50544 51597 52416 52488 52728 53248 54072 54432 54756 55296 56448 56784 56862 57122 57344 58578 58968 59049 59319 59904 60831 61152 61236 61516 62208 63084 63504 63882 64512 64896 65536 66248 66339 67392 68341 68796 69888 69984 70304 71442 72096 72576 73008 73598 73728 74529 75264 75712 75816 78104 78624 78732 79092 79872 81108 81536 81648 82134 82944 84112 84672 85176 85293 85683 86016 86528 87867 88452 89856 91728 91854 92274 93184 93312 94626 95256 95823 96128 96768 97344 98304 99372 100352 101088 103194 104832 104976 105456 106496 107163 107653 108144 108864 109512 110397 110592 112896 113568 113724 114244 114688 117156 117936 118098 118638 119808 121662 122304 122472 123032 123201 124416 126168 126919 127008 127764 129024 129792 131072 132496 132678 134784 136682 137592 137781 138411 139776 139968 140608 141939 142884 144192 145152 146016 147196 147456 149058 150528 151424 151632 154791 156208 157248 157464 158184 159744 162216 163072 163296 164268 165888 168224 169344 170352 170586 171366 172032 173056 175734 176904 177147 177957 179712 182493 183456 183708 184548 186368 186624 189252 190512 191646 192256 193536 194688 196608 198744 199017 199927 200704 202176 205023 206388 209664 209952 210912 212992 214326 215306 216288 217728 219024 220794 221184 223587 225792 227136 227448 228488 229376 234312 235872 236196 237276 239616 243324 244608 244944 246064 246402 248832 252336 253838 254016 255528 255879 257049 258048 259584 262144 263601 264992 265356 269568 273364 275184 275562 276822 279552 279936 281216 283878 285768 287469 288384 290304 292032 294392 294912 298116 301056 302848 303264 309582 312416 314496 314928 316368 319488 321489 322959 324432 326144 326592 328536 331191 331776 336448 338688 340704 341172 342732 344064 346112 351468 353808 354294 355914 359424 364986 366912 367416 369096 369603 372736 373248 378504 380757 381024 383292 384512 387072 389376 393216 397488 398034 399854 401408 404352 410046 412776 413343 415233 419328 419904 421824 425817 425984 428652 430612 432576 435456 438048 441588 442368 447174 451584 454272 454896 456976 458752 464373 468624 471744 472392 474552 478387 479232 486648 489216 489888 492128 492804 497664 504672 507676 508032 511056 511758 514098 516096 519168 524288 527202 529984 530712 531441 533871 539136 546728 547479 550368 551124 553644 559104 559872 562432 564001 567756 571536 574938 576768 580608 584064 588784 589824 596232 597051 599781 602112 605696 606528 615069 619164 624832 628992 629856 632736 638976 642978 645918 648864 652288 653184 657072 662382 663552 670761 672896 677376 681408 682344 685464 688128 692224 702936 707616 708588 711828 718848 729972 733824 734832 738192 739206 745472 746496 757008 761514 762048 766584 767637 769024 771147 774144 778752 786432 790803 794976 796068 799708 802816 808704 820092 825552 826686 830466 838656 839808 843648 851634 851968 857304 861224 862407 865152 870912 876096 883176 884736 888433 894348 903168 908544 909792 913952 917504 928746 937248 943488 944784 949104 956774 958464 964467 968877 973296 978432 979776 984256 985608 993573 995328 1009344 1015352 1016064 1022112 1023516 1028196 1032192 1038336 1048576 1054404 1059968 1061424 1062882 1067742 1078272 1093456 1094958 1100736 1102248 1107288 1108809 1118208 1119744 1124864 1128002 1135512 1142271 1143072 1149876 1153536 1161216 1168128 1177568 1179648 1192464 1194102 1199562 1204224 1211392 1213056 1230138 1238328 1240029 1245699 1249664 1257984 1259712 1265472 1277451 1277952 1285956 1291836 1297728 1304576 1306368 1314144 1324764 1327104 1341522 1345792 1354752 1362816 1364688 1370928 1376256 1384448 1393119 1399489 1405872 1415232 1417176 1423656 1435161 1437696 1459944 1467648 1469664 1476384 1478412 1490944 1492992 1514016 1523028 1524096 1533168 1535274 1538048 1542294 1548288 1557504 1572864 1581606 1589952 1592136 1594323 1599416 1601613 1605632 1617408 1640184 1642437 1649947 1651104 1653372 1660932 1677312 1679616 1687296 1692003 1703268 1703936 1714608 1722448 1724814 1730304 1741824 1752192 1766352 1769472 1776866 1788696 1791153 1799343 1806336 1817088 1819584 1827904 1835008 1845207 1857492 1874496 1886976 1889568 1898208 1913548 1916928 1928934 1937754 1946592 1956864 1959552 1968512 1971216 1987146 1990656 2012283 2018688 2030704 2032128 2044224 2047032 2056392 2064384 2076672 2108808 2119936 2122848 2125764 2135484 2156544 2186912 2189916 2201472 2204496 2214576 2217618 2236416 2239488 2249728 2256004 2271024 2284542 2286144 2299752 2302911 2307072 2313441 2322432 2336256 2355136 2359296 2372409 2384928 2388204 2399124 2408448 2422784 2426112 2460276 2476656 2480058 2491398 2499328 2515968 2519424 2530944 2554902 2555904 2571912 2583672 2587221 2595456 2609152 2612736 2628288 2649528 2654208 2665299 2683044 2691584 2709504 2725632 2729376 2741856 2752512 2768896 2786238 2798978 2811744 2830464 2834352 2847312 2870322 2875392 2893401 2906631 2919888 2935296 2939328 2952768 2956824 2980719 2981888 2985984 3028032 3046056 3048192 3066336 3070548 3076096 3084588 3096576 3115008 3145728 3163212 3179904 3184272 3188646 3198832 3203226 3211264 3234816 3280368 3284874 3299894 3302208 3306744 3321864 3326427 3354624 3359232 3374592 3384006 3406536 3407872 3426813 3429216 3444896 3449628 3460608 3483648 3504384 3532704 3538944 3553732 3577392 3582306 3598686 3612672 3634176 3639168 3655808 3670016 3690414 3714984 3720087 3737097 3748992 3773952 3779136 3796416 3827096 3832353 3833856 3857868 3875508 3893184 3913728 3919104 3937024 3942432 3948007 3974292 3981312 4024566 4037376 4061408 4064256 4088448 4094064 4112784 4128768 4153344 4179357 4198467 4217616 4239872 4245696 4251528 4270968 4305483 4313088 4373824 4379832 4402944 4408992 4429152 4435236 4472832 4478976 4499456 4512008 4542048 4569084 4572288 4599504 4605822 4614144 4626882 4644864 4672512 4710272 4718592 4744818 4769856 4776408 4782969 4798248 4804839 4816896 4845568 4852224 4920552 4927311 4949841 4953312 4960116 4982796 4998656 5031936 5038848 5061888 5076009 5109804 5111808 5143824 5167344 5174442 5190912 5218304 5225472 5256576 5299056 5308416 5330598 5366088 5373459 5383168 5398029 5419008 5451264 5458752 5483712 5505024 5535621 5537792 5572476 5597956 5623488 5660928 5668704 5694624 5740644 5750784 5786802 5813262 5839776 5870592 5878656 5905536 5913648 5961438 5963776 5971968 6036849 6056064 6092112 6096384 6132672 6141096 6152192 6169176 6193152 6219031 6230016 6326424 6359808 6368544 6377292 6397664 6406452 6422528 6469632 6560736 6569748 6599788 6604416 6613488 6643728 6652854 6709248 6718464 6749184 6768012 6813072 6815744 6853626 6858432 6889792 6899256 6908733 6921216 6940323 6967296 7008768 7065408 7077888 7107464 7117227 7154784 7164612 7197372 7225344 7268352 7278336 7311616 7332013 7340032 7380828 7429968 7440174 7474194 7497984 7547904 7558272 7592832 7654192 7664706 7667712 7715736 7751016 7761663 7786368 7827456 7838208 7874048 7884864 7896014 7948584 7962624 7995897 8049132 8074752 8122816 8128512 8176896 8188128 8225568 8257536 8306688 8358714 8396934 8435232 8479744 8491392 8503056 8541936 8610966 8626176 8680203 8719893 8747648 8759664 8805888 8817984 8858304 8870472 8942157 8945664 8957952 8998912 9024016 9084096 9138168 9144576 9199008 9211644 9228288 9253764 9289728 9345024 9420544 9437184 9489636 9539712 9552816 9565938 9596496 9609678 9633792 9691136 9704448 9841104 9854622 9899682 9906624 9920232 9965592 9979281 9997312 10063872 10077696 10123776 10152018 10219608 10223616 10280439 10287648 10334688 10348884 10381824 10436608 10450944 10513152 10598112 10616832 10661196 10732176 10746918 10766336 10796058 10838016 10902528 10917504 10967424 11010048 11071242 11075584 11144952 11160261 11195912 11211291 11246976 11321856 11337408 11389248 11481288 11497059 11501568 11549629 11573604 11626524 11679552 11741184 11757312 11811072 11827296 11844021 11922876 11927552 11943936 12073698 12112128 12184224 12192768 12265344 12282192 12304384 12338352 12386304 12438062 12460032 12538071 12595401 12652848 12719616 12737088 12754584 12795328 12812904 12845056 12916449 12939264 13121472 13139496 13199576 13208832 13226976 13287456 13305708 13418496 13436928 13498368 13536024 13626144 13631488 13707252 13716864 13779584 13798512 13817466 13842432 13880646 13934592 14017536 14130816 14155776 14214928 14234454 14309568 14329224 14348907 14394744 14414517 14450688 14536704 14556672 14623232 14664026 14761656 14781933 14849523 14859936 14880348 14948388 14995968 15095808 15116544 15185664 15228027 15308384 15329412 15335424 15431472 15502032 15523326 15572736 15654912 15676416 15748096 15769728 15792028 15897168 15925248 15991794 16098264 16120377 16149504 16194087 16245632 16257024 16353792 16376256 16451136 16515072 16606863 16613376 16717428 16793868 16870464 16959488 16982784 17006112 17083872 17221932 17252352 17360406 17439786 17495296 17519328 17611776 17635968 17716608 17740944 17884314 17891328 17915904 17997824 18048032 18110547 18168192 18276336 18289152 18398016 18423288 18456576 18507528 18579456 18657093 18690048 18841088 18979272 19079424 19105632 19131876 19192992 19219356 19267584 19382272 19408896 19682208 19709244 19799364 19813248 19840464 19931184 19958562 19994624 20127744 20155392 20247552 20304036 20439216 20447232 20560878 20575296 20669376 20697768 20726199 20763648 20820969 20873216 20901888 21026304 21196224 21233664 21322392 21351681 21449311 21464352 21493836 21532672 21592116 21676032 21805056 21835008 21934848 21996039 22020096 22142484 22151168 22289904 22320522 22391824 22422582 22493952 22643712 22674816 22778496 22962576 22994118 23003136 23099258 23147208 23253048 23284989 23359104 23482368 23514624 23622144 23654592 23688042 23845752 23855104 23887872 23987691 24147396 24224256 24368448 24385536 24530688 24564384 24608768 24676704 24772608 24876124 24920064 25076142 25190802 25305696 25439232 25474176 25509168 25590656 25625808 25690112 25832898 25878528 26040609 26159679 26242944 26278992 26399152 26417664 26453952 26574912 26611416 26826471 26836992 26873856 26996736 27072048 27252288 27414504 27433728 27559168 27597024 27634932 27636049 27684864 27761292 27869184 28035072 28261632 28311552 28429856 28468908 28619136 28658448 28697814 28789488 28829034 28901376 29073408 29113344 29246464 29328052 29523312 29563866 29699046 29719872 29760696 29896776 29937843 29991936 30191616 30233088 30371328 30456054 30616768 30658824 30670848 30841317 30862944 31004064 31046652 31145472 31309824 31352832 31496192 31539456 31584056 31794336 31850496 31983588 32196528 32240754 32299008 32388174 32491264 32514048 32707584 32752512 32902272 33030144 33213726 33226752 33434856 33480783 33587736 33633873 33740928 33918976 33965568 34012224 34167744 34443864 34491177 34504704 34648887 34720812 34879572 34990592 35038656 35223552 35271936 35433216 35481888 35532063 35768628 35782656 35831808 35995648 36096064 36221094 36336384 36552672 36578304 36796032 36846576 36913152 37015056 37158912 37314186 37380096 37614213 37682176 37786203 37958544 38158848 38211264 38263752 38385984 38438712 38535168 38749347 38764544 38817792 39364416 39418488 39598728 39626496 39680928 39862368 39917124 39989248 40255488 40310784 40495104 40608072 40878432 40894464 41121756 41150592 41338752 41395536 41452398 41527296 41641938 41746432 41803776 42052608 42392448 42467328 42644784 42703362 42898622 42928704 42987672 43046721 43065344 43184232 43243551 43352064 43610112 43670016 43869696 43992078 44284968 44302336 44345799 44548569 44579808 44641044 44783648 44845164 44987904 45287424 45349632 45556992 45684081 45925152 45988236 46006272 46198516 46294416 46506096 46569978 46718208 46964736 47029248 47244288 47309184 47376084 47691504 47710208 47775744 47975382 48294792 48361131 48448512 48582261 48736896 48771072 49061376 49128768 49217536 49353408 49545216 49752248 49820589 49840128 50152284 50381604 50611392 50878464 50948352 51018336 51181312 51251616 51324091 51380224 51665796 51757056 52081218 52319358 52485888 52557984 52798304 52835328 52907904 53149824 53222832 53652942 53673984 53747712 53993472 54144096 54331641 54504576 54829008 54867456 55118336 55194048 55269864 55272098 55369728 55522584 55738368 55971279 56070144 56523264 56859712 56937816 57238272 57316896 57395628 57578976 57658068 57802752 58146816 58226688 58492928 58656104 59046624 59127732 59398092 59439744 59521392 59793552 59875686 59983872 60383232 60466176 60742656 60912108 61233536 61317648 61341696 61682634 61725888 62008128 62093304 62178597 62290944 62462907 62619648 62705664 62992384 63078912 63168112 63588672 63700992 63967176 64055043 64347933 64393056 64481508 64598016 64776348 64982528 65028096 65415168 65505024 65804544 65988117 66060288 66427452 66453504 66869712 66961566 67175472 67267746 67481856 67837952 67931136 68024448 68335488 68887728 68982354 69009408 69297774 69441624 69759144 69854967 69981184 70077312 70447104 70543872 70866432 70963776 71064126 71537256 71565312 71663616 71963073 71991296 72192128 72442188 72672768 73105344 73156608 73592064 73693152 73826304 74030112 74317824 74628372 74760192 75228426 75364352 75572406 75917088 76317696 76422528 76527504 76771968 76877424 77070336 77498694 77529088 77635584 78121827 78479037 78728832 78836976 79197456 79252992 79361856 79724736 79834248 79978496 80479413 80510976 80621568 80847403 80990208 81216144 81756864 82243512 82301184 82677504 82791072 82904796 82908147 83054592 83283876 83492864 83607552 84105216 84784896 84934656 85289568 85406724 85797244 85857408 85975344 86093442 86130688 86368464 86487102 86704128 87220224 87340032 87739392 87984156 88569936 88604672 88691598 89097138 89159616 89282088 89567296 89690328 89813529 89975808 90574848 90699264 91113984 91368162 91850304 91976472 92012544 92397032 92523951 92588832 93012192 93139956 93436416 93929472 94058496 94488576 94618368 94752168 95316169 95383008 95420416 95551488 95950764 96589584 96722262 96897024 97164522 97473792 97542144 98122752 98257536 98435072 98706816 99090432 99504496 99641178 99680256 100304568 100442349 100763208 100901619 101222784 101756928 101896704 102036672 102362624 102503232 102648182 103331592 103473531 103514112 103946661 104162436 104638716 104971776 105115968 105596608 105670656 105815808 106299648 106445664 106596189 107305884 107347968 107495424 107986944 108288192 108663282 109009152 109658016 109734912 110236672 110388096 110539728 110544196 110739456 111045168 111476736 111942558 112140288 112842639 113046528 113358609 113719424 113875632 114476544 114633792 114791256 115157952 115316136 115605504 116248041 116293632 116453376 116985856 117312208 118093248 118255464 118796184 118879488 119042784 119587104 119751372 119967744 120766464 120932352 121485312 121824216 122467072 122635296 122683392 123365268 123451776 124016256 124186608 124357194 124581888 124925814 125239296 125411328 125984768 126157824 126336224 127177344 127401984 127934352 128110086 128695866 128786112 128963016 129196032 129552696 129730653 129965056 130056192 130830336 131010048 131609088 131976234 132854904 132907008 133037397 133645707 133739424 133923132 134350944 134535492 134963712 135675904 135862272 136048896 136670976 137052243 137775456 137964708 138018816 138595548 138883248 139518288 139709934 139962368 140154624 140894208 141087744 141732864 141927552 142128252 143074512 143130624 143327232 143926146 143982592 144384256 144884376 145083393 145345536 145746783 146210688 146313216 147184128 147386304 147652608 148060224 148635648 149256744 149461767 149520384 150145177 150456852 150728704 151144812 151834176 152635392 152845056 153055008 153543936 153754848 153972273 154140672 154997388 155058176 155271168 156243654 156958074 157457664 157673952 158394912 158505984 158723712 159449472 159668496 159956992 160958826 161021952 161243136 161694806 161980416 162432288 162994923 163513728 164487024 164602368 165355008 165582144 165809592 165816294 166109184 166567752 166985728 167215104 167913837 168210432 169569792 170579136 170813448 171594488 171714816 171950688 172186884 172261376 172736928 172974204 173408256 174440448 174680064 175478784 175968312 177139872 177209344 177383196 178194276 178319232 178564176 179134592 179380656 179627058 179951616 181149696 181398528 182227968 182736324 183700608 183952944 184025088 184794064 185047902 185177664 186024384 186279912 186535791 186872832 187388721 187858944 188116992 188977152 189236736 189504336 190632338 190766016 191102976 191901528 192165129 193043799 193179168 193444524 193794048 194329044 194947584 195084288 196245504 196515072 196870144 197413632 197964351 198180864 199008992 199282356 199360512 200609136 200884698 201526416 201803238 202445568 203513856 203793408 204073344 204725248 205006464 205296364 206663184 206947062 207028224 207893322 208324872 209277432 209564901 209943552 210231936 211193216 211341312 211631616 212599296 212891328 213192378 214611768 214695936 214990848 215889219 215973888 216576384 217326564 218018304 219316032 219469824 220473344 220776192 221079456 221088392 221478912 222090336 222953472 223885116 224280576 225685278 226093056 226717218 227438848 227751264 228953088 229267584 229582512 230315904 230632272 231211008 232496082 232587264 232906752 233971712 234365481 234624416 235437111 236186496 236510928 237592368 237758976 238085568 239174208 239502744 239935488 241438239 241532928 241864704 242542209 242970624 243648432 244934144 245270592 246730536 246903552 248032512 248373216 248714388 248724441 249163776 249851628 250478592 250822656 251969536 252315648 252672448 254354688 254803968 255868704 256220172 257391732 257572224 257926032 258392064 259105392 259461306 259930112 260112384 261660672 262020096 263218176 263952468 265709808 265814016 266074794 267291414 267478848 267846264 268701888 269070984 269440587 269927424 271351808 271724544 272097792 273341952 274104486 275550912 275929416 276037632 277191096 277571853 277766496 279036576 279419868 279924736 280309248 281788416 282175488 283465728 283855104 284256504 285948507 286149024 286261248 286654464 287852292 287965184 288768512 289768752 290166786 290691072 291493566 292421376 292626432 294368256 294772608 295305216 296120448 297271296 298513488 298923534 299040768 300290354 300913704 301327047 301457408 302289624 302704857 303668352 305270784 305690112 306110016 307087872 307509696 307944546 309994776 310116352 310420593 310542336 311839983 312487308 313916148 314915328 315347904 316789824 317011968 317447424 318898944 319336992 319788567 319913984 321917652 322043904 322486272 323389612 323960832 324864576 325989846 327027456 328974048 329204736 330710016 331164288 331619184 331632588 332218368 333135504 333971456 334430208 335827674 336420864 338527917 339139584 340075827 341158272 341626896 343188976 343429632 343901376 344373768 344522752 345473856 345948408 346816512 348744123 348880896 349360128 350957568 351936624 354279744 354766392 356388552 356638464 357128352 358269184 358761312 359254116 359268637 359903232 362299392 362797056 364455936 365472648 367401216 367905888 368050176 369588128 370095804 370355328 372048768 372559824 373071582 373745664 374777442 375717888 376233984 377954304 378473472 379008672 381264676 381532032 382205952 383803056 384330258 386087598 386358336 386889048 387588096 388658088 389191959 389895168 390168576 392491008 393030144 393740288 394827264 395928702 398017984 398564712 398721024 399112191 400937121 401218272 401769396 403052832 403606476 404891136 407027712 407586816 408146688 409450496 410012928 410592728 411156729 413326368 413894124 414056448 415786644 416649744 418554864 419129802 419887104 420463872 422386432 422682624 423263232 425198592 425782656 426384756 429223536 429391872 429981696 431778438 431947776 433152768 434653128 435250179 436036608 437240349 438632064 438939648 440946688 441552384 442158912 442176784 442957824 444180672 445906944 447770232 448385301 448561152 450435531 451370556 452186112 453434436 454877696 455502528 457906176 458535168 459165024 460631808 461264544 461916819 462422016 464992164 465174528 465813504 467943424 468730962 469248832 470874222 472372992 473021856 475184736 475517952 476171136 478348416 479005488 479870976 482876478 483065856 483729408 485084418 485941248 487296864 488984769 489868288 490541184 493461072 493807104 496065024 496746432 497428776 497448882 498327552 499703256 500957184 501645312 503741511 503939072 504631296 505344896 508709376 511737408 512440344 514783464 515144448 515852064 516784128 518210784 518922612 519860224 520224768 523321344 524040192 526436352 527904936 531419616 531628032 532149588 534582828 534957696 535692528 537403776 538141968 538881174 539854848 542703616 543449088 544195584 546683904 548208972 551101824 551858832 552075264 554382192 555143706 555532992 558073152 558839736 559607373 559849472 560618496 562166163 563576832 564350976 566931456 567710208 568513008 571897014 572298048 573308928 575704584 575930368 576495387 577537024 579131397 579537504 580333572 581382144 582987132 584842752 585252864 588736512 589545216 590610432 592240896 593893053 594542592 597026976 597847068 598081536 600580708 601827408 602654094 602914816 604579248 605409714 607336704 610541568 611380224 612220032 614175744 615019392 615889092 619989552 620232704 620841186 621084672 623679966 624974616 627832296 628694703 629830656 630695808 633579648 634023936 634894848 637797888 638673984 639577134 639827968 643835304 644087808 644972544 646779224 647667657 647921664 649729152 651979692 654054912 657948096 658409472 661420032 662328576 663238368 663265176 664436736 666271008 667213183 667942912 668860416 671655348 672841728 677055834 678279168 680151654 682316544 683253792 686377952 686859264 687802752 688747536 689045504 690947712 691896816 693633024 697488246 697761792 698720256 701915136 703096443 703873248 706311333 708559488 709532784 712777104 713276928 714256704 716538368 717522624 718508232 718537274 719806464 724314717 724598784 725594112 727626627 728911872 730945296 734802432 735811776 739176256 740191608 740710656 744097536 745119648 746143164 746173323 747491328 749554884 751435776 752467968 755908608 756946944 758017344 762529352 763064064 764411904 767606112 768660516 772175196 772716672 773778096 775176192 777316176 778383918 779790336 780337152 784982016 786060288 787480576 789654528 791857404 796035968 797129424 797442048 798224382 801874242 802436544 803538792 806105664 807212952 808321761 809782272 814055424 815173632 816293376 818900992 820025856 821185456 822313458 826652736 827788248 828112896 831573288 832715559 833299488 837109728 838259604 839774208 840927744 844772864 845365248 846526464 850397184 851565312 852769512 857845521 858447072 858783744 859963392 863556876 863895552 866305536 869306256 870500358 872073216 874480698 877264128 877879296 881893376 883104768 884317824 884353568 885915648 888361344 891813888 895540464 896770602 897122304 900871062 902741112 904372224 906868872 908114571 909755392 911005056 915812352 917070336 918330048 921263616 922529088 923833638 929984328 930349056 931261779 931627008 935519949 935886848 937461924 938497664 941748444 944745984 946043712 950369472 951035904 952342272 956696832 958010976 959365701 959741952 965752956 966131712 967458816 970168836 971882496 974593728 977969538 979736576 981082368 986922144 987614208 992130048 993492864 994857552 994897764 996655104 999406512 1001914368 1003290624 1007483022 1007878144 1009262592 1010689792 1015583751 1017418752 1020227481 1023474816 1024880688 1029566928 1030288896 1031704128 1033568256 1036421568 1037845224 1039720448 1040449536 1046232369 1046642688 1048080384 1051016239 1052872704 1055809872 1062839232 1064299176 1069165656 1069915392 1071385056 1074807552 1076283936 1077762348 1077805911 1079709696 1085407232 1086898176 1088391168 1093367808 1096417944 1102203648 1103717664 1104150528 1108764384 1110287412 1111065984 1116146304 1117679472 1119214746 1119698944 1121236992 1124332326 1127153664 1128701952 1133862912 1135420416 1137026016 1143794028 1144596096 1146617856 1151409168 1151860736 1152990774 1155074048 1158262794 1159075008 1160667144 1162764288 1165974264 1167575877 1169685504 1170505728 1177473024 1179090432 1181220864 1184481792 1187786106 1194053952 1195694136 1196163072 1197336573 1201161416 1202811363 1203654816 1205308188 1205829632 1209158496 1210819428 1214673408 1221083136 1222760448 1224440064 1228351488 1230038784 1231778184 1233470187 1239110197 1239979104 1240465408 1241682372 1242169344 1247359932 1249949232 1255664592 1257389406 1259661312 1261391616 1267159296 1268047872 1269789696 1275595776 1277347968 1279154268 1279655936 1287670608 1288175616 1289945088 1293558448 1295335314 1295843328 1299458304 1303959384 1305750537 1308109824 1311721047 1315896192 1316818944 1322840064 1324657152 1326476736 1326530352 1328873472 1332542016 1334426366 1337720832 1343310696 1345155903 1345683456 1351306593 1354111668 1356558336 1360303308 1364633088 1366507584 1372755904 1373718528 1375605504 1377495072 1378091008 1381895424 1383793632 1385750457 1387266048 1394976492 1395523584 1397440512 1403830272 1406192886 1407746496 1412622666 1417118976 1419065568 1425554208 1426553856 1428513408 1433076736 1435045248 1437016464 1437074548 1439612928 1448629434 1449197568 1451188224 1455253254 1457823744 1461890592 1466954307 1469604864 1471623552 1478352512 1480383216 1481421312 1488195072 1490239296 1492286328 1492346646 1494982656 1499109768 1502871552 1504935936 1511224533 1511817216 1513893888 1516034688 1525058704 1526128128 1535212224 1537321032 1544350392 1545433344 1547556192 1550352384 1554632352 1556767836 1559580672 1560674304 1569964032 1572120576 1579309056 1583714808 1592071936 1594258848 1594884096 1596448764 1603748484 1604873088 1607077584 1612211328 1614425904 1616643522 1619564544 1628110848 1630347264 1632586752 1637801984 1640051712 1642370912 1644626916 1653305472 1655576496 1656225792 1663146576 1665431118 1666598976 1674219456 1676519208 1679548416 1681855488 1686498489 1689545728 1690730496 1693052928 1700794368 1703130624 1705539024 1715691042 1716894144 1719926784 1727113752 1727791104 1729486161 1732611072 1737394191 1738612512 1741000716 1744146432 1748961396 1754528256 1755758592 1763786752 1766209536 1768635648 1768707136 1771831296 1776722688 1781679159 1783627776 1791080928 1793541204 1794244608 1801742124 1805482224 1808744448 1813737744 1816229142 1819510784 1822010112 1831624704 1834140672 1836660096 1842527232 1845058176 1847667276 1859968656 1860698112 1862523558 1863254016 1871039898 1871773696 1874923848 1876995328 1883496888 1886084109 1889491968 1892087424 1900738944 1902071808 1904684544 1913393664 1916021952 1918731402 1919483904 1931505912 1932263424 1934917632 1940337672 1943002971 1943764992 1949187456 1955939076 1959473152 1962164736 1973844288 1975228416 1984260096 1986985728 1989715104 1989795528 1993310208 1998813024 2001639549 2003828736 2006581248 2014966044 2015756288 2018525184 2021379584 2031167502 2034837504 2040454962 2046949632 2049761376 2059133856 2060577792 2063408256 2067136512 2072843136 2075690448 2079440896 2080899072 2092464738 2093285376 2096160768 2102032478 2105745408 2109289329 2111619744 2118933999 2125678464 2128598352 2138331312 2139830784 2142770112 2149615104 2152567872 2155524696 2155611822 2159419392 2170814464 2172944151 2173796352 2176782336 2182879881 2186735616 2192835888 2204407296 2207435328 2217528768 2220574824 2222131968 2232292608 2235358944 2238429492 2238519969 2239397888 2242473984 2248664652 2254307328 2257403904 2267725824 2270840832 2274052032 2287588056 2289192192 2293235712 2302818336 2303721472 2305981548 2310148096 2316525588 2318150016 2321334288 2325528576 2331948528 2335151754 2339371008 2341011456 2354946048 2358180864 2362441728 2368963584 2375572212 2388107904 2391388272 2392326144 2394673146 2402322832 2405622726 2407309632 2410616376 2411659264 2418316992 2421638856 2424965283 2429346816 2442166272 2445520896 2448880128 2456702976 2460077568 2463556368 2466940374 2478220394 2479958208 2483364744 2484338688 2494719864 2498146677 2499898464 2511329184 2514778812 2519322624 2522783232 2534318592 2536095744 2539579392 2551191552 2554695936 2558308536 2559311872 2573536563 2575341216 2576351232 2579890176 2587116896 2590670628 2591686656 2598916608 2607918768 2611501074 2616219648 2623442094 2631792384 2633637888 2645680128 2649314304 2652953472 2653060704 2657746944 2665084032 2668852732 2675441664 2686621392 2690311806 2691366912 2702613186 2708223336 2713116672 2720606616 2724343713 2729266176 2733015168 2745511808 2747437056 2751211008 2754990144 2756182016 2763790848 2767587264 2771500914 2789952984 2791047168 2793785337 2794881024 2806559847 2807660544 2812385772 2815492992 2825245332 2834237952 2838131136 2851108416 2853107712 2857026816 2866153472 2870090496 2874032928 2874149096 2878097103 2879225856 2897258868 2898395136 2902376448 2910506508 2915647488 2923781184 2933908614 2939209728 2943247104 2956705024 2960766432 2962842624 2976390144 2980478592 2984572656 2984693292 2989965312 2998219536 3005743104 3009871872 3022449066 3023634432 3027787776 3032069376 3046751253 3050117408 3052256256 3060682443 3070424448 3074642064 3088700784 3090866688 3095112384 3100704768 3109264704 3113535672 3119161344 3121348608 3138697107 3139928064 3144241152 3153048717 3158618112 3167429616 3184143872 3188517696 3192897528 3207496968 3209746176 3214155168 3224422656 3228851808 3233287044 3233417733 3239129088 3256221696 3260694528 3265173504 3275603968 3280103424 3284741824 3289253832 3306610944 3311152992 3312451584 3326293152 3330862236 3333197952 3348438912 3353038416 3359096832 3363710976 3372996978 3379091456 3381460992 3386105856 3401588736 3406261248 3411078048 3431382084 3433788288 3439853568 3454227504 3455582208 3458972322 3465222144 3474788382 3477225024 3482001432 3488292864 3497922792 3502727631 3509056512 3511517184 3527573504 3532419072 3537271296 3537414272 3543662592 3553445376 3563358318 3582161856 3587082408 3588489216 3592009719 3603484248 3608434089 3610964448 3617488896 3627475488 3632458284 3639021568 3644020224 3663249408 3668281344 3673320192 3685054464 3690116352 3695334552 3700410561 3717330591 3719937312 3721396224 3725047116 3726508032 3742079796 3743547392 3749847696 3753990656 3766993776 3772168218 3778983936 3784174848 3801477888 3804143616 3809369088 3826787328 3832043904 3837462804 3838967808 3863011824 3864526848 3869835264 3880675344 3886005942 3887529984 3898374912 3911878152 3917251611 3918946304 3924329472 3935163141 3947688576 3950456832 3968520192 3973971456 3979430208 3979591056 3986620416 3997626048 4003279098 4013162496 4029932088 4031512576 4035467709 4037050368 4042759168 4053919779 4062335004 4069675008 4080909924 4093899264 4099522752 4118267712 4121155584 4126816512 4134273024 4145686272 4151380896 4157251371 4158881792 4161798144 4184929476 4186570752 4192321536 4204064956 4211490816 4218578658 4223239488 4237867998 4251356928 4257196704 4276662624 4279661568 4285540224 4299230208 4305135744 4311049392 4311223644 4318838784 4341628928 4345888302 4347592704 4353564672 4365759762 4373471232 4385671776 4400862921 4408814592 4414870656 4435057536 4441149648 4444263936 4464585216 4470717888 4476858984 4477039938 4478795776 4484947968 4497329304 4508614656 4514807808 4533673599 4535451648 4541681664 4548104064 4575176112 4578384384 4605636672 4611963096 4620296192 4633051176 4636300032 4642668576 4651057152 4663897056 4670303508 4670492281 4678742016 4682022912 4709892096 4716361728 4737927168 4751144424 4776215808 4782776544 4784652288 4789346292 4804645664 4811245452 4814619264 4821232752 4823318528 4836633984 4843277712 4849930566 4858693632 4884332544 4891041792 4897760256 4913405952 4920155136 4927112736 4933880748 4956440788 4959916416 4966729488 4968677376 4989439728 4996293354 4999796928 5022658368 5029557624 5038645248 5045566464 5059495467 5068637184 5072191488 5079158784 5102383104 5109391872 5116617072 5118623744 5147073126 5150682432 5159780352 5174233792 5181341256 5183373312 5188458483 5197833216 5212182573 5215837536 5223002148 5232439296 5246884188 5263584768 5267275776 5291360256 5298628608 5305906944 5306121408 5315493888 5330168064 5337705464 5345037477 5350883328 5373242784 5380623612 5382733824 5405226372 5416446672 5426233344 5441213232 5448687426 5458532352 5466030336 5491023616 5494874112 5502422016 5509980288 5512364032 5527581696 5535174528 5543001828 5579905968 5582094336 5587570674 5589762048 5613119694 5615321088 5624771544 5630985984 5650490664 5658252327 5668475904 5676262272 5702216832 5706215424 5714053632 5732306944 5740180992 5748065856 5748298192 5756194206 5758451712 5794517736 5796790272 5804752896 5821013016 5829008913 5831294976 5847562368 5867817228 5878419456 5886494208 5913410048 5921532864 5925685248 5952780288 5960957184 5969145312 5969386584 5979930624 5996439072 6004918647 6011486208 6019743744 6044898132 6047268864 6055575552 6064138752 6093502506 6100234816 6104512512 6121364886 6140848896 6149284128 6177401568 6181733376 6190224768 6201409536 6218529408 6227071344 6238322688 6242697216 6277394214 6279856128 6288482304 6306097434 6317236224 6334859232 6356801997 6368287744 6377035392 6385795056 6414993936 6419492352 6428310336 6448845312 6457703616 6466574088 6466835466 6478258176 6512443392 6518832453 6521389056 6530347008 6548639643 6551207936 6560206848 6569483648 6578507664 6613221888 6622305984 6652586304 6661724472 6666395904 6696877824 6706076832 6715559907 6718193664 6727421952 6745993956 6758182912 6762921984 6772211712 6803177472 6812522496 6822156096 6862764168 6867576576 6879707136 6908455008 6911164416 6917944644 6930444288 6949576764 6954450048 6964002864 6976585728 6995845584 7005455262 7018113024 7023034368 7055147008 7064838144 7074542592 7074828544 7087325184 7106890752 7126716636 7164323712 7174164816 7176978432 7184019438 7206968496 7216868178 7221928896 7234977792 7254950976 7264916568 7274895849 7278043136 7288040448 7326498816 7336562688 7346640384 7370108928 7380232704 7390669104 7400821122 7434661182 7439874624 7450094232 7453016064 7484159592 7487094784 7494440031 7499695392 7507981312 7533987552 7544336436 7557967872 7568349696 7602955776 7608287232 7618738176 7653574656 7664087808 7674925608 7677935616 7720609689 7726023648 7729053696 7739670528 7761350688 7772011884 7775059968 7796749824 7823756304 7834503222 7837892608 7848658944 7870326282 7895377152 7900913664 7937040384 7947942912 7958860416 7959182112 7973240832 7995252096 8006558196 8026324992 8059864176 8063025152 8070935418 8074100736 8085518336 8107839558 8124670008 8139350016 8161819848 8173031139 8187798528 8199045504 8236535424 8242311168 8253633024 8268546048 8291372544 8302761792 8314502742 8317763584 8369858952 8373141504 8381356011 8384643072 8408129912 8419679541 8422981632 8437157316 8446478976 8475735996 8502713856 8514393408 8553325248 8559323136 8571080448 8598460416 8610271488 8622098784 8622447288 8634291309 8637677568 8673771379 8683257856 8691776604 8695185408 8707129344 8731519524 8746942464 8771343552 8801725842 8817629184 8829741312 8870115072 8882299296 8888527872 8929170432 8941435776 8953717968 8954079876 8957591552 8969895936 8994658608 9017229312 9029615616 9067347198 9070903296 9083363328 9096208128 9140253759 9150352224 9156768768 9182047329 9211273344 9223926192 9240592384 9266102352 9272600064 9285337152 9302114304 9327794112 9340607016 9340984562 9357484032 9364045824 9416091321 9419784192 9432723456 9459146151 9475854336 9502288848 9552431616 9565553088 9578692584 9609291328 9622490904 9629238528 9642465504 9646637056 9673267968 9686555424 9699861132 9700253199 9717387264 9768665088 9782083584 9795520512 9826811904 9840310272 9854225472 9867761496 9912881576 9919832832 9933458976 9937354752 9978879456 9992586708 9999593856 10045316736 10059115248 10077290496 10091132928 10118990934 10137274368 10144382976 10158317568 10204766208 10218783744 10233234144 10237247488 10294146252 10301364864 10319560704 10348467584 10362682512 10366746624 10376916966 10395666432 10424365146 10431675072 10446004296 10464878592 10493768376 10508182893 10527169536 10534551552 10582720512 10597257216 10611813888 10612242816 10630987776 10660336128 10675410928 10690074954 10746485568 10761247224 10765467648 10776029157 10810452744 10825302267 10832893344 10852466688 10882426464 10897374852 10917064704 10932060672 10982047232 10989748224 11004844032 11019960576 11055163392 11070349056 11086003656 11101231683 11151991773 11159811936 11164188672 11175141348 11179524096 11226239388 11230642176 11249543088 11261971968 11300981328 11316504654 11336951808 11352524544 11404433664 11412430848 11428107264 11464613888 11480361984 11496131712 11496596384 11512388412 11516903424 11589035472 11593580544 11609505792 11642026032 11658017826 11662589952 11695124736 11735634456 11756838912 11772988416 11805489423 11826820096 11843065728 11851370496 11905560576 11921914368 11938290624 11938773168 11959861248 11992878144 12009837294 12039487488 12089796264 12094537728 12106403127 12111151104 12128277504 12161759337 12187005012 12200469632 12209025024 12242729772 12281697792 12298568256 12354803136 12363466752 12380449536 12402819072 12437058816 12454142688 12471754113 12476645376 12485394432 12554788428 12559712256 12576964608 12612194868 12634472448 12669718464 12713603994 12736575488 12754070784 12771590112 12829987872 12838984704 12856620672 12897690624 12915407232 12933148176 12933670932 12956516352 13024886784 13037664906 13042778112 13060694016 13097279286 13102415872 13120413696 13138967296 13157015328 13202588763 13226443776 13244611968 13305172608 13323448944 13332791808 13393755648 13412153664 13431119814 13436387328 13454843904 13491987912 13516365824 13525843968 13544423424 13601020797 13606354944 13625044992 13644312192 13725528336 13735153152 13816910016 13835889288 13860888576 13899153528 13908900096 13928005728 13953171456 13991691168 14010910524 14011476843 14036226048 14046068736 14110294016 14129676288 14149085184 14149657088 14213781504 14253433272 14328647424 14348329632 14353956864 14368038876 14413936992 14433736356 14443857792 14469955584 14509901952 14529833136 14549791698 14556086272 14576080896 14652997632 14673125376 14693280768 14740217856 14760465408 14781338208 14801642244 14869322364 14879749248 14900188464 14906032128 14968319184 14974189568 14988880062 14999390784 15015962624 15067975104 15088672872 15115935744 15136699392 15178486401 15205911552 15216574464 15237476352 15307149312 15328175616 15349851216 15355871232 15441219378 15452047296 15479341056 15522701376 15544023768 15550119936 15565375449 15593499648 15636547719 15647512608 15669006444 15675785216 15697317888 15740652564 15790754304 15801827328 15874080768 15895885824 15917720832 15918364224 15946481664 15990504192 16013116392 16035112431 16052649984 16108432561 16119728352 16126050304 16141870836 16148201472 16171036672 16215679116 16249340016 16278700032 16323639696 16346062278 16375597056 16398091008 16473070848 16484622336 16507266048 16537092096 16582745088 16605523584 16629005484 16635527168 16739717904 16746283008 16762712022 16769286144 16816259824 16839359082 16845963264 16874314632 16892957952 16951471992 16974756981 17005427712 17028786816 17106650496 17118646272 17142160896 17196920832 17220542976 17244197568 17244894576 17268582618 17275355136 17347542758 17383553208 17390370816 17414258688 17463039048 17487026739 17493884928 17542687104 17603451684 17635258368 17659482624 17740230144 17764598592 17777055744 17858340864 17882871552 17907435936 17908159752 17915183104 17939791872 17989317216 18014755941 18034458624 18059231232 18134694396 18141806592 18166726656 18192416256 18280507518 18300704448 18313537536 18364094658 18422546688 18447852384 18481184768 18532204704 18545200128 18570674304 18604228608 18655588224 18681214032 18681969124 18714968064 18728091648 18832182642 18839568384 18865446912 18918292302 18951708672 19004577696 19070405991 19104863232 19131106176 19157385168 19218582656 19244981808 19258477056 19284931008 19293274112 19346535936 19373110848 19399722264 19400506398 19434774528 19537330176 19556497359 19564167168 19591041024 19645918929 19653623808 19680620544 19708450944 19735522992 19825763152 19839665664 19866917952 19957758912 19985173416 19999187712 20090633472 20118230496 20146679721 20154580992 20182265856 20237981868 20274548736 20288765952 20316635136 20409532416 20437567488 20466468288 20588292504 20602729728 20639121408 20696935168 20725365024 20733493248 20753833932 20791332864 20848730292 20863350144 20892008592 20929757184 20987536752 21016365786 21054339072 21069103104 21165441024 21194514432 21223627776 21224485632 21261975552 21320672256 21350821856 21380149908 21492971136 21522494448 21530935296 21552058314 21620905488 21650604534 21665786688 21704933376 21764852928 21794749704 21834129408 21864121344 21964094464 21979496448 22009688064 22039921152 22110326784 22140698112 22172007312 22202463366 22303983546 22319623872 22350282696 22359048192 22452478776 22461284352 22483320093 22499086176 22523943936 22601962656 22633009308 22673903616 22705049088 22808867328 22824861696 22856214528 22929227776 22960723968 22992263424 22993192768 23024776824 23033806848 23161829067 23178070944 23187161088 23219011584 23284052064 23316035652 23325179904 23390249472 23471268912 23513677824 23545976832 23610978846 23653640192 23686131456 23702740992 23811121152 23843828736 23876581248 23877546336 23919722496 23985756288 24019674588 24078974976 24179592528 24189075456 24212806254 24222302208 24256555008 24323518674 24374010024 24400939264 24418050048 24485459544 24519093417 24563395584 24597136512 24709606272 24726933504 24760899072 24805638144 24874117632 24908285376 24943508226 24953290752 25109576856 25119424512 25144068033 25153929216 25224389736 25259038623 25268944896 25339436928 25427207988 25473150976 25508141568 25543180224 25659975744 25677969408 25713241344 25795381248 25830814464 25866296352 25867341864 25902873927 25913032704 26021314137 26049773568 26075329812 26085556224 26121388032 26194558572 26204831744 26240827392 26277934592 26314030656 26405177526 26452887552 26489223936 26610345216 26646897888 26665583616 26787511296 26824307328 26862239628 26872774656 26909687808 26983975824 27032731648 27051687936 27088846848 27202041594 27212709888 27250089984 27288624384 27420761277 27451056672 27470306304 27546141987 27633820032 27671778576 27721777152 27798307056 27817800192 27856011456 27906342912 27983382336 28021821048 28022953686 28072452096 28092137472 28220588032 28248273963 28259352576 28298170368 28299314176 28377438453 28427563008 28506866544 28657294848 28696659264 28736077752 28827873984 28867472712 28887715584 28939911168 29019803904 29059666272 29099583396 29100759597 29112172544 29152161792 29305995264 29346250752 29386561536 29480435712 29520930816 29562676416 29603284488 29738644728 29759498496 29800376928 29812064256 29936638368 29948379136 29977760124 29998781568 30031925248 30135950208 30177345744 30231871488 30273398784 30356972802 30411823104 30433148928 30474952704 30614298624 30656351232 30699702432 30711742464 30882438756 30904094592 30958682112 31045402752 31088047536 31100239872 31130750898 31186999296 31273095438 31295025216 31338012888 31351570432 31394635776 31481305128 31524548679 31581508608 31603654656 31748161536 31791771648 31835441664 31836728448 31892963328 31981008384 32026232784 32070224862 32216865122 32239456704 32283741672 32296402944 32328087471 32342073344 32431358232 32475906801 32498680032 32557400064 32647279392 32692124556 32751194112 32796182016 32946141696 32969244672 33014532096 33165490176 33211047168 33258010968 33271054336 33303695049 33455975319 33479435808 33492566016 33525424044 33538572288 33632519648 33678718164 33691926528 33748629264 33785915904 33902943984 33949513962 34010855424 34057573632 34213300992 34237292544 34284321792 34393841664 34441085952 34488395136 34489789152 34537165236 34550710272 34695085516 34767106416 34780741632 34828517376 34926078096 34974053478 34987769856 35085374208 35206903368 35270516736 35318965248 35416468269 35480460288 35529197184 35554111488 35716681728 35765743104 35814871872 35816319504 35830366208 35879583744 35978634432 36029511882 36118462464 36269388792 36283613184 36319209381 36333453312 36384832512 36485278011 36561015036 36601408896 36627075072 36728189316 36845093376 36895704768 36962369536 37064409408 37090400256 37141348608 37208457216 37311176448 37362428064 37363938248 37415262339 37429936128 37456183296 37664365284 37679136768 37730893824 37836584604 37903417344 38009155392 38140811982 38209726464 38262212352 38314770336 38437165312 38489963616 38516954112 38569862016 38586548224 38693071872 38746221696 38799444528 38801012796 38869549056 39074660352 39112994718 39128334336 39182082048 39291837858 39307247616 39361241088 39416901888 39471045984 39607766289 39651526304 39679331328 39733835904 39915517824 39970346832 39998375424 40181266944 40236460992 40293359442 40309161984 40364531712 40475963736 40549097472 40577531904 40633270272 40803062391 40819064832 40875134976 40932936576 41176585008 41205459456 41393870336 41450730048 41507667864 41582665728 41697460584 41726700288 41784017184 41859514368 41975073504 42032731572 42034430529 42108678144 42138206208 42330882048 42389028864 42447255552 42448971264 42641344512 42701643712 42760299816 42985942272 43044988896 43061870592 43104116628 43241810976 43301209068 43331573376 43409866752 43529705856 43589499408 43668258816 43728242688 43928188928 43958992896 44019376128 44079842304 44220653568 44281396224 44344014624 44404926732 44607967092 44639247744 44700565392 44718096384 44904957552 44922568704 44966640186 44998172352 45047887872 45203925312 45266018616 45347807232 45410098176 45535459203 45617734656 45649723392 45712429056 45858455552 45921447936 45984526848 45986385536 46049553648 46067613696 46323658134 46356141888 46438023168 46568104128 46632071304 46650359808 46696126347 46780498944 46909643157 46942537824 47027355648 47091953664 47221957692 47307280384 47372262912 47405481984 47622242304 47687657472 47753162496 47755092672 47839444992 47971512576 48039349176 48105337293 48157949952 48325297683 48359185056 48378150912 48425612508 48444604416 48513110016 48647037348 48748020048 48801878528 48836100096 48970919088 49038186834 49126791168 49194273024 49419212544 49453867008 49521798144 49611276288 49748235264 49816570752 49887016452 49906581504 50219153712 50238849024 50288136066 50307858432 50448779472 50518077246 50537889792 50678873856 50854415976 50924270943 50946301952 51016283136 51086360448 51319951488 51355938816 51426482688 51590762496 51661628928 51732592704 51734683728 51805747854 51826065408 52042628274 52150659624 52171112448 52242776064 52389117144 52409663488 52461080217 52481654784 52555869184 52628061312 52810355052 52905775104 52978447872 53220690432 53293795776 53331167232 53575022592 53648614656 53724479256 53745549312 53819375616 53967951648 54044267823 54065463296 54103375872 54177693696 54404083188 54425419776 54500179968 54577248768 54841522554 54902113344 54940612608 55092283974 55267640064 55343557152 55443554304 55596614112 55635600384 55712022912 55812685824 55966764672 56043642096 56045907372 56144904192 56184274944 56441176064 56496547926 56518705152 56596340736 56598628352 56754876906 56855126016 57013733088 57211217973 57314589696 57393318528 57472155504 57655747968 57734945424 57775431168 57879822336 58039607808 58119332544 58199166792 58201519194 58224345088 58304323584 58611990528 58669492077 58692501504 58773123072 58937756787 58960871424 59041861632 59125352832 59206568976 59477289456 59518996992 59600753856 59873276736 59955520248 59997563136 60063850496 60271900416 60354691488 60440039163 60463742976 60546797568 60713945604 60716399653 60823646208 60866297856 60949905408 61228597248 61312702464 61399404864 61764877512 61808189184 61917364224 62090805504 62176095072 62200479744 62261501796 62373998592 62546190876 62590050432 62676025776 62703140864 62789271552 62962610256 63049097358 63163017216 63207309312 63496323072 63583543296 63670883328 63673456896 63785926656 63962016768 64052465568 64140449724 64433730244 64478913408 64567483344 64592805888 64656174942 64684146688 64862716464 64951813602 64997360064 65114800128 65294558784 65384249112 65502388224 65592364032 65892283392 65938489344 66029064192 66330980352 66422094336 66516021936 66542108672 66607390098 66911950638 66958871616 67050848088 67077144576 67265039296 67357436328 67383853056 67449960279 67497258528 67571831808 67805887968 67899027924 68021710848 68115147264 68426601984 68474585088 68568643584 68787683328 68882171904 68976790272 68979578304 69074330472 69101420544 69390171032 69485487201 69534212832 69561483264 69657034752 69852156192 69948106956 69975539712 70170748416 70413806736 70541033472 70637930496 70832936538 70960920576 71058394368 71108222976 71433363456 71531486208 71629743744 71632639008 71660732416 71759167488 71957268864 72059023764 72236924928 72538777584 72567226368 72638418762 72666906624 72769665024 72970556022 73122030072 73202817792 73254150144 73456378632 73557280251 73690186752 73791409536 73924739072 74128818816 74180800512 74282697216 74416914432 74622352896 74724856128 74727876496 74830524678 74859872256 75328730568 75358273536 75432204099 75461787648 75673169208 75777115869 75806834688 76018310784 76281623964 76419452928 76524424704 76629540672 76874330624 76979927232 77033908224 77139724032 77386143744 77492443392 77598889056 77602025592 77708621781 77739098112 78063942411 78149320704 78225989436 78256668672 78364164096 78583675716 78614495232 78722482176 78833803776 78942091968 79215532578 79303052608 79358662656 79467671808 79831035648 79940693664 79996750848 80362533888 80472921984 80586718884 80618323968 80729063424 80951927472 81098194944 81155063808 81266540544 81606124782 81638129664 81750269952 81865873152 82353170016 82410918912 82638425961 82787740672 82901460096 83015335728 83165331456 83394921168 83453400576 83568034368 83719028736 83950147008 84065463144 84068861058 84217356288 84276412416 84661764096 84744821889 84778057728 84894511104 84897942528 85132315359 85282689024 85403287424 85520599632 85971884544 86089977792 86208233256 86483621952 86602418136 86663146752 86819733504 87059411712 87178998816 87302278791 87336517632 87456485376 87856377856 87917985792 88038752256 88159684608 88441307136 88562792448 88688029248 88809853464 89215934184 89278495488 89401130784 89436192768 89809915104 89845137408 89933280372 89996344704 90095775744 90407850624 90532037232 90695614464 90820196352 91070918406 91235469312 91299446784 91424858112 91716911104 91842895872 91969053696 91972771072 92099107296 92135227392 92647316268 92712283776 92876046336 93136208256 93264142608 93300719616 93392252694 93560997888 93819286314 93885075648 94054711296 94183907328 94443915384 94573646037 94614560768 94744525824 94810963968 95244484608 95375314944 95506324992 95510185344 95678889984 95943025152 96078698352 96210674586 96650595366 96718370112 96851225016 96889208832 97026220032 97294074696 97427720403 97496040096 97603757056 97672200192 97941838176 98076373668 98253582336 98388546048 98838425088 98907734016 99043596288 99496470528 99633141504 99774032904 99813163008 99911085147 100367925957 100438307424 100477698048 100576272132 100615716864 100897558944 101036154492 101075779584 101357747712 101708831952 101848541886 101892603904 102032566272 102172720896 102639902976 102711877632 102852965376 103181524992 103323257856 103465185408 103469367456 103611495708 103652130816 104085256548 104301319248 104342224896 104485552128 104778234288 104819326976 104922160434 104963309568 105111738368 105256122624 105620710104 105811550208 105956895744 106249404807 106441380864 106587591552 106662334464 107150045184 107297229312 107448958512 107491098624 107638751232 107935903296 108088535646 108130926592 108355387392 108808166376 108850839552 108957628143 109000359936 109154497536 109455834033 109683045108 109804226688 109881225216 110184567948 110535280128 110687114304 110887108608 111193228224 111271200768 111424045824 111625371648 111933529344 112087284192 112091814744 112245787017 112289808384 112368549888 112759027927 112882352128 112993095852 113037410304 113192681472 113197256704 113509753812 113710252032 114027466176 114422435946 114629179392 114786637056 114944311008 115311495936 115469890848 115550862336 115759644672 116079215616 116238665088 116398333584 116403038388 116448690176 116608647168 117223981056 117338984154 117385003008 117546246144 117875513574 117921742848 118083723264 118250705664 118413137952 118823298867 118954578912 119037993984 119201507712 119746553472 119911040496 119995126272 120127700992 120543800832 120709382976 120880078326 120927485952 121093595136 121427891208 121432799306 121647292416 121732595712 121899810816 122409187173 122457194496 122625404928 122798809728 123529755024 123616378368 124181611008 124352190144 124523003592 124747997184 125092381752 125180100864 125352051552 125406281728 125578543104 125925220512 126098194716 126103291587 126326034432 126414618624 126992646144 127167086592 127341766656 127346913792 127924033536 128104931136 128280899448 128867460488 128957826816 129134966688 129185611776 129312349884 129368293376 129725432928 129903627204 129994720128 130229600256 130589117568 130768498224 131004776448 131184728064 131784566784 131876978688 132058128384 132661960704 132844188672 133032043872 133084217344 133214780196 133823901276 133917743232 134101696176 134154289152 134530078592 134714872656 134767706112 134899920558 134994517056 135143663616 135611775936 135798055848 136043421696 136230294528 136606377609 136853203968 136949170176 137137287168 137575366656 137764343808 137953580544 137959156608 138148660944 138202841088 138780342064 138970974402 139068425664 139314069504 139704312384 139896213912 139951079424 140088379041 140341496832 140728929471 140827613472 141082066944 141275860992 141665873076 141921841152 142116788736 142216445952 142866726912 143062972416 143259487488 143265278016 143518334976 143914537728 144118047528 144316011879 144473849856 144975893049 145077555168 145134452736 145276837524 145333813248 145539330048 145941112044 146244060144 146405635584 146508300288 146912757264 147114560502 147380373504 147582819072 147849478144 148257637632 148361601024 148565394432 148833828864 149244705792 149449712256 149455752992 149661049356 149719744512 150657461136 150716547072 150864408198 150923575296 151346338416 151554231738 151613669376 152036621568 152563247928 152838905856 153048849408 153259081344 153748661248 153959854464 154067816448 154279448064 154772287488 154984886784 155197778112 155204051184 155417243562 155478196224 156127884822 156451978872 156513337344 156728328192 157167351432 157228990464 157383240651 157444964352 157667607552 157884183936 158431065156 158606105216 158717325312 158935343616 159662071296 159881387328 159993501696 160725067776 160945843968 161173437768 161236647936 161458126848 161903854944 162132803469 162196389888 162310127616 162533081088 163212249564 163276259328 163500539904 163731746304 164706340032 164821837824 165276851922 165575481344 165802920192 166030671456 166330662912 166789842336 166906801152 167136068736 167438057472 167900294016 168130926288 168137722116 168434712576 168552824832 169323528192 169489643778 169556115456 169789022208 169795885056 170264630718 170565378048 170806574848 171041199264 171633653919 171943769088 172179955584 172416466512 172967243904 173204836272 173326293504 173639467008 174118823424 174357997632 174604557582 174673035264 174912970752 175712755712 175835971584 176008476231 176077504512 176319369216 176813270361 176882614272 177125584896 177376058496 177619706928 178431868368 178556990976 178802261568 179619830208 179866560744 179992689408 180191551488 180815701248 181064074464 181320117489 181391228928 181640392704 182141836812 182149198959 182470938624 182598893568 182849716224 183433822208 183685791744 183938107392 183945542144 184198214592 185294632536 185424567552 185752092672 186272416512 186528285216 186601439232 186784505388 187121995776 187638572628 187770151296 188109422592 188367814656 188887830768 189147292074 189229121536 189489051648 189621927936 190488969216 190750629888 191012649984 191020370688 191357779968 191886050304 192157396704 192421349172 193301190732 193436740224 193702450032 193778417664 194052440064 194588149392 194855440806 194992080192 195207514112 195344400384 195883676352 196152747336 196507164672 196777092096 197676850176 197815468032 198087192576 198992941056 199266283008 199548065808 199626326016 199822170294 200735851914 200876614848 201152544264 201231433728 201795117888 202072308984 202151559168 202349880837 202715495424 203417663904 203697083772 203785207808 204065132544 204345441792 205279805952 205423755264 205705930752 206363049984 206646515712 206930370816 206938734912 207222991416 207304261632 208170513096 208456461603 208602638496 208684449792 208971104256 209556468576 209638653952 209844320868 209926619136 210223476736 210512245248 211241420208 211623100416 211913791488 212498809614 212882761728 213175183104 213324668928 214300090368 214594458624 214897917024 214982197248 215277502464 215871806592 216177071292 216261853184 216710774784 217616332752 217701679104 217915256286 218000719872 218308995072 218911668066 219366090216 219608453376 219762450432 220369135896 220671840753 221070560256 221374228608 221774217216 222386456448 222542401536 222848091648 223250743296 223867058688 224174568384 224183629488 224491574034 224579616768 225518055854 225986191704 226074820608 226296612297 226385362944 226394513408 227019507624 227331347607 227420504064 228054932352 228844871892 229258358784 229573274112 229888622016 230622991872 230939781696 231101724672 232158431232 232477330176 232796667168 232806076776 232897380352 233125865343 233217294336 234191827233 234447962112 234677968308 234770006016 235092492288 235751027148 235843485696 236167446528 236501411328 236826275904 237646597734 237909157824 238075987968 238403015424 239493106944 239822080992 239990252544 240255401984 241087601664 241418765952 241760156652 241854971904 242187190272 242855782416 242865598612 243294584832 243465191424 243799621632 244818374346 244914388992 245250809856 245597619456 247059510048 247232756736 247915277883 248363222016 248704380288 249046007184 249495994368 250184763504 250360201728 250704103104 250812563456 251157086208 251850441024 252196389432 252206583174 252652068864 252829237248 253985292288 254234465667 254334173184 254683533312 254693827584 255396946077 255848067072 256209862272 256561798896 257734920976 257915653632 258269933376 258624699768 258736586752 259450865856 259807254408 259989440256 260459200512 261178235136 261536996448 261906836373 262009552896 262369456128 263569133568 263753957376 264116256768 265323921408 265688377344 266064087744 266429560392 267647802552 267835486464 268203392352 268308578304 269060157184 269429745312 269535412224 269799841116 269989034112 270287327232 271223551872 271596111696 272086843392 272460589056 273212755218 273706407936 273898340352 274274574336 275150733312 275528687616 275907161088 275918313216 276297321888 276405682176 277560684128 277941948804 278136851328 278628139008 279408624768 279792427824 279902158848 280176758082 280682993664 281457858942 281655226944 282164133888 282551721984 283331746152 283843682304 284233577472 284432891904 285733453824 286125944832 286518974976 286530556032 287036669952 287829075456 288236095056 288632023758 289951786098 290155110336 290553675048 290667626496 291078660096 291882224088 292283161209 292488120288 292811271168 293016600576 293825514528 294229121004 294760747008 295165638144 295698956288 296515275264 296723202048 297130788864 298489411584 298899424512 298911505984 299322098712 299439489024 299733255441 301103777871 301314922272 301433094144 301728816396 301847150592 302692676832 303108463476 303227338752 304073243136 305126495856 305677811712 306097698816 306518162688 307497322496 307919708928 308135632896 308558896128 309544574976 309969773568 310395556224 310408102368 310834487124 310956392448 312255769644 312903957744 313026674688 313456656384 314334702864 314457980928 314766481302 314889928704 315335215104 315768367872 316862130312 317212210432 317434650624 317870687232 318748214421 319324142592 319762774656 319987003392 321450135552 321891687936 322346875536 322473295872 322916253696 323807709888 324265606938 324392779776 325066162176 326424499128 326552518656 326872884429 327001079808 327463492608 328367502099 329412680064 329643675648 330553703844 331150962688 331605840384 332061342912 332661325824 333579684672 333813602304 334272137472 334876114944 335800588032 336261852576 336275444232 336737361051 336869425152 337105649664 338277083781 338647056384 338979287556 339112230912 339578044416 339591770112 340529261436 341130756096 341613149696 342082398528 343267307838 343887538176 344359911168 344832933024 345934487808 346409672544 346652587008 347278934016 348237646848 348715995264 349209115164 349346070528 349825941504 351425511424 351671943168 352016952462 352155009024 352638738432 353626540722 353765228544 354251169792 354752116992 355239413856 356469896601 356863736736 357113981952 357604523136 359239660416 359733121488 359985378816 360383102976 361631402496 362128148928 362640234978 362782457856 363280785408 364283673624 364298397918 364941877248 365197787136 365699432448 366867644416 367227561519 367371583488 367876214784 367891084288 368396429184 370589265072 370849135104 372544833024 373056570432 373569010776 374243991552 375277145256 375540302592 376218845184 376735629312 377775661536 378294584148 378309874761 378458243072 378978103296 379243855872 380977938432 381501259776 382025299968 382040741376 383772100608 384314793408 384842698344 386602381464 386873480448 387404900064 387556835328 388104880128 389176298784 389710881612 389984160384 390415028224 390688800768 391767352704 392305494672 393014329344 393554184192 395353700352 395630936064 396174385152 397985882112 398532566016 399096131616 399252652032 399644340588 401471703828 401753229696 402305088528 402462867456 403590235776 404144617968 404303118336 404699761674 405430990848 406835327808 407394167544 407570415616 408130265088 408690883584 409819132827 410559611904 410847510528 411411861504 412726099968 413293031424 413860741632 413877469824 414445982832 414608523264 416341026192 416912923206 417205276992 417942208512 419112937152 419688641736 419853238272 420265137123 420446953472 421024490496 422186788413 422482840416 423246200832 423827582976 424997619228 425765523456 426350366208 426649337856 428600180736 429188917248 429795834048 430555004928 431743613184 432354142584 432523706368 432948035637 433421549568 434927679147 435232665504 435403358208 435830512572 436001439744 436617990144 437823336132 438732180432 439216906752 439524900864 440738271792 441343681506 442141120512 442748457216 443548434432 444772912896 445084803072 445696183296 446501486592 447734117376 448349136768 448367258976 448983148068 449159233536 451036111708 451972383408 452149641216 452593224594 452770725888 452789026816 454039015248 454662695214 454841008128 456109864704 457689743784 458516717568 459146548224 459777244032 461245983744 461879563392 462203449344 464316862464 464954660352 465593334336 465612153552 465794760704 466251730686 466434588672 468383654466 469355936616 469540012032 470184984576 471502054296 471686971392 472149721953 472334893056 473002822656 473652551808 475293195468 475818315648 476151975936 476806030848 478986213888 479644161984 479980505088 480510803968 482175203328 482837531904 483520313304 483709943808 484374380544 485711564832 485731197224 486398410407 486589169664 486930382848 487599243264 489636748692 489828777984 490501619712 491195238912 494119020096 494465513472 495830555766 496726444032 497408760576 498092014368 498991988736 500369527008 500720403456 501408206208 501625126912 502314172416 503700882048 504392778864 504413166348 505304137728 505658474496 507970584576 508468931334 508668346368 509367066624 509387655168 510793892154 511696134144 512419724544 513123597792 514900961757 515469841952 515831307264 516539866752 517249399536 517473173504 518901731712 519614508816 519978880512 520918401024 522356470272 523073992896 523813672746 524019105792 524738912256 527138267136 527507914752 528025428693 528232513536 530439811083 530647842816 531376754688 532128175488 532859120784 535295605104 535670972928 536406784704 538120314368 538859490624 539599682232 539978068224 540574654464 542447103744 543192223392 543960352467 544173686784 544921178112 546425510436 546447596877 547412815872 547796680704 548549148672 550301466624 551057375232 551814322176 551836626432 552594643776 555121368256 555883897608 556273702656 557256278016 558817249536 559584855648 559804317696 560353516164 561365987328 562915717884 563310453888 564328267776 565103443968 566663492304 567687364608 568467154944 568865783808 571466907648 572251889664 573037949952 573061112064 574073339904 575658150912 576472190112 577264047516 579903572196 580310220672 581107350096 581335252992 582157320192 583764448176 584566322418 584976240576 585622542336 586033201152 587651029056 588458242008 589521494016 590331276288 591397912576 593030550528 593446404096 594261577728 596978823168 597798849024 597823011968 598644197424 598878978048 599466510882 602207555742 602629844544 603457632792 603694301184 605385353664 606216926952 606454677504 607049642511 608146486272 610252991712 611355623424 612195397632 613036325376 614994644992 615839417856 616271265792 617117792256 619089149952 619939547136 620791112448 620816204736 621668974248 621912784896 624511539288 625369384809 625807915488 626053349376 626913312768 628669405728 628915961856 629532962604 629779857408 630670430208 631536735744 633724260624 634424420864 634869301248 635741374464 637496428842 638648285184 639525549312 639974006784 642900271104 643783375872 644693751072 644946591744 645832507392 647615419776 648531213876 648785559552 650132324352 652848998256 653105037312 653745768858 654002159616 654926985216 656735004198 658825360128 659287351296 661107407688 662015522259 662301925376 663211680768 664122685824 665322651648 667159369344 667627204608 668544274944 669752229888 671601176064 672523705152 672550888464 673474722102 673738850304 676554167562 677958575112 678224461824 679156088832 679183540224 681058522872 681994042821 682261512192 683226299392 684164797056 686534615676 687775076352 688719822336 689665866048 691868975616 692819345088 693305174016 696475293696 697431990528 698418230328 698692141056 699377596029 699651883008 702575481699 702851022848 703343886336 704033904924 704310018048 705277476864 707253081444 707530457088 708502339584 709504233984 710478827712 712939793202 713727473472 714227963904 715209046272 718479320832 719466242976 719970757632 720766205952 723262804992 724256297856 725280469956 725564915712 726561570816 728567347248 728596795836 729883754496 730395574272 731398864896 733735288832 734455123038 734743166976 735752429568 735782168576 736792858368 741178530144 741698270208 743745833649 745089666048 746113140864 747138021552 748487983104 750554290512 751080605184 752437690368 753471258624 755551323072 756589168296 756619749522 756916486144 757956206592 758487711744 761955876864 762703397001 763002519552 764050599936 764081482752 766190838231 767544201216 768629586816 769685396688 773204762928 773746960896 774809800128 776209760256 778352597568 779421763224 779968320768 780830056448 781377601536 783534705408 784610989344 785720509119 786028658688 787108368384 789313195489 790707400704 791261872128 792348770304 795971764224 797065132032 798192263232 799288681176 802943407656 803506459392 804610177056 804925734912 807180471552 808289235936 808606236672 809399523348 810861981696 813670655616 814788335088 815140831232 816260530176 817381767168 819638265654 821119223808 821695021056 822823723008 825452199936 826586062848 827721483264 827754939648 828891965664 829217046528 832682052384 833825846412 834410553984 835884417024 838225874304 839377283472 839706476544 840530274246 840893906944 842048980992 844373576826 844965680832 846492401664 847655165952 849995238456 851531046912 852700732416 853298675712 857200361472 858377834496 859591668096 861110009856 863487226368 864708285168 865047412736 865896071274 869855358294 870465331008 871661025144 872002879488 873235980288 875646672264 876849483627 877464360864 878433813504 879049801728 881476543584 882687363012 884282241024 885496914432 887096868864 889545825792 890169606144 891392366592 895468234752 896698273536 896734517952 897966296136 898318467072 899199766323 902072223416 903311333613 903944766816 904299282432 905186449188 905541451776 905578053632 908078030496 909325390428 909682016256 912219729408 915379487568 917033435136 918293096448 919554488064 922491967488 923759126784 924406898688 928633724928 929909320704 931186668672 931224307104 931589521408 932503461372 932869177344 936767308932 938711873232 939080024064 940369969152 943004108592 943373942784 944299443906 944669786112 946005645312 947305103616 950586390936 951636631296 952303951872 953612061696 956244643263 957972427776 959288323968 959961010176 961021607936 964350406656 965675063808 967040626608 967419887616 968748761088 971423129664 971462394448 972796820814 973178339328 975198486528 979273497384 979657555968 980618653287 981003239424 982390477824 985102506297 988238040192 988931026944 991661111532 993452888064 994817521152 996184028736 997983977472 1000739054016 1001440806912 1002816412416 1004628344832 1007401764096 1008785557728 1008826332696 1010212083153 1010608275456 1011316948992 1014831251343 1015941169152 1016937862668 1017336692736 1018734133248 1018775310336 1021587784308 1023392268288 1024839449088 1026247195584 1029801923514 1030939683904 1031662614528 1033079733504 1034498799072 1034946347008 1037803463424 1039229017632 1039957761024 1041836802048 1044712940544 1046147985792 1047627345492 1048038211584 1049477824512 1054276534272 1055015829504 1056050857386 1056465027072 1060879622166 1061295685632 1062753509376 1064256350976 1065718241568 1070591210208 1071341945856 1072813569408 1076240628736 1077718981248 1079199364464 1079956136448 1081149308928 1084894207488 1086384446784 1087920704934 1088347373568 1089842356224 1092851020872 1092895193754 1094825631744 1095593361408 1097098297344 1100602933248 1101682684557 1102114750464 1103628644352 1103673252864 1105189287552 1110242736512 1111767795216 1112547405312 1117634499072 1119169711296 1120707032328 1122731974656 1125831435768 1126620907776 1128656535552 1130206887936 1133326984608 1134929624283 1135374729216 1136934309888 1137731567616 1142933815296 1144503779328 1146075899904 1146122224128 1151316301824 1152944380224 1154528095032 1159807144392 1160620441344 1162214700192 1162670505984 1164314640384 1167528896352 1169132644836 1169952481152 1171245084672 1172066402304 1175302058112 1176916484016 1179042988032 1180662552576 1186061101056 1186892808192 1188523155456 1193957646336 1195597698048 1195646023936 1197288394848 1197757956096 1198933021764 1204415111484 1205259689088 1206915265584 1207388602368 1210770707328 1212433853904 1212909355008 1214099285022 1216292972544 1220505983424 1222711246848 1224390795264 1226072650752 1229457398481 1229989289984 1231678835712 1232542531584 1234235584512 1238178299904 1239879094272 1241582224896 1241632409472 1243337948496 1243825569792 1249023078576 1250738769618 1251615830976 1253826625536 1257338811456 1259065925208 1259559714816 1261340860416 1263073471488 1266560365239 1267448521248 1268848841728 1269738602496 1271482748928 1274992857684 1277296570368 1279051098624 1279948013568 1285800542208 1287566751744 1289387502144 1291665014784 1295230839552 1297062427752 1297571119104 1298844106911 1300264648704 1304783037441 1305697996512 1306210074624 1307491537716 1308004319232 1309853970432 1313470008396 1317650720256 1318574702592 1322214815376 1324031044518 1324603850752 1326423361536 1328245371648 1330645303296 1334318738688 1335254409216 1337088549888 1339504459776 1343202352128 1345047410304 1345101776928 1346949444204 1347477700608 1353108335124 1355917150224 1356448923648 1358312177664 1358367080448 1362117045744 1363988085642 1364523024384 1366452598784 1368329594112 1373069231352 1375550152704 1377439644672 1379331732096 1383737951232 1385638690176 1386610348032 1392950587392 1394863981056 1396836460656 1397384282112 1398755192058 1399303766016 1405150963398 1405702045696 1408067809848 1408620036096 1410554953728 1414506162888 1415060914176 1416449165859 1417004679168 1419008467968 1420957655424 1425879586404 1427454946944 1428455927808 1430418092544 1436958641664 1438932485952 1439941515264 1441532411904 1446525609984 1448512595712 1450560939912 1451129831424 1453123141632 1457134694496 1457193591672 1459195231221 1459767508992 1460791148544 1462797729792 1467470577664 1468910246076 1469486333952 1471504859136 1471564337152 1473585716736 1482357060288 1483396540416 1487491667298 1490179332096 1492226281728 1494276043104 1496975966208 1501108581024 1502161210368 1504875380736 1506942517248 1511102646144 1513178336592 1513239499044 1513832972288 1515912413184 1516975423488 1523911753728 1525406794002 1526005039104 1528101199872 1528162965504 1532381676462 1535088402432 1537259173632 1539370793376 1544702885271 1546409525856 1547493921792 1549619600256 1552419520512 1556705195136 1558843526448 1559936641536 1561660112896 1562755203072 1567069410816 1569221978688 1571441018238 1572057317376 1574216736768 1578626390978 1581414801408 1582523744256 1584076286079 1584697540608 1591319433249 1591943528448 1594130264064 1596384526464 1598577362352 1605886815312 1607012918784 1609220354112 1614360943104 1616578471872 1618799046696 1621723963392 1627341311232 1629576670176 1630281662464 1631881057401 1632521060352 1634763534336 1639276531308 1639342790631 1642238447616 1643390042112 1645647446016 1650904399872 1653172125696 1655442966528 1655509879296 1657783931328 1665364104768 1667651692824 1668821107968 1671768834048 1676451748608 1678754566944 1679412953088 1681060548492 1681787813888 1684097961984 1688747153652 1689931361664 1692984803328 1695310331904 1699990476912 1703062093824 1705401464832 1706597351424 1714400722944 1716755668992 1719183336192 1722220019712 1726974452736 1729416570336 1730094825472 1731792142548 1739710716588 1740930662016 1743322050288 1744005758976 1746471960576 1751293344528 1753698967254 1754928721728 1756867627008 1758099603456 1762953087168 1765374726024 1768564482048 1770993828864 1774193737728 1779091651584 1780339212288 1782784733184 1790936469504 1793396547072 1793469035904 1795932592272 1796636934144 1798399532646 1804144446832 1806622667226 1807889533632 1810372898376 1811082903552 1811156107264 1816156060992 1818650780856 1819364032512 1821148927533 1824439458816 1830758975136 1834066870272 1836586192896 1839108976128 1844983934976 1847518253568 1848813797376 1857267449856 1859818641408 1862373337344 1862448614208 1865006922744 1865738354688 1873534617864 1876108154427 1877423746464 1878160048128 1880739938304 1886008217184 1886747885568 1888598887812 1889339572224 1892011290624 1894610207232 1901172781872 1903273262592 1904607903744 1907224123392 1912489286526 1915944855552 1918576647936 1919922020352 1922043215872 1928700813312 1931350127616 1934081253216 1934839775232 1937497522176 1942846259328 1942924788896 1945593641628 1946356678656 1950396973056 1958546994768 1959315111936 1961237306574 1962006478848 1964780955648 1970205012594 1976476080384 1977862053888 1983322223064 1986905776128 1989635042304 1992368057472 1995967954944 2001478108032 2002881613824 2005632824832 2009256689664 2014803528192 2017571115456 2017652665392 2020424166306 2021216550912 2029662502686 2033875725336 2034673385472 2037468266496 2037550620672 2043175568616 2045982128463 2046784536576 2049678898176 2052494391168 2059603847028 2061879367808 2063325229056 2066159467008 2068997598144 2069892694016 2075606926848 2078458035264 2079915522048 2089425881088 2092295971584 2095254690984 2096076423168 2098132788087 2098955649024 2107726445097 2108553068544 2110031659008 2112101714772 2112930054144 2121759244332 2122591371264 2125507018752 2128512701952 2131436483136 2141182420416 2142683891712 2145627138816 2152481257472 2155437962496 2158398728928 2159912272896 2162298617856 2169788414976 2172768893568 2175841409868 2176694747136 2179684712448 2185702041744 2185790387508 2189651263488 2191186722816 2194196594688 2201205866496 2203365369114 2204229500928 2207257288704 2207346505728 2210378575104 2220485473024 2223535590432 2225094810624 2231237500947 2235268998144 2238339422592 2241414064656 2245463949312 2251662871536 2253241815552 2257313071104 2260413775872 2266653969216 2269859248566 2270749458432 2273868619776 2275463135232 2285867630592 2288110191003 2289007558656 2292151799808 2292244448256 2298572514693 2302632603648 2305888760448 2309056190064 2319614288784 2321240882688 2324429400384 2328629280768 2335057792704 2338265289672 2339904962304 2342490169344 2344132804608 2350604116224 2353832968032 2357161527357 2358085976064 2361325105152 2367939586467 2372122202112 2373785616384 2377046310912 2387915292672 2391195396096 2391292047872 2394576789696 2397866043528 2408830222968 2410519378176 2413830531168 2414777204736 2421541414656 2424867707808 2425818710016 2428198570044 2432585945088 2441011966848 2445422493696 2448781590528 2452145301504 2458914796962 2459978579968 2463357671424 2465085063168 2468471169024 2476356599808 2479758188544 2483164449792 2483264818944 2486675896992 2487651139584 2498046157152 2501477539236 2503231661952 2507653251072 2514677622912 2518131850416 2519119429632 2522681720832 2526146942976 2533120730478 2534897042496 2537697683456 2539477204992 2542965497856 2549985715368 2554593140736 2558102197248 2559896027136 2571601084416 2575133503488 2578775004288 2583330029568 2590461679104 2594124855504 2595142238208 2597688213822 2609566074882 2611395993024 2614983075432 2616008638464 2619707940864 2626940016792 2630548450881 2635301440512 2637149405184 2644429630752 2648062089036 2649207701504 2652846723072 2656490743296 2661290606592 2668637477376 2670508818432 2674177099776 2686404704256 2690094820608 2690203553856 2693898888408 2694955401216 2697599298969 2706216670248 2709934000839 2711834300448 2712897847296 2716624355328 2716734160896 2724234091488 2727976171284 2729046048768 2732905197568 2736659188224 2746138462704 2751100305408 2754879289344 2758663464192 2767475902464 2771277380352 2773220696064 2785901174784 2789727962112 2793672921312 2794768564224 2797510384116 2798607532032 2810301926796 2811404091392 2816135619696 2817240072192 2821109907456 2829012325776 2830121828352 2832898331718 2834009358336 2838016935936 2841915310848 2851759172808 2854909893888 2856911855616 2860836185088 2868733929789 2873917283328 2877864971904 2879883030528 2883064823808 2893051219968 2897025191424 2901121879824 2902259662848 2906246283264 2914269388992 2914387183344 2918390462442 2919535017984 2925595459584 2937820492152 2938972667904 2941855959861 2943009718272 2943128674304 2947171433472 2955307518891 2964714120576 2966793080832 2974983334596 2980358664192 2984452563456 2988552086208 2993951932416 3002217162048 3004322420736 3013885034496 3022205292288 3026356673184 3026478998088 3027665944576 3030636249459 3031824826368 3033950846976 3044493754029 3047823507456 3050813588004 3052010078208 3056202399744 3056325931008 3064763352924 3070176804864 3074518347264 3078741586752 3089405770542 3092819051712 3094987843584 3099239200512 3104839041024 3113410390272 3117687052896 3119873283072 3123320225792 3125510406144 3134138821632 3138443957376 3142882036476 3144114634752 3148433473536 3157252781956 3162829602816 3165047488512 3168152572158 3169395081216 3182638866498 3183887056896 3188260528128 3192769052928 3197154724704 3211773630624 3214025837568 3218440708224 3228721886208 3233156943744 3237598093392 3243447926784 3254682622464 3259153340352 3260563324928 3263762114802 3265042120704 3269527068672 3278553062616 3278685581262 3284476895232 3286780084224 3291294892032 3301808799744 3305048053671 3306344251392 3310885933056 3311019758592 3315567862656 3330728209536 3335303385648 3337642215936 3352903497216 3357509133888 3362121096984 3363575627776 3368195923968 3377494307304 3379862723328 3385969606656 3390620663808 3399980953824 3404788872849 3406124187648 3410802929664 3413194702848 3428801445888 3433511337984 3438366672384 3453948905472 3458833140672 3463584285096 3479421433176 3481861324032 3486644100576 3488011517952 3492943921152 3502586689056 3507397934508 3509857443456 3513735254016 3516199206912 3525906174336 3530749452048 3537128964096 3541987657728 3558183303168 3560678424576 3565569466368 3581872939008 3586793094144 3586938071808 3591865184544 3593273868288 3596799065292 3608288893664 3613245334452 3615779067264 3620745796752 3622165807104 3622312214528 3632312121984 3637301561712 3638728065024 3642297855066 3648878917632 3661517950272 3668133740544 3673172385792 3678217952256 3689967869952 3695036507136 3697627594752 3714534899712 3719637282816 3724746674688 3724897228416 3730013845488 3731476709376 3747069235728 3752216308854 3754847492928 3761479876608 3772016434368 3777197775624 3778679144448 3784022581248 3789220414464 3799681095717 3802345563744 3806546525184 3809215807488 3814448246784 3824978573052 3831889711104 3837153295872 3839844040704 3844086431744 3857401626624 3862700255232 3868162506432 3874995044352 3885692518656 3885849577792 3891187283256 3892713357312 3896532320733 3900793946112 3914349112323 3917093989536 3918630223872 3922474613148 3924012957696 3929561911296 3940410025188 3952952160768 3955724107776 3966644446128 3973811552256 3979270084608 3984736114944 3991935909888 4002956216064 4005763227648 4011265649664 4018513379328 4029607056384 4035142230912 4035305330784 4040848332612 4042433101824 4059325005372 4067751450672 4069346770944 4074936532992 4075101241344 4086351137232 4091964256926 4093569073152 4099357796352 4104988782336 4119207694056 4123758735616 4126650458112 4132318934016 4137995196288 4139785388032 4151213853696 4156916070528 4159831044096 4178851762176 4184591943168 4190509381968 4192152846336 4196265576174 4197911298048 4215452890194 4217106137088 4224203429544 4225860108288 4243518488664 4245182742528 4249347497577 4251014037504 4257025403904 4262872966272 4282364840832 4285367783424 4291254277632 4304962514944 4310875924992 4316797457856 4319824545792 4324597235712 4339576829952 4345537787136 4351682819736 4353389494272 4359369424896 4371404083488 4371580775016 4377585693663 4379302526976 4382373445632 4388393189376 4402411732992 4406730738228 4408459001856 4414514577408 4414693011456 4420757150208 4440970946048 4447071180864 4450189621248 4462475001894 4470537996288 4476678845184 4482828129312 4490927898624 4503325743072 4506483631104 4514626142208 4520827551744 4533307938432 4539718497132 4541498916864 4547737239552 4550926270464 4571735261184 4576220382006 4578015117312 4584303599616 4584488896512 4597145029386 4605265207296 4611777520896 4618112380128 4634108655813 4639228577568 4642481765376 4648858800768 4657258561536 4670115585408 4676530579344 4679809924608 4684980338688 4688265609216 4701208232448 4707665936064 4714323054714 4716171952128 4722650210304 4735879172934 4744244404224 4747571232768 4754092621824 4773958299747 4775830585344 4782390792192 4782584095744 4789153579392 4795732087056 4817660445936 4821038756352 4827661062336 4843082829312 4849735415616 4856397140088 4865171890176 4882023933696 4890844987392 4895643172203 4897563181056 4904290603008 4917829593924 4918028371893 4919957159936 4926715342848 4930170126336 4936942338048 4952713199616 4959516377088 4966328899584 4966529637888 4973351793984 4996092314304 5002955078472 5006463323904 5015306502144 5029355245824 5036263700832 5038238859264 5045363441664 5052293885952 5066241460956 5069794084992 5075395366912 5078954409984 5085930995712 5099971430736 5109186281472 5116204394496 5119792054272 5143202168832 5150267006976 5157550008576 5166660059136 5180923358208 5188249711008 5190284476416 5195376427644 5219132149764 5222791986048 5229966150864 5232017276928 5239415881728 5253880033584 5261096901762 5270602881024 5274298810368 5288859261504 5296124178072 5298415403008 5305693446144 5312981486592 5322581213184 5337274954752 5341017636864 5348354199552 5372809408512 5380189641216 5380407107712 5387797776816 5389910802432 5395198597938 5412433340496 5419868001678 5423668600896 5433248710656 5433468321792 5448468182976 5455952342568 5458092097536 5463446782599 5465810395136 5473318376448 5492276925408 5502200610816 5509758578688 5517326928384 5534951804928 5542554760704 5546441392128 5571802349568 5579455924224 5587345842624 5595020768232 5597215064064 5620603853592 5622808182784 5628324463281 5632271239392 5634480144384 5642219814912 5658024651552 5660243656704 5665796663436 5668018716672 5676033871872 5683830621696 5703518345616 5709819787776 5713823711232 5721672370176 5737467859578 5747834566656 5755729943808 5759766061056 5766129647616 5786102439936 5794050382848 5802243759648 5804519325696 5812492566528 5828538777984 5828774366688 5836780924884 5839070035968 5851190919168 5875640984304 5877945335808 5883711919722 5886019436544 5886257348608 5894342866944 5910615037782 5929428241152 5933586161664 5949966669192 5960717328384 5968905126912 5977104172416 5987903864832 6004434324096 6008644841472 6027770068992 6044410584576 6052713346368 6052957996176 6055331889152 6061272498918 6063649652736 6088987508058 6101627176008 6104020156416 6112404799488 6112651862016 6129526705848 6137946385389 6140353609728 6149036694528 6157483173504 6178811541084 6185638103424 6189975687168 6198478401024 6209678082048 6226820780544 6235374105792 6239746566144 6246640451584 6268277643264 6276887914752 6285764072952 6288229269504 6294398364261 6296866947072 6314505563912 6323179335291 6325659205632 6330094977024 6336305144316 6338790162432 6365277732996 6367774113792 6376521056256 6385538105856 6394309449408 6423547261248 6428051675136 6436881416448 6457443772416 6466313887488 6475196186784 6486895853568 6509365244928 6518306680704 6521126649856 6527524229604 6530084241408 6539054137344 6557106125232 6557371162524 6568953790464 6573560168448 6582589784064 6603617599488 6610096107342 6612688502784 6621771866112 6622039517184 6631135725312 6661456419072 6670606771296 6675284431872 6693712502841 6705806994432 6715018267776 6724242193968 6727151255552 6736391847936 6754988614608 6759725446656 6771939213312 6781241327616 6799961907648 6809577745698 6812248375296 6821605859328 6826389405696 6857602891776 6864330573009 6867022675968 6876733344768 6895717544079 6907897810944 6917666281344 6927168570192 6958842866352 6963722648064 6973288201152 6985887842304 7005173378112 7014795869016 7019714886912 7027470508032 7032398413824 7051812348672 7061498904096 7071484582071 7074257928192 7083975315456 7103818759401 7116366606336 7121356849152 7131138932736 7163745878016 7173586188288 7173876143616 7183730369088 7193598130584 7216577787328 7226490668904 7231558134528 7241491593504 7244331614208 7244624429056 7264624243968 7274603123424 7277456130048 7284595710132 7297757835264 7323035900544 7336267481088 7346344771584 7356435904512 7379935739904 7390073014272 7395255189504 7429069799424 7439274565632 7449493349376 7449794456832 7460027690976 7462953418752 7494138471456 7504432617708 7509694985856 7522959753216 7544032868736 7554395551248 7557358288896 7568045162496 7578440828928 7599362191434 7604691127488 7613093050368 7618431614976 7628896493568 7649957146104 7663779422208 7674306591744 7679688081408 7688172863488 7714803253248 7725400510464 7736325012864 7749990088704 7771385037312 7771699155584 7782374566512 7785426714624 7793064641466 7828698224646 7834187979072 7844949226296 7848025915392 7859123822592 7880820050376 7891645352643 7905904321536 7911448215552 7933288892256 7947623104512 7958540169216 7969472229888 7983871819776 8005912432128 8011526455296 8022531299328 8059214112768 8070284461824 8070610661568 8081696665224 8084866203648 8092797896907 8118650010744 8129802002517 8135502901344 8138693541888 8149873065984 8150202482688 8172702274464 8183928513852 8187138146304 8198715592704 8209977564672 8238415388112 8247517471232 8253300916224 8264637868032 8275990392576 8302427707392 8313832141056 8319662088192 8357703524352 8369183886336 8381018763936 8384305692672 8392531152348 8395822596096 8430905780388 8434212274176 8448406859088 8451720216576 8487036977328 8490365485056 8498694995154 8502028075008 8514050807808 8525745932544 8564729681664 8570735566848 8582508555264 8606201789367 8609925029888 8621751849984 8633594915712 8639649091584 8649194471424 8679153659904 8691075574272 8703365639472 8706778988544 8718738849792 8742808166976 8743161550032 8755171387326 8758605053952 8776786378752 8813461476456 8816918003712 8829029154816 8829386022912 8841514300416 8865922556673 8881941892096 8894142361728 8900379242496 8924950003788 8941075992576 8953357690368 8965656258624 8981855797248 9006651486144 9012967262208 9041655103488 9066615876864 9079436994264 9082997833728 9091908748377 9095474479104 9101852540928 9133481262087 9143470522368 9152440764012 9156030234624 9168607199232 9168977793024 9194290058772 9210530414592 9223555041792 9236224760256 9268217311626 9278457155136 9284963530752 9297717601536 9314517123072 9340231170816 9353061158688 9359619849216 9369960677376 9376531218432 9402416464896 9415331872128 9428646109428 9432343904256 9445300420608 9471758345868 9488488808448 9495142465536 9508185243648 9547916599494 9551661170688 9564781584384 9565168191488 9578307158784 9591464174112 9635320891872 9642077512704 9655322124672 9686165658624 9699470831232 9712794280176 9730343780352 9764047867392 9781689974784 9791286344406 9795126362112 9808581206016 9835659187848 9836056743786 9839914319872 9853430685696 9860340252672 9873884676096 9905426399232 9915144161013 9919032754176 9932657799168 9933059275776 9946703587968 9992184628608 10005910156944 10012926647808 10058710491648 10072527401664 10090726883328 10104587771904 10132482921912 10139588169984 10150790733824 10157908819968 10171861991424 10199942861472 10214366618547 10218372562944 10232408788992 10239584108544 10286404337664 10300534013952 10315100017152 10361846716416 10376499422016 10390752855288 10438264299528 10445583972096 10459932301728 10464034553856 10478831763456 10507760067168 10522193803524 10541205762048 10548597620736 10577718523008 10592248356144 10596830806016 10611386892288 10625962973184 10674549909504 10682035273728 10696708399104 10745618817024 10760379282432 10760814215424 10775595553632 10779821604864 10790397195876 10824866680992 10839736003356 10847337201792 10866497421312 10866936643584 10896936365952 10911904685136 10916184195072 10926893565198 10931620790272 10946636752896 10984553850816 11004401221632 11019517157376 11034653856768 11069903609856 11085109521408 11092882784256 11143604699136 11158911848448 11174691685248 11190041536464 11194430128128 11241207707184 11245616365568 11256648926562 11264542478784 11284439629824 11316049303104 11331593326872 11336037433344 11352067743744 11367661243392 11399043287151 11407036691232 11419639575552 11427647422464 11443344740352 11474935719156 11495669133312 11511459887616 11519532122112 11532259295232 11572204879872 11588100765696 11604487519296 11624985133056 11657077555968 11657548733376 11673561849768 11678140071936 11689596962199 11702381838336 11743047336969 11751281968608 11755890671616 11767423839444 11772038873088 11772514697216 11788685733888 11821230075564 11858856482304 11867172323328 11899933338384 11921434656768 11937810253824 11954208344832 11975807729664 12008868648192 12017289682944 12055540137984 12088821169152 12105426692736 12105915992352 12110663778304 12122544997836 12127299305472 12177975016116 12203254352016 12208040312832 12224809598976 12225303724032 12259053411696 12275892770778 12280707219456 12298073389056 12314966347008 12357623082168 12371276206848 12379951374336 12396956802048 12419356164096 12453641561088 12470748211584 12479493132288 12493280903168 12536555286528 12553775829504 12571528145904 12576458539008 12588796728522 12593733894144 12629011127824 12646358670582 12651318411264 12672610288632 12677580324864 12730555465992 12735548227584 12748042492731 12753042112512 12771076211712 12788618898816 12847094522496 12856103350272 12873762832896 12914887544832 12932627774976 12950392373568 12973791707136 13018730489856 13036613361408 13055048459208 13060168482816 13078108274688 13114212250464 13114742325048 13132757080989 13137907580928 13147120336896 13165179568128 13207235198976 13220192214684 13225377005568 13243543732224 13244079034368 13262271450624 13322912838144 13341213542592 13350568863744 13387425005682 13411613988864 13430036535552 13448484387936 13454302511104 13472783695872 13509977229216 13519450893312 13543878426624 13562482655232 13599923815296 13619155491396 13624496750592 13643211718656 13652778811392 13715205783552 13728661146018 13734045351936 13753466689536 13791435088158 13815795621888 13835332562688 13854337140384 13917685732704 13927445296128 13946576402304 13971775684608 14010346756224 14029591738032 14039429773824 14054941016064 14064796827648 14103624697344 14122997808192 14142969164142 14148515856384 14167950630912 14207637518802 14232733212672 14242713698304 14262277865472 14321874899241 14327491756032 14347172376576 14347752287232 14367460738176 14387196261168 14433155574656 14452981337808 14463116269056 14482983187008 14489248858112 14529248487936 14549206246848 14569191420264 14595515670528 14646071801088 14672534962176 14686929516609 14692689543168 14712871809024 14754085115679 14759871479808 14780146028544 14790510379008 14858139598848 14878549131264 14898986698752 14899588913664 14920055381952 14988276942912 15008865235416 15019389971712 15045919506432 15088065737472 15108791102496 15114716577792 15136090324992 15156881657856 15198724382868 15209382254976 15226186100736 15236863229952 15257792987136 15299914292208 15327558844416 15348613183488 15359376162816 15429606506496 15450801020928 15472650025728 15499980177408 15542770074624 15543398311168 15564749133024 15570853429248 15586129282932 15657396449292 15668375958144 15689898452592 15696051830784 15718247645184 15761640100752 15783290705286 15811808643072 15822896431104 15866577784512 15895246209024 15917080338432 15938944459776 15967743639552 16011824864256 16023052910592 16045062598656 16118428225536 16140568923648 16141221323136 16163393330448 16169732407296 16185595793814 16237300021488 16259604005034 16271005802688 16299746131968 16300404965376 16345404548928 16367857027704 16374276292608 16397431185408 16419955129344 16476830776224 16495034942464 16506601832448 16529275736064 16551980785152 16604855414784 16627664282112 16639324176384 16715407048704 16738367772672 16762037527872 16785062304696 16791645192192 16861811560776 16868424548352 16884973389843 16896813718176 16903440433152 16974073954656 16980730970112 16997389990308 17004056150016 17028101615616 17051491865088 17129459363328 17141471133696 17165017110528 17212403578734 17219850059776 17243503699968 17267189831424 17279298183168 17298388942848 17358307319808 17382151148544 17406731278944 17413557977088 17437477699584 17485616333952 17486323100064 17510342774652 17517210107904 17553572757504 17626922952912 17633836007424 17658058309632 17658772045824 17683028600832 17731845113346 17763883784192 17788284723456 17800758484992 17849900007576 17882151985152 17906715380736 17931312517248 17963711594496 18013302972288 18025934524416 18083310206976 18133231753728 18158873988528 18165995667456 18183817496754 18190948958208 18266962524174 18304881528024 18312060469248 18337214398464 18337955586048 18388580117544 18413839156167 18421060829184 18447110083584 18472449520512 18536434623252 18556914310272 18569927061504 18595435203072 18629034246144 18680462341632 18706122317376 18719239698432 18739921354752 18804832929792 18830663744256 18857292218856 18864687808512 18883195092783 18890600841216 18943516691736 18969538005873 18976977616896 18990284931072 19016370487296 19095833198988 19103322341376 19129563168768 19130336382976 19156614317568 19182928348224 19270641783744 19284155025408 19310644249344 19372331317248 19398941662464 19425588560352 19460687560704 19528095734784 19563379949568 19582572688812 19590252724224 19617162412032 19671318375696 19672113487572 19679828639744 19706861371392 19720680505344 19747769352192 19810852798464 19830288322026 19838065508352 19865315598336 19866118551552 19893407175936 19984369257216 20011820313888 20025853295616 20081137508523 20117420983296 20145054803328 20181453766656 20209175543808 20264965843824 20279176339968 20301581467648 20315817639936 20343723982848 20399885722944 20428733237094 20436745125888 20464817577984 20479168217088 20572808675328 20592991719027 20601068027904 20630200034304 20687152632237 20723693432832 20752998844032 20781505710576 20876528599056 20891167944192 20919864603456 20957663526912 21015520134336 21044387607048 21082411524096 21097195241472 21155437046016 21184496712288 21193661612032 21214453746213 21222773784576 21251925946368 21311456278203 21349099819008 21364070547456 21393416798208 21491237634048 21520758564864 21521628430848 21551191107264 21580794391752 21649733361984 21679472006712 21694674403584 21732994842624 21733873287168 21793872731904 21823809370272 21832368390144 21853787130396 21863241580544 21893273505792 21969107701632 22008802443264 22039034314752 22069307713536 22139807219712 22170219042816 22185765568512 22287209398272 22317823696896 22349383370496 22380083072928 22388860256256 22482415414368 22491232731136 22513297853124 22529084957568 22568879259648 22632098606208 22663186653744 22672074866688 22704135487488 22735322486784 22798086574302 22814073382464 22839279151104 22855294844928 22886689480704 22949871438312 22991338266624 23022919775232 23039064244224 23064518590464 23144409759744 23176201531392 23208975038592 23249970266112 23314155111936 23315097466752 23347123699536 23356280143872 23379193924398 23486094673938 23502563937216 23534847678888 23544077746176 23545029394432 23577371467776 23642460151128 23674936057929 23717712964608 23734344646656 23799866676768 23842869313536 23875620507648 23908416689664 23951615459328 24017737296384 24034579365888 24177642338304 24210853385472 24211831984704 24245089995672 24254598610944 24278393690721 24355950032232 24389406007551 24406508704032 24416080625664 24449619197952 24450607448064 24518106823392 24551785541556 24561414438912 24596146778112 24629932694016 24715246164336 24742552413696 24759902748672 24793913604096 24907283122176 24941496423168 24958986264576 24986561806336 25073110573056 25107551659008 25143056291808 25152917078016 25177593457044 25187467788288 25258022255648 25292717341164 25302636822528 25345220577264 25355160649728 25461110931984 25471096455168 25496084985462 25506084225024 25542152423424 25577237797632 25694189044992 25712206700544 25747525665792 25829775089664 25865255549952 25900784747136 25947583414272 26037460979712 26073226722816 26110096918416 26120336965632 26156216549376 26228424500928 26229484650096 26265514161978 26275815161856 26330359136256 26440384429368 26450754011136 26487087464448 26488158068736 26524542901248 26597767670019 26645825676288 26682427085184 26701137727488 26774850011364 26823227977728 26860073071104 26896968775872 26908605022208 26945567391744 27019954458432 27038901786624 27124965310464 27199847630592 27238310982792 27248993501184 27275726245131 27286423437312 27305557622784 27400443786261 27430411567104 27457322292036 27468090703872 27506933379072 27582870176316 27631591243776 27670665125376 27708674280768 27835371465408 27854890592256 27893152804608 27943551369216 28020693512448 28059183476064 28078859547648 28109882032128 28129593655296 28207249394688 28245995616384 28285938328284 28297031712768 28335901261824 28415275037604 28465466425344 28485427396608 28524555730944 28643749798482 28654983512064 28694344753152 28695504574464 28734921476352 28774392522336 28866311149312 28905962675616 28926232538112 28965966374016 28978497716224 29058496975872 29098412493696 29138382840528 29191031341056 29292143602176 29345069924352 29373859033218 29385379086336 29425743618048 29508170231358 29519742959616 29560292057088 29581020758016 29716279197696 29745432483039 29757098262528 29797973397504 29799177827328 29840110763904 29976553885824 30017730470832 30038779943424 30176131474944 30217582204992 30272180649984 30313763315712 30397448765736 30418764509952 30452372201472 30473726459904 30515585974272 30599828584416 30643099855641 30655117688832 30697226366976 30718752325632 30859213012992 30901602041856 30945300051456 31085540149248 31086796622336 31129498266048 31172258565864 31314792898584 31336751916288 31379796905184 31392103661568 31436495290368 31523280201504 31566581410572 31623617286144 31645792862208 31733155569024 31790492418048 31834160676864 31877888919552 32023649728512 32046105821184 32090125197312 32236856451072 32281137847296 32282442646272 32326786660896 32339464814592 32371191587628 32474600042976 32519208010068 32542011605376 32599492263936 32600809930752 32690809097856 32735714055408 32748552585216 32794862370816 32839910258688 32953661552448 32990069884928 33013203664896 33058551472128 33103961570304 33209710829568 33255328564224 33278648352768 33430814097408 33476735545344 33524075055744 33570124609392 33583290384384 33723623121552 33736849096704 33769946779686 33793627436352 33948147909312 33994779980616 34008112300032 34056203231232 34102983730176 34197129861453 34258918726656 34282942267392 34330034221056 34424807157468 34439700119552 34487007399936 34534379662848 34558596366336 34596777885696 34716614639616 34764302297088 34813462557888 34874955399168 34971232667904 34972646200128 35020685549304 35034420215808 35068790886597 35107145515008 35229142010907 35253845905824 35267672014848 35316116619264 35317544091648 35366057201664 35463690226692 35527767568384 35576569446912 35601516969984 35699800015152 35764303970304 35813430761472 35862625034496 35927423188992 36026605944576 36051869048832 36166620413952 36266463507456 36317747977056 36331991334912 36367634993508 36381897916416 36533925048348 36609763056048 36624120938496 36674428796928 36675911172096 36777160235088 36827678312334 36842121658368 36894220167168 36944899041024 37072869246504 37113828620544 37139854123008 37190870406144 37258068492288 37360924683264 37412244634752 37438479396864 37479842709504 37609665859584 37661327488512 37714584437712 37729375617024 37766390185566 37781201682432 37887033383472 37939076011746 37953955233792 38032740974592 38191666397976 38206644682752 38244127478193 38259126337536 38260672765952 38313228635136 38365856696448 38541283567488 38568310050816 38621288498688 38744662634496 38797883324928 38851177120704 38921375121408 39056191469568 39165145377624 39180505448448 39234324824064 39342636751392 39344226975144 39359657279488 39398271242967 39413722742784 39441361010688 39495538704384 39621705596928 39660576644052 39676131016704 39730631196672 39732237103104 39786814351872 39968738514432 40023640627776 40051706591232 40162275017046 40234841966592 40290109606656 40362907533312 40418351087616 40529931687648 40558352679936 40603162935296 40631635279872 40687447965696 40799771445888 40857466474188 40873490251776 40929635155968 40958336434176 41145617350656 41185983438054 41202136055808 41260400068608 41374305264474 41447386865664 41505997688064 41563011421152 41753057198112 41782335888384 41839729206912 41915327053824 42031040268672 42088775214096 42164823048192 42194390482944 42310874092032 42368993424576 42387323224064 42428907492426 42445547569152 42503851892736 42622912556406 42698199638016 42728141094912 42786833596416 42965624697723 42982475268096 43041517129728 43043256861696 43102382214528 43161588783504 43299466723968 43358944013424 43389348807168 43467746574336 43587745463808 43647618740544 43707574260792 43726483161088 43786547011584 43938215403264 44017604886528 44060788549827 44078068629504 44138615427072 44262255347037 44279614439424 44340438085632 44371531137024 44574418796544 44635647393792 44698766740992 44760166145856 44964830828736 45026595706248 45058169915136 45137758519296 45264197212416 45326373307488 45344149733376 45408270974976 45470644973568 45596173148604 45628146764928 45678558302208 45710589689856 45773378961408 45899742876624 45982676533248 46045839550464 46078128488448 46288819519488 46352403062784 46417950077184 46499940532224 46628310223872 46630194933504 46694247399072 46712560287744 46758387848796 46972189347876 47005127874432 47069695357776 47088155492352 47090058788864 47154742935552 47284920302256 47349872115858 47435425929216 47468689293312 47599733353536 47685738627072 47751241015296 47816833379328 47903230918656 48035474592768 48069158731776 48355284676608 48421706770944 48423663969408 48490179991344 48509197221888 48556787381442 48711900064464 48778812015102 48813017408064 48899238395904 48901214896128 49036213646784 49103571083112 49122828877824 49192293556224 49259865388032 49430492328672 49485104827392 49519805497344 49587827208192 49814566244352 49882992846336 49917972529152 49973123612672 50146221146112 50215103318016 50286112583616 50355186914088 50374935576576 50516044511296 50585434682328 50605273645056 50654920169529 50690441154528 50710321299456 50922221863968 50942192910336 50992169970924 51012168450048 51084304846848 51154475595264 51388378089984 51424413401088 51495051331584 51659550179328 51730511099904 51801569494272 51895166828544 52074921959424 52146453445632 52220193836832 52240673931264 52312433098752 52456849001856 52458969300192 52531028323956 52551630323712 52660718272512 52880768858736 52901508022272 52974174928896 52976316137472 53049085802496 53195535340038 53291651352576 53364854170368 53402275454976 53549700022728 53646455955456 53720146142208 53793937551744 53817210044416 53891134783488 54039908916864 54077803573248 54249930620928 54399695261184 54476621965584 54497987002368 54551452490262 54572846874624 54800887572522 54914644584072 54936181407744 55013866758144 55165740352632 55241517468501 55263182487552 55341330250752 55417348561536 55670742930816 55709781184512 55786305609216 55887102738432 56041387024896 56118366952128 56157719095296 56219764064256 56414498789376 56491991232768 56571876656568 56594063425536 56649585278349 56671802523648 56830550075208 56908614017619 56930932850688 56970854793216 57049111461888 57287499596964 57309967024128 57388689506304 57391009148928 57469842952704 57548785044672 57732622298624 57811925351232 57852465076224 57931932748032 58116993951744 58196824987392 58276765681056 58382062682112 58584287204352 58690139848704 58747718066436 58770758172672 58851487236096 59016340462716 59039485919232 59120584114176 59162041516032 59432558395392 59490864966078 59514196525056 59595946795008 59598355654656 59680221527808 59953107771648 60035460941664 60077559886848 60243412525569 60352262949888 60435164409984 60544361299968 60627526631424 60794897531472 60837529019904 60904744402944 60947452919808 61031171948544 61199657168832 61286199711282 61310235377664 61394452733952 61437504651264 61718426025984 61803204083712 61890600102912 62061457896711 62171080298496 62173593244672 62258996532096 62344517131728 62629585797168 62673503832576 62759593810368 62872990580736 63046560403008 63133162821144 63247234572288 63291585724416 63466311138048 63580984836096 63643361238639 63668321353728 63755777839104 63934368834609 64047299457024 64092211642368 64180250394624 64473712902144 64562275694592 64564885292544 64653573321792 64742383175256 64949200085952 65038416020136 65084023210752 65198984527872 65201619861504 65381618195712 65471428110816 65497105170432 65589724741632 65679820517376 65907323104896 65980139769856 66026407329792 66117102944256 66207923140608 66419421659136 66510657128448 66557296705536 66861628194816 66953471090688 67048150111488 67140249218784 67166580768768 67447246243104 67473698193408 67539893559372 67587254872704 67896295818624 67989559961232 68016224600064 68112406462464 68205967460352 68394259722906 68517837453312 68565884534784 68660068442112 68849614314936 68879400239104 68974014799872 69068759325696 69117192732672 69193555771392 69433229279232 69528604594176 69626925115776 69749910798336 69942465335808 69945292400256 70041371098608 70068840431616 70137581773194 70458284021814 70507691811648 70632233238528 70635088183296 70732114403328 70927380453384 71024808173787 71055535136768 71153138893824 71203033939968 71399600030304 71528607940608 71626861522944 71725250068992 71854846377984 72053211889152 72103738097664 72532927014912 72635495954112 72735269987016 72763795832832 73067850096696 73168218022653 73219526112096 73248241876992 73348857593856 73351822344192 73554320470176 73655356624668 73684243316736 73788440334336 73889798082048 74145738493008 74227657241088 74279708246016 74381740812288 74721849366528 74824489269504 74876958793728 74959685419008 75219331719168 75322654977024 75429168875424 75458751234048 75532780371132 75562403364864 75774066766944 75878152023492 75907910467584 76065481949184 76383332795952 76413289365504 76488254956386 76518252675072 76521345531904 76626457270272 76731713392896 77082567134976 77136620101632 77242576997376 77489325268992 77595766649856 77702354241408 77842750242816 78112382939136 78330290755248 78361010896896 78468649648128 78685273502784 78688453950288 78719314558976 78796542485934 78827445485568 78991077408768 79321153288104 79352262033408 79461262393344 79464474206208 79573628703744 79793303010057 79937477028864 80047281255552 80103413182464 80324550034092 80469683933184 80580219213312 80725815066624 80836702175232 81059863375296 81116705359872 81206325870592 81374895931392 81599542891776 81714932948376 81746980503552 81827178735393 81859270311936 81916672868352 82201331358783 82291234701312 82371966876108 82404272111616 82520800137216 82748610528948 82894773731328 83011995376128 83126022842304 83506114396224 83564671776768 83679458413824 83830654107648 84062080537344 84177550428192 84329646096384 84388780965888 84621748184064 84737986849152 84774646448128 84857814984852 84891095138304 85007703785472 85245825112812 85396399276032 85456282189824 85573667192832 85931249395446 85964950536192 86083034259456 86086513723392 86204764429056 86323177567008 86598933447936 86717888026848 86778697614336 86935493148672 87175490927616 87295237481088 87415148521584 87452966322176 87573094023168 87876430806528 88035209773056 88121577099654 88156137259008 88277230854144 88524510694074 88559228878848 88680876171264 88743062274048 89148837593088 89236297449117 89271294787584 89397533481984 89520332291712 89929661657472 90053191412496 90116339830272 90528394424832 90652746614976 90816541949952 90941289947136 91192346297208 91256293529856 91357116604416 91421179379712 91546757922816 91799485753248 91929299566923 91965353066496 92091679100928 92156256976896 92577639038976 92704806125568 92835900154368 93256620447744 93260389867008 93388494798144 93516775697592 93944378695752 94010255748864 94139390715552 94176310984704 94180117577728 94309485871104 94569840604512 94699744231716 94870851858432 94937378586624 95199466707072 95371477254144 95502482030592 95633666758656 96070949185536 96138317463552 96710569353216 96843413541888 96847327938816 96980359982688 97018394443776 97113574762884 97423800128928 97557624030204 97626034816128 97798476791808 97802429792256 98072427293568 98207142166224 98245657755648 98384587112448 98519730776064 98860984657344 98970209654784 99039610994688 99175654416384 99629132488704 99765985692672 99835945058304 99946247225344 100292442292224 100430206636032 100572225167232 100710373828176 100749871153152 101032089022592 101170869364656 101210547290112 101309840339058 101380882309056 101844443727936 101984339941848 102024336900096 102168609693696 102308951190528 102591389584359 102776756179968 102848826802176 102990102663168 103319100358656 103461022199808 103603138988544 103790333657088 104149843918848 104292906891264 104440387673664 104624866197504 104913698003712 104917938600384 105062056647912 105103260647424 105206372659791 105321436545024 105687426032721 105761537717472 105803016044544 105948349857792 105952632274944 106098171604992 106391070680076 106583302705152 106729708340736 106804550909952 107099400045456 107292911910912 107440292284416 107587875103488 107782269566976 108079817833728 108155607146496 108499861241856 108799390522368 108953243931168 108995974004736 109102904980524 109145693749248 109601775145044 109829289168144 109872362815488 110027733516288 110331480705264 110483034937002 110526364975104 110682660501504 110834697123072 111341485861632 111419562369024 111572611218432 111774205476864 112082774049792 112236733904256 112315438190592 112439528128512 112828997578752 112983982465536 113143753313136 113188126851072 113299170556698 113343605047296 113661100150416 113817228035238 113861865701376 114098222923776 114574999193928 114619934048256 114777379012608 114782018297856 114939685905408 115097570089344 115465244597248 115623850702464 115704930152448 115863865496064 116233987903488 116393649974784 116553531362112 116764125364224 117168574408704 117495436132872 117541516345344 117702974472192 118032680925432 118078971838464 118194813728901 118241168228352 118324083032064 118865116790784 118981729932156 119028393050112 119191893590016 119196711309312 119360443055616 119906215543296 120070921883328 120155119773696 120486825051138 120704525899776 120870328819968 121088722599936 121255053262848 121589795062944 121675058039808 121809488805888 121894905839616 122062343897088 122399314337664 122572399422564 122620470755328 122788905467904 122875009302528 123436852051968 123606408167424 123781200205824 124122915793422 124342160596992 124347186489344 124517993064192 124689034263456 125259171594336 125347007665152 125519187620736 125745981161472 126093120806016 126266325642288 126494469144576 126583171448832 126932622276096 127161969672192 127286722477278 127336642707456 127511555678208 127868737669218 128094598914048 128184423284736 128360500789248 128896874093169 128947425804288 129124551389184 129129770585088 129307146643584 129484766350512 129898400171904 130076832040272 130168046421504 130403239723008 130763236391424 130942856221632 131179449483264 131359641034752 131814646209792 131960279539712 132052814659584 132182365649481 132234205888512 132415846281216 132786766041111 132838843318272 133021314256896 133114593411072 133723256389632 133906942181376 134096300222976 134280498437568 134894492486208 135079787118744 135174509745408 135792591637248 135979119922464 136032449200128 136224812924928 136411934920704 136788519445812 137035674906624 137131769069568 137320136884224 137699228629872 137758800478208 137948029599744 138137518651392 138234385465344 138866458558464 139057209188352 139253850231552 139499821596672 139884930671616 139890584800512 140082742197216 140137680863232 140275163546388 140916568043628 141015383623296 141264466477056 141270176366592 141464228806656 141854760906768 142049616347574 142111070273536 142306277787648 142406067879936 142799200060608 143057215881216 143253723045888 143450500137984 143709692755968 144106423778304 144207476195328 145065854029824 145270991908224 145470539974032 145527591665664 146135700193392 146336436045306 146439052224192 146697715187712 146703644688384 147108640940352 147310713249336 147368486633472 147576880668672 147779596164096 148291476986016 148455314482176 148559416492032 148763481624576 149443698733056 149648978539008 149753917587456 149919370838016 150438663438336 150645309954048 150858337750848 151065560742264 151124806729728 151548133533888 151756304046984 151815820935168 151964760508587 152130963898368 152766665591904 152826578731008 152976509912772 153036505350144 153042691063808 153252914540544 153463426785792 154165134269952 154273240203264 154485153994752 154978650537984 155191533299712 155404708482816 155685500485632 156224765878272 156660581510496 156722021793792 156937299296256 157370547005568 157376907900576 157438629117952 157593084971868 157654890971136 157982154817536 158642306576208 158704524066816 158922524786688 158928948412416 159147257407488 159586606020114 159874954057728 160094562511104 160206826364928 160649100068184 160939367866368 161160438426624 161451630133248 161673404350464 162119726750592 162233410719744 162412651741184 162749791862784 163199085783552 163429865896752 163493961007104 163654357470786 163718540623872 164402662717566 164743933752216 164808544223232 165041600274432 165497221057896 165724552405503 165789547462656 166023990752256 166252045684608 167012228792448 167129343553536 167358916827648 167661308215296 168124161074688 168355100856384 168659292192768 169243496368128 169475973698304 169715629969704 169782190276608 169948755835047 170015407570944 170491650225624 170725842052857 170792798552064 170912564379648 171147334385664 171862498790892 171929901072384 172166068518912 172173027446784 172409528858112 172646355134016 173197866895872 173435776053696 173557395228672 174350981855232 174590474962176 174830297043168 174905932644352 175146188046336 175752861613056 176070419546112 176243154199308 176312274518016 176554461708288 177049021388148 177118457757696 177361752342528 177486124548096 178297675186176 178472594898234 178542589575168 178795066963968 179040664583424 179859323314944 180106382824992 180232679660544 181056788849664 181305493229952 181633083899904 181882579894272 182384692594416 182512587059712 182714233208832 182842358759424 183093515845632 183598971506496 183858599133846 183930706132992 184183358201856 184312513953792 185155278077952 185409612251136 185671800308736 186184373690133 186513240895488 186520779734016 186776989596288 187033551395184 187888757391504 188020511497728 188278781431104 188360235155456 188618971742208 189139681209024 189399488463432 189741703716864 189874757173248 190398933414144 190742954508288 190930083715917 191004964061184 191267333517312 191803106503827 192141898371072 192276634927104 193421138706432 193686827083776 193694655877632 193960719965376 194227149525768 194847600257856 195115248060408 195252069632256 195596953583616 195604859584512 196144854587136 196414284332448 196491315511296 196769174224896 197039461552128 197721969314688 197940419309568 198079221989376 198351308832768 199258264977408 199531971385344 199671890116608 200584884584448 200860413272064 201144450334464 201420747656352 201499742306304 202064178045184 202341738729312 202421094580224 202619680678116 202761764618112 203688887455872 203968679883696 204048673800192 204337219387392 204617902381056 205182779168718 205553512359936 205697653604352 205980205326336 206638200717312 206922044399616 207206277977088 207580667314176 208299687837696 208585813782528 208880775347328 209249732395008 209827396007424 209835877200768 210124113295824 210206521294848 210412745319582 211374852065442 211523075434944 211896699715584 211905264549888 212196343209984 212782141360152 213166605410304 213459416681472 213609101819904 214198800090912 214585823821824 214880584568832 215175750206976 215564539133952 216159635667456 216311214292992 217598781044736 217906487862336 218205809961048 218291387498496 219203550290088 219504654067959 219658578336288 219744725630976 220055467032576 220662961410528 220966069874004 221052729950208 221365321003008 221669394246144 222682971723264 222839124738048 223145222436864 224165548099584 224473467808512 224630876381184 224879056257024 225657995157504 225967964931072 226287506626272 226376253702144 226598341113396 226687210094592 227322200300832 227634456070476 227723731402752 228196445847552 229149998387856 229239868096512 229554758025216 229564036595712 229879371810816 230195140178688 230930489194496 231247701404928 231409860304896 231727730992128 232467975806976 232787299949568 233107062724224 233528250728448 234337148817408 234990872265744 235083032690688 235405948944384 236065361850864 236157943676928 236389627457802 236482336456704 237963459864312 238056786100224 238383787180032 238393422618624 238720886111232 239379909030171 239812431086592 240141843766656 240310239547392 240973650102276 241409051799552 241740657639936 242177445199872 242510106525696 243179590125888 243350116079616 243618977611776 244124687794176 244798628675328 245144798845128 245240941510656 245481536206179 245577810935808 245750018605056 246603994076349 246873704103936 247212816334848 247562400411648 248245831586844 248684321193984 248694372978688 249035986128384 249378068526912 250518343188672 250694015330304 251038375241472 251491962322944 252186241612032 252532651284576 252988938289152 253166342897664 253865244552192 254323939344384 254573444954556 254673285414912 255023111356416 255737475338436 256189197828096 256368846569472 256721001578496 257793748186338 257894851608576 258249102778368 258259541170176 258614293287168 258969532701024 259796800343808 260153664080544 260336092843008 260806479446016 261526472782848 261885712443264 262358898966528 262719282069504 263629292419584 263920559079424 264105629319168 264364731298962 264468411777024 264831692562432 265573532082222 265677686636544 266042628513792 266229186822144 267446512779264 267708892347351 267813884362752 268192600445952 268560996875136 269788984972416 270159574237488 270349019490816 271585183274496 271958239844928 272449625849856 272823869841408 273577038891624 274071349813248 274263538139136 274640273768448 275398457259744 275517600956416 275787898700769 275896059199488 276275037302784 276468770930688 277732917116928 278114418376704 278507700463104 279769861343232 279781169601024 280165484394432 280550327092776 281833136087256 282030767246592 282528932954112 282540352733184 282928457613312 283709521813536 284099232695148 284222140547072 284612555575296 284812135759872 285598400121216 286114431762432 286507446091776 286901000275968 288212847556608 288414952390656 290131708059648 290541983816448 290941079948064 291055183331328 292271400386784 292672872090612 292878104448384 293395430375424 293407289376768 294217281880704 294621426498672 294736973266944 295153761337344 295559192328192 296582953972032 296910628964352 297118832984064 297526963249152 298887397466112 299297957078016 299507835174912 299838741676032 300877326876672 301290619908096 301716675501696 302131121484528 302249613459456 303096267067776 303512608093968 303631641870336 303929521017174 305533331183808 305953019825544 306073010700288 306085382127616 306505829081088 306926853571584 307774168753077 308330268539904 308546480406528 308970307989504 309957301075968 310383066599424 310809416965632 311371000971264 312449531756544 313321163020992 313874598592512 314741094011136 314753815801152 315186169943736 315309781942272 315619117979373 315964309635072 317062278098163 317284613152416 317409048133632 317845049573376 317857896824832 318294514814976 319173212040228 319749908115456 320189125022208 320413652729856 321298200136368 321878735732736 322320876853248 323346808700928 324239453501184 324466821439488 324825303482368 325499583725568 326398171567104 326859731793504 326987922014208 327308714941572 327437081247744 328805325435132 329487867504432 329617088446464 330083200548864 330994442115792 331449104811006 331579094925312 332047981504512 332504091369216 334024457584896 334258687107072 334717833655296 335322616430592 336248322149376 336710201712768 337318584385536 338486992736256 338951947396608 339431259939408 339564380553216 339897511670094 340030815141888 340983300451248 341451684105714 341585597104128 342294668771328 343724997581784 343859802144768 344332137037824 344346054893568 344819057716224 345292710268032 346395733791744 346871552107392 347114790457344 348701963710464 349180949924352 349660594086336 349811865288704 350292376092672 351505723226112 352486308398616 352624549036032 353108923416576 354098042776296 354236915515392 354584441186703 354723504685056 354972249096192 356595350372352 356945189796468 357085179150336 357590133927936 358081329166848 359718646629888 360212765649984 360465359321088 362113577699328 362610986459904 363266167799808 363765159788544 364769385188832 365025174119424 365428466417664 365684717518848 366187031691264 367197943012992 367717198267692 367861412265984 368366716403712 368625027907584 370310556155904 370819224502272 371343600617472 372368747380266 373026481790976 373041559468032 373553979192576 374067102790368 375777514783008 376041022995456 376557562862208 376720470310912 377237943484416 378279362418048 378798976926864 379483407433728 379749514346496 380797866828288 381485909016576 381860167431834 382009928122368 382534667034624 383606213007654 384283796742144 384553269854208 386690622279507 386842277412864 387373654167552 387389311755264 387921439930752 388454299051536 389695200515712 390230496120816 390504139264512 391209719169024 392289709174272 392828568664896 393538348449792 394078923104256 395443938629376 395880838619136 396158443978752 396547096948443 396702617665536 398360298123333 398516529954816 399063942770688 399343780233216 401169769168896 401720826544128 402288900668928 402841495312704 404128356090368 404683477458624 405239361356232 405523529236224 407377774911744 407937359767392 408097347600384 408674438774784 409235804762112 410365558337436 411107024719872 411395307208704 411960410652672 413276401434624 413844088799232 414412555954176 416599375675392 417171627565056 417761550694656 418499464790016 419654792014848 419671754401536 420248226591648 420413042589696 420825490639164 422749704130884 423046150869888 423793399431168 423810529099776 424392686419968 425564282720304 426333210820608 426918833362944 427218203639808 428397600181824 429171647643648 429761169137664 430351500413952 431129078267904 432319271334912 432622428585984 435197562089472 435812975724672 436411619922096 436582774996992 438407100580176 439009308135918 439317156672576 440110934065152 441325922821056 441932139748008 442105459900416 442730642006016 443338788492288 445365943446528 445678249476096 446290444873728 448331096199168 448946935617024 449261752762368 449758112514048 451315990315008 451935929862144 452575013252544 453196682226792 453374420189184 454644400601664 455268912140952 455447462805504 455894281525761 456392891695104 458299996775712 458479736193024 459109516050432 459128073191424 459758743621632 460390280357376 461860978388992 462495402809856 462819720609792 463455461984256 464935951613952 465574599899136 466214125448448 467056501456896 468674297634816 469981744531488 470166065381376 470811897888768 472130723701728 472315887353856 472779254915604 472964672913408 475926919728624 476113572200448 476767574360064 476786845237248 477441772222464 478759818060342 479624862173184 480283687533312 480620479094784 481947300204552 482818103599104 483481315279872 484354890399744 485020213051392 486359180251776 486700232159232 487237955223552 488249375588352 489597257350656 490289597690256 490481883021312 490963072412358 491155621871616 493207988152698 494425632669696 495124800823296 496491663173688 497173657216509 497368642387968 497388745957376 498071972256768 498756137053824 501036686377344 501388030660608 502076750482944 502983924645888 504372483224064 505065302569152 505977876578304 507730489104384 509146889909112 509346570829824 510046222712832 511474950676872 512177526158571 512378395656192 512737693138944 513442003156992 515587496372676 515789703217152 516498205556736 516519082340352 517228586574336 517939065402048 519593600687616 520307328161088 520672185686016 523052945565696 523771424886528 524717797933056 525438564139008 527258584839168 527841118158848 528211258638336 528729462597924 528936823554048 529663385124864 531147064164444 531355373273088 532085257027584 532458373644288 534893025558528 535417784694702 535627768725504 536385200891904 537121993750272 539577969944832 540319148474976 540698038981632 543170366548992 543916479689856 544899251699712 545647739682816 547154077783248 548142699626496 548527076278272 549280547536896 550796914519488 551035201912832 551575797401538 551792118398976 552550074605568 552937541861376 555465834233856 556228836753408 557015400926208 558553121070399 559539722686464 559562339202048 560330968788864 561100654185552 563666272174512 564061534493184 565080705466368 565856915226624 567419043627072 568198465390296 568444281094144 569225111150592 569624271519744 571196800242432 572228863524864 572790251147751 573014892183552 573802000551936 575409319511481 576425695113216 576829904781312 580263416119296 581083967632896 581882159896128 584542800773568 585345744181224 585756208896768 586790860750848 586814578753536 588434563761408 589242852997344 589473946533888 590307522674688 591118384656384 593165907944064 593821257928704 594237665968128 595053926498304 597774794932224 598595914156032 599015670349824 601754653753344 602581239816192 603433351003392 604262242969056 604499226918912 606192534135552 607025216187936 607263283740672 607859042034348 611066662367616 611906039651088 612146021400576 612170764255232 613011658162176 613853707143168 615548337506154 616660537079808 617092960813056 617940615979008 619914602151936 620766133198848 621618833931264 622742001942528 624899063513088 626642326041984 627749197185024 629482188022272 629507631602304 630372339887472 630619563884544 631238235958746 634124556196326 634569226304832 635690099146752 635715793649664 636589029629952 638346424080456 639499816230912 640378250044416 640827305459712 642596400272736 643757471465472 644641753706496 646693617401856 648478907002368 648933642878976 649650606964736 652796343134208 653719463587008 654617429883144 654874162495488 657610650870264 658513962203877 658975735008864 659234176892928 660166401097728 661988884231584 662898209622012 663158189850624 664095963009024 665008182738432 668048915169792 668517374214144 669435667310592 672496644298752 673420403425536 674637168771072 676973985472512 677903894793216 678862519878816 679128761106432 679795023340188 680061630283776 681966600902496 682903368211428 683171194208256 684589337542656 687449995163568 687719604289536 688664274075648 688692109787136 689638115432448 690585420536064 692791467583488 693743104214784 694229580914688 697403927420928 698361899848704 699321188172672 699623730577408 700584752185344 703011446452224 704972616797232 705249098072064 706217846833152 708196085552592 708473831030784 709168882373406 709447009370112 713890379592936 714170358300672 715180267855872 716162658333696 718139727090513 719437293259776 720425531299968 720930718642176 724227155398656 725221972919808 726532335599616 727530319577088 729538770377664 730050348238848 730856932835328 732374063382528 734395886025984 735434396535384 735722824531968 736444608618537 736733432807424 737250055815168 739811982229047 740621112311808 741638449004544 742687201234944 744737494760532 746052963581952 746083118936064 747107958385152 748134205580736 751555029566016 752082045990912 753115125724416 754475886968832 756558724836096 757597953853728 758966814867456 759499028692992 761595733656576 762971818033152 763720334863668 764019856244736 765069334069248 767212426015308 768567593484288 769106539708416 773381244559014 773684554825728 774747308335104 774778623510528 775842879861504 776908598103072 779390401031424 780460992241632 781008278529024 782419438338048 784579418348544 785657137329792 787076696899584 788157846208512 790887877258752 791761677238272 792316887957504 793094193896886 793405235331072 796720596246666 797033059909632 798127885541376 798687560466432 802339538337792 803441653088256 804577801337856 805682990625408 808256712180736 809366954917248 810478722712464 811047058472448 814755549823488 815874719534784 817348877549568 818471609524224 820731116674872 822214049439744 822790614417408 823920821305344 826552802869248 827363696102307 827688177598464 828825111908352 833198751350784 834343255130112 835523101389312 839309584029696 839343508803072 840496453183296 841650981278328 845499408261768 846092301739776 847586798862336 847621058199552 848785372839936 851128565440608 852666421641216 853837666725888 854436407279616 856795200363648 858343295287296 859522338275328 860703000827904 864638542669824 865244857171968 870395124178944 871625951449344 872823239844192 873165549993984 876814201160352 878018616271836 878634313345152 880221868130304 882651845642112 883864279496016 884210919800832 885461284012032 886677576984576 890731886893056 891356498952192 892580889747456 896662192398336 897893871234048 898523505524736 899516225028096 902631980630016 903871859724288 905150026505088 906393364453584 906748840378368 909288801203328 910537824281904 910894925611008 911788563051522 916599993551424 918219032100864 918256146382848 919517487243264 920780560714752 923322506259231 923721956777984 924990805619712 925639441219584 926910923968512 929871903227904 931149199798272 932428250896896 934113002913792 937348595269632 939963489062976 941623795777536 944261447403456 945558509831208 945929345826816 951186834294489 951853839457248 952227144400896 953535148720128 953573690474496 954883544444928 957519636120684 959249724346368 960567375066624 961240958189568 963894600409104 965636207198208 966962630559744 970040426102784 972718360503552 973400464318464 974475910447104 976498751176704 979194514701312 980579195380512 980963766042624 981926144824716 982311243743232 986415976305396 988851265339392 990249601646592 992983326347376 994347314433018 994737284775936 994777491914752 996143944513536 997512274107648 1002073372754688 1002776061321216 1004153500965888 1005967849291776 1008744966448128 1010130605138304 1011955753156608 1015460978208768 1018293779818224 1018693141659648 1020092445425664 1022949901353744 1024355052317142 1024756791312384 1026884006313984 1031174992745352 1031579406434304 1032996411113472 1033038164680704 1034457173148672 1035878130804096 1039187201375232 1040614656322176 1041344371372032 1046105891131392 1047542849773056 1049435595866112 1050877128278016 1054517169678336 1055682236317696 1057458925195848 1057873647108096 1059326770249728 1062294128328888 1062710746546176 1063753323560109 1064170514055168 1064916747288576 1069786051117056 1070835569389404 1071255537451008 1072770401783808 1074243987500544 1079155939889664 1080638296949952 1081396077963264 1086340733097984 1087832959379712 1089798503399424 1091295479365632 1094308155566496 1096285399252992 1097054152556544 1098561095073792 1101593829038976 1102070403825664 1103151594803076 1103584236797952 1105100149211136 1105875083722752 1110931668467712 1112457673506816 1114030801852416 1117106242140798 1119079445372928 1119124678404096 1120661937577728 1122201308371104 1127332544349024 1128123068986368 1130161410932736 1131713830453248 1134838087254144 1136396930780592 1136888562188288 1138450222301184 1139248543039488 1142393600484864 1144457727049728 1145580502295502 1146029784367104 1147604001103872 1150818639022962 1152851390226432 1153659809562624 1160071866838521 1160526832238592 1162167935265792 1163764319792256 1169085601547136 1170691488362448 1171512417793536 1173629157507072 1176869127522816 1178485705994688 1180615045349376 1182236769312768 1186331815888128 1187642515857408 1188475331936256 1189641290845329 1190107852996608 1195080894369999 1195549589864448 1197191828312064 1198031340699648 1203509307506688 1205162479632384 1206866702006784 1208524485938112 1212385068271104 1214050432375872 1215718084068696 1222133324735232 1223812079302176 1224292042801152 1224341528510464 1226023316324352 1227707414286336 1231096675012308 1233321074159616 1234185921626112 1235881231958016 1239829204303872 1241532266397696 1243237667862528 1249798127026176 1253284652083968 1255498394370048 1258964376044544 1259015263204608 1260744679774944 1261239127769088 1262476471917492 1268249112392652 1269138452609664 1271380198293504 1271431587299328 1273178059259904 1276692848160912 1278999632461824 1280756500088832 1281654610919424 1285192800545472 1287514942930944 1289283507412992 1293387234803712 1296957814004736 1297867285757952 1299301213929472 1305592686268416 1307438927174016 1309234859766288 1309748324990976 1315221301740528 1317027924407754 1317951470017728 1320332802195456 1323977768463168 1325796419244024 1326316379701248 1328191926018048 1330016365476864 1336097830339584 1337034748428288 1338871334621184 1344993288597504 1346840806851072 1349274337542144 1353947970945024 1355807789586432 1357725039757632 1359590046680376 1360123260567552 1363933201804992 1365806736422856 1366342388416512 1367682844577283 1369178675085312 1374899990327136 1375439208579072 1377328548151296 1377384219574272 1379276230864896 1381170841072128 1385582935166976 1387486208429568 1388459161829376 1394807854841856 1396723799697408 1398642376345344 1401169504370688 1406022892904448 1409945233594464 1410498196144128 1412435693666304 1416392171105184 1416947662061568 1418337764746812 1418894018740224 1427780759185872 1428340716601344 1430360535711744 1432325316667392 1436279454181026 1438874586519552 1440851062599936 1441861437284352 1448454310797312 1450443945839616 1453064671199232 1455060639154176 1459077540755328 1460100696477696 1461713865670656 1464748126765056 1468791772051968 1470868793070768 1471445649063936 1472889217237074 1473466865614848 1479623964458094 1483276898009088 1485374402469888 1489474989521064 1492105927163904 1492166237872128 1494215916770304 1496268411161472 1503110059132032 1504164091981824 1506230251448832 1508951773937664 1513117449672192 1515195907707456 1517933629734912 1523191467313152 1527440669727336 1528039712489472 1530138668138496 1534424852030616 1536532578475713 1537135186968576 1538213079416832 1546762489118028 1547369109651456 1549494616670208 1549557247021056 1551685759723008 1553817196206144 1558780802062848 1560921984483264 1562016557058048 1569158836697088 1571314274659584 1574153393799168 1576315692417024 1581775754517504 1583523354476544 1584633775915008 1586188387793772 1586810470662144 1593441192493332 1594066119819264 1596255771082752 1597375120932864 1604679076675584 1606883306176512 1609155602675712 1611365981250816 1616513424361472 1618733909834496 1620957445424928 1622094116944896 1629511099646976 1631749439069568 1634697755099136 1636943219048448 1641462233349744 1644428098879488 1645581228834816 1647841642610688 1653105605738496 1654727392204614 1655376355196928 1657650223816704 1666397502701568 1668686510260224 1671046202778624 1675659363211197 1678619168059392 1678687017606144 1680992906366592 1683301962556656 1690998816523536 1692184603479552 1695242116399104 1697570745679872 1702257130881216 1705332843282432 1707675333451776 1708872814559232 1713590400727296 1716686590574592 1718370753443253 1719044676550656 1721406001655808 1726227958534443 1729277085339648 1730489714343936 1740790248357888 1743251902898688 1745646479688384 1753628402320704 1756037232543672 1757268626690304 1760443736260608 1765303691284224 1767728558992032 1768421839601664 1770922568024064 1773355153969152 1781463773786112 1782712997904384 1785161779494912 1793324384796672 1795787742468096 1797047011049472 1805263961260032 1807743719448576 1810300053010176 1812786728907168 1813497680756736 1818577602406656 1821075648563808 1821789851222016 1823577126103044 1833199987102848 1836438064201728 1836512292765696 1839034974486528 1841561121429504 1846645012518462 1847443913555968 1849981611239424 1851278882439168 1853821847937024 1859743806455808 1862298399596544 1864856501793792 1868226005827584 1874697190539264 1879926978125952 1883247591555072 1888522894806912 1891117019662416 1891858691653632 1902373668588978 1903707678914496 1907070297440256 1907147380948992 1909767088889856 1915039272241368 1918499448692736 1921134750133248 1922481916379136 1927789200818208 1931272414396416 1933925261119488 1940080852205568 1945436721007104 1946800928636928 1948951820894208 1958389029402624 1961158390761024 1963852289649432 1964622487486464 1972831952610792 1975541886611631 1977702530678784 1980499203293184 1985966652694752 1988694628866036 1989474569551872 1989554983829504 1992287889027072 1995024548215296 2004146745509376 2005552122642432 2008307001931776 2017489932896256 2020261210276608 2023911506313216 2030921956417536 2036587559636448 2037386283319296 2040184890851328 2045899802707488 2048710104634284 2049513582624768 2053768012627968 2062349985490704 2063158812868608 2065992822226944 2066076329361408 2068914346297344 2071756261608192 2078374402750464 2081229312644352 2082688742744064 2092211782262784 2095085699546112 2098871191732224 2101754256556032 2109034339356672 2111364472635392 2114917850391696 2115747294216192 2118653540499456 2124588256657776 2125421493092352 2127506647120218 2128341028110336 2141671138778808 2142511074902016 2145540803567616 2148487975001088 2154419181271539 2158311879779328 2161276593899904 2162792155926528 2172681466195968 2175665918759424 2179597006798848 2182590958731264 2188616311132992 2192570798505984 2197122190147584 2203187658077952 2206303189606152 2207168473595904 2209333825855611 2210200298422272 2211750167445504 2219435946687141 2221863336935424 2224915347013632 2228061603704832 2234212484281596 2238158890745856 2238249356808192 2241323875155456 2244402616742208 2254665088698048 2256246137972736 2263427660906496 2269676174508288 2272793861561184 2273777124376576 2276900444602368 2278497086078976 2284787200969728 2288915454099456 2291161004591004 2292059568734208 2295208002207744 2301637278045924 2305702780452864 2307319619125248 2320143733677042 2321053664477184 2324335870531584 2327528639584512 2338171203094272 2341382976724896 2343024835587072 2347258315014144 2353738255045632 2356971411989376 2361230090698752 2364473538625536 2372663631776256 2375285031714816 2376950663872512 2379282581690658 2380215705993216 2390161788739998 2391099179728896 2394383656624128 2396062681399296 2407018615013376 2410324959264768 2413733404013568 2417048971876224 2424770136542208 2428100864751744 2431436168137392 2444266649470464 2447624158604352 2448683057020928 2452046632648704 2455414828572672 2462193350024616 2466642148319232 2468371843252224 2471762463916032 2479658408607744 2482091088306921 2483064532795392 2486475335725056 2499596254052352 2506569304167936 2517928752089088 2518030526409216 2521489359549888 2524952943834984 2536498224785304 2538276905219328 2542760396587008 2542863174598656 2546356118519808 2553385696321824 2557999264923648 2561513000177664 2563309221838848 2570385601090944 2575029885861888 2578567014825984 2593915628009472 2595734571515904 2611185372536832 2614877854348032 2618469719532576 2619496649981952 2630442603481056 2634055848815508 2635902940035456 2640665604390912 2647955536926336 2651592838488048 2652632759402496 2656383852036096 2660032730953728 2672195660679168 2674069496856576 2677742669242368 2689986577195008 2693681613702144 2698548675084288 2707895941890048 2711615579172864 2715450079515264 2719180093360752 2720246521135104 2727866403609984 2731613472845712 2732684776833024 2735365689154566 2749799980654272 2754657096302592 2754768439148544 2758552461729792 2762341682144256 2771165870333952 2774972416859136 2776918323658752 2789615709683712 2793447599394816 2797284752690688 2802339008741376 2812045785808896 2819890467188928 2824871387332608 2832784342210368 2836675529493624 2837788037480448 2853560502883467 2855561518371744 2856681433202688 2860721071423488 2864650633334784 2872558908362052 2877749173039104 2881702125199872 2883722874568704 2896908621594624 2900887891679232 2910121278308352 2918155081510656 2920201392955392 2923427731341312 2929496253530112 2937583544103936 2941737586141536 2942891298127872 2945778434474148 2946933731229696 2959247928916188 2966553796018176 2970748804939776 2978949979042128 2984211854327808 2984332475744256 2988431833540608 2992536822322944 3006220118264064 3008328183963648 3012460502897664 3017903547875328 3026234899344384 3030391815414912 3035867259469824 3046382934626304 3054881339454672 3056079424978944 3060277336276992 3068849704061232 3073065156951426 3074270373937152 3093524978236056 3094738219302912 3098989233340416 3099114494042112 3103371519446016 3107634392412288 3117561604125696 3121843968966528 3124033114116096 3138317673394176 3142628549319168 3148306787598336 3152631384834048 3163551509035008 3167046708953088 3172376775587544 3173620941324288 3186882384986664 3188132239638528 3191259970680327 3192511542165504 3194750241865728 3209358153351168 3213766612353024 3218311205351424 3222731962501632 3233026848722944 3237467819668992 3241914890849856 3244188233889792 3259022199293952 3263498878139136 3269395510198272 3273886438096896 3282924466699488 3288856197758976 3291162457669632 3295683285221376 3306211211476992 3309454784409228 3310752710393856 3315300447633408 3332795005403136 3337373020520448 3342092405557248 3351318726422394 3357238336118784 3357374035212288 3361985812733184 3366603925113312 3381997633047072 3384369206959104 3390484232798208 3395141491359744 3404514261762432 3410665686564864 3415350666903552 3417745629118464 3427180801454592 3433373181149184 3436741506886506 3438089353101312 3442812003311616 3452455917068886 3458554170679296 3460979428687872 3480215600515563 3481580496715776 3486503805797376 3491292959376768 3507256804641408 3512074465087344 3514537253380608 3520887472521216 3530607382568448 3535457117984064 3541845136048128 3546710307938304 3562927547572224 3565425995808768 3570323558989824 3585242683109997 3586648769593344 3591575484936192 3594094022098944 3610527922520064 3615487438897152 3620600106020352 3625573457814336 3637155204813312 3642151297127616 3647154252206088 3666399974205696 3672876128403456 3673024585531392 3678069948973056 3683122242859008 3693290025036924 3694887827111936 3699963222478848 3702557764878336 3707643695874048 3719487612911616 3724596799193088 3729713003587584 3749394381078528 3759853956251904 3766495183110144 3777045789613824 3782234039324832 3783717383307264 3804747337177956 3807415357828992 3814140594880512 3814294761897984 3819534177779712 3830078544482736 3836998897385472 3842269500266496 3844963832758272 3855578401636416 3862544828792832 3867850522238976 3880161704411136 3890873442014208 3893601857273856 3897903641788416 3916778058805248 3922316781522048 3927704579298864 3929244974972928 3945663905221584 3951083773223262 3960998406586368 3971933305389504 3977389257732072 3978949139103744 3979109967659008 3984575778054144 3990049096430592 4008293491018752 4011104245284864 4016614003863552 4034979865792512 4040522420553216 4047823012626432 4061843912835072 4073175119272896 4080369781702656 4091799605414976 4097420209268568 4099027165249536 4103048533731849 4107536025255936 4124699970981408 4126317625737216 4131985644453888 4132152658722816 4137828692594688 4143512523216384 4156748805500928 4162458625288704 4165377485488128 4184423564525568 4190171399092224 4203508513112064 4218068678713344 4222728945270784 4229835700783392 4231494588432384 4237307080998912 4249176513315552 4250842986184704 4255013294240436 4256682056220672 4283342277557616 4285022149804032 4291081607135232 4296975950002176 4308838362543078 4316623759558656 4322553187799808 4325584311853056 4345362932391936 4351331837518848 4359194013597696 4365181917462528 4377232622265984 4385141597011968 4394244380295168 4406375316155904 4412606379212304 4414336947191808 4418667651711222 4420400596844544 4438871893374282 4449830694027264 4456123207409664 4468424968563192 4476317781491712 4476498713616384 4482647750310912 4488805233484416 4509330177396096 4512492275945472 4526855321812992 4539352349016576 4545587723122368 4547554248753152 4553800889204736 4569574401939456 4582322009182008 4584119137468416 4590416004415488 4603274556091848 4609597735427139 4611405560905728 4614639238250496 4640287467354084 4642107328954368 4648671741063168 4655057279169024 4676342406188544 4682765953449792 4686049671174144 4707476510091264 4713942823978752 4722460181397504 4728947077251072 4745327263552512 4750570063429632 4753901327745024 4758565163381316 4760431411986432 4780323577479996 4782198359457792 4788767313248256 4792125362798592 4814037230026752 4820649918529536 4827466808027136 4834097943752448 4849540273084416 4856201729503488 4862872336274784 4888533298940928 4895248317208704 4897366114041856 4904093265297408 4910829657145344 4924386700049232 4933284296638464 4936743686504448 4943524927832064 4959316817215488 4964182176613842 4966129065590784 4972950671450112 4999192508104704 5013138608335872 5026978089633591 5035857504178176 5036061052818432 5042978719099776 5049905887669968 5072996449570608 5076553810438656 5085726349197312 5092712237039616 5106771392643648 5115998529847296 5123026000355328 5126618443677696 5140771202181888 5150059771723776 5155112260329759 5157134029651968 5178683875603329 5187831256018944 5191469143031808 5222370745073664 5229755708696064 5236939439065152 5260885206962112 5268111697631016 5271805880070912 5281331208781824 5295911073852672 5303185676976096 5305265518804992 5312767704072192 5320065461907456 5344391321358336 5348138993713152 5355485338484736 5379973154390016 5387363227404288 5415791883780096 5423231158345728 5430900159030528 5438360186721504 5440493042270208 5455732807219968 5463226945691424 5465369553666048 5470731378309132 5499599961308544 5509314192605184 5509536878297088 5517104923459584 5524683364288512 5542331740667904 5549944833718272 5553836647317504 5579231419367424 5586895198789632 5594569505381376 5604678017482752 5624091571617792 5639780934377856 5649742774665216 5665568684420736 5673351058987248 5675576074960896 5707121005766934 5711123036743488 5721442142846976 5729301266669568 5745117816724104 5755498346078208 5763404250399744 5767445749137408 5793817243189248 5801775783358464 5820242556616704 5836310163021312 5840402785910784 5846855462682624 5875167088207872 5883475172283072 5891556868948296 5893867462459392 5918495857832376 5926625659834893 5933107592036352 5941497609879552 5957899958084256 5968423708655616 5968664951488512 5976863667081216 5985073644645888 6012440236528128 6016656367927296 6024921005795328 6052469798688768 6060783630829824 6071734518939648 6092765869252608 6109762678909344 6112158849957888 6120554672553984 6137699408122464 6146130313902852 6148540747874304 6187049956472112 6189476438605824 6197978466680832 6198228988084224 6206743038892032 6215268784824576 6235123208251392 6243687937933056 6248066228232192 6276635346788352 6285257098638336 6296613575196672 6305262769668096 6327103018070016 6334093417906176 6344753551175088 6347241882648576 6373764769973328 6376264479277056 6382519941360654 6385023084331008 6427533224706048 6436622410702848 6445463925003264 6463257543814617 6466053697445888 6474935639337984 6483829781699712 6488376467779584 6518044398587904 6526997756278272 6538791020396544 6547772876193792 6565848933398976 6577712395517952 6591366570442752 6618909568818456 6621505420787712 6630600895266816 6658307840061423 6665590010806272 6674746041040896 6684184811114496 6702637452844788 6714476672237568 6714748070424576 6723971625466368 6733207850226624 6763995266094144 6768738413918208 6790282982719488 6809028523524864 6821331373129728 6830701333807104 6835491258236928 6854361602909184 6866746362298368 6873483013773012 6876178706202624 6885624006623232 6904911834137772 6917108341358592 6921958857375744 6960431201031126 6963160993431552 6973007611594752 6982585918753536 7014513609282816 7024148930174688 7029074506761216 7041774945042432 7061214765136896 7070914235968128 7083690272096256 7093420615876608 7125855095144448 7130851991617536 7140647117979648 7170485366219994 7173297539186688 7183150969872384 7188188044197888 7221055845040128 7230974877794304 7241200212040704 7251146915628672 7274310409626624 7284302594255232 7294308504412176 7332799948411392 7346049171062784 7356139897946112 7366244485718016 7386580050073848 7389775654223872 7399926444957696 7405115529756672 7415287391748096 7438975225823232 7446273264920763 7449193598386176 7459426007175168 7498788762157056 7519707912503808 7554091579227648 7564468078649664 7609494674355912 7614830715657984 7628281189761024 7628589523795968 7639068355559424 7660157088965472 7673997794770944 7684539000532992 7689927665516544 7711156803272832 7725089657585664 7735701044477952 7781746884028416 7787203714547712 7833556117610496 7844633563044096 7855409158597728 7858489949945856 7891327810443168 7902167546446524 7921996813172736 7943866610779008 7954778515464144 7957898278207488 7958219935318016 7969151556108288 7980098192861184 8016586982037504 8022208490569728 8033228007727104 8069959731585024 8081044841106432 8095646025252864 8123687825670144 8146350238545792 8160739563405312 8183599210829952 8194840418537136 8198054330499072 8206097067463698 8249399941962816 8263971288907776 8264305317445632 8275657385189376 8287025046432768 8313497611001856 8324917250577408 8330754970976256 8368847129051136 8380342798184448 8407017026224128 8436137357426688 8445457890541568 8459671401566784 8474614161997824 8498353026631104 8510026588480872 8513364112441344 8560681508650401 8566684555115232 8570044299608064 8582163214270464 8593951900004352 8617676725086156 8633247519117312 8645106375599616 8651168623706112 8690725864783872 8702663675037696 8730363834925056 8754465244531968 8770283194023936 8788488760590336 8812750632311808 8825212758424608 8828673894383616 8837335303422444 8840801193689088 8877743786748564 8899661388054528 8912246414819328 8936849937126384 8952635562983424 8952997427232768 8965295500621824 8977610466968832 9018660354792192 9024984551890944 9053710643625984 9078704698033152 9091175446244736 9095108497506304 9107601778409472 9139148803878912 9164644018364016 9168238274936832 9180832008830976 9206549112183696 9219195470854278 9222811121811456 9280574934708168 9284214657908736 9297343482126336 9310114558338048 9352684812377088 9365531906899584 9372099342348288 9414953020182528 9427885647957504 9444920362795008 9457894154502144 9490654527105024 9501140126859264 9517130326762632 9520862823972864 9560647154959992 9564396718915584 9573779912040981 9577534626496512 9584250725597184 9628074460053504 9641299837059072 9654933616054272 9668195887504896 9699080546168832 9712403459006976 9725744672549568 9777066597881856 9790496634417408 9808186530594816 9821659314290688 9848773400098464 9866568593276928 9873487373008896 9887049855664128 9918633634430976 9928364353227684 9932258131181568 9945901342900224 9998385016209408 10026277216671744 10053956179267182 10071715008356352 10072122105636864 10085957438199552 10099811775339936 10145992899141216 10153107620877312 10171452698394624 10185424474079232 10213542785287296 10231997059694592 10246052000710656 10253236887355392 10281542404363776 10300119543447552 10310224520659518 10314268059303936 10357367751206658 10375662512037888 10382938286063616 10444741490147328 10459511417392128 10473878878130304 10521770413924224 10536223395262032 10543611760141824 10562662417563648 10591822147705344 10606371353952192 10625535408144384 10640130923814912 10688782642716672 10696277987426304 10710970676969472 10755728049329991 10759946308780032 10774726454808576 10831583767560192 10846462316691456 10861800318061056 10876720373443008 10911465614439936 10926453891382848 10941462756618264 10999199922617088 11018628385210368 11019073756594176 11034209846919168 11049366728577024 11084663481335808 11099889667436544 11107673294635008 11158462838734848 11173790397579264 11189139010762752 11248183143235584 11279561868755712 11299485549330432 11331137368841472 11346702117974496 11351152149921792 11414242011533868 11422246073486976 11442884285693952 11458602533339136 11490235633448208 11510996692156416 11526808500799488 11534891498274816 11587634486378496 11603551566716928 11640485113233408 11672620326042624 11680805571821568 11693710925365248 11750334176415744 11766950344566144 11783113737896592 11787734924918784 11836991715664752 11853251319669786 11882995219759104 11915799916168512 11936847417311232 11937329902977024 11953727334162432 11970147289291776 12024880473056256 12033312735854592 12049842011590656 12104939597377536 12121567261659648 12143469037879296 12185531738505216 12219525357818688 12241109345107968 12275398816244928 12292260627805704 12297081495748608 12374099912944224 12378952877211648 12395956933361664 12396457976168448 12413486077784064 12430537569649152 12470246416502784 12487375875866112 12496132456464384 12553270693576704 12570514197276672 12610525539336192 12654206036140032 12668186835812352 12689507102350176 12694483765297152 12747529539946656 12752528958554112 12765039882721308 12770046168662016 12855066449412096 12873244821405696 12890927850006528 12926515087629234 12932107394891776 12949871278675968 12967659563399424 12976752935559168 13036088797175808 13053995512556544 13077582040793088 13095545752387584 13131697866797952 13155424791035904 13182733140885504 13237819137636912 13243010841575424 13261201790533632 13316615680122846 13349492082081792 13368369622228992 13405274905689576 13428953344475136 13429496140849152 13447943250932736 13466415700453248 13527990532188288 13537476827836416 13580565965438976 13618057047049728 13642662746259456 13661402667614208 13708723205818368 13746966027546024 13752357412405248 13771248013246464 13809823668275544 13828793206281417 13834216682717184 13843917714751488 13920862402062252 13926321986863104 13946015223189504 13965171837507072 14029027218565632 14048297860349376 14058149013522432 14122429530273792 14141828471936256 14167380544192512 14186841231753216 14251710190288896 14261703983235072 14281294235959296 14340970732439988 14346595078373376 14366301939744768 14376376088395776 14442111690080256 14461949755588608 14482400424081408 14502293831257344 14548620819253248 14568605188510464 14588617008824352 14665599896822784 14692098342125568 14712279795892224 14732488971436032 14773160100147696 14779551308447744 14799852889915392 14810231059513344 14830574783496192 14877950451646464 14892546529841526 14898387196772352 14918852014350336 14997577524314112 15039415825007616 15080934268900773 15108183158455296 15128936157299328 15218989348711824 15229661431315968 15257179047591936 15278136711118848 15320314177930944 15347995589541888 15369078001065984 15379855331033088 15422313606545664 15450179315171328 15465336780989277 15471402088955904 15536051626809987 15563493768056832 15574407429095424 15667112235220992 15689267126088192 15710818317195456 15782655620886336 15804335092893048 15843993626345472 15887733221558016 15909557030928288 15915796556414976 15916439870636032 15938303112216576 15960196385722368 16033173964075008 16044416981139456 16066456015454208 16139919463170048 16162089682212864 16247375651340288 16292700477091584 16321479126810624 16367198421659904 16389680837074272 16396108660998144 16412194134927396 16498799883925632 16527942577815552 16528610634891264 16551314770378752 16574050092865536 16626995222003712 16649834501154816 16661509941952512 16737694258102272 16760685596368896 16814034052448256 16872274714853376 16890915781083136 16919342803133568 16949228323995648 16996706053262208 17020053176961744 17026728224882688 17121363017300802 17133369110230464 17164326428540928 17187903800008704 17235353450172312 17266495038234624 17290212751199232 17302337247412224 17381451729567744 17405327350075392 17460727669850112 17508930489063936 17540566388047872 17625501264623616 17650425516849216 17674670606844888 17681602387378176 17755487573497128 17779876979504679 17799322776109056 17824492829638656 17873699874252768 17905271125966848 17905994854465536 17930591001243648 17955220933937664 18037320709584384 18049969103781888 18157409396066304 18182350892489472 18215203556818944 18278297607757824 18329288036728032 18336476549873664 18361664017661952 18413098224367392 18438390941708556 18445622243622912 18561149869416336 18568429315817472 18594686964252672 18620229116676096 18705369624754176 18731063813799168 18744198684696576 18829906040365056 18855771295915008 18889840725590016 18915788309004288 18981309054210048 19002280253718528 19034260653525264 19041725647945728 19121294309919984 19128793437831168 19147559824081962 19155069252993024 19282599674118144 19309867232108544 19336391775009792 19398161092337664 19424806918013952 19451489345099136 19554133195763712 19580993268834816 19616373061189632 19643318628581376 19697546800196928 19733137186553856 19774099711328256 19856728706455368 19864516262363136 19891802685800448 19974923520184269 19996770032418816 20052554433343488 20107912358534364 20143430016712704 20144244211273728 20171914876399104 20199623550679872 20291985798282432 20306215241754624 20370848948158464 20427085570574592 20463994119389184 20492104001421312 20506473774710784 20563084808727552 20600239086895104 20620449041319036 20628536118607872 20714735502413316 20751325024075776 20765876572127232 20889482980294656 20919022834784256 20947757756260608 21043540827848448 21072446790524064 21087223520283648 21125324835127296 21183644295410688 21212742707904384 21251070816288768 21280261847629824 21377565285433344 21392555974852608 21421941353938944 21511456098659982 21519892617560064 21549452909617152 21663167535120384 21692924633382912 21723600636122112 21753440746886016 21822931228879872 21852907782765696 21882925513236528 21998399845234176 22038147513188352 22068419693838336 22098733457154048 22169326962671616 22199779334873088 22215346589270016 22316925677469696 22338819794762289 22347580795158528 22378278021525504 22496366286471168 22559123737511424 22662274737682944 22693404235948992 22828484023067736 22844492146973952 22885768571387904 22917205066678272 22980471266896416 23021993384312832 23053617001598976 23069782996549632 23175268972756992 23207103133433856 23345240652085248 23361611143643136 23500668352831488 23533900689132288 23566227475793184 23575469849837568 23673983431329504 23706502639339572 23765990439518208 23831599832337024 23873694834622464 23874659805954048 23907454668324864 23940294578583552 24049760946112512 24066625471709184 24099684023181312 24209879194755072 24243134523319296 24286938075758592 24371063477010432 24439050715637376 24482218690215936 24550797632489856 24584521255611408 24594162991497216 24748199825888448 24791913866723328 24792915952336896 24826972155568128 24861075139298304 24940492833005568 24974751751732224 24992264912928768 25106541387153408 25141028394553344 25221051078672384 25308412072280064 25336373671624704 25379014204700352 25495059079893312 25530079765442616 25540092337324032 25682044525951203 25710132898824192 25746489642811392 25781855700013056 25853030175258468 25864214789783552 25899742557351936 25935319126798848 25953505871118336 26072177594351616 26107991025113088 26191091504775168 26263395733595904 26310849582071808 26365466281771008 26475638275273824 26486021683150848 26522403581067264 26633231360245692 26698984164163584 26736739244457984 26810549811379152 26857906688950272 26858992281698304 26895886501865472 26932831400906496 27055981064376576 27074953655672832 27161131930877952 27236114094099456 27285325492518912 27322805335228416 27417446411636736 27493932055092048 27504714824810496 27542496026492928 27619647336551088 27657586412562834 27668433365434368 27841724804124504 27852643973726208 27892030446379008 27930343675014144 28058054437131264 28096595720698752 28116298027044864 28244859060547584 28283656943872512 28334761088385024 28373682463506432 28503420380577792 28562588471918592 28681941464879976 28693190156746752 28721339736122943 28732603879489536 28752752176791552 28884223380160512 28923899511177216 28964800848162816 29004587662514688 29097241638506496 29137210377020928 29177234017648704 29331199793645568 29424559591784448 29464977942872064 29546320200295392 29559102616895488 29599705779830784 29620462119026688 29661149566992384 29755900903292928 29785093059683052 29796774393544704 29837704028700672 29995155048628224 30078831650015232 30161868537801546 30216366316910592 30257872314598656 30437978697423648 30459322862631936 30514358095183872 30556273422237696 30640628355861888 30695991179083776 30738156002131968 30759710662066176 30844627213091328 30900358630342656 30930673561978554 30942804177911808 31072103253619974 31126987536113664 31148814858190848 31334224470441984 31378534252176384 31421636634390912 31565311241772672 31608670185786096 31687987252690944 31775466443116032 31819114061856576 31832879741272064 31876606224433152 31920392771444736 32066347928150016 32088833962278912 32132912030908416 32267184147989973 32279838926340096 32324179364425728 32494751302680576 32585400954183168 32734396843319808 32779361674148544 32824388269854792 32997599767851264 33055885155631104 33057221269782528 33102629540757504 33148100185731072 33253990444007424 33299669002309632 33323019883905024 33475388516204544 33521371192737792 33744549429706752 33838685606267136 33898456647991296 33993412106524416 34040106353923488 34053456449765376 34242726034601604 34266738220460928 34328652857081856 34375807600017408 34470706900344624 34532990076469248 34580425502398464 34604674494824448 34762903459135488 34810654700150784 34921455339700224 35017860978127872 35081132776095744 35251002529247232 35300851033698432 35349341213689776 35363204774756352 35510975146994256 35559753959009358 35648985659277312 35747399748505536 35810542251933696 35811989708931072 35861182002487296 35910441867875328 36074641419168768 36099938207563776 36314818792132608 36364701784978944 36430407113637888 36556595215515648 36658576073456064 36723328035323904 36826196448734784 36876781883417112 36891244487245824 37122299738832672 37136858631634944 37189373928505344 37240458233352192 37410739249508352 37462127627598336 37488397369393152 37659812080730112 37711542591830016 37831576618008576 37962618108420096 38004560507437056 38068521307050528 38083451295891456 38242588619839968 38257586875662336 38295119648163924 38310138505986048 38565199348236288 38619734464217088 38672783550019584 38796322184675328 38849613836027904 38902978690198272 39108266391527424 39161986537669632 39232746122379264 39286637257162752 39395093600393856 39466274373107712 39548199422656512 39713457412910736 39729032524726272 39783605371600896 39949847040368538 40105108866686976 40215824717068728 40286860033425408 40288488422547456 40343829752798208 40399247101359744 40583971596564864 40612430483509248 40741697896316928 40854171141149184 40927988238778368 40984208002842624 41126169617455104 41240898082638072 41257072237215744 41429471004826632 41486379618844251 41502650048151552 41531753144254464 41778965960589312 41838045669568512 41895515512521216 42087081655696896 42144893581048128 42174447040567296 42367288590821376 42425485415808768 42502141632577536 42560523695259648 42755130570866688 42785111949705216 42843882707877888 43022912197319964 43039785235120128 43098905819234304 43326335070240768 43385849266765824 43447201272244224 43506881493772032 43645862457759744 43705815565531392 43765851026473056 43996799690468352 44076295026376704 44136839387676672 44197466914308096 44338653925343232 44399558669746176 44430693178540032 44633851354939392 44677639589524578 44695161590317056 44756556043051008 44992732572942336 45118247475022848 45242802806702319 45324549475365888 45386808471897984 45656968046135472 45688984293947904 45771537142775808 45834410133356544 45960942533792832 46043986768625664 46107234003197952 46139565993099264 46350537945513984 46414206266867712 46608154880429961 46690481304170496 46723222287286272 47001336705662976 47067801378264576 47132454951586368 47347966862659008 47413005278679144 47531980879036416 47663199664674048 47747389669244928 47749319611908096 47814909336649728 47880589157167104 48099521892225024 48133250943418368 48199368046362624 48419758389510144 48486269046638592 48742126954020864 48878101431274752 48964437380431872 49101595264979712 49169042511222816 49188325982994432 49496399651776896 49583827733446656 49585831904673792 49653944311136256 49722150278596608 49880985666011136 49949503503464448 49984529825857536 50213082774306816 50282056789106688 50442102157344768 50616824144560128 50672747343249408 50758028409400704 50990118159786624 51060159530885232 51080184674648064 51364089051902406 51492979285622784 51563711400026112 51706060350516936 51728429579567104 51799485114703872 51870638253597696 51907011742236672 52144355188703232 52215982050226176 52382183009550336 52526791467191808 52621699164143616 52951276550547648 53044807162134528 53266462720491384 53339630938514037 53397968328327168 53473478488915968 53621099622758304 53715813377900544 53717984563396608 53791773003730944 53865662801812992 54111962128753152 54149907311345664 54472228188198912 54645610670456832 54834892823273472 54987864110184096 55009429649620992 55084992052985856 55239294673102176 55315172825125668 55336866730868736 55683449608249008 55705287947452416 55784060892758016 55860687350028288 56116108874262528 56193191441397504 56232596054089728 56489718121095168 56567313887745024 56669522176770048 56747364927012864 57006840761155584 57125176943837184 57363882929759952 57386380313493504 57442679472245886 57465207758979072 57847799022354432 57929601696325632 58009175325029376 58194483277012992 58274420754041856 58354468035297408 58662399587291136 58849119183568896 58929955885744128 59092640400590784 59118205233790976 59199411559661568 59322299133984768 59570186119366104 59593548787089408 59675408057401344 59924770560552807 59990310097256448 60157663300030464 60323737075603092 60432732633821184 60515744629197312 60875957394847296 60918645725263872 61112546844475392 61281256711723776 61391982358167552 61476312004263936 61519421324132352 61689254426182656 61800717260685312 61861347123957108 61885608355823616 62144206507239948 62253975072227328 62297629716381696 62668448940883968 62757068504352768 62843273268781824 63130622483545344 63217340371572192 63375974505381888 63550932886232064 63638228123713152 63665759482544128 63753212448866304 63840785542889472 64132695856300032 64177667924557824 64265824061816832 64534368295979946 64559677852680192 64648358728851456 64989502605361152 65170801908366336 65468793686639616 65558723348297088 65648776539709584 65995199535702528 66114442539565056 66205259081515008 66296200371462144 66507980888014848 66599338004619264 66646039767810048 66950777032409088 67016459384286867 67042742385475584 67489098859413504 67677371212534272 67986824213048832 68080212707846976 68485452069203208 68533476440921856 68657305714163712 68751615200034816 68941413800689248 69065980152938496 69160851004796928 69209348989648896 69525806918270976 69621309400301568 70035721956255744 70502005058494464 70601702067396864 70698682427379552 70726409549512704 71021950293988512 71119507918018716 71297971318554624 71494799497011072 71621084503867392 71623979417862144 71722364004974592 71820883735750656 72149282838337536 72199876415127552 72629637584265216 72729403569957888 72860814227275776 73113190431031296 73317152146912128 73446656070647808 73652392897469568 73753563766834224 73782488974491648 74244599477665344 74378747857010688 74480916466704384 74821478499016704 74924255255196672 74976794738786304 75319624161460224 75423085183660032 75663153236017152 75925236216840192 76009121014874112 76137042614101056 76485177239679936 76590239296327848 76620277011972096 77046133577853609 77130398696472576 77239468928434176 77345567100039168 77592644369350656 77699227672055808 77805957380396544 78216532783054848 78323973075339264 78573274514325504 78790187200787712 78932548746215424 79096398845313024 79426914825821472 79458065049452544 79567210743201792 79899694080737076 80210217733373952 80431649434137456 80573720066850816 80576976845094912 80687659505596416 80798494202719488 81167943193129728 81224860967018496 81483395792633856 81708342282298368 81855976477556736 81968416005685248 82252339234910208 82481796165276144 82514144474431488 82858942009653264 82972759237688502 83005300096303104 83557931921178624 83676091339137024 83791031025042432 84174163311393792 84289787162096256 84348894081134592 84734577181642752 84850970831617536 85004283265155072 85121047390519296 85510261141733376 85687765415755776 86045824394639928 86079570470240256 86197811638468608 86652670140481536 86771698533531648 86894402544488448 87013762987544064 87291724915519488 87411631131062784 87531702052946112 87993599380936704 88273678775353344 88394933828616192 88677307850686464 88799117339492352 88861386357080064 89267702709878784 89355279179049156 89390323180634112 89513112086102016 89985465145884672 90236494950045696 90485605613404638 90649098950731776 90773616943795968 91313936092270944 91377968587895808 91543074285551616 91668820266713088 91921885067585664 92087973537251328 92214468006395904 92279131986198528 92701075891027968 92828412533735424 93216309760859922 93380962608340992 93446444574572544 94002673411325952 94135602756529152 94264909903172736 94695933725318016 94826010557358288 95063961758072832 95326399329348096 95498639223816192 95629818673299456 95761178314334208 96199043784450048 96266501886836736 96398736092725248 96801552443969919 96839516779020288 96972538093277184 97484253908041728 97756202862549504 98203190529959424 98338085022445632 98992799303553792 99167655466893312 99171663809347584 99307888622272512 99444300557193216 99761971332022272 99899007006928896 99969059651715072 100426165548613632 100564113578213376 101233648289120256 101516056818801408 101980236319573248 102120319061770464 102160369349296128 102728178103804812 102985958571245568 103127422800052224 103412120701033872 103456859159134208 103598970229407744 103741276507195392 103814023484473344 104288710377406464 104431964100452352 104764366019100672 105053582934383616 105243398328287232 105902553101095296 106089614324269056 106532925440982768 106679261877028074 106946956977831936 107242199245516608 107431626755801088 107435969126793216 107583546007461888 107731325603625984 108223924257506304 108299814622691328 108944456376397824 109291221340913664 109669785646546944 109975728220368192 110169984105971712 110478589346204352 110630345650251336 110673733461737472 111366899216498016 111410575894904832 111568121785516032 111721374700056576 112232217748525056 112386382882795008 112465192108179456 112979436242190336 113134627775490048 113494729854025728 114013681522311168 114250353887674368 114727765859519904 114772760626987008 114885358944491772 114930415517958144 115695598044708864 115859203392651264 116018350650058752 116388966554025984 116548841508083712 116708936070594816 117324799174582272 117698238367137792 117859911771488256 118185280801181568 118236410467581952 118398823119323136 118644598267969536 119140372238732208 119187097574178816 119350816114802688 119849541121105614 120315326600060928 120647474151206184 120865465267642368 121031489258394624 121751914789694592 121837291450527744 122225093688950784 122562513423447552 122783964716335104 122952624008527872 123378508852365312 123722694247914216 123771216711647232 124288413014479896 124459138856532753 124507950144454656 124595259432763392 125336897881767936 125514137008705536 125686546537563648 126261244967090688 126434680743144384 127101865772464128 127276456247426304 127506424897732608 127681571085778944 128265391712600064 128355335849115648 128531648123633664 129068736591959892 129119355705360384 129296717457702912 129979005210722304 130341603816732672 130937587373279232 131117446696594176 131297553079419168 131990399071405056 132228885079130112 132410518163030016 132592400742924288 133015961776029696 133198676009238528 133292079535620096 133901554064818176 134032918768573734 134085484770951168 134978197718827008 135354742425068544 135973648426097664 136160425415693952 136970904138406416 137066952881843712 137314611428327424 137503230400069632 137882827601378496 138131960305876992 138321702009593856 138418697979297792 139051613836541952 139242618800603136 139824464641289883 140071443912511488 141004010116988928 141203404134793728 141397364854759104 142043900587977024 142239015836037432 142595942637109248 142989598994022144 143242169007734784 143247958835724288 143444728009949184 143641767471501312 144298565676675072 144399752830255104 145259275168530432 145458807139915776 146226380862062592 146634304293824256 146893312141295616 147304785794939136 147507127533668448 147564977948983296 148489198955330688 148757495714021376 148961832933408768 149642956998033408 149848510510393344 149953589477572608 150639248322920448 150846170367320064 151326306472034304 151850472433680384 152018242029748224 152274085228202112 152970354479359872 153180478592655696 153240554023944192 154092267155707218 154478937856868352 154691134200078336 155185288738701312 155398455344111616 155611914760793088 156433065566109696 156647946150678528 157146549028651008 157580374401575424 157865097492430848 158853829651642944 159134421486403584 159799388161474152 160420435466747904 160863298868274912 161147440133701632 161153953690189824 161375319011192832 161596988405438976 162335886386259456 162449721934036992 163416684564596736 163936832011370496 164504678469820416 164963592330552288 165028288948862976 165717884019306528 165945518475377004 166010600192606208 167115863842357248 167352182678274048 167582062050084864 168348326622787584 168579574324192512 168697788162269184 169469154363285504 169701941663235072 170008566530310144 170242094781038592 171020522283466752 171375530831511552 172091648789279856 172159140940480512 172395623276937216 173543397067063296 173788805088976896 174027525975088128 174583449831038976 174823262262125568 175063404105892224 175987198761873408 176547357550706688 176789867657232384 177354615701372928 177598234678984704 178710558358098312 178780646361268224 179026224172204032 179774311681658421 179970930291769344 180472989900091392 180971211226809276 181298197901463552 181547233887591936 182627872184541888 182755937175791616 183337640533426176 183843770135171328 184175947074502656 184428936012791808 184558263972397056 185402151782055936 185656825067470848 186432619521719844 186761925216681984 186892889149145088 188005346822651904 188271205513058304 188529819806345472 189391867450636032 189652021114716576 190127923516145664 190652798658696192 190997278447632384 191259637346598912 191522356628668416 192398087568900096 192533003773673472 192797472185450496 193603104887939838 193679033558040576 193945076186554368 194968507816083456 195512405725099008 196406381059918848 196676170044891264 197985598607107584 198343327618695168 198615777244545024 198888601114386432 199523942664044544 199798014013857792 199938119303430144 200852331097227264 201049378152860601 201128227156426752 202467296578240512 203032113637602816 203960472639146496 204240638123540928 205456356207609624 205971917142491136 206254845600104448 206824241402067744 206913718318268416 207197940458815488 207482553014390784 207628046968946688 208577420754812928 208863928200904704 210107165868767232 211805106202190592 212179228648538112 213065850881965536 213358523754056148 213893913955663872 214484398491033216 214863253511602176 214871938253586432 215167092014923776 215462651207251968 216447848515012608 216599629245382656 217888912752795648 218582442681827328 219339571293093888 219951456440736384 220339968211943424 220957178692408704 221260691300502672 221347466923474944 222733798432996032 223136243571032064 223442749400113152 224464435497050112 224772765765590016 224930384216358912 225958872484380672 226269255550980096 226989459708051456 228027363044622336 229455531719039808 229770717888983544 229860831035916288 231138400733560827 231391196089417728 231718406785302528 232036701300117504 232777933108051968 233097683016167424 233417872141189632 234649598349164544 235719823542976512 236370561602363136 236797646238646272 237289196535939072 238280744477464416 238374195148357632 238701632229605376 239699082242211228 240630653200121856 241294948302412368 241730930535284736 242062978516789248 243503829579389184 243674582901055488 244450187377901568 245125026846895104 245567929432670208 245905248017055744 246757017704730624 247445388495828432 247542433423294464 248576826028959792 248918277713065506 249015900288909312 250673795763535872 251028274017411072 251373093075127296 252522489934181376 252869361486288768 254203731544928256 254552912494852608 255012849795465216 255363142171557888 256530783425200128 257063296247267328 258137473183919784 258238711410720768 258593434915405824 259958010421444608 260683207633465344 261875174746558464 262234893393188352 262595106158838336 263980798142810112 264821036326060032 265184801485848576 266031923552059392 266397352018477056 266584159071240192 267803108129636352 268065837537147468 268170969541902336 269956395437654016 270709484850137088 271947296852195328 272320850831387904 273941808276812832 274133905763687424 274629222856654848 275006460800139264 275765655202756992 276263920611753984 276643404019187712 276837395958595584 278103227673083904 278485237601206272 279648929282579766 280142887825022976 282008020233977856 282406808269587456 282794729709518208 284087801175954048 284478031672074864 285191885274218496 285979197988044288 286495917671448576 286889456019898368 287283534943002624 288597131353350144 288799505660510208 290404657331909757 290518550337060864 290917614279831552 292452761724125184 293268608587648512 294609571589878272 295014255067336896 296978397910661376 297514991428042752 297923665866817536 299285913996066816 299697021020786688 299907178955145216 301278496645840896 301692340734640128 303700944867360768 304548170456404224 305940708958719744 306360957185311392 306481108047888384 308184534311414436 308957875713736704 309382268400156672 310370577477402624 310796910688223232 311223829521586176 312866131132219392 313295892301357056 314293098057302016 315160748803150848 315730194984861696 317707659303285888 318268842972807168 319598776322948304 320840870933495808 321726597736549824 322294880267403264 322307907380379648 322750638022385664 323193976810877952 324671772772518912 324899443868073984 326833369129193472 327873664022740992 329009356939640832 329927184661104576 331435768038613056 331891036950754008 332021200385212416 334231727684714496 334704365356548096 335164124100169728 336696653245575168 337159148648385024 337395576324538368 338938308726571008 339403883326470144 340484189562077184 342041044566933504 342751061663023104 344183297578559712 344318281880961024 344791246553874432 347086794134126592 347577610177953792 348055051950176256 349166899662077952 349646524524251136 350126808211784448 351974397523746816 353094715101413376 353579735314464768 354709231402745856 355196469357969408 357421116716196624 357561292722536448 358052448344408064 359548623363316842 360945979800182784 361942422453618552 362596395802927104 363094467775183872 365255744369083776 365511874351583232 366675281066852352 367687540270342656 368351894149005312 368857872025583616 371313650134941696 372865239043439688 373377416569598259 373523850433363968 373785778298290176 376010693645303808 376542411026116608 377059639612690944 378783734901272064 379304042229433152 381305597317392384 382519274693197824 383044713257336832 384796175137800192 385066007547346944 385594944370900992 387206209775879676 387358067116081152 387890152373108736 389937015632166912 391024811450198016 392812762119837696 393352340089782528 395971197214215168 396686655237390336 397231554489090048 397777202228772864 399047885328089088 399596028027715584 399876238606860288 401704662194454528 402098756305721202 402256454312853504 404934593156481024 406064227275205632 407920945278292992 408481276247081856 410912712415219248 411943834284982272 412509691200208896 413648482804135488 413827436636536832 414395880917630976 414965106028781568 415256093937893376 417154841509625856 417727856401809408 419473393923869649 420214331737534464 423610212404381184 426131701763931072 426717047508112296 427787827911327744 428968796982066432 429726507023204352 429743876507172864 430334184029847552 430925302414503936 432895697030025216 433199258490765312 435777825505591296 438679142586187776 439902912881472768 440679936423886848 441914357384817408 442521382601005344 442694933846949888 445467596865992064 446272487142064128 446885498800226304 448928870994100224 449545531531180032 449860768432717824 451917744968761344 452538511101960192 453978919416102912 456054726089244672 458911063438079616 459541435777967088 459721662071832576 462276801467121654 463436813570605056 464073402600235008 465555866216103936 466195366032334848 466835744282379264 469299196698329088 471439647085953024 472741123204726272 473595292477292544 476561488954928832 477403264459210752 479398164484422456 481261306400243712 482589896604824736 483461861070569472 484125957033578496 487007659158778368 487349165802110976 490250053693790208 491810496034111488 493514035409461248 494890776991656864 495084866846588928 497153652057919584 497836555426131012 498031800577818624 501347591527071744 502056548034822144 502746186150254592 505044979868362752 505738722972577536 508407463089856512 509105824989705216 510025699590930432 510726284343115776 513061566850400256 514126592494534656 516274946367839568 516477422821441536 517186869830811648 521366415266930688 523750349493116928 524469786786376704 525190212317676672 527961596285620224 529642072652120064 530369602971697152 532063847104118784 532794704036954112 536131675074294936 536341939083804672 539322935044975263 539912790875308032 541418969700274176 543894593704390656 544641701662775808 547883616553625664 548267811527374848 550012921600278528 551531310405513984 552527841223507968 553286808038375424 553674791917191168 556206455346167808 556970475202412544 559297858565159532 560285775650045952 564016040467955712 564813616539174912 565589459419036416 568175602351908096 568956063344149728 570383770548436992 571958395976088576 572991835342897152 573778912039796736 574567069886005248 577194262706700288 577599011321020416 580809314663819514 581037100674121728 581835228559663104 584905523448250368 586537217175297024 589219143179756544 590028510134673792 593956795821322752 595029982856085504 595847331733635072 598571827992133632 599394042041573376 599814357910290432 602556993291681792 603384681469280256 607401889734721536 609096340912808448 611881417917439488 612721914370622784 616369068622828872 617915751427473408 618764536800313344 620741154954805248 621593821376446464 622447659043172352 625732262264438784 626591784602714112 630321497606301696 635415318606571776 636537685945614336 639197552645896608 641681741866991616 643453195473099648 644589760534806528 644615814760759296 645501276044771328 646387953621755904 649343545545037824 649798887736147968 653666738258386944 655747328045481984 658018713879281664 659854369322209152 662871536077226112 663782073901508016 664042400770424832 669408730713096192 670328248200339456 673393306491150336 674318297296770048 674791152649076736 677876617453142016 678807766652940288 680968379124154368 684082089133867008 688366595157119424 689582493107748864 693415202200682481 694173588268253184 695155220355907584 696110103900352512 698333799324155904 699293049048502272 700253616423568896 703948795047493632 707159470628929536 710392938715938816 714842233432393248 715122585445072896 716104896688816128 719097246726633684 721891959600365568 723884844907237104 725192791605854208 726188935550367744 730511488738167552 731023748703166464 733350562133704704 735375080540685312 736703788298010624 737715744051167232 742627300269883392 745730478086879376 746754833139196518 747047700866727936 752021387290607616 753084822052233216 754119279225381888 757567469802544128 758608084458866304 762611194634784768 765038549386395648 766089426514673664 769592350275600384 771189888741801984 774412419551759352 774716134232162304 775780304746217472 779874031264333824 782049622900396032 785625524239675392 786704680179565056 791942394428430336 794463108978180096 795554404457545728 798095770656178176 799192056055431168 799752477213720576 803409324388909056 804197512611442404 804512908625707008 809869186312962048 812128454550411264 815841890556585984 816962552494163712 821825424830438496 823887668569964544 825019382400417792 827296965608270976 827654873273073664 828791761835261952 829930212057563136 830512187875786752 834309683019251712 835455712803618816 838946787847739298 840428663475068928 847220424808762368 852263403527862144 853434095016224592 855575655822655488 857937593964132864 859487753014345728 860668368059695104 861850604829007872 865791394060050432 866398516981530624 871213971995729271 871555651011182592 877358285172375552 879805825762945536 883828714769634816 885042765202010688 890935193731984128 892544974284128256 893770997600452608 897857741988200448 899091063062360064 899721536865435648 903835489937522688 905077022203920384 917822126876159232 919082871555934176 919443324143665152 924553602934243308 926873627141210112 928146805200470016 931111732432207872 932390732064669696 933671488564758528 938598393396658176 942879294171906048 945482246409452544 947190584954585088 953122977909857664 954806528918421504 958796328968844912 962522612800487424 965179793209649472 966923722141138944 968251914067156992 974015318317556736 974698331604221952 980500107387580416 983620992068222976 987028070818922496 989781553983313728 994307304115839168 995673110852262024 996063601155637248 1002695183054143488 1004113096069644288 1005492372300509184 1010089959736725504 1011477445945155072 1016814926179713024 1018211649979410432 1021452568686231552 1026123133700800512 1028253184989069312 1032549892735679136 1032954845642883072 1034373739661623296 1042732830533861376 1047500698986233856 1048939573572753408 1050380424635353344 1055923192571240448 1059284145304240128 1060739205943394304 1064127694208237568 1065589408073908224 1072263350148589872 1072683878167609344 1078645870089950526 1082837939400548352 1087789187408781312 1089283403325551616 1095767233107251328 1096535623054749696 1100025843200557056 1103062620811027968 1105055682447015936 1106573616076750848 1113940950404825088 1118595717130319064 1120571551300091904 1128032080935911424 1129627233078349824 1131178918838072832 1136351204703816192 1137912126688299456 1143916791952177152 1147557824079593472 1149134139772010496 1154388525413400576 1155198022642040832 1161618629327639028 1162074201348243456 1163670457119326208 1169811046896500736 1173074434350594048 1178438286359513088 1180057020269347584 1187913591642645504 1190059965712171008 1191694663467270144 1197143655984267264 1198788084083146752 1199628715820580864 1205113986583363584 1206769362938560512 1214803779469443072 1218192681825616896 1223762835834878976 1225443828741245568 1232738137245657744 1235831502854946816 1237529073600626688 1241482309909610496 1243187642752892928 1244895318086344704 1251464524528877568 1253183569205428224 1258420181771608947 1260642995212603392 1270830637213143552 1278395105291793216 1283363483733983232 1286906390946199296 1289179521069613056 1289231629521518592 1291002552089542656 1292775907243511808 1298687091090075648 1299597775472295936 1307333476516773888 1316037427758563328 1319708738644418304 1325743072154452224 1327564147803016032 1328084801540849664 1338817461426192384 1340656496400678912 1346786612982300672 1348636594593540096 1349582305298153472 1355753234906284032 1357615533305880576 1361936758248308736 1368164178267734016 1376733190314238848 1379164986215497728 1386830404401364962 1390310440711815168 1392220207800705024 1396667598648311808 1398586098097004544 1400507232847137792 1407897590094987264 1414318941257859072 1420785877431877632 1429684466864786496 1432209793377632256 1438194493453267368 1443783919200731136 1447769689814474208 1450385583211708416 1452377871100735488 1461022977476335104 1462047497406332928 1470750161081370624 1475431488102334464 1485254600539766784 1491460956173758752 1493509666278393036 1494095401733455872 1504042774581215232 1506169644104466432 1508238558450763776 1515134939605088256 1517216168917732608 1525222389269569536 1530077098772791296 1532178853029347328 1539184700551200768 1542379777483603968 1548824839103518704 1549432268464324608 1551560609492434944 1564099245800792064 1571251048479350784 1573409360359130112 1583884788856860672 1588926217956360192 1591108808915091456 1596191541312356352 1598384112110862336 1608395025222884808 1609025817251414016 1617968805134925789 1619738372625924096 1624256909100822528 1631683781113171968 1633925104988327424 1643650849660876992 1650038764800835584 1654593931216541952 1657583523670523904 1659860424115126272 1661024375751573504 1668619366038503424 1670911425607237632 1677893575695478596 1680857326950137856 1694440849617524736 1704526807055724288 1706868190032449184 1711151311645310976 1715875187928265728 1718975506028691456 1721336736119390208 1723701209658015744 1731582788120100864 1732797033963061248 1742427943991458542 1743111302022365184 1754716570344751104 1759611651525891072 1767657429539269632 1770085530404021376 1781870387463968256 1785089948568256512 1787541995200905216 1795715483976400896 1798182126124720128 1799443073730871296 1807670979875045376 1810154044407840768 1835644253752318464 1838165743111868352 1849107205868486616 1853747254282420224 1856293610400940032 1862223464864415744 1864781464129339392 1867342977129517056 1877196786793316352 1890964492818905088 1906245955819715328 1909613057836843008 1917592657937689824 1925045225600974848 1930359586419298944 1933847444282277888 1936503828134313984 1948030636635113472 1949396663208443904 1961000214775160832 1967241984136445952 1974056141637844992 1979563107966627456 1988614608231678336 1991346221704524048 1992127202311274496 2008226192139288576 2010984744601018368 2020179919473451008 2022954891890310144 2033629852359426048 2036423299958820864 2042905137372463104 2052246267401601024 2065099785471358272 2068747479323246592 2085465661067722752 2095001397972467712 2097879147145506816 2100760849270706688 2111846385142480896 2121478411886788608 2131178816147816448 2144526700297179744 2145367756335218688 2157291740179901052 2165675878801096704 2175578374817562624 2178566806651103232 2191534466214502656 2193071246109499392 2200051686401114112 2206125241622055936 2210111364894031872 2213147232153501696 2227881900809650176 2237191434260638128 2241143102600183808 2256064161871822848 2259254466156699648 2262357837676145664 2272702409407632384 2275824253376598912 2287833583904354304 2295115648159186944 2298268279544020992 2308777050826801152 2323237258655278056 2324148402696486912 2327340914238652416 2339622093793001472 2346148868701188096 2356876572719026176 2360114040538695168 2375827183285291008 2383389326934540288 2394287311968534528 2397576168166293504 2399257431641161728 2410227973166727168 2413538725877121024 2429607558938886144 2436385363651233792 2447525671669757952 2450887657482491136 2465476274491315488 2471663005709893632 2475058147201253376 2482964619819220992 2486375285505785856 2489790636172689408 2502929049057755136 2506367138410856448 2516840363543217894 2521285990425206784 2541661274426287104 2556790210583586432 2566726967467966464 2573812781892398592 2578463259043037184 2582005104179085312 2585551814487023616 2597374182180151296 2599195550944591872 2613641915987187813 2614666953033547776 2632074855517126656 2639417477288836608 2651486144308904448 2655128295606032064 2677634922852384768 2681312992801357824 2693573225964601344 2697273189187080192 2699164610596306944 2711506469812568064 2715231066611761152 2753466380628477696 2758329972430995456 2773660808802729924 2780620881423630336 2784440415601410048 2793335197296623616 2797172196194009088 2801014465694275584 2815795180189974528 2828637882515718144 2841571754863755264 2859368933729572992 2864419586755264512 2876388986906534736 2887567838401462272 2895539379628948416 2900771166423416832 2904755742201470976 2922045954952670208 2924094994812665856 2941500322162741248 2950862976204668928 2982921912347517504 2987019332556786072 2988190803466911744 3008085549162430464 3012339288208932864 3016477116901527552 3030269879210176512 3034432337835465216 3050444778539139072 3064357706058694656 3078369401102401536 3084759554967207936 3097649678207037408 3098864536928649216 3103121218984869888 3128198491601584128 3142502096958701568 3146818720718260224 3167769577713721344 3177852435912720384 3182217617830182912 3192383082624712704 3196768224221724672 3216790050445769616 3218051634502828032 3235937610269851578 3248513818201645056 3263367562226343936 3267850209976654848 3287301699321753984 3300077529601671168 3309187862433083904 3315167047341047808 3319720848230252544 3341822851214475264 3355787151390957192 3361714653900275712 3388881699235049472 3409053614111448576 3413736380064898368 3431750375856531456 3442673472238780416 3447402419316031488 3463165576240201728 3465594067926122496 3484855887982917084 3486222604044730368 3509433140689502208 3519223303051782144 3535314859078539264 3540171060808042752 3563740774927936512 3570179897136513024 3575083990401810432 3591430967952801792 3596364252249440256 3598886147461742592 3615341959750090752 3620308088815681536 3671288507504636928 3676331486223736704 3698214411736973232 3707494508564840448 3712587220801880064 3724446929728831488 3729562928258678784 3734685954259034112 3754393573586632704 3775260545314826841 3781928985637810176 3812491911639430656 3835185315875379648 3850090451201949696 3860719172838597888 3867694888564555776 3873007656268627968 3896061273270226944 3898793326416887808 3922000429550321664 3948112283275689984 3959126215933254912 3977229216463356672 3982692443409048096 3984254404622548992 4016452384278577152 4021969489202036736 4040359838946902016 4045909783780620288 4067259704718852096 4072846599917641728 4085810274744926208 4104492534803202048 4130199570942716544 4137494958646493184 4170931322135445504 4190002795944935424 4195758294291013632 4201521698541413376 4223692770284961792 4242956823773577216 4262357632295632896 4289053400594359488 4314583480359802104 4331351757602193408 4351156749635125248 4357133613302206464 4383068932429005312 4386142492218998784 4412250483244111872 4426294464307003392 4455763801619300352 4474382868521276256 4482286205200367616 4512128323743645696 4518508932313399296 4524715675352291328 4545404818815264768 4551648506753197824 4575667167808708608 4590231296318373888 4596536559088041984 4617554101653602304 4646474517310556112 4648296805392973824 4654681828477304832 4692297737402376192 4713753145438052352 4720228081077390336 4751654366570582016 4766778653869080576 4788574623937069056 4795152336332587008 4827077451754242048 4853906415404777367 4859215117877772288 4872770727302467584 4895051343339515904 4901775314964982272 4930952548982630976 4950116294402506752 4972750571011571712 4979581272345378816 5005858098115510272 5012734276821712896 5033680727086435788 5042571980850413568 5083322548852574208 5113580421167172864 5133453934935932928 5147625563784797184 5156926518086074368 5164010208358170624 5171103628974047232 5194748364360302592 5198391101889183744 5227283831974375626 5229333906067095552 5264149711034253312 5278834954577673216 5302972288617808896 5310256591212064128 5355269845704769536 5362625985602715648 5387146451929202688 5394546378374160384 5398329221192613888 5423012939625136128 5430462133223522304 5506932761256955392 5547321617605459848 5561241762847260672 5568880831202820096 5586670394593247232 5594344392388018176 5602028931388551168 5631590360379949056 5718737867459145984 5728839173510529024 5752777973813069472 5775135676802924544 5791078759257896832 5801542332846833664 5809511484402941952 5844091909905340416 5848189989625331712 5883000644325482496 5901725952409337856 5965843824695035008 5974038665113572144 5976381606933823488 6024678576417865728 6032954233803055104 6060539758420353024 6068864675670930432 6100889557078278144 6128715412117389312 6156738802204803072 6195299356414074816 6206242437969739776 6256396983203168256 6285004193917403136 6293637441436520448 6335539155427442688 6364435235660365824 6393536448443449344 6433580100891539232 6436103269005656064 6471875220539703156 6497027636403290112 6526735124452687872 6535700419953309696 6574603398643507968 6600155059203342336 6618375724866167808 6630334094682095616 6639441696460505088 6683645702428950528 6711574302781914384 6723429307800551424 6777763398470098944 6818107228222897152 6827472760129796736 6863500751713062912 6885346944477560832 6894804838632062976 6926331152480403456 6969711775965834168 6972445208089460736 7018866281379004416 7038446606103564288 7070629718157078528 7080342121616085504 7127481549855873024 7150167980803620864 7182861935905603584 7192728504498880512 7197772294923485184 7230683919500181504 7240616177631363072 7342577015009273856 7352662972447473408 7396428823473946464 7414989017129680896 7425174441603760128 7448893859457662976 7459125856517357568 7469371908518068224 7508787147173265408 7550521090629653682 7563857971275620352 7624983823278861312 7670370631750759296 7700180902403899392 7721438345677195776 7735389777129111552 7746015312537255936 7792122546540453888 7797586652833775616 7844000859100643328 7896224566551379968 7918252431866509824 7954458432926713344 7965384886818096192 8032904768557154304 8043938978404073472 8080719677893804032 8091819567561240576 8134519409437704192 8145693199835283456 8260399141885433088 8274989917292986368 8341862644270891008 8380005591889870848 8391516588582027264 8403043397082826752 8447385540569923584 8485913647547154432 8524715264591265792 8578106801188718976 8629166960719604208 8662703515204386816 8702313499270250496 8714267226604412928 8766137864858010624 8772284984437997568 8824500966488223744 8852588928614006784 8948765737042552512 8964572410400735232 9024256647487291392 9037017864626798592 9049431350704582656 9090809637630529536 9103297013506395648 9151334335617417216 9193073118176083968 9235108203307204608 9292949034621112224 9296593610785947648 9309363656954609664 9384595474804752384 9427506290876104704 9440456162154780672 9503308733141164032 9533557307738161152 9577149247874138112 9590304672665174016 9654154903508484096 9707812830809554734 9745541454604935168 9790102686679031808 9803550629929964544 9861905097965261952 9900232588805013504 9945501142023143424 9959162544690757632 10025468553643425792 10067361454172871576 10085143961700827136 10166645097705148416 10227160842334345728 10295251127569594368 10328020416716341248 10342207257948094464 10389496728720605184 10396782203778367488 10454567663948751252 10458667812134191104 10528299422068506624 10557669909155346432 10605944577235617792 10620513182424128256 10710539691409539072 10725251971205431296 10774292903858405376 10789092756748320768 10796658442385227776 10846025879250272256 10860924266447044608 11013865522513910784 11094643235210919696 11122483525694521344 11137761662405640192 11173340789186494464 11188688784776036352 11204057862777102336 11263180720759898112 11325781635944480523 11437475734918291968 11505555947626138944 11550271353605849088 11582157518515793664 11603084665693667328 11619022968805883904 11688183819810680832 11696379979250663424 11766001288650964992 11931687649390070016 11948077330227144288 11952763213867646976 12049357152835731456 12065908467606110208 12121079516840706048 12137729351341860864 12201779114156556288 12257430824234778624 12313477604409606144 12390598712828149632 12412484875939479552 12512793966406336512 12570008387834806272 12587274882873040896 12671078310854885376 12728870471320731648 12787072896886898688 12867160201783078464 12943750441079406312 12994055272806580224 13053470248905375744 13071400839906619392 13149206797287015936 13236751449732335616 13278883392921010176 13367291404857901056 13423148605563828768 13446858615601102848 13555526796940197888 13636214456445794304 13654945520259593472 13727001503426125824 13770693888955121664 13789609677264125952 13852662304960806912 13939423551931668336 13944890416178921472 14076893212207128576 14141259436314157056 14160684243232171008 14254963099711746048 14300335961607241728 14365723871811207168 14385457008997761024 14481232355262726144 14685154030018547712 14705325944894946816 14792857646947892928 14850348883207520256 14918251713034715136 14938743817036136448 15017574294346530816 15101042181259307364 15127715942551240704 15249967646557722624 15340741263501518592 15400361804807798784 15442876691354391552 15470779554258223104 15492030625074511872 15584245093080907776 15595173305667551232 15688001718201286656 15792449133102759936 15836504863733019648 15908916865853426688 15930769773636192384 16065809537114308608 16087877956808146944 16161439355787608064 16183639135122481152 16269038818875408384 16291386399670566912 16520798283770866176 16683725288541782016 16760011183779741696 16783033177164054528 16806086794165653504 16894771081139847168 17156213602377437952 17258333921439208416 17325407030408773632 17404626998540500992 17428534453208825856 17532275729716021248 17544569968875995136 17649001932976447488 17705177857228013568 17897531474085105024 17929144820801470464 18074035729253597184 18098862701409165312 18181619275261059072 18206594027012791296 18302668671234834432 18386146236352167936 18470216406614409216 18585898069242224448 18618727313909219328 18769190949609504768 18855012581752209408 18880912324309561344 19006617466282328064 19180609345330348032 19308309807016968192 19415625661619109468 19491082909209870336 19580205373358063616 19607101259859929088 19723810195930523904 19800465177610027008 19891002284046286848 19918325089381515264 20050937107286851584 20134722908345743152 20170287923401654272 20333290195410296832 20454321684668691456 20590502255139188736 20656040833432682496 20684414515896188928 20778993457441210368 20909135327897502504 20917335624268382208 21056598844137013248 21115339818310692864 21211889154471235584 21241026364848256512 21450503942410862592 21548585807716810752 21578185513496641536 21593316884770455552 21692051758500544512 21721848532894089216 22027731045027821568 22189286470421839392 22244967051389042688 22275523324811280384 22346681578372988928 22377377569552072704 22408115725554204672 22526361441519796224 22651563271888961046 22874951469836583936 23011111895252277888 23100542707211698176 23164315037031587328 23206169331387334656 23238045937611767808 23376367639621361664 23392759958501326848 23532002577301929984 23863375298780140032 23896154660454288576 24098714305671462912 24131816935212220416 24242159033681412096 24275458702683721728 24403558228313112576 24781197425656299264 24824969751878959104 25025587932812673024 25140016775669612544 25174549765746081792 25342156621709770752 25457740942641463296 25574145793773797376 25734320403566156928 25887500882158812624 25988110545613160448 26106940497810751488 26142801679813238784 26298413594574031872 26473502899464671232 26557766785842020352 26846297211127657536 26893717231202205696 27111053593880395776 27272428912891588608 27309891040519186944 27454003006852251648 27579219354528251904 27705324609921613824 27878847103863336672 27889780832357842944 28153786424414257152 28282518872628314112 28321368486464342016 28509926199423492096 28600671923214483456 28731447743622414336 28770914017995522048 28962464710525452288 29370308060037095424 29410651889789893632 29585715293895785856 29700697766415040512 29836503426069430272 29877487634072272896 30202084362518614728 30255431885102481408 30499935293115445248 30681482527003037184 30885753382708783104 30984061250149023744 31168490186161815552 31190346611335102464 31376003436402573312 31584898266205519872 31673009727466039296 31817833731706853376 31861539547272384768 32131619074228617216 32175755913616293888 32322878711575216128 32367278270244962304 32538077637750816768 32582772799341133824 33041596567541732352 33367450577083564032 33520022367559483392 33566066354328109056 33612173588331307008 33789542162279694336 33977344907833441569 34312427204754875904 34516667842878416832 34650814060817547264 34809253997081001984 34857068906417651712 35064551459432042496 35089139937751990272 35298003865952894976 35795062948170210048 35858289641602940928 36148071458507194368 36197725402818330624 36363238550522118144 36413188054025582592 36605337342469668864 36772292472704335872 36940432813228818432 37171796138484448896 37237454627818438656 37538381899219009536 37710025163504418816 37761824648619122688 38013234932564656128 38361218690660696064 38831251323238218936 38982165818419740672 39160410746716127232 39214202519719858176 39447620391861047808 39836650178763030528 40101874214573703168 40269445816691486304 40340575846803308544 40666580390820593664 40908643369337382912 41181004510278377472 41312081666865364992 41368829031792377856 41557986914882420736 41818270655795005008 41834671248536764416 42230679636621385728 42423778308942471168 42482052729696513024 42901007884821725184 43097171615433621504 43156371026993283072 43443697065788178432 44055462090055643136 44378572940843678784 44551046649622560768 44754755139104145408 44816231451108409344 45052722883039592448 45303126543777922092 45749902939673167872 46022223790504555776 46201085414423396352 46328630074063174656 46412338662774669312 46476091875223535616 46752735279242723328 46785519917002653696 47064005154603859968 47726750597560280064 47792309320908577152 48197428611342925824 48263633870424440832 48484318067362824192 48550917405367443456 48807116456626225152 49562394851312598528 50051175865625346048 50280033551339225088 50349099531492163584 50684313243419541504 51468640807132313856 51775001764317625248 51976221091226320896 52213880995621502976 52285603359626477568 52596827189148063744 52947005798929342464 53115533571684040704 53692594422255315072 53787434462404411392 54222107187760791552 54544857825783177216 54619782081038373888 54908006013704503296 55158438709056503808 55410649219843227648 55757694207726673344 56307572848828514304 56565037745256628224 56642736972928684032 57019852398846984192 57541828035991044096 57924929421050904576 58740616120074190848 58821303779579787264 59171430587791571712 59401395532830081024 59673006852138860544 59754975268144545792 60404168725037229456 60510863770204962816 60999870586230890496 61362965054006074368 61771506765417566208 61968122500298047488 62336980372323631104 62752006872805146624 63169796532411039744 63346019454932078592 63635667463413706752 63723079094544769536 64351511827232587776 64645757423150432256 64734556540489924608 65076155275501633536 65165545598682267648 66083193135083464704 66734901154167128064 67040044735118966784 67132132708656218112 67224347176662614016 67579084324559388672 67954689815666883138 68624854409509751808 69033335685756833664 69301628121635094528 69618507994162003968 69714137812835303424 70129102918864084992 70178279875503980544 70596007731905789952 71590125896340420096 72296142917014388736 72395450805636661248 72726477101044236288 72826376108051165184 73210674684939337728 74343592276968897792 74474909255636877312 75076763798438019072 75420050327008837632 75523649297238245376 76026469865129312256 76722437381321392128 77662502646476437872 77964331636839481344 78320821493432254464 78428405039439716352 78895240783722095616 79673300357526061056 80538891633382972608 80681151693606617088 81333160781641187328 81817286738674765824 82362009020556754944 82737658063584755712 83115973829764841472 83636541311590010016 83669342497073528832 84461359273242771456 84847556617884942336 84964105459393026048 85802015769643450368 86194343230867243008 86312742053986566144 86887394131576356864 88110924180111286272 88757145881687357568 89102093299245121536 89509510278208290816 89632462902216818688 90606253087555844184 91499805879346335744 92044447581009111552 92657260148126349312 92952183750447071232 93505470558485446656 93571039834005307392 94128010309207719936 95453501195120560128 95584618641817154304 96394857222685851648 96527267740848881664 96968636134725648384 97101834810734886912 97614232913252450304 99124789702625197056 100102351731250692096 100560067102678450176 100698199062984327168 101368626486839083008 102937281614264627712 103550003528635250496 103952442182452641792 104427761991243005952 104571206719252955136 105193654378296127488 105894011597858684928 107385188844510630144 107574868924808822784 108444214375521583104 109089715651566354432 109239564162076747776 109816012027409006592 110316877418113007616 110821298439686455296 111515388415453346688 112615145697657028608 113130075490513256448 113285473945857368064 114039704797693968384 115083656071982088192 117481232240148381696 117642607559159574528 118342861175583143424 119509950536289091584 120808337450074458912 121021727540409925632 121999741172461780992 122725930108012148736 123543013530835132416 123936245000596094976 124673960744647262208 125504013745610293248 126692038909864157184 127271334926827413504 127446158189089539072 128703023654465175552 129291514846300864512 129469113080979849216 130331091197364535296 132166386270166929408 134264265417312436224 134448694353325228032 135158168649118777344 135909379631333766276 137249708819019503616 138066671371513667328 138603256243270189056 139237015988324007936 139428275625670606848 140258205837728169984 140356559751007961088 141192015463811579904 143180251792680840192 144592285834028777472 144790901611273322496 145452954202088472576 145652752216102330368 146421349369878675456 148687184553937795584 150153527596876038144 150840100654017675264 151047298594476490752 152052939730258624512 155325005292952875744 155928663273678962688 156641642986864508928 156856810078879432704 157790481567444191232 159346600715052122112 161077783266765945216 161362303387213234176 162666321563282374656 163634573477349531648 164724018041113509888 165475316127169511424 166231947659529682944 167273082623180020032 168922718546485542912 169695113235769884672 169928210918786052096 172625484107973132288 173774788263152713728 176221848360222572544 177514291763374715136 178204186598490243072 179019020556416581632 179264925804433637376 181212506175111688368 182999611758692671488 184088895162018223104 185314520296252698624 185904367500894142464 187010941116970893312 188256020618415439872 190907002390241120256 191169237283634308608 193054535481697763328 193937272269451296768 194203669621469773824 195228465826504900608 198249579405250394112 200204703462501384192 201120134205356900352 201396398125968654336 202737252973678166016 205874563228529255424 207100007057270500992 207904884364905283584 208855523982486011904 209142413438505910272 210387308756592254976 211788023195717369856 214770377689021260288 216888428751043166208 218179431303132708864 218479128324153495552 219632024054818013184 223030776830906693376 225230291395314057216 226260150981026512896 226570947891714736128 228079409595387936768 230167312143964176384 234962464480296763392 235285215118319149056 236685722351166286848 239019901072578183168 241616674900148917824 242043455080819851264 243999482344923561984 245451860216024297472 247086027061670264832 249347921489294524416 251008027491220586496 253384077819728314368 254542669853654827008 254892316378179078144 257406047308930351104 258583029692601729024 258938226161959698432 260662182394729070592 264332772540333858816 268528530834624872448 268897388706650456064 271818759262667532552 274499417638039007232 276133342743027334656 278856551251341213696 280516411675456339968 280713119502015922176 282384030927623159808 286360503585361680384 289184571668057554944 289581803222546644992 290905908404176945152 291305504432204660736 292842698739757350912 297374369107875591168 300307055193752076288 301680201308035350528 302094597188952981504 304105879460517249024 310650010585905751488 311857326547357925376 313283285973729017856 313713620157758865408 315580963134888382464 322155566533531890432 322724606774426468352 325332643126564749312 327269146954699063296 329448036082227019776 330950632254339022848 332463895319059365888 334546165246360040064 337845437092971085824 339390226471539769344 339856421837572104192 345250968215946264576 352443696720445145088 355028583526749430272 358529851608867274752 362425012350223376736 365999223517385342976 368177790324036446208 370629040592505397248 371808735001788284928 374021882233941786624 376512041236830879744 381814004780482240512 382338474567268617216 386109070963395526656 387874544538902593536 388407339242939547648 396499158810500788224 402792796251937308672 405474505947356332032 411749126457058510848 414200014114541001984 415809768729810567168 417711047964972023808 418284826877011820544 420774617513184509952 423576046391434739712 429540755378042520576 433776857502086332416 436358862606265417728 436958256648306991104 439264048109636026368 446061553661813386752 450460582790628114432 452520301962053025792 453141895783429472256 456158819190775873536 469924928960593526784 470570430236638298112 473371444702332573696 478039802145156366336 483233349800297835648 484086910161639702528 487998964689847123968 490903720432048594944 494172054123340529664 498695842978589048832 506768155639456628736 509085339707309654016 509784632756358156288 517876452323919396864 521324364789458141184 528665545080667717632 537057061669249744896 537794777413300912128 543637518525335065104 548998835276078014464 552266685486054669312 557713102502682427392 561032823350912679936 564768061855246319616 572721007170723360768 579163606445093289984 581811816808353890304 582611008864409321472 585685397479514701824 594748738215751182336 600614110387504152576 603360402616070701056 604189194377905963008 608211758921034498048 621300021171811502976 623714653094715850752 626566571947458035712 627427240315517730816 631161926269776764928 644311133067063780864 650665286253129498624 654538293909398126592 658896072164454039552 669092330492720080128 675690874185942171648 678780452943079538688 679712843675144208384 690501936431892529152 704887393440890290176 710057167053498860544 717059703217734549504 724850024700446753472 731998447034770685952 736355580648072892416 741258081185010794496 748043764467883573248 753024082473661759488 763628009560964481024 764676949134537234432 772218141926791053312 775749089077805187072 776814678485879095296 792998317621001576448 805585592503874617344 823498252914117021696 828400028229082003968 836569653754023641088 841549235026369019904 847152092782869479424 859081510756085041152 867553715004172664832 872717725212530835456 873916513296613982208 878528096219272052736 892123107323626773504 900921165581256228864 905040603924106051584 906283791566858944512 912317638381551747072 939849857921187053568 941140860473276596224 946742889404665147392 966466699600595671296 968173820323279405056 975997929379694247936 981807440864097189888 988344108246681059328 997391685957178097664 1013536311278913257472 1018170679414619308032 1019569265512716312576 1035752904647838793728 1057331090161335435264 1075589554826601824256 1087275037050670130208 1097997670552156028928 1104533370972109338624 1115426205005364854784 1122065646701825359872 1129536123710492639232 1145442014341446721536 1158327212890186579968 1163623633616707780608 1165222017728818642944 1189497476431502364672 1208378388755811926016 1216423517842068996096 1242600042343623005952 1247429306189431701504 1253133143894916071424 1254854480631035461632 1262323852539553529856 1288622266134127561728 1301330572506258997248 1309076587818796253184 1317792144328908079104 1338184660985440160256 1351381748371884343296 1357560905886159077376 1359425687350288416768 1409774786881780580352 1420114334106997721088 1434119406435469099008 1449700049400893506944 1463996894069541371904 1472711161296145784832 1482516162370021588992 1496087528935767146496 1527256019121928962048 1529353898269074468864 1553629356971758190592 1585996635242003152896 1611171185007749234688 1646996505828234043392 1656800056458164007936 1673139307508047282176 1683098470052738039808 1694304185565738958848 1718163021512170082304 1745435450425061670912 1747833026593227964416 1757056192438544105472 1784246214647253547008 1801842331162512457728 1810081207848212103168 1812567583133717889024 1824635276763103494144 1879699715842374107136 1882281720946553192448 1893485778809330294784 1932933399201191342592 1951995858759388495872 1963614881728194379776 1976688216493362118656 2027072622557826514944 2036341358829238616064 2039138531025432625152 2071505809295677587456 2114662180322670870528 2151179109653203648512 2174550074101340260416 2195995341104312057856 2209066741944218677248 2244131293403650719744 2259072247420985278464 2290884028682893443072 2316654425780373159936 2327247267233415561216 2330444035457637285888 2378994952863004729344 2416756777511623852032 2485200084687246011904 2509708961262070923264 2524647705079107059712 2577244532268255123456 2602661145012517994496 2618153175637592506368 2635584288657816158208 2676369321970880320512 2702763496743768686592 2715121811772318154752 2718851374700576833536 2819549573763561160704 2840228668213995442176 2899400098801787013888 2927993788139082743808 2945422322592291569664 2965032324740043177984 2992175057871534292992 3054512038243857924096 3058707796538148937728 3107258713943516381184 3171993270484006305792 3293993011656468086784 3313600112916328015872 3346278615016094564352 3366196940105476079616 3388608371131477917696 3436326043024340164608 3490870900850123341824 3495666053186455928832 3568492429294507094016 3625135166267435778048 3649270553526206988288 3759399431684748214272 3764563441893106384896 3786971557618660589568 3865866798402382685184 3903991717518776991744 3927229763456388759552 3953376432986724237312 4054145245115653029888 4072682717658477232128 4078277062050865250304 4229324360645341741056 4302358219306407297024 4349100148202680520832 4391990682208624115712 4418133483888437354496 4488262586807301439488 4581768057365786886144 4660888070915274571776 4757989905726009458688 4833513555023247704064 4970400169374492023808 5019417922524141846528 5049295410158214119424 5154489064536510246912 5236306351275185012736 5271168577315632316416 5352738643941760641024 5405526993487537373184 5430243623544636309504 5437702749401153667072 5639099147527122321408 5680457336427990884352 5798800197603574027776 5855987576278165487616 5890844645184583139328 5930064649480086355968 6109024076487715848192 6117415593076297875456 6214517427887032762368 6343986540968012611584 6587986023312936173568 6627200225832656031744 6732393880210952159232 6777216742262955835392 6872652086048680329216 6981741801700246683648 6991332106372911857664 7136984858589014188032 7250270332534871556096 7529126883786212769792 7573943115237321179136 7731733596804765370368 7807983435037553983488 7854459526912777519104 7906752865973448474624 8108290490231306059776 8145365435316954464256 8156554124101730500608 8458648721290683482112 8698200296405361041664 8783981364417248231424 8836266967776874708992 8976525173614602878976 9163536114731573772288 9321776141830549143552 9515979811452018917376 9940800338748984047616 10038835845048283693056 10098590820316428238848 10308978129073020493824 10472612702550370025472 10705477287883521282048 10875405498802307334144 11278198295054244642816 11360914672855981768704 11597600395207148055552 11711975152556330975232 11781689290369166278656 11860129298960172711936 12218048152975431696384 12234831186152595750912 12687973081936025223168 13175972046625872347136 13254400451665312063488 13464787760421904318464 13745304172097360658432 13982664212745823715328 14273969717178028376064 14500540665069743112192 15058253767572425539584 15147886230474642358272 15463467193609530740736 15708919053825555038208 15813505731946896949248 16216580980462612119552 16290730870633908928512 16313108248203461001216 16917297442581366964224 17396400592810722083328 17567962728834496462848 17672533935553749417984 18327072229463147544576 18643552283661098287104 19031959622904037834752 19881600677497968095232 20197181640632856477696 20617956258146040987648 20945225405100740050944 21410954575767042564096 21750810997604614668288 22721829345711963537408 23195200790414296111104 23423950305112661950464 23563378580738332557312 23720258597920345423872 24436096305950863392768 24469662372305191501824 25375946163872050446336 26351944093251744694272 26508800903330624126976 26929575520843808636928 27490608344194721316864 27965328425491647430656 28547939434356056752128 30116507535144851079168 30295772460949284716544 30926934387219061481472 31417838107651110076416 32626216496406922002432 33834594885162733928448 34792801185621444166656 35135925457668992925696 35345067871107498835968 36654144458926295089152 38063919245808075669504 39763201354995936190464 40394363281265712955392 41235912516292081975296 42821909151534085128192 43501621995209229336576 45443658691423927074816 46390401580828592222208 47126757161476665114624 47440517195840690847744 48872192611901726785536 48939324744610383003648 50751892327744100892672 52703888186503489388544 53017601806661248253952 54981216688389442633728 55930656850983294861312 57095878868712113504256 60591544921898569433088 61853868774438122962944 62835676215302220152832 65252432992813844004864 69585602371242888333312 70271850915337985851392 70690135742214997671936 73308288917852590178304 76127838491616151339008 79526402709991872380928 80788726562531425910784 82471825032584163950592 85643818303068170256384 90887317382847854149632 92780803161657184444416 94253514322953330229248 97878649489220766007296 101503784655488201785344 105407776373006978777088 106035203613322496507904 109962433376778885267456 114191757737424227008512 121183089843797138866176 123707737548876245925888 130504865985627688009728 139171204742485776666624 141380271484429995343872 146616577835705180356608 152255676983232302678016 159052805419983744761856 164943650065168327901184 171287636606136340512768 181774634765695708299264 185561606323314368888832 188507028645906660458496 195757298978441532014592 210815552746013957554176 212070407226644993015808 219924866753557770534912 228383515474848454017024 242366179687594277732352 247415475097752491851776 278342409484971553333248 282760542968859990687744 304511353966464605356032 318105610839967489523712 329887300130336655802368 342575273212272681025536 363549269531391416598528 371123212646628737777664 391514597956883064029184 424140814453289986031616 439849733507115541069824 456767030949696908034048 494830950195504983703552 556684818969943106666496 565521085937719981375488 636211221679934979047424 659774600260673311604736 685150546424545362051072 727098539062782833197056 742246425293257475555328 848281628906579972063232 913534061899393816068096 989661900391009967407104 1113369637939886213332992 1272422443359869958094848 1319549200521346623209472 1370301092849090724102144 1484492850586514951110656 1696563257813159944126464 1979323800782019934814208 2226739275879772426665984 2544844886719739916189696 2740602185698181448204288 2968985701173029902221312 3958647601564039869628416 4453478551759544853331968 5089689773439479832379392 5937971402346059804442624 8906957103519089706663936 11875942804692119608885248 17813914207038179413327872 35627828414076358826655744
- Sum of all divisors σ(n): 134874168768149095778897691
- Sum of proper divisors (its aliquot sum) s(n): 99246340354072736952241947
- 35627828414076358826655744 is an abundant number, because the sum of its proper divisors (99246340354072736952241947) is greater than itself. Its abundance is 63618511939996378125586203
Bases of 35627828414076358826655744
- Binary: 11101011110000111110001110010110010001010010101101111110100100001000000000000000000002
- Hexadecimal: 0x1D787C72C8A56FD2100000
- Base-36: 4H5OR5JPS00000000
Squares and roots of 35627828414076358826655744
- 35627828414076358826655744 squared (356278284140763588266557442) is 1269342157502866753743976264029428273960423088193536
- 35627828414076358826655744 cubed (356278284140763588266557443) is 45223904586265624893267167921609111779842381156733827523489560547293118070784
-
35627828414076358826655744 is a
perfect square number . Itssquare root is 5968905126912 -
The
cube root of 35627828414076358826655744 is 329050926.0329525247
Scales and comparisons
How big is 35627828414076358826655744?- 35,627,828,414,076,358,826,655,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 35,627,828,414,076,358,826,655,744 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 35627828414076358826655744 cubic inches would be around 27420910.5 feet tall.
Recreational maths with 35627828414076358826655744
- 35627828414076358826655744 backwards is 44755662885367041482872653
- 35627828414076358826655744 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 35627828414076358826655744'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 35627828414076358826655744 - Facts about the integer". Numbermatics.com. 2024. Web. 22 September 2024.
APA style:
Numbermatics. (2024). Number 35627828414076358826655744 - Facts about the integer. Retrieved 22 September 2024, from https://numbermatics.com/n/35627828414076358826655744/
Chicago style:
Numbermatics. 2024. "Number 35627828414076358826655744 - Facts about the integer". https://numbermatics.com/n/35627828414076358826655744/
The information we have on file for 35627828414076358826655744 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 35627828414076358826655744, math, Factors of 35627828414076358826655744, curriculum, school, college, exams, university, Prime factorization of 35627828414076358826655744, STEM, science, technology, engineering, physics, economics, calculator, thirty-five septillion, six hundred twenty-seven sextillion, eight hundred twenty-eight quintillion, four hundred fourteen quadrillion, seventy-six trillion, three hundred fifty-eight billion, eight hundred twenty-six million, six hundred fifty-five thousand, seven hundred forty-four.