20922113718030201936150528
20,922,113,718,030,201,936,150,528 is an even composite number composed of five prime numbers multiplied together.
20922113718030201936150528 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, eight hundred ninety-six divisors.
Prime factorization of 20922113718030201936150528:
218 × 36 × 76 × 133 × 7513
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 751 × 751 × 751)See below for interesting mathematical facts about the number 20922113718030201936150528 from the Numbermatics database.
Names of 20922113718030201936150528
- Cardinal: 20922113718030201936150528 can be written as Twenty septillion, nine hundred twenty-two sextillion, one hundred thirteen quintillion, seven hundred eighteen quadrillion, thirty trillion, two hundred one billion, nine hundred thirty-six million, one hundred fifty thousand, five hundred twenty-eight.
Scientific notation
- Scientific notation: 2.0922113718030201936150528 × 1025
Factors of 20922113718030201936150528
Divisors of 20922113718030201936150528
- Number of divisors d(n): 14896
-
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 343 351 364 378 384 392 416 432 441 448 468 486 504 507 512 546 567 576 588 624 637 648 672 676 686 702 728 729 751 756 768 784 819 832 864 882 896 936 972 1008 1014 1024 1029 1053 1092 1134 1152 1176 1183 1248 1274 1296 1323 1344 1352 1372 1404 1456 1458 1502 1512 1521 1536 1568 1638 1664 1701 1728 1764 1792 1872 1911 1944 2016 2028 2048 2058 2106 2184 2197 2253 2268 2304 2352 2366 2401 2457 2496 2548 2592 2646 2688 2704 2744 2808 2912 2916 3004 3024 3042 3072 3087 3136 3159 3276 3328 3402 3456 3528 3549 3584 3744 3822 3888 3969 4032 4056 4096 4116 4212 4368 4394 4459 4506 4536 4563 4608 4704 4732 4802 4914 4992 5096 5103 5184 5257 5292 5376 5408 5488 5616 5733 5824 5832 6008 6048 6084 6144 6174 6272 6318 6552 6591 6656 6759 6804 6912 7056 7098 7168 7203 7371 7488 7644 7776 7938 8064 8112 8192 8232 8281 8424 8736 8788 8918 9012 9072 9126 9216 9261 9408 9464 9477 9604 9763 9828 9984 10192 10206 10368 10514 10584 10647 10752 10816 10976 11232 11466 11648 11664 11907 12016 12096 12168 12288 12348 12544 12636 13104 13182 13312 13377 13518 13608 13689 13824 14112 14196 14336 14406 14742 14976 15288 15379 15552 15771 15876 16128 16224 16384 16464 16562 16807 16848 17199 17472 17576 17836 18024 18144 18252 18432 18522 18816 18928 18954 19208 19526 19656 19773 19968 20277 20384 20412 20736 21028 21168 21294 21504 21609 21632 21952 22113 22464 22932 23296 23328 23814 24032 24192 24336 24576 24696 24843 25088 25272 26208 26364 26624 26754 27036 27216 27378 27648 27783 28224 28392 28672 28812 29289 29484 29952 30576 30758 31104 31213 31542 31752 31941 32256 32448 32768 32928 33124 33614 33696 34398 34944 35152 35672 35721 36048 36288 36504 36799 36864 37044 37632 37856 37908 38416 39052 39312 39546 39936 40131 40554 40768 40824 41067 41472 42056 42336 42588 43008 43218 43264 43904 44226 44928 45864 46137 46592 46656 47313 47628 48064 48384 48672 49152 49392 49686 50176 50421 50544 51597 52416 52728 53248 53508 54072 54432 54756 55296 55566 56448 56784 57344 57624 57967 58578 58968 59319 59904 60831 61152 61516 62208 62426 63084 63504 63882 64512 64827 64896 65536 65856 66248 66339 67228 67392 68341 68796 69888 70304 71344 71442 72096 72576 73008 73598 73728 74088 74529 75264 75712 75816 76832 78104 78624 79092 79872 80262 81108 81536 81648 82134 82944 83349 84112 84672 85176 86016 86436 86528 87808 87867 88452 89856 91728 92274 93184 93312 93639 94626 95256 95823 96128 96768 97344 98304 98784 99372 100352 100842 101088 103194 104832 105456 106496 107016 107653 108144 108864 109512 110397 110592 111132 112896 113568 114688 115248 115934 117156 117649 117936 118638 119808 120393 121662 122304 123032 123201 124416 124852 126168 126919 127008 127764 129024 129654 129792 131072 131712 132496 132678 134456 134784 136682 137592 138411 139776 140608 141939 142688 142884 144192 145152 146016 147196 147456 148176 149058 150528 151263 151424 151632 153664 154791 156208 157248 158184 159744 160524 162216 163072 163296 164268 165888 166698 168224 169344 170352 172032 172872 173056 173901 175616 175734 176904 177957 179712 182493 183456 184548 186368 186624 187278 189252 190512 191646 192256 193536 194481 194688 196608 197568 198744 200704 201684 202176 205023 206388 209664 210912 212992 214032 215306 216288 217728 218491 219024 220794 221184 222264 223587 225792 227136 229376 230496 231868 234312 235298 235872 237276 239616 240786 243324 244608 246064 246402 248832 249704 250047 252336 253838 254016 255528 257593 258048 259308 259584 262144 263424 263601 264992 265356 268912 269568 273364 275184 276822 279552 280917 281216 283878 285376 285768 287469 288384 290304 292032 294392 294912 296352 298116 301056 302526 302848 303264 307328 309582 312416 314496 316368 319488 321048 322959 324432 326144 326592 328536 331191 331776 333396 336448 338688 340704 344064 345744 346112 347802 351232 351468 352947 353808 355914 359424 361179 364986 366912 369096 372736 373248 374556 378504 380757 381024 383292 384512 387072 388962 389376 393216 395136 397488 401408 403368 404352 405769 410046 412776 415233 419328 421824 425817 425984 428064 430612 432576 435456 436982 438048 441588 442368 444528 447174 451584 453789 454272 458752 460992 463736 464373 468624 470596 471744 474552 478387 479232 481572 486648 489216 492128 492804 497664 499408 500094 504672 507676 508032 511056 515186 516096 518616 519168 521703 526848 527202 529984 530712 533871 537824 539136 546728 547479 550368 553644 559104 561834 562432 564001 567756 570752 571536 574938 576768 580608 583443 584064 588784 589824 592704 596232 602112 605052 605696 606528 614656 615069 619164 624832 628992 632736 638976 642096 645918 648864 652288 653184 655473 657072 662382 663552 666792 670761 672896 677376 681408 688128 691488 692224 695604 702464 702936 705894 707616 711828 718848 722358 729972 733824 738192 745472 746496 749112 753571 757008 761514 762048 766584 769024 772779 774144 777924 778752 786432 790272 790803 794976 802816 806736 808704 811538 820092 825552 830466 838656 842751 843648 851634 851968 856128 861224 862407 865152 870912 873964 876096 883176 884736 888433 889056 894348 903168 907578 908544 917504 921984 927472 928746 937248 941192 943488 949104 956774 958464 963144 968877 973296 978432 984256 985608 993573 995328 998816 1000188 1009344 1015352 1016064 1022112 1030372 1032192 1037232 1038336 1043406 1053696 1054404 1058841 1059968 1061424 1067742 1075648 1078272 1083537 1093456 1094958 1100736 1107288 1118208 1123668 1124864 1128002 1135512 1141504 1142271 1143072 1149876 1153536 1161216 1166886 1168128 1177568 1179648 1185408 1192464 1204224 1210104 1211392 1213056 1217307 1229312 1230138 1238328 1245699 1249664 1257984 1265472 1277451 1277952 1284192 1291836 1297728 1304576 1306368 1310946 1314144 1324764 1327104 1333584 1341522 1345792 1354752 1361367 1362816 1376256 1382976 1384448 1391208 1404928 1405872 1411788 1415232 1423656 1435161 1437696 1444716 1459944 1467648 1476384 1490944 1492992 1498224 1507142 1514016 1523028 1524096 1529437 1533168 1538048 1545558 1548288 1555848 1557504 1565109 1580544 1581606 1589952 1601613 1605632 1613472 1617408 1623076 1640184 1649947 1651104 1660932 1677312 1685502 1687296 1692003 1703268 1703936 1712256 1722448 1724814 1730304 1741824 1747928 1750329 1752192 1766352 1769472 1776866 1778112 1788696 1803151 1806336 1815156 1817088 1835008 1843968 1845207 1854944 1857492 1874496 1882384 1886976 1898208 1913548 1916928 1926288 1937754 1946592 1956864 1966419 1968512 1971216 1987146 1990656 1997632 2000376 2012283 2018688 2030704 2032128 2044224 2060744 2064384 2074464 2076672 2086812 2107392 2108808 2117682 2119936 2122848 2135484 2151296 2156544 2167074 2186912 2189916 2201472 2214576 2236416 2247336 2249728 2256004 2260713 2271024 2283008 2284542 2286144 2299752 2307072 2318337 2322432 2333772 2336256 2355136 2359296 2370816 2372409 2384928 2408448 2420208 2422784 2426112 2434614 2458624 2460276 2476656 2491398 2499328 2515968 2528253 2530944 2554902 2555904 2568384 2583672 2595456 2609152 2612736 2621892 2628288 2649528 2654208 2665299 2667168 2683044 2691584 2709504 2722734 2725632 2752512 2765952 2768896 2782416 2809856 2811744 2823576 2830464 2840383 2847312 2870322 2875392 2889432 2906631 2919888 2935296 2952768 2980719 2981888 2985984 2996448 3014284 3028032 3046056 3048192 3058874 3066336 3076096 3091116 3096576 3111696 3115008 3130218 3161088 3163212 3176523 3179904 3203226 3211264 3226944 3234816 3246152 3250611 3280368 3299894 3302208 3321864 3348709 3354624 3371004 3374592 3384006 3406536 3407872 3424512 3426813 3444896 3449628 3460608 3483648 3495856 3500658 3504384 3532704 3538944 3553732 3556224 3577392 3606302 3612672 3630312 3634176 3651921 3687936 3690414 3709888 3714984 3737097 3748992 3764768 3773952 3796416 3827096 3832353 3833856 3852576 3875508 3893184 3913728 3932838 3937024 3942432 3948007 3974292 3981312 3995264 4000752 4024566 4037376 4061408 4064256 4084101 4088448 4121488 4128768 4148928 4153344 4173624 4214784 4217616 4235364 4239872 4245696 4270968 4302592 4305483 4313088 4334148 4373824 4379832 4402944 4429152 4472832 4494672 4499456 4512008 4521426 4542048 4566016 4569084 4572288 4588311 4599504 4614144 4636674 4644864 4667544 4672512 4695327 4710272 4741632 4744818 4769856 4816896 4840416 4845568 4852224 4869228 4917248 4920552 4949841 4953312 4982796 4998656 5031936 5056506 5061888 5076009 5109804 5111808 5136768 5167344 5190912 5218304 5225472 5243784 5256576 5274997 5299056 5308416 5330598 5334336 5366088 5383168 5409453 5419008 5445468 5451264 5505024 5531904 5535621 5537792 5564832 5619712 5623488 5647152 5660928 5680766 5694624 5740644 5750784 5778864 5813262 5839776 5870592 5899257 5905536 5961438 5963776 5971968 5992896 6028568 6036849 6056064 6092112 6096384 6117748 6132672 6152192 6182232 6193152 6219031 6223392 6230016 6260436 6322176 6326424 6353046 6359808 6406452 6422528 6453888 6469632 6492304 6501222 6560736 6599788 6604416 6643728 6697418 6709248 6742008 6749184 6768012 6782139 6813072 6849024 6853626 6889792 6899256 6921216 6955011 6967296 6991712 7001316 7008768 7065408 7077888 7107464 7112448 7117227 7154784 7212604 7225344 7260624 7268352 7303842 7332013 7375872 7380828 7419776 7429968 7474194 7497984 7529536 7547904 7584759 7592832 7654192 7664706 7667712 7705152 7751016 7786368 7827456 7865676 7874048 7884864 7896014 7948584 7962624 7990528 7995897 8001504 8049132 8074752 8122816 8128512 8168202 8176896 8242976 8257536 8297856 8306688 8347248 8429568 8435232 8470728 8479744 8491392 8521149 8541936 8605184 8610966 8626176 8668296 8719893 8747648 8759664 8805888 8858304 8942157 8945664 8989344 8998912 9024016 9042852 9084096 9132032 9138168 9144576 9176622 9199008 9228288 9273348 9289728 9335088 9345024 9390654 9420544 9483264 9489636 9529569 9539712 9633792 9680832 9691136 9704448 9738456 9834496 9841104 9899682 9906624 9965592 9997312 10046127 10063872 10113012 10123776 10152018 10219608 10223616 10273536 10280439 10334688 10381824 10436608 10450944 10487568 10513152 10549994 10598112 10616832 10661196 10668672 10732176 10766336 10818906 10838016 10890936 10902528 10955763 11063808 11071242 11075584 11129664 11211291 11239424 11246976 11294304 11321856 11361532 11389248 11481288 11501568 11549629 11557728 11626524 11679552 11741184 11798514 11811072 11844021 11922876 11927552 11943936 11985792 12057136 12073698 12112128 12184224 12192768 12235496 12252303 12265344 12304384 12364464 12386304 12438062 12446784 12460032 12520872 12622057 12644352 12652848 12706092 12719616 12812904 12845056 12907776 12916449 12939264 12984608 13002444 13121472 13199576 13208832 13287456 13394836 13418496 13484016 13498368 13536024 13564278 13626144 13698048 13707252 13764933 13779584 13798512 13842432 13910022 13934592 13983424 14002632 14017536 14085981 14130816 14214928 14224896 14234454 14309568 14425208 14450688 14521248 14536704 14607684 14664026 14751744 14761656 14839552 14849523 14859936 14948388 14995968 15059072 15095808 15169518 15185664 15228027 15308384 15329412 15335424 15410304 15502032 15572736 15654912 15731352 15748096 15769728 15792028 15824991 15897168 15925248 15981056 15991794 16003008 16098264 16149504 16228359 16245632 16257024 16336404 16353792 16485952 16515072 16595712 16606863 16613376 16694496 16859136 16870464 16941456 16959488 16982784 17042298 17083872 17210368 17221932 17252352 17336592 17439786 17495296 17519328 17611776 17697771 17716608 17884314 17891328 17978688 17997824 18048032 18085704 18168192 18264064 18276336 18289152 18353244 18398016 18456576 18546696 18579456 18657093 18670176 18690048 18781308 18841088 18966528 18979272 19059138 19079424 19267584 19361664 19382272 19408896 19476912 19668992 19682208 19799364 19813248 19882681 19931184 19994624 20092254 20127744 20226024 20247552 20304036 20346417 20439216 20547072 20560878 20669376 20763648 20865033 20873216 20901888 20975136 21026304 21099988 21196224 21233664 21322392 21337344 21464352 21532672 21637812 21676032 21781872 21805056 21911526 21996039 22127616 22142484 22151168 22259328 22422582 22478848 22493952 22588608 22643712 22723064 22754277 22778496 22962576 23003136 23099258 23115456 23253048 23359104 23440963 23482368 23597028 23622144 23688042 23845752 23855104 23887872 23971584 23987691 24114272 24147396 24224256 24368448 24385536 24470992 24504606 24530688 24608768 24728928 24772608 24876124 24893568 24920064 25041744 25244114 25288704 25305696 25412184 25439232 25563447 25625808 25815552 25832898 25878528 25969216 26004888 26159679 26242944 26399152 26417664 26574912 26789672 26826471 26836992 26968032 26996736 27072048 27128556 27252288 27396096 27414504 27529866 27559168 27597024 27636049 27684864 27820044 27869184 27966848 28005264 28035072 28171962 28261632 28429856 28449792 28468908 28588707 28619136 28850416 28901376 29042496 29073408 29215368 29328052 29503488 29523312 29679104 29699046 29719872 29896776 29991936 30118144 30138381 30191616 30339036 30371328 30456054 30616768 30658824 30670848 30820608 30841317 31004064 31145472 31309824 31462704 31496192 31539456 31584056 31649982 31794336 31850496 31962112 31983588 32006016 32196528 32299008 32456718 32491264 32514048 32672808 32707584 32867289 32971904 33191424 33213726 33226752 33388992 33718272 33740928 33882912 33918976 33965568 34084596 34167744 34420736 34443864 34504704 34648887 34673184 34879572 34990592 35038656 35223552 35395542 35433216 35532063 35768628 35782656 35957376 35995648 36096064 36171408 36336384 36528128 36552672 36578304 36706488 36796032 36913152 36924979 37093392 37158912 37314186 37340352 37380096 37562616 37682176 37866171 37933056 37958544 38118276 38158848 38535168 38723328 38749347 38764544 38817792 38953824 39337984 39364416 39598728 39626496 39765362 39862368 39989248 40184508 40255488 40452048 40495104 40608072 40692834 40878432 41094144 41121756 41294799 41338752 41527296 41730066 41746432 41803776 41950272 42052608 42199976 42257943 42392448 42644784 42674688 42928704 43065344 43275624 43352064 43533217 43563744 43610112 43823052 43992078 44255232 44284968 44302336 44518656 44548569 44845164 44957696 44987904 45177216 45287424 45446128 45508554 45556992 45684081 45925152 46006272 46198516 46230912 46506096 46718208 46881926 46964736 47194056 47244288 47376084 47474973 47691504 47775744 47943168 47975382 48228544 48294792 48448512 48685077 48736896 48771072 48941984 49009212 49061376 49217536 49457856 49545216 49752248 49787136 49820589 49840128 50083488 50488228 50577408 50611392 50824368 50878464 51126894 51251616 51324091 51631104 51665796 51757056 51938432 52009776 52319358 52485888 52798304 52835328 53093313 53149824 53579344 53652942 53673984 53936064 53993472 54144096 54257112 54504576 54792192 54829008 55059732 55118336 55194048 55272098 55369728 55640088 55738368 55933696 55971279 56010528 56070144 56343924 56523264 56859712 56899584 56937816 57177414 57238272 57700832 57802752 58084992 58146816 58430736 58656104 59006976 59046624 59358208 59398092 59439744 59648043 59793552 59983872 60236288 60276762 60383232 60678072 60742656 60912108 61039251 61233536 61317648 61641216 61682634 62008128 62290944 62595099 62619648 62925408 62992384 63078912 63168112 63299964 63588672 63700992 63924224 63967176 64012032 64393056 64598016 64913436 64982528 65028096 65345616 65415168 65734578 65943808 65988117 66382848 66427452 66453504 66777984 67436544 67481856 67765824 67837952 67931136 68169192 68335488 68841472 68887728 69009408 69297774 69346368 69759144 69981184 70077312 70322889 70447104 70791084 70866432 71064126 71537256 71565312 71914752 71963073 71991296 72192128 72342816 72672768 73056256 73105344 73156608 73412976 73592064 73826304 73849958 74186784 74317824 74628372 74680704 74760192 75125232 75364352 75732342 75866112 75917088 76236552 76317696 76690341 77446656 77498694 77529088 77635584 77907648 78479037 78675968 78728832 79197456 79252992 79530724 79724736 79978496 80369016 80510976 80847403 80904096 80990208 81216144 81385668 81756864 82188288 82243512 82589598 82677504 82908147 83054592 83460132 83492864 83607552 83900544 84105216 84399952 84515886 84784896 85289568 85349376 85766121 85857408 86130688 86551248 86704128 87066434 87127488 87220224 87646104 87984156 88354399 88510464 88569936 89037312 89097138 89690328 89915392 89975808 90354432 90415143 90574848 90892256 91017108 91113984 91368162 91850304 92012544 92397032 92461824 92523951 93012192 93436416 93763852 93929472 94388112 94488576 94752168 94949946 95316169 95383008 95551488 95886336 95950764 96457088 96589584 96897024 97370154 97473792 97542144 97883968 98018424 98122752 98435072 98601867 98915712 99504496 99574272 99641178 99680256 100166976 100976456 101154816 101222784 101648736 101756928 102253788 102503232 102648182 103262208 103331592 103514112 103876864 103946661 104019552 104638716 104971776 105596608 105670656 106186626 106299648 106596189 107158688 107305884 107347968 107872128 107986944 108288192 108514224 109009152 109584384 109658016 110119464 110236672 110388096 110544196 110739456 110774937 111280176 111476736 111867392 111942558 112021056 112140288 112687848 113046528 113598513 113719424 113799168 113875632 114354828 114476544 115401664 115605504 116169984 116248041 116293632 116861472 117312208 118013952 118093248 118716416 118796184 118879488 119296086 119587104 119967744 120472576 120553524 120766464 121356144 121485312 121824216 122078502 122467072 122635296 123282432 123365268 123884397 124016256 124581888 125190198 125239296 125850816 125984768 126157824 126336224 126599928 127177344 127848448 127934352 128024064 128786112 129196032 129826872 129965056 130056192 130599651 130691232 130830336 131469156 131887616 131976234 132765696 132854904 132907008 133555968 133645707 134873088 134963712 135531648 135675904 135862272 136338384 136670976 137052243 137682944 137775456 138018816 138595548 138692736 139518288 139962368 140154624 140645778 140894208 141582168 141732864 142128252 142424919 143074512 143829504 143926146 143982592 144384256 144685632 145345536 146055231 146112512 146210688 146313216 146825952 147184128 147652608 147699916 148373568 148635648 149256744 149361408 149520384 150250464 150728704 151464684 151732224 151834176 152473104 152635392 153380682 153972273 154893312 154997388 155058176 155271168 155815296 156958074 157351936 157457664 158394912 158505984 159061448 159279939 159449472 159956992 160738032 161021952 161694806 161808192 161980416 162432288 162771336 163513728 164086741 164376576 164487024 165179196 165355008 165816294 166109184 166920264 166985728 167215104 167801088 167913837 168210432 168799904 169031772 169569792 170579136 170698752 171532242 171714816 172261376 173102496 173408256 174132868 174254976 174440448 175292208 175968312 176708798 177020928 177139872 178074624 178194276 178944129 179380656 179951616 180708864 180830286 181149696 181784512 182034216 182227968 182736324 183117753 183700608 184794064 184923648 185047902 186024384 186872832 187527704 187785297 187858944 188776224 188977152 189504336 189899892 190632338 190766016 191102976 191772672 191901528 192914176 193179168 193452343 193794048 194740308 194947584 195084288 195767936 196036848 196245504 196870144 197203734 197831424 197964351 199008992 199148544 199282356 199360512 200333952 201952912 202309632 202445568 203297472 203513856 204507576 205006464 205296364 206524416 206663184 207028224 207753728 207893322 208039104 209277432 209943552 210968667 211193216 211341312 212373252 212599296 213192378 214317376 214611768 214695936 215744256 215889219 215973888 216576384 217028448 218018304 219168768 219316032 220238928 220473344 220776192 221088392 221478912 221549874 222560352 222953472 223734784 223885116 224042112 224280576 225375696 226093056 227197026 227438848 227598336 227751264 228709656 228953088 230071023 230803328 232339968 232496082 232587264 233722944 234624416 236027904 236186496 237432832 237592368 237758976 238592172 239174208 239935488 240945152 241107048 241532928 242542209 242712288 242970624 243648432 244157004 244934144 245270592 246564864 246730536 247768794 248032512 248724441 249163776 250380396 250478592 251701632 251969536 252315648 252672448 253199856 254354688 255696896 255868704 256048128 257572224 258392064 258474853 259653744 259930112 260112384 261199302 261382464 261660672 262938312 263775232 263952468 265063197 265531392 265709808 267111936 267291414 269746176 269927424 271063296 271245429 271351808 271724544 272676768 273341952 274104486 275365888 275550912 276037632 277191096 277385472 279036576 279924736 280309248 281291556 281788416 283164336 283465728 284256504 284849838 285948507 286149024 287659008 287852292 287965184 288768512 289371264 290691072 292110462 292225024 292421376 292626432 293651904 294368256 295305216 295399832 295805601 296747136 298513488 298722816 299040768 300500928 301457408 302929368 303464448 303668352 304732519 304946208 305270784 306761364 307944546 309786624 309994776 310116352 310542336 311630592 311839983 313916148 314703872 314915328 316789824 317011968 318122896 318559878 318898944 319788567 319913984 321476064 322043904 323389612 323616384 323960832 324864576 325542672 327027456 328173482 328753152 328974048 330358392 330710016 331632588 332218368 332324811 333840528 334430208 335602176 335827674 336420864 337599808 338063544 339139584 340795539 341158272 341397504 343064484 343429632 344522752 346204992 346816512 348265736 348509952 348744123 348880896 350584416 351936624 353417596 354041856 354279744 356149248 356388552 357888258 358761312 359268637 359903232 361417728 361660572 362299392 363569024 364068432 364455936 365472648 366235506 367401216 369588128 369847296 370095804 371653191 372048768 373745664 375055408 375570594 375717888 377552448 377954304 379008672 379799784 381264676 381532032 383545344 383803056 385828352 386358336 386904686 387588096 389480616 389895168 390168576 391535872 391798953 392073696 392491008 394407468 395662848 395928702 398017984 398297088 398564712 398721024 400667904 400937121 403905824 404619264 404891136 406594944 407027712 409015152 410012928 410592728 411156729 413048832 413326368 414056448 415507456 415786644 416078208 418554864 419887104 421937334 422386432 422682624 423564751 424746504 425198592 426384756 427274757 428634752 429223536 431488512 431778438 431947776 433152768 434056896 436036608 438165693 438337536 438632064 440477856 440946688 441552384 442176784 442957824 443099748 445120704 445906944 447469568 447770232 448084224 448561152 450751392 452186112 454394052 454877696 455196672 455502528 457419312 457906176 460142046 461606656 461916819 464679936 464992164 465174528 467445888 469248832 472055808 472372992 474865664 475184736 475517952 477184344 478348416 479870976 481890304 482214096 483065856 485084418 485424576 485941248 487296864 488314008 489868288 490541184 492260223 493129728 493461072 495537588 496065024 497448882 498327552 500760792 500957184 503403264 503741511 503939072 504631296 505344896 506399712 508709376 511393792 511737408 512096256 515144448 516784128 516949706 519307488 519860224 520224768 522398604 522764928 523321344 525876624 527550464 527904936 530126394 531062784 531419616 534223872 534582828 536832387 539854848 542126592 542490858 542703616 543449088 545353536 546683904 548208972 549353259 550731776 551101824 554382192 554770944 558073152 559849472 560618496 562583112 563576832 565931821 566328672 566931456 568513008 569699676 571897014 572298048 575318016 575704584 575930368 577537024 578742528 580357029 581382144 584220924 584450048 584842752 585252864 587303808 588736512 590610432 590799664 591611202 593494272 593893053 597026976 597445632 598081536 601001856 602914816 605858736 606928896 607336704 609465038 609892416 610541568 613522728 615889092 619573248 619989552 621084672 623261184 623679966 627832296 629407744 629830656 632906001 633579648 634023936 636245792 637119756 637797888 639577134 639827968 642952128 644087808 646779224 647232768 647667657 647921664 649729152 651085344 654054912 656346964 657506304 657948096 660716784 661420032 663265176 664436736 664649622 667213183 667681056 668860416 671204352 671655348 672841728 675199616 676127088 678279168 681591078 682316544 682795008 686128968 686859264 689045504 690213069 692409984 696531472 697019904 697488246 697761792 701168832 703873248 706835192 708083712 708559488 712298496 712777104 715776516 717522624 718537274 719806464 722835456 723321144 724598784 727138048 727626627 728136864 728911872 730945296 732471012 734802432 739176256 739694592 740191608 743306382 744097536 746173323 747491328 750110816 751141188 751435776 755104896 755908608 758017344 759599568 762529352 763064064 767090688 767606112 771656704 772716672 773809372 775176192 775424559 778961232 779790336 780337152 783071744 783597906 784147392 784982016 788814936 791325696 791857404 795189591 796035968 796594176 797129424 801335808 801874242 807811648 809238528 809782272 813189888 813736287 814055424 818030304 820025856 821185456 822313458 826097664 826652736 828112896 831014912 831573288 832156416 837109728 839774208 843874668 844772864 845365248 847129502 849493008 850397184 852769512 854549514 857269504 857845521 858447072 862977024 863556876 863895552 866305536 868113792 872073216 876331386 876675072 877264128 880955712 881893376 883104768 884353568 885915648 886199496 890241408 894939136 895540464 896168448 897122304 901502784 904372224 908788104 909755392 910393344 911005056 914197557 914838624 915812352 920284092 923213312 923833638 929359872 929984328 930349056 934891776 935519949 938497664 944111616 944745984 949731328 950369472 951035904 954368688 956696832 959365701 959741952 963780608 964428192 966131712 970168836 970849152 971882496 974593728 976628016 979736576 981082368 984520446 986259456 986922144 991075176 992130048 994897764 996655104 996974433 1001521584 1006806528 1007483022 1007878144 1009262592 1010689792 1012799424 1017418752 1022386617 1022787584 1023474816 1024192512 1030288896 1033568256 1033899412 1038614976 1039720448 1040449536 1044797208 1045529856 1046642688 1051753248 1055100928 1055809872 1060252788 1062125568 1062839232 1068447744 1069165656 1073664774 1077805911 1079709696 1084253184 1084981716 1085407232 1086898176 1090707072 1093367808 1096417944 1098706518 1101463552 1102203648 1108764384 1109541888 1114959573 1116146304 1119698944 1121236992 1125166224 1127153664 1131863642 1132657344 1133862912 1137026016 1139399352 1143794028 1144596096 1148607187 1150636032 1151409168 1155074048 1157485056 1160714058 1162764288 1168441848 1168900096 1169685504 1170505728 1174607616 1175396859 1177473024 1181599328 1183222404 1186988544 1187786106 1194053952 1194891264 1196163072 1202003712 1202811363 1205829632 1211717472 1213857792 1214673408 1218930076 1219784832 1221083136 1227045456 1231778184 1239110197 1239146496 1239979104 1242169344 1246522368 1247359932 1255664592 1259661312 1265812002 1267159296 1268047872 1270694253 1272491584 1274239512 1275595776 1279154268 1279655936 1281824271 1285904256 1293558448 1294465536 1295335314 1295843328 1299458304 1302170688 1308109824 1312693928 1314497079 1315012608 1315896192 1321433568 1322840064 1326530352 1328873472 1329299244 1334426366 1335362112 1337720832 1342408704 1343310696 1345683456 1350399232 1352254176 1354166401 1356558336 1363182156 1364633088 1365590016 1372257936 1373718528 1378091008 1380426138 1384819968 1385750457 1393062944 1394039808 1394976492 1395523584 1402337664 1407746496 1413670384 1416167424 1417118976 1424596992 1425554208 1431553032 1435045248 1437074548 1439612928 1445670912 1446642288 1449197568 1454276096 1455253254 1456273728 1457823744 1461890592 1464942024 1469604864 1476780669 1478352512 1479389184 1480383216 1486612764 1488195072 1492346646 1494982656 1500221632 1502282376 1502871552 1510209792 1511224533 1511817216 1516034688 1519199136 1525058704 1526128128 1534181376 1535212224 1543313408 1545433344 1547618744 1550352384 1550849118 1557922464 1559580672 1560674304 1566143488 1567195812 1568294784 1569964032 1577629872 1582651392 1583714808 1590379182 1592071936 1593188352 1594258848 1602671616 1603748484 1610497161 1615623296 1619564544 1626379776 1627472574 1628110848 1636060608 1640051712 1642370912 1644626916 1652195328 1653305472 1662029824 1663146576 1664312832 1674219456 1679548416 1687749336 1689545728 1690730496 1694259004 1697795463 1698986016 1700794368 1705539024 1709099028 1714539008 1715691042 1716894144 1725954048 1727113752 1727791104 1732611072 1736227584 1741071087 1744146432 1752662772 1753350144 1754528256 1761911424 1763786752 1766209536 1768707136 1771831296 1772398992 1780482816 1781679159 1789878272 1791080928 1792336896 1794244608 1803005568 1808744448 1817576208 1819510784 1820786688 1822010112 1828395114 1829677248 1831624704 1840568184 1846426624 1847667276 1858719744 1859968656 1869783552 1871039898 1876995328 1888223232 1889491968 1898718003 1899462656 1900738944 1902071808 1908737376 1913393664 1918731402 1919483904 1927561216 1928856384 1932263424 1940337672 1941698304 1943764992 1949187456 1953256032 1959473152 1962164736 1969040892 1972518912 1973844288 1982150352 1984260096 1989795528 1993310208 1993948866 2001639549 2003043168 2013613056 2014966044 2015756288 2018525184 2021379584 2025598848 2034837504 2044773234 2045575168 2046949632 2048385024 2060577792 2067136512 2067798824 2070639207 2077229952 2079440896 2089594416 2091059712 2093285376 2103506496 2110201856 2111619744 2120505576 2124251136 2125678464 2133127633 2136895488 2138331312 2147329548 2155611822 2159419392 2168506368 2169963432 2170814464 2173796352 2181414144 2182879881 2186735616 2192835888 2197413036 2202927104 2204407296 2217528768 2219083776 2229919146 2232292608 2238519969 2239397888 2242473984 2250332448 2254307328 2263727284 2265314688 2267725824 2274052032 2278798704 2287588056 2289192192 2297214374 2301272064 2302818336 2310148096 2314970112 2321428116 2325528576 2326273677 2336883696 2339371008 2341011456 2349215232 2350793718 2354946048 2363198656 2366444808 2373977088 2375572212 2385568773 2388107904 2389782528 2404007424 2405622726 2411659264 2423434944 2427715584 2429346816 2437860152 2439569664 2441208861 2442166272 2454090912 2463556368 2478220394 2478292992 2479958208 2484338688 2493044736 2494719864 2511329184 2514880459 2519322624 2531624004 2534318592 2536095744 2541388506 2544983168 2548479024 2551191552 2558308536 2559311872 2563648542 2571808512 2573536563 2587116896 2588931072 2590670628 2591686656 2598916608 2604341376 2616219648 2625387856 2628994158 2630025216 2631792384 2642867136 2645680128 2653060704 2657746944 2658598488 2668852732 2670724224 2684817408 2686621392 2691366912 2700798464 2704508352 2708332802 2713116672 2726364312 2729266176 2731180032 2742592671 2744515872 2747437056 2760852276 2769639936 2771500914 2786125888 2788079616 2789952984 2791047168 2804675328 2806559847 2815492992 2827340768 2832334848 2834237952 2849193984 2851108416 2863106064 2870090496 2874149096 2878097103 2879225856 2891341824 2893284576 2898395136 2908552192 2910506508 2912547456 2915647488 2923781184 2929884048 2939209728 2953561338 2956705024 2958778368 2960766432 2964953257 2973225528 2976390144 2984693292 2989965312 2990923299 3000443264 3004564752 3020419584 3022449066 3023634432 3032069376 3038398272 3050117408 3052256256 3067159851 3068362752 3070424448 3086626816 3090866688 3095237488 3100704768 3101698236 3115844928 3119161344 3121348608 3132286976 3134391624 3136589568 3139928064 3155259744 3165302784 3167429616 3180758364 3184143872 3186376704 3188517696 3205343232 3207496968 3220994322 3231246592 3233417733 3239129088 3252759552 3254945148 3256221696 3272121216 3280103424 3284741824 3289253832 3304390656 3306610944 3324059648 3326293152 3328625664 3348438912 3359096832 3375498672 3379091456 3381460992 3388518008 3395590926 3397972032 3401588736 3411078048 3418198056 3429078016 3431382084 3433788288 3445821561 3451908096 3454227504 3465222144 3472455168 3482142174 3488292864 3505325544 3506700288 3509056512 3523822848 3526190577 3527573504 3532419072 3537414272 3544797984 3560965632 3563358318 3579756544 3582161856 3584673792 3588489216 3606011136 3617488896 3635152416 3639021568 3641573376 3644020224 3656790228 3659354496 3663249408 3681136368 3692853248 3695334552 3717330591 3717439488 3719937312 3739567104 3742079796 3753990656 3778983936 3797436006 3798925312 3801477888 3804143616 3812082759 3817474752 3826787328 3837462804 3838967808 3845472813 3855122432 3857712768 3880675344 3883396608 3887529984 3898374912 3906512064 3918946304 3924329472 3938081784 3945037824 3947688576 3961522747 3964300704 3968520192 3979591056 3986620416 3987897732 4003279098 4006086336 4027226112 4029932088 4031512576 4037050368 4042759168 4051197696 4062499203 4069675008 4089546468 4091150336 4093899264 4096770048 4121155584 4134273024 4135597648 4141278414 4154459904 4157251371 4158881792 4179188832 4182119424 4186570752 4207012992 4220403712 4223239488 4241011152 4248502272 4251356928 4266255266 4273790976 4276662624 4294659096 4311223644 4318838784 4337012736 4339926864 4347592704 4362828288 4365759762 4373471232 4385671776 4394826072 4405854208 4408814592 4430342007 4435057536 4438167552 4459838292 4464585216 4477039938 4478795776 4484947968 4500664896 4508614656 4527454568 4530629376 4533673599 4535451648 4548104064 4557597408 4575176112 4578384384 4594428748 4602544128 4605636672 4620296192 4629940224 4642856232 4651057152 4652547354 4670492281 4673767392 4678742016 4682022912 4698430464 4701587436 4709892096 4726397312 4732889616 4747954176 4751144424 4771137546 4776215808 4779565056 4808014848 4811245452 4823318528 4831491483 4846869888 4858693632 4875720304 4879139328 4882417722 4884332544 4908181824 4927112736 4956440788 4956585984 4959916416 4986089472 4989439728 5022658368 5029760918 5038645248 5063248008 5068637184 5072191488 5082777012 5089966336 5093386389 5096958048 5102383104 5116617072 5127297084 5143617024 5147073126 5174233792 5177862144 5181341256 5183373312 5197833216 5208682752 5223213261 5232439296 5250775712 5257988316 5260050432 5263584768 5285734272 5291360256 5306121408 5315493888 5317196976 5337705464 5341448448 5345037477 5369634816 5373242784 5382733824 5401596928 5409016704 5416665604 5426233344 5452728624 5458532352 5462360064 5485185342 5489031744 5494874112 5506341763 5521704552 5539279872 5543001828 5572251776 5576159232 5579905968 5609350656 5613119694 5630985984 5654681536 5664669696 5668475904 5696154009 5698387968 5702216832 5726212128 5740180992 5748298192 5756194206 5758451712 5782683648 5786569152 5796790272 5817104384 5821013016 5825094912 5831294976 5847562368 5859768096 5878419456 5907122676 5913410048 5917556736 5921532864 5929906514 5946451056 5952780288 5969386584 5979930624 5981846598 6000886528 6004918647 6009129504 6040839168 6044898132 6047268864 6064138752 6076796544 6100234816 6104512512 6134319702 6136725504 6140848896 6173253632 6181733376 6190474976 6201409536 6203396472 6231689856 6238322688 6264573952 6268783248 6273179136 6279856128 6310519488 6330605568 6334859232 6361516728 6368287744 6372753408 6377035392 6399382899 6410686464 6414993936 6441988644 6462493184 6466835466 6478258176 6505519104 6509890296 6512443392 6544242432 6548639643 6560206848 6569483648 6578507664 6608781312 6613221888 6648119296 6652586304 6657251328 6696877824 6715559907 6718193664 6750997344 6758182912 6762921984 6777036016 6791181852 6795944064 6803177472 6822156096 6836396112 6858156032 6862764168 6867576576 6891643122 6903816192 6908455008 6930444288 6944910336 6964284348 6976585728 6978821031 7010651088 7018113024 7047645696 7052381154 7055147008 7064838144 7074828544 7089595968 7121931264 7126716636 7156706319 7159513088 7164323712 7169347584 7212022272 7234977792 7270304832 7278043136 7283146752 7288040448 7313580456 7318708992 7326498816 7362272736 7385706496 7390669104 7434661182 7434878976 7439874624 7479134208 7484159592 7507981312 7544641377 7557967872 7594872012 7597850624 7602955776 7608287232 7624165518 7634949504 7653574656 7674925608 7677935616 7690945626 7710244864 7715425536 7720609689 7761350688 7766793216 7775059968 7796749824 7813024128 7837892608 7848658944 7876163568 7890075648 7895377152 7923045494 7928601408 7937040384 7959182112 7973240832 7975795464 8006558196 8012172672 8054452224 8059864176 8074100736 8085518336 8102395392 8124998406 8139350016 8179092936 8182300672 8187798528 8193540096 8227778013 8242311168 8271195296 8282556828 8308919808 8314502742 8317763584 8358377664 8364238848 8373141504 8414025984 8419679541 8440807424 8446478976 8482022304 8497004544 8502713856 8532510532 8547581952 8553325248 8589318192 8622447288 8637677568 8673771379 8674025472 8679853728 8695185408 8725656576 8731519524 8746942464 8771343552 8789652144 8817629184 8860684014 8870115072 8876335104 8894859771 8919676584 8929170432 8954079876 8957591552 8969895936 8972769897 9001329792 9054909136 9061258752 9067347198 9070903296 9096208128 9115194816 9150352224 9156768768 9188857496 9201479553 9205088256 9211273344 9240592384 9259880448 9285712464 9302114304 9305094708 9340984562 9347534784 9357484032 9364045824 9396860928 9403174872 9419784192 9452794624 9465779232 9479164807 9495908352 9502288848 9542275092 9552431616 9559130112 9616029696 9622490904 9646637056 9662982966 9693739776 9700253199 9717387264 9751440608 9758278656 9764835444 9768665088 9816363648 9854225472 9912881576 9913171968 9919832832 9972178944 9978879456 10045316736 10059521836 10077290496 10126496016 10137274368 10144382976 10165554024 10179932672 10186772778 10193916096 10204766208 10233234144 10254594168 10287234048 10294146252 10337464683 10348467584 10355724288 10362682512 10395666432 10417365504 10446426522 10464878592 10501551424 10515976632 10520100864 10527169536 10571468544 10578571731 10582720512 10612242816 10634393952 10675410928 10682896896 10690074954 10739269632 10746485568 10765467648 10803193856 10818033408 10833331208 10852466688 10905457248 10917064704 10924720128 10970370684 10978063488 10989748224 11012683526 11043409104 11078559744 11086003656 11144503552 11151991773 11152318464 11159811936 11218701312 11226239388 11261971968 11309363072 11336951808 11392308018 11396775936 11404433664 11436248277 11452424256 11480361984 11496596384 11512388412 11516903424 11565367296 11573138304 11634208768 11642026032 11650189824 11662589952 11695124736 11719536192 11756838912 11814245352 11826820096 11835113472 11843065728 11859813028 11884568241 11892902112 11905560576 11938773168 11959861248 11963693196 12001773056 12009837294 12018259008 12081678336 12089796264 12094537728 12128277504 12153593088 12187497609 12200469632 12209025024 12268639404 12273451008 12281697792 12346507264 12363466752 12380949952 12402819072 12406792944 12463379712 12471754113 12476645376 12529147904 12537566496 12546358272 12559712256 12621038976 12661211136 12669718464 12723033456 12736575488 12745506816 12754070784 12798765798 12821372928 12829987872 12883977288 12924986368 12933670932 12956516352 13011038208 13019780592 13088484864 13097279286 13120413696 13138967296 13157015328 13217562624 13226443776 13291026021 13296238592 13305172608 13314502656 13393755648 13431119814 13436387328 13501994688 13516365824 13525843968 13554072032 13582363704 13591888128 13606354944 13644312192 13672792224 13716312064 13725528336 13735153152 13783286244 13807632384 13816910016 13860888576 13889820672 13928568696 13953171456 13957642062 14011476843 14021302176 14036226048 14095291392 14104762308 14110294016 14129676288 14149657088 14179191936 14243862528 14253433272 14313412638 14319026176 14328647424 14338695168 14424044544 14469955584 14494474449 14540609664 14556086272 14576080896 14627160912 14637417984 14652997632 14724545472 14771412992 14781338208 14869322364 14869757952 14879749248 14931893431 14958268416 14968319184 15015962624 15089282754 15115935744 15189744024 15195701248 15205911552 15216574464 15248331036 15269899008 15280159167 15307149312 15349851216 15381891252 15420489728 15430851072 15441219378 15522701376 15533586432 15550119936 15593499648 15626048256 15669639783 15675785216 15697317888 15752327136 15780151296 15790754304 15846090988 15857202816 15874080768 15918364224 15946481664 15951590928 16013116392 16024345344 16108904448 16119728352 16148201472 16171036672 16204790784 16249996812 16278700032 16358185872 16375597056 16387080192 16455556026 16484622336 16519025289 16542390592 16565113656 16617839616 16629005484 16635527168 16716755328 16728477696 16828051968 16839359082 16881614848 16892957952 16964044608 16994009088 17005427712 17065021064 17088462027 17095163904 17106650496 17178636384 17244894576 17275355136 17347542758 17348050944 17359707456 17390370816 17451313152 17463039048 17493884928 17542687104 17579304288 17604163213 17635258368 17721368028 17740230144 17752670208 17789719542 17839353168 17858340864 17908159752 17915183104 17939791872 17945539794 18002659584 18014755941 18109818272 18122517504 18134694396 18141806592 18192416256 18230389632 18300704448 18313537536 18377714992 18402959106 18410176512 18422546688 18481184768 18519760896 18571424928 18604228608 18610189416 18681969124 18695069568 18714968064 18793721856 18806349744 18839568384 18905589248 18931558464 18958329614 18991816704 19004577696 19084550184 19104863232 19118260224 19198148697 19232059392 19244981808 19325965932 19387479552 19400506398 19434774528 19502881216 19516557312 19529670888 19537330176 19632727296 19645918929 19708450944 19825763152 19826343936 19839665664 19944357888 19957758912 20090633472 20119043672 20146679721 20154580992 20252992032 20274548736 20288765952 20331108048 20359865344 20373545556 20387832192 20409532416 20466468288 20509188336 20574468096 20588292504 20674929366 20696935168 20711448576 20725365024 20754672799 20791332864 20834731008 20892853044 20929757184 20936463093 21003102848 21031953264 21054339072 21142937088 21157143462 21165441024 21224485632 21268787904 21350821856 21365793792 21380149908 21470118957 21478539264 21492971136 21606387712 21636066816 21666662416 21704933376 21810914496 21834129408 21849440256 21940741368 21956126976 21979496448 22025367052 22086818208 22157119488 22172007312 22289007104 22303983546 22304636928 22319623872 22437402624 22452478776 22523943936 22618726144 22633924131 22673903616 22784616036 22793551872 22808867328 22872496554 22904848512 22960723968 22993192768 23024776824 23033806848 23130734592 23146276608 23161829067 23268417536 23284052064 23300379648 23325179904 23390249472 23439072384 23513677824 23628490704 23653640192 23670226944 23686131456 23719626056 23769136482 23785804224 23811121152 23877546336 23919722496 23927386392 24003546112 24019674588 24036518016 24163356672 24179592528 24256555008 24307186176 24374995218 24400939264 24418050048 24537278808 24546902016 24563395584 24683334039 24693014528 24726933504 24761899904 24813585888 24926759424 24943508226 24953290752 25058295808 25075132992 25092716544 25119424512 25242077952 25322422272 25339436928 25446066912 25473150976 25491013632 25508141568 25597531596 25642745856 25659975744 25767954576 25849972736 25867341864 25913032704 26021314137 26022076416 26039561184 26176969728 26194558572 26240827392 26277934592 26314030656 26452887552 26582052042 26592477184 26610345216 26629005312 26684579313 26787511296 26862239628 26872774656 26918309691 27003989376 27032731648 27108144064 27164727408 27183776256 27212709888 27288624384 27345584448 27432624128 27451056672 27470306304 27566572488 27615264768 27633820032 27721777152 27730659229 27779641344 27857137392 27906342912 27915284124 28022953686 28042604352 28072452096 28190582784 28209524616 28220588032 28259352576 28299314176 28358383872 28437494421 28487725056 28506866544 28626825276 28638052352 28657294848 28677390336 28848089088 28939911168 28988948898 29081219328 29100759597 29112172544 29152161792 29254321824 29274835968 29305995264 29449090944 29542825984 29562676416 29738644728 29739515904 29759498496 29863786862 29916536832 29936638368 30031925248 30178565508 30231871488 30379488048 30411823104 30433148928 30496662072 30539798016 30560318334 30614298624 30699702432 30763782504 30840979456 30861702144 30882438756 31012394049 31045402752 31067172864 31186999296 31252096512 31339279566 31351570432 31394635776 31504654272 31560302592 31581508608 31692181976 31714405632 31735715193 31748161536 31836728448 31903181856 32026232784 32048690688 32217808896 32239456704 32296402944 32342073344 32409581568 32499993624 32557400064 32693445967 32716371744 32751194112 32774160384 32911112052 32969244672 33038050578 33084781184 33130227312 33235679232 33258010968 33271054336 33433510656 33455975319 33456955392 33656103936 33678718164 33763229696 33785915904 33928089216 34010855424 34130042128 34176924054 34190327808 34213300992 34308744831 34357272768 34489789152 34550710272 34695085516 34696101888 34719414912 34902626304 34926078096 34987769856 35085374208 35158608576 35208326426 35270516736 35442736056 35480460288 35505340416 35579439084 35653704723 35678706336 35716681728 35816319504 35879583744 35891079588 36005319168 36029511882 36219636544 36245035008 36269388792 36283613184 36384832512 36460779264 36562492827 36601408896 36627075072 36755429984 36805918212 36820353024 36845093376 36962369536 37039521792 37142849856 37208457216 37220378832 37363938248 37390139136 37415262339 37429936128 37587443712 37612699488 37679136768 37811178496 37863116928 37916659228 37983633408 38009155392 38169100368 38209726464 38236520448 38396297394 38464118784 38489963616 38544392341 38651931864 38774959104 38801012796 38869549056 39005762432 39033114624 39059341776 39265454592 39291837858 39416901888 39651526304 39652687872 39679331328 39873078063 39888715776 39915517824 40181266944 40238087344 40293359442 40309161984 40505984064 40549097472 40577531904 40662216096 40719730688 40747091112 40775664384 40819064832 40932936576 41018376672 41148936192 41176585008 41349858732 41393870336 41422897152 41450730048 41509345598 41582665728 41669462016 41785706088 41859514368 41872926186 42006205696 42034430529 42063906528 42108678144 42285874176 42314286924 42330882048 42448971264 42537575808 42701643712 42731587584 42760299816 42940237914 42957078528 42985942272 43212775424 43272133632 43333324832 43409866752 43621828992 43668258816 43881482736 43912253952 43958992896 44050734104 44173636416 44314238976 44344014624 44578014208 44607967092 44609273856 44639247744 44795680293 44874805248 44904957552 45047887872 45237452288 45267848262 45347807232 45569232072 45587103744 45617734656 45744993108 45809697024 45840477501 45921447936 45986385536 46049553648 46261469184 46292553216 46323658134 46536835072 46568104128 46600759296 46650359808 46780498944 46878144768 47008919349 47027355648 47256981408 47307280384 47340453888 47372262912 47439252112 47538272964 47571608448 47622242304 47755092672 47839444992 47854772784 48007092224 48039349176 48073036032 48326713344 48359185056 48513110016 48614372352 48749990436 48801878528 48836100096 49074557616 49126791168 49366668078 49386029056 49453867008 49523799808 49557075867 49627171776 49853518848 49887016452 49906581504 50116591616 50150265984 50185433088 50484155904 50644844544 50678873856 50892133824 50946301952 50982027264 51016283136 51195063192 51285491712 51319951488 51535909152 51699945472 51734683728 51826065408 52042628274 52044152832 52079122368 52353939456 52389117144 52481654784 52555869184 52628061312 52812489639 52905775104 53164104084 53184954368 53220690432 53258010624 53369158626 53575022592 53724479256 53745549312 53836619382 54007978752 54044267823 54065463296 54216288128 54329454816 54367552512 54425419776 54577248768 54691168896 54865248256 54902113344 54940612608 55133144976 55230529536 55267640064 55443554304 55461318458 55559282688 55714274784 55812685824 55830568248 56045907372 56085208704 56144904192 56381165568 56419049232 56518705152 56598628352 56716767744 56874988842 56975450112 57013733088 57253650552 57276104704 57314589696 57354780672 57594446091 57696178176 57977897796 58162438656 58201519194 58224345088 58304323584 58508643648 58549671936 58611990528 58898181888 58937756787 59085651968 59125352832 59477289456 59479031808 59518996992 59727573724 59833073664 59873276736 60063850496 60357131016 60463742976 60716399653 60758976096 60823646208 60866297856 60993324144 61079596032 61120636668 61228597248 61399404864 61527565008 61723404288 61764877512 62024788098 62090805504 62134345728 62264018397 62373998592 62504193024 62678559132 62703140864 62789271552 62809389279 63009308544 63163017216 63384363952 63428811264 63471430386 63496323072 63673456896 63806363712 64052465568 64097381376 64410356871 64435617792 64478913408 64684146688 64819163136 64999987248 65114800128 65386891934 65432743488 65502388224 65548320768 65822224104 65938489344 66076101156 66169562368 66260454624 66354153649 66471358464 66516021936 66867021312 66911950638 66913910784 67312207872 67357436328 67526459392 67571831808 67856178432 67901772393 68021710848 68260084256 68353848108 68380655616 68426601984 68617489662 68714545536 68979578304 69101420544 69390171032 69392203776 69438829824 69485487201 69805252608 69852156192 69975539712 70170748416 70317217152 70416652852 70541033472 70885472112 70960920576 71010680832 71158878168 71307409446 71357412672 71433363456 71582442919 71632639008 71759167488 71782159176 72010638336 72059023764 72439273088 72490070016 72538777584 72769665024 72921558528 73124985654 73202817792 73254150144 73510859968 73611836424 73640706048 73690186752 73924739072 74050002117 74079043584 74285699712 74440757664 74727876496 74780278272 74830524678 74859872256 75174887424 75225398976 75358273536 75622356992 75726233856 75833318456 75967266816 76018310784 76338200736 76419452928 76473040896 76792594788 76928237568 76979927232 77088784682 77303863728 77549918208 77602025592 77739098112 78011524864 78063942411 78066229248 78118683552 78530909184 78583675716 78833803776 79303052608 79358662656 79746156126 79777431552 79831035648 80053737939 80362533888 80476174688 80586718884 80618323968 81011968128 81098194944 81324432192 81439461376 81494182224 81551328768 81638129664 81865873152 82036753344 82297872384 82353170016 82699717464 82787740672 82845794304 82901460096 83018691196 83165331456 83191977687 83338924032 83571412176 83719028736 83745852372 84012411392 84068861058 84127813056 84217356288 84571748352 84628573848 84661764096 84897942528 85075151616 85312483263 85403287424 85463175168 85520599632 85880475828 85914157056 85971884544 86425550848 86544267264 86666649664 86819733504 87243657984 87302278791 87336517632 87762965472 87824507904 87917985792 88101468208 88347272832 88628477952 88688029248 89156028416 89215934184 89218547712 89278495488 89591360586 89749610496 89809915104 90095775744 90474904576 90535696524 90695614464 91138464144 91235469312 91489986216 91619394048 91680955002 91842895872 91972771072 92099107296 92522938368 92585106432 92647316268 93037182147 93073670144 93136208256 93201518592 93560997888 93756289536 94017838698 94054711296 94513962816 94614560768 94680907776 94744525824 94878504224 95076545928 95143216896 95244484608 95510185344 95709545568 96014184448 96078698352 96146072064 96653426688 96718370112 97026220032 97228744704 97499980872 97603757056 97672200192 98080337901 98149115232 98253582336 98733336156 98772058112 98907734016 99047599616 99114151734 99254343552 99707037696 99774032904 99813163008 100233183232 100300531968 100367925957 100370866176 100968311808 101289689088 101357747712 101784267648 101892603904 102032566272 102390126384 102570983424 102639902976 102926234493 103071818304 103399890944 103469367456 103652130816 104085256548 104088305664 104158244736 104707878912 104778234288 104963309568 105111738368 105256122624 105624979278 105811550208 106328208168 106369908736 106441380864 106516021248 106738317252 106961114169 107150045184 107448958512 107673238764 108015957504 108088535646 108130926592 108432576256 108658909632 108735105024 108850839552 109154497536 109382337792 109687478481 109730496512 109804226688 109881225216 110266289952 110461059072 110535280128 110887108608 110922636916 111118565376 111428549568 111625371648 111661136496 112091814744 112170417408 112289808384 112762331136 112838098464 113037410304 113197256704 113433535488 113749977684 113950900224 114027466176 114507301104 114629179392 114709561344 115188892182 115392356352 115633177023 115955795592 116324877312 116403038388 116448690176 116608647168 117017287296 117099343872 117796363776 117875513574 118171303936 118250705664 118954578912 118958063616 119037993984 119455147448 119619234189 119666147328 119746553472 120127700992 120714262032 120927485952 121432799306 121517952192 121647292416 121732595712 121986648288 122159192064 122241273336 122457194496 122798809728 123055130016 123229142491 123446808576 123529755024 124049576196 124181611008 124268691456 124528036794 124747997184 125008386048 125357118264 125406281728 125578543104 125618778558 126018617088 126103291587 126326034432 126768727904 126857622528 126942860772 126992646144 127346913792 127612727424 128104931136 128194762752 128820713742 128871235584 128957826816 129368293376 129638326272 129999974496 130229600256 130773783868 130865486976 131004776448 131644448208 131876978688 132152202312 132339124736 132520909248 132708307298 132942716928 133032043872 133734042624 133823901276 133827821568 134387040879 134624415744 134714872656 135143663616 135712356864 135803544786 136043421696 136520168512 136707696216 136761311232 136853203968 137234979324 137429091072 137521432503 137959156608 138780342064 138784407552 138877659648 138970974402 139610505216 139704312384 139951079424 140341496832 140634434304 140833305704 141026758047 141082066944 141770944224 141921841152 142021361664 142317756336 142614818892 142714825344 142866726912 143164885838 143265278016 143518334976 143564318352 144021276672 144118047528 144878546176 144980140032 145077555168 145282709593 145539330048 145843117056 146249971308 146405635584 146508300288 147021719936 147223672848 147380373504 147849478144 148100004234 148158087168 148571399424 148671227601 148881515328 149455752992 149560556544 149661049356 149719744512 150349774848 150450797952 151244713984 151452467712 151666636912 151934533632 152036621568 152676401472 152838905856 152946081792 153585189576 153856475136 153959854464 154177569364 154607727456 155099836416 155204051184 155478196224 156023049728 156127884822 156132458496 156237367104 157061818368 157167351432 157667607552 158437468917 158606105216 158717325312 159492312252 159554863104 159662071296 160107475878 160725067776 160952349376 161173437768 161236647936 162023936256 162132803469 162196389888 162648864384 162878922752 162988364448 163102657536 163276259328 163731746304 164073506688 164595744768 164706340032 165399434928 165575481344 165691588608 165802920192 166037382392 166330662912 166383955374 166677848064 167142824352 167438057472 167491704744 168024822784 168137722116 168255626112 168434712576 169143496704 169257147696 169795885056 170150303232 170624966526 170806574848 170926350336 171041199264 171760951656 171828314112 171943769088 172783338273 172851101696 173088534528 173333299328 174487315968 174604557582 174673035264 175525930944 175649015808 175835971584 176202936416 176694545664 177256955904 177376058496 178312056832 178431868368 178437095424 178556990976 179182721172 179499220992 179619830208 180191551488 180949809152 181071393048 181391228928 182149198959 182276928288 182470938624 182979972432 183238788096 183361910004 183685791744 183945542144 184198214592 185170212864 185294632536 186074364294 186147340288 186272416512 186403037184 186792055191 187121995776 187512579072 188035677396 188109422592 188428167837 189027925632 189229121536 189489051648 189757008448 190153091856 190286433792 190488969216 191020370688 191419091136 192028368896 192157396704 192292144128 193306853376 193436740224 194052440064 194114614603 194457489408 194999961744 195207514112 195344400384 196160675802 196298230464 196507164672 197466672312 197544116224 197815468032 198095199232 198228303468 198508687104 199062460947 199414075392 199548065808 200466366464 200601063936 200735851914 200741732352 201936623616 202579378176 202715495424 203568535296 203705317179 203785207808 204065132544 204780252768 205141966848 205279805952 205852468986 206143636608 206799781888 206938734912 207304261632 208170513096 208176611328 208316489472 209415757824 209556468576 209926619136 210223476736 210512245248 211249958556 211623100416 212656416336 212882761728 213032042496 213476634504 213922228338 214300090368 214747328757 214897917024 215346477528 216031915008 216177071292 216261853184 216865152512 217317819264 217470210048 218308995072 218764675584 219374956962 219460993024 219608453376 219762450432 220532579904 220922118144 221070560256 221774217216 221845273832 222150006351 222237130752 222857099136 223322272992 224183629488 224340834816 224579616768 225524662272 225676196928 226074820608 226394513408 226867070976 227499955368 227901800448 228054932352 228854121769 229014602208 229258358784 229419122688 230377784364 230784712704 231266354046 231911591184 232649754624 232806076776 232897380352 233217294336 234034574592 234191827233 234198687744 235592727552 235751027148 236342607872 236501411328 237909157824 238075987968 238910294896 239238468378 239332294656 239493106944 240161213817 240255401984 241428524064 241854971904 242865598612 243035904384 243294584832 243973296576 244318384128 244482546672 244914388992 245597619456 246110260032 246458284982 246893617152 247059510048 248099152392 248363222016 248537382912 249056073588 249495994368 249575933061 250016772096 250714236528 251157086208 251237557116 252037234176 252206583174 252652068864 253537455808 253715245056 253885721544 253985292288 254693827584 255225454848 255937449789 256209862272 256389525504 257641427484 257742471168 257915653632 258736586752 259276652544 259999948992 260459200512 261547567736 261730973952 261906836373 262009552896 263288896416 263753957376 264304404624 264678249472 265041818496 265416614596 265885433856 266064087744 267468085248 267647802552 267655643136 268774081758 269248831488 269429745312 269810746387 270287327232 271424713728 271607089572 272086843392 273040337024 273415392432 273706407936 274469958648 274858182144 275042865006 275918313216 277560684128 277568815104 277755319296 277941948804 279111546441 279221010432 279408624768 280682993664 281268868608 281666611408 282053516094 282164133888 283541888448 283843682304 284042723328 284635512672 285229637784 285429650688 285733453824 286329771676 286530556032 287128636704 288042553344 288236095056 289757092352 289960280064 290155110336 290565419186 291078660096 291686234112 292499942616 292811271168 293016600576 294043439872 294241013703 294447345696 294760747008 296200008468 296316174336 297142798848 297342455202 297763030656 298911505984 299121113088 299322098712 299439489024 300699549696 300901595904 301103777871 302489427968 302904935424 303333273824 303869067264 304073243136 305352802944 305677811712 307170379152 307712950272 307919708928 308355138728 308778703479 309215454912 310199672832 310408102368 310956392448 312046099456 312255769644 312264916992 312474734208 314123636736 314334702864 315335215104 316874937834 317212210432 317434650624 318984624504 319109726208 319324142592 320214951756 320883342507 321450135552 321904698752 322346875536 324047872512 324265606938 324392779776 325297728768 325757845504 325976728896 326205315072 326552518656 327463492608 328147013376 329062435443 329191489536 329412680064 330798869856 331150962688 331383177216 331605840384 332074764784 332661325824 332767910748 333355696128 334285648704 334876114944 334983409488 336049645568 336275444232 336511252224 336869425152 338286993408 338514295392 339591770112 340300606464 341249933052 341613149696 341852700672 342082398528 343521903312 343887538176 345566676546 345702203392 346177069056 346666598656 346899531069 348974631936 349209115164 349346070528 351051861888 351298031616 352405872832 353389091328 354513911808 354752116992 356624113664 356863736736 356874190848 357113981952 358365442344 358998441984 359239660416 360383102976 361899618304 362142786096 362782457856 364298397918 364553856576 364941877248 365959944864 366477576192 366723820008 367371583488 367891084288 368396429184 369687427473 370340425728 370589265072 372148728588 372294680576 372544833024 372806074368 373584110382 374243991552 375025158144 376071354792 376218845184 376856335674 378055851264 378309874761 378458243072 378978103296 379514016896 380306183712 380572867584 380977938432 382040741376 382838182272 384056737792 384314793408 384584288256 386613706752 386873480448 388104880128 388229229206 388914978816 389999923488 390415028224 390688800768 392321351604 392596460928 393014329344 394933344624 395630936064 396190398464 396456606936 397017374208 398124921894 398828150784 399096131616 400932732928 401202127872 401471703828 401483464704 403161122637 403873247232 405430990848 407137070592 407410634358 407570415616 408130265088 409560505536 410283933696 410559611904 411704937972 412287273216 412564297509 413599563776 413877469824 416341026192 416353222656 416632978944 418831515648 419112937152 419853238272 420446953472 421024490496 422499917112 423246200832 425014797571 425312832672 425765523456 426064084992 426953269008 427844456676 428600180736 429494657514 429795834048 430692955056 432063830016 432354142584 432523706368 433730305024 434635638528 434940420096 435848128779 436617990144 437529351168 438749913924 438921986048 439216906752 439524900864 441065159808 442141120512 443548434432 443690547664 444300012702 444474261504 445714198272 446013682803 446644545984 448367258976 448681669632 449159233536 451049324544 451352393856 452789026816 453734141952 454999910736 455803600896 456109864704 457708243538 458029204416 458516717568 458838245376 460755568728 461569425408 462532708092 463823182368 465299509248 465612153552 466434588672 468069149184 468383654466 468397375488 471185455104 471502054296 472685215744 473002822656 475312406751 475818315648 476151975936 477820589792 478476936756 478664589312 478986213888 480322427634 480510803968 482857048128 483709943808 485731197224 486071808768 486398410407 486589169664 487946593152 488636768256 488965093344 489828777984 491195238912 492220520064 492916569964 493787234304 494119020096 496198304784 496726444032 497074765824 498112147176 498991988736 499151866122 500033544192 501077100433 501428473056 502314172416 502475114232 504074468352 504413166348 505304137728 507074911616 507430490112 507771443088 509387655168 510450909696 511874899578 512419724544 512779051008 515282854968 515484942336 515831307264 517473173504 518350014819 518553305088 519999897984 523095135472 523461947904 523813672746 524019105792 526577792832 527507914752 528608809248 529356498944 530083636992 530833229192 531770867712 532128175488 534936170496 535295605104 535311286272 537548163516 538497662976 538859490624 539621492774 540574654464 542849427456 543214179144 544173686784 546080674048 546447596877 546830784864 547412815872 548939917296 549716364288 550085730012 551836626432 555121368256 555510638592 555883897608 558223092882 558442020864 558817249536 560376165573 561365987328 562537737216 563333222816 564107032188 564328267776 567083776896 567687364608 569271025344 570459275568 570859301376 571466907648 572659543352 573061112064 574257273408 576085106688 576472190112 579514184704 579920560128 580310220672 581130838372 582157320192 582343843809 583372468224 584999885232 585622542336 586033201152 588086879744 588482027406 588894691392 589521494016 592400016936 592632348672 594285597696 594684910404 595526061312 597187382841 597823011968 598242226176 598644197424 601399099392 601803191808 602207555742 604978855936 605809870848 606666547648 607738134528 608146486272 610705605888 611115951537 611355623424 614340758304 615425900544 615839417856 616710277456 617557406958 618430909824 620399345664 620816204736 621912784896 624092198912 624511539288 624529833984 624949468416 628247273472 628669405728 630670430208 633749875668 634424420864 634869301248 637969249008 638648285184 640429903512 641766685014 642900271104 643809397504 644241986271 644693751072 648095745024 648531213876 648785559552 650595457536 651515691008 651953457792 652410630144 654926985216 656294026752 658124870886 658382979072 658825360128 661597739712 662301925376 662766354432 663211680768 664149529568 665322651648 665535821496 666711392256 668571297408 669966818976 672099291136 672550888464 673022504448 673738850304 676573986816 677028590784 679183540224 680601212928 682499866104 683226299392 683705401344 684164797056 686562365307 687043806624 687775076352 691133353092 691404406784 692354138112 693333197312 693799062138 697949263872 698418230328 698692141056 702103723776 702575481699 702596063232 704811745664 706778182656 709027823616 709504233984 713248227328 713727473472 714227963904 716730884688 717996883968 718479320832 720483641451 720766205952 723799236608 724285572192 725564915712 728596795836 729107713152 729883754496 731919889728 732955152384 733447640016 734743166976 735782168576 736792858368 739374854946 740680851456 741178530144 744297457176 744589361152 745089666048 745612148736 747168220764 748487983104 748727799183 750050316288 752142709584 753712671348 756111702528 756619749522 756916486144 757956206592 759028033792 760612367424 761145735168 761955876864 764081482752 765676364544 767812349367 768113475584 768629586816 769168576512 773227413504 773746960896 776209760256 776458458412 777829957632 779999846976 780830056448 781377601536 784642703208 785192921856 786028658688 789866689248 791261872128 792380796928 792913213872 794034748416 796249843788 797656301568 798192263232 802404255744 802943407656 802966929408 806322245274 807746494464 809432239161 810861981696 814274141184 814821268716 815140831232 816260530176 819121011072 821119223808 823409875944 824574546432 825128595018 827199127552 827754939648 832682052384 832706445312 833265957888 837334639323 837663031296 838225874304 840893906944 842048980992 844999834224 846492401664 850029595142 850625665344 851531046912 852128169984 853906538016 855688913352 857200361472 858989315028 859591668096 861385910112 862603997437 864127660032 864708285168 867460610048 869271277056 869880840192 871696257558 873235980288 875058702336 877499827848 877843972096 878433813504 879049801728 882130319616 882723041109 884282241024 887381095328 888600025404 888948523008 891428396544 892027365606 893289091968 896734517952 897363339264 898318467072 902098649088 902704787712 903311333613 905578053632 907468283904 909999821472 911607201792 912219729408 915416487076 916058408832 917033435136 921511137456 923138850816 925065416184 927646364736 930571757947 930599018496 931224307104 932869177344 936138298368 936767308932 936794750976 942370910208 943004108592 946005645312 950624813502 951636631296 952303951872 955641179584 956953873512 957329178624 957972427776 960644855268 961021607936 962650027521 965714096256 971462394448 972143617536 972796820814 973178339328 975893186304 977273536512 977930186688 979657555968 982390477824 984441040128 985833139928 987187306329 987574468608 988238040192 992396609568 993452888064 994149531648 996224294352 997983977472 998303732244 1000067088384 1002154200866 1002856946112 1004628344832 1004950228464 1008148936704 1008826332696 1010608275456 1014149823232 1014860980224 1015542886176 1016978967151 1018775310336 1020901819392 1023749799156 1024839449088 1025558102016 1030565709936 1031662614528 1034946347008 1036700029638 1037106610176 1039999795968 1040698593207 1046190270944 1046923895808 1047627345492 1048038211584 1053155585664 1057217618496 1058712997888 1060167273984 1061666458384 1063541735424 1064256350976 1069872340992 1070591210208 1070622572544 1075096327032 1076995325952 1077718981248 1079242985548 1081149308928 1085698854912 1086428358288 1088347373568 1092161348096 1092895193754 1093661569728 1094825631744 1097879834592 1099432728576 1100171460024 1103673252864 1109062282419 1110242736512 1111021277184 1111767795216 1116446185764 1116884041728 1117634499072 1120752331146 1122731974656 1125075474432 1126666445632 1128214064376 1128656535552 1134167553792 1134929624283 1135374729216 1138542050688 1140918551136 1141718602752 1142933815296 1145319086704 1146122224128 1148514546816 1152170213376 1152944380224 1159028369408 1159841120256 1160620441344 1162261676744 1164314640384 1164687687618 1166744936448 1169999770464 1171245084672 1172066402304 1176173759488 1176964054812 1177789382784 1179042988032 1184800033872 1188571195392 1189369820808 1191052122624 1194374765682 1195646023936 1196484452352 1197288394848 1202798198784 1203606383616 1204415111484 1209483367911 1209957711872 1211619741696 1213333095296 1216292972544 1221411211776 1222231903074 1222711246848 1228681516608 1230851801088 1231678835712 1233420554912 1235114813916 1236861819648 1240798691328 1241632409472 1248184397824 1249023078576 1249059667968 1249898936832 1256494546944 1257338811456 1261340860416 1267499751336 1268848841728 1269738602496 1275044392713 1275938498016 1277296570368 1280859807024 1283533370028 1285800542208 1287618795008 1288483972542 1289387502144 1296191490048 1297062427752 1297571119104 1301190915072 1303031382016 1303906915584 1304821260288 1307544386337 1309853970432 1312588053504 1316249741772 1316765958144 1317650720256 1323195479424 1324603850752 1326423361536 1328299059136 1330645303296 1331071642992 1333422784512 1337142594816 1338041048409 1339933637952 1344198582272 1345101776928 1346045008896 1347477700608 1353147973632 1354057181568 1358367080448 1361202425856 1364999732208 1366452598784 1367410802688 1368329594112 1373124730614 1374087613248 1375550152704 1382266706184 1382808813568 1384708276224 1386666394624 1387598124276 1395898527744 1396836460656 1404207447552 1405150963398 1405192126464 1409623491328 1413556365312 1418055647232 1419008467968 1425937220253 1426496454656 1427454946944 1428455927808 1433461769376 1435993767936 1436958641664 1440967282902 1441532411904 1447598473216 1448571144384 1451129831424 1457193591672 1458215426304 1459767508992 1463839779456 1465910304768 1466895280032 1469486333952 1471564337152 1473585716736 1478749709892 1481361702912 1482357060288 1488594914352 1490179332096 1491224297472 1494336441528 1496975966208 1497455598366 1500100632576 1503231301299 1504285419168 1507425342696 1512223405056 1513239499044 1513832972288 1515912413184 1518056067584 1521224734848 1522291470336 1528162965504 1531352729088 1535624698734 1536226951168 1537259173632 1538337153024 1546454827008 1547493921792 1552419520512 1552916916824 1555050044457 1555659915264 1559999693952 1561660112896 1569285406416 1570385843712 1572057317376 1579733378496 1582523744256 1584761593856 1585826427744 1588069496832 1592499687576 1595312603136 1596384526464 1601978852383 1604808511488 1605886815312 1605933858816 1612644490548 1615492988928 1618864478322 1621723963392 1628548282368 1629642537432 1630281662464 1632521060352 1638242022144 1639342790631 1642238447616 1646819751888 1649149092864 1650257190036 1654398255104 1655509879296 1665364104768 1666531915776 1674669278646 1675326062592 1676451748608 1681128496719 1681787813888 1684097961984 1689999668448 1692984803328 1700059190284 1701251330688 1703062093824 1707813076032 1711377826704 1714400722944 1717978630056 1719183336192 1722771820224 1725207994874 1728255320064 1729416570336 1734921220096 1738542554112 1739761680384 1743392515116 1746471960576 1747031531427 1750117404672 1754999655696 1756867627008 1758099603456 1764260639232 1765446082218 1768564482048 1774762190656 1777200050808 1777897046016 1782856793088 1784054731212 1786578183936 1791562148523 1793469035904 1794726678528 1804197298176 1805409575424 1806622667226 1811156107264 1814936567808 1819999642944 1823214403584 1824439458816 1830832974152 1832116817664 1833347854611 1834066870272 1843022274912 1846277701632 1850130832368 1855292729472 1861143515894 1861198036992 1862448614208 1865738354688 1872276596736 1873534617864 1873589501952 1884741820416 1886008217184 1888675224709 1892011290624 1901249627004 1903273262592 1904607903744 1911282359168 1913907747024 1915944855552 1921289710536 1922043215872 1925300055042 1931428192512 1932725958813 1942924788896 1944287235072 1945593641628 1946356678656 1951786372608 1954547073024 1955860373376 1964780955648 1968882080256 1971666279856 1974374612658 1975148937216 1976476080384 1984793219136 1986905776128 1988299063296 1992448588704 1995967954944 1996607464488 2000134176768 2004308401732 2005713892224 2009900456928 2016297873408 2017652665392 2021216550912 2028299646464 2029721960448 2031085772352 2033957934302 2037550620672 2041803638784 2047499598312 2049678898176 2051116204032 2059687095921 2061131419872 2063325229056 2073400059276 2074213220352 2079999591936 2081397186414 2092380541888 2093847791616 2095254690984 2096076423168 2106311171328 2107726445097 2114435236992 2117425995776 2120334547968 2123332916768 2127083470848 2128512701952 2139744681984 2141182420416 2150192654064 2153990651904 2155437962496 2158485971096 2161450924353 2162298617856 2171397709824 2172856716576 2176694747136 2184322696192 2185790387508 2187323139456 2189651263488 2195759669184 2198865457152 2200342920048 2207346505728 2218124564838 2220485473024 2222042554368 2223535590432 2232892371528 2233768083456 2235268998144 2241504662292 2245463949312 2246183397549 2250150948864 2253332891264 2256428128752 2268335107584 2269859248566 2270749458432 2277084101376 2281837102272 2283437205504 2285867630592 2290638173408 2292244448256 2297029093632 2303437048101 2304340426752 2305888760448 2318056738816 2319682240512 2321240882688 2324523353488 2328629280768 2329375375236 2333489872896 2339999540928 2342490169344 2344132804608 2352347518976 2353928109624 2355578765568 2358085976064 2369600067744 2377142390784 2378739641616 2382104245248 2388749531364 2391292047872 2392968904704 2394576789696 2407212767232 2408830222968 2418966735822 2419915423744 2423239483392 2426666190592 2428296717483 2432585945088 2442822423552 2444463806148 2445422493696 2457363033216 2463357671424 2466841109824 2470229627832 2473723639296 2481597382656 2483264818944 2496368795648 2498046157152 2498119335936 2499797873664 2512989093888 2514677622912 2522681720832 2534999502672 2537697683456 2539477204992 2550088785426 2551876996032 2554593140736 2561719614048 2567066740056 2571601084416 2575237590016 2576967945084 2578775004288 2587811992311 2592382980096 2594124855504 2602381830144 2606062764032 2607813831168 2609642520576 2615088772674 2619707940864 2625176107008 2632499483544 2633531916288 2635301440512 2646390958848 2648169123327 2649207701504 2652846723072 2656598118272 2662143285984 2666845569024 2674285189632 2676082096818 2679867275904 2688397164544 2690203553856 2692090017792 2694955401216 2706295947264 2708114363136 2716734160896 2722404851712 2729999464416 2732905197568 2734821605376 2736659188224 2746249461228 2748175226496 2751100305408 2764533412368 2769416552448 2773332789248 2775196248552 2791715273841 2791797055488 2793672921312 2808414895104 2810301926796 2810384252928 2819246982656 2827112730624 2838016935936 2851874440506 2852992909312 2854909893888 2856911855616 2866923538752 2871987535872 2873917283328 2881934565804 2883064823808 2887950082563 2895196946432 2897142288768 2914387183344 2916430852608 2919535017984 2927679558912 2931820609536 2933790560064 2938972667904 2943128674304 2947171433472 2957499419784 2962723405824 2964714120576 2975103582997 2977189828704 2980358664192 2982448594944 2988672883056 2993951932416 2994911196732 3000201265152 3006462602598 3008570838336 3014850685392 3024446810112 3026478998088 3027665944576 3031824826368 3036112135168 3042449469696 3044582940672 3050936901453 3056325931008 3062705458176 3071249397468 3072453902336 3074518347264 3076674306048 3094987843584 3104839041024 3105833833648 3110100088914 3111319830528 3119999387904 3122095779621 3123320225792 3138570812832 3140771687424 3144114634752 3159466756992 3169523187712 3171652855488 3176138993664 3184999375152 3190625206272 3192769052928 3203957704766 3209617022976 3211773630624 3211867717632 3225288981096 3230985977856 3237728956644 3243447926784 3257096564736 3259285074864 3265042120704 3276484044288 3278685581262 3284476895232 3293639503776 3298298185728 3300514380072 3308796510208 3311019758592 3327186847257 3330728209536 3333063831552 3349338557292 3350652125184 3352903497216 3362256993438 3363575627776 3368195923968 3379999336896 3385969606656 3400118380568 3402502661376 3404788872849 3406124187648 3415626152064 3422755653408 3428801445888 3435957260112 3438366672384 3445543640448 3450415989748 3456510640128 3458833140672 3469842440192 3477085108224 3479523360768 3486785030232 3492943921152 3494063062854 3500234809344 3507539703031 3509999311392 3513735254016 3516199206912 3528521278464 3530892164436 3537128964096 3549524381312 3554400101616 3565713586176 3568109462424 3573156367872 3583124297046 3586938071808 3589453357056 3608394596352 3610819150848 3613245334452 3622312214528 3628450103733 3629873135616 3639999285888 3648878917632 3661665948304 3664233635328 3666695709222 3668133740544 3686044549824 3692555403264 3700261664736 3710585458944 3722287031788 3722396073984 3724897228416 3744553193472 3747069235728 3747179003904 3769483640832 3772016434368 3777350449418 3784022581248 3802499254008 3806546525184 3809215807488 3822564718336 3825133178139 3827815494048 3831889711104 3842579421072 3850600110084 3862856385024 3865451917626 3885849577792 3888574470144 3891187283256 3892713357312 3903572745216 3909094146048 3911720746752 3922633159011 3929561911296 3937764160512 3943332559712 3948749225316 3950297874432 3952952160768 3969586438272 3973811552256 3984897177408 3991935909888 3993214928976 4000268353536 4008616803464 4011427784448 4014123145227 4019800913856 4032595746816 4035305330784 4042433101824 4056599292928 4059443920896 4062171544704 4067915868604 4075101241344 4083607277568 4094999196624 4099357796352 4102232408064 4119374191842 4122262839744 4126650458112 4146800118552 4148426440704 4159999183872 4162794372828 4184761083776 4187695583232 4190509381968 4212622342656 4215452890194 4228870473984 4234851991552 4240669095936 4246665833536 4254166941696 4257025403904 4277811660759 4279489363968 4282364840832 4300385308128 4307981303808 4310875924992 4316971942192 4322901848706 4324597235712 4342795419648 4345713433152 4353389494272 4368645392384 4371580775016 4374646278912 4379302526976 4391519338368 4397730914304 4400685840096 4414693011456 4436249129676 4440970946048 4444085108736 4447071180864 4465784743056 4470537996288 4483009324584 4490927898624 4492366795098 4500301897728 4506665782528 4509693903897 4512856257504 4536670215168 4539718497132 4541498916864 4554168202752 4563674204544 4566874411008 4581276346816 4584488896512 4594058187264 4606874096202 4608680853504 4611777520896 4636113477632 4639364481024 4642481765376 4649046706976 4657258561536 4658750750472 4666979745792 4679999081856 4684980338688 4704695037952 4707856219248 4711157531136 4716171952128 4739200135488 4754284781568 4757479283232 4764208490496 4777499062728 4782584095744 4785937809408 4789153579392 4805936557149 4814425534464 4817660445936 4837933471644 4839830847488 4846478966784 4853332381184 4856593434966 4865171890176 4885644847104 4888927612296 4890844987392 4914726066432 4918028371893 4926715342848 4933682219648 4940459255664 4947447278592 4963194765312 4966529637888 4992737591296 4996092314304 4999595747328 5025978187776 5029355245824 5043385490157 5045363441664 5069999005344 5075395366912 5078954409984 5100177570852 5103753992064 5109186281472 5123439228096 5134133480112 5143202168832 5150475180032 5153935890168 5157550008576 5175623984622 5184765960192 5188249711008 5204763660288 5212125528064 5215627662336 5219285041152 5230177545348 5239415881728 5241094594281 5250352214016 5264998967088 5270602881024 5292781917696 5296338246654 5298415403008 5305693446144 5313196236544 5324286571968 5333691138048 5348570379264 5352164193636 5359734551808 5374686445569 5376794329088 5380407107712 5384180035584 5412591894528 5416228726272 5433468321792 5444809703424 5459998928832 5465810395136 5469643210752 5473318376448 5492498922456 5496350452992 5502200610816 5529066824736 5538833104896 5546665578496 5550392497104 5583430547682 5583594110976 5587345842624 5616829790208 5620603853592 5620768505856 5638493965312 5654225461248 5666025674127 5676033871872 5703748881012 5705985818624 5709819787776 5713823711232 5733847077504 5747834566656 5763869131608 5766129647616 5775900165126 5790393892864 5794284577536 5798177876439 5828774366688 5832861705216 5839070035968 5855359117824 5863641219072 5867581120128 5886257348608 5894342866944 5914998839568 5925446811648 5929428241152 5950207165994 5954379657408 5960717328384 5964897189888 5977345766112 5987903864832 5989822393464 6000402530304 6012925205196 6017141676672 6029701370784 6048893620224 6052957996176 6063649652736 6072224270336 6084898939392 6089165881344 6101873802906 6112651862016 6125410916352 6142498794936 6144907804672 6149036694528 6153348612096 6179061287763 6189975687168 6211667667296 6220200177828 6222639661056 6239998775808 6244191559242 6246640451584 6277141625664 6281543374848 6288229269504 6318933513984 6323179335291 6339046375424 6343305710976 6352277987328 6369998750304 6381250412544 6385538105856 6407915409532 6419234045952 6423547261248 6450577962192 6461971955712 6475457913288 6486895853568 6514002305629 6514193129472 6518570149728 6530084241408 6552968088576 6557371162524 6568953790464 6587279007552 6596596371456 6601028760144 6622039517184 6654373694514 6661456419072 6666127663104 6698677114584 6701304250368 6705806994432 6724513986876 6727151255552 6736391847936 6738550192647 6759998673792 6800236761136 6805005322752 6809577745698 6812248375296 6831252304128 6845511306816 6857602891776 6871914520224 6876733344768 6891087280896 6900831979496 6910311144303 6913021280256 6917666281344 6939684880384 6954170216448 6959046721536 6973570060464 6985887842304 6988126125708 7000469618688 7015079406062 7019998622784 7027470508032 7032398413824 7057042556928 7061784328872 7074257928192 7099048762624 7108800203232 7118852770057 7131427172352 7136218924848 7146312735744 7166248594092 7173876143616 7178906714112 7221638301696 7226490668904 7244624429056 7256900207466 7259746271232 7279998571776 7284890152449 7297757835264 7323331896608 7328467270656 7333391418444 7336267481088 7372089099648 7400523329472 7421170917888 7444574063576 7444792147968 7449794456832 7489106386944 7494138471456 7494358007808 7538967281664 7544032868736 7554700898836 7568045162496 7604998508016 7613093050368 7618431614976 7645129436672 7650266356278 7655630988096 7663779422208 7685158842144 7701200220168 7725712770048 7730903835252 7763435976933 7771699155584 7777148940288 7782374566512 7807145490432 7818188292096 7823441493504 7845266318022 7859123822592 7875528321024 7886665119424 7897498450632 7900595748864 7905904321536 7939172876544 7944507369981 7947623104512 7969794354816 7986429857952 8000536707072 8017233606928 8022855568896 8028246290454 8039601827712 8065191493632 8070610661568 8084866203648 8113198585856 8118887841792 8124343089408 8135831737208 8150202482688 8167214555136 8189998393248 8198715592704 8204464816128 8238748383684 8244525679488 8253300916224 8293600237104 8319998367744 8325588745656 8369522167552 8375145821523 8375391166464 8381018763936 8425244685312 8430905780388 8457740947968 8469703983104 8481338191872 8493331667072 8514050807808 8555623321518 8558978727936 8564729681664 8600770616256 8615962607616 8621751849984 8633943884384 8645803697412 8649194471424 8685590839296 8691426866304 8737290784768 8743161550032 8749292557824 8758605053952 8783038676736 8795461828608 8801371680192 8829386022912 8872498259352 8881941892096 8888170217472 8894142361728 8925310748991 8931569486112 8941075992576 8966018649168 8981855797248 8984733590196 9000603795456 9013331565056 9019387807794 9025712515008 9073340430336 9079436994264 9082997833728 9108336405504 9127348409088 9133748822016 9152810704359 9162552693632 9168977793024 9188116374528 9213748192404 9217361707008 9223555041792 9272226955264 9284963530752 9298093413952 9314517123072 9317501500944 9333959491584 9359998163712 9366287338863 9369960677376 9409390075904 9415712438496 9422315062272 9432343904256 9478400270976 9508569563136 9514958566464 9528416980992 9554998125456 9565168191488 9571875618816 9578307158784 9611873114298 9628851068928 9635320891872 9675866943288 9679661694976 9692957933568 9706664762368 9713186869932 9730343780352 9771289694208 9777855224592 9829452132864 9836056743786 9853430685696 9867364439296 9880918511328 9894894557184 9926389530624 9933059275776 9981560541771 9985475182592 9992184628608 9999191494656 10051956375552 10058710491648 10086770980314 10090726883328 10139998010688 10150790733824 10157908819968 10200355141704 10207507984128 10218372562944 10246878456192 10268266960224 10286404337664 10300950360064 10307871780336 10315100017152 10351247969244 10369531920384 10376499422016 10409527320576 10431255324672 10438570082304 10460355090696 10478831763456 10482189188562 10500704428032 10522619109093 10529997934176 10541205762048 10585563835392 10592676493308 10596830806016 10611386892288 10626392473088 10648573143936 10697140758528 10704328387272 10719469103616 10749372891138 10753588658176 10760814215424 10768360071168 10825183789056 10832457452544 10866936643584 10885350311199 10889619406848 10919997857664 10931620790272 10946636752896 10984997844912 10992700905984 11004401221632 11058133649472 11077666209792 11093331156992 11100784994208 11166861095364 11167188221952 11174691685248 11213851966681 11233659580416 11241207707184 11241537011712 11276987930624 11308450922496 11332051348254 11352067743744 11407497762024 11411971637248 11419639575552 11427647422464 11467694155008 11475399534417 11495669133312 11527738263216 11551800330252 11580787785728 11588569155072 11596355752878 11657548733376 11665723410432 11678140071936 11710718235648 11727282438144 11735162240256 11767899477033 11772514697216 11788685733888 11829997679136 11850893623296 11858856482304 11900414331988 11908759314816 11921434656768 11954691532224 11975807729664 11979644786928 12000805060608 12025850410392 12034283353344 12059402741568 12097787240448 12105915992352 12127299305472 12144448540672 12169797878784 12178331762688 12203747605812 12225303724032 12250821832704 12284997589872 12298073389056 12306697224192 12358122575526 12379951374336 12423335334592 12440400355656 12445279322112 12479997551616 12488383118484 12493280903168 12554283251328 12563086749696 12637867027968 12646358670582 12678092750848 12686611421952 12704555974656 12739997500608 12762500825088 12771076211712 12815830819064 12833434982277 12838468091904 12847094522496 12901155924384 12923943911424 12950915826576 12973791707136 13028004611258 13028386258944 13037140299456 13060168482816 13105936177152 13114742325048 13137907580928 13174558015104 13193192742912 13202057520288 13220726572963 13244079034368 13308747389028 13322912838144 13332255326208 13397354229168 13411613988864 13449027973752 13454302511104 13472783695872 13477100385294 13519997347584 13529081711691 13600473522272 13610010645504 13619155491396 13624496750592 13662504608256 13691022613632 13743829040448 13753466689536 13782174561792 13801663958992 13820622288606 13826042560512 13835332562688 13879369760768 13908340432896 13918093443072 13947140120928 13971775684608 13976252251416 14000939237376 14030158812124 14039997245568 14054941016064 14114085113856 14123568657744 14148515856384 14198097525248 14217600406464 14237705540114 14262854344704 14272437849696 14292625471488 14332497188184 14347752287232 14357813428224 14417809671447 14443276603392 14452981337808 14513800414932 14519492542464 14559997143552 14569780304898 14595515670528 14646663793216 14656934541312 14666782836888 14672534962176 14744178199296 14754085115679 14801046658944 14842341835776 14889148127152 14889584295936 14899588913664 14978212773888 14988276942912 15077934563328 15088065737472 15109401797672 15130156470471 15136090324992 15209997016032 15226186100736 15236863229952 15290258873344 15300532712556 15311261976192 15327558844416 15370317684288 15402400440336 15451425540096 15461807670504 15526871953866 15543398311168 15554297880576 15564749133024 15614290980864 15636376584192 15646882987008 15690532636044 15718247645184 15723283782843 15751056642048 15773330238848 15794996901264 15811808643072 15878345753088 15889014739962 15895246209024 15939588709632 15972859715904 16001073414144 16034467213856 16045711137792 16056492580908 16079203655424 16124059336707 16130382987264 16141221323136 16226397171712 16237775683584 16248686178816 16271663474416 16300404965376 16334429110272 16379996786496 16397431185408 16408929632256 16477496767368 16489051358976 16506601832448 16587200474208 16639996735488 16651177491312 16739044335104 16750291643046 16750782332928 16762037527872 16850489370624 16861811560776 16915481895936 16939407966208 16962676383744 16986663334144 16998077022381 17028101615616 17111246643036 17117957455872 17129459363328 17201541232512 17243503699968 17267887768768 17291607394824 17298388942848 17371181678592 17382853732608 17394533629317 17474581569536 17486323100064 17498585115648 17517210107904 17566077353472 17590923657216 17602743360384 17658772045824 17744996518704 17763883784192 17776340434944 17788284723456 17850621497982 17863138972224 17882151985152 17932037298336 17963711594496 17969467180392 18001207590912 18026663130112 18038775615588 18051425030016 18146680860672 18158873988528 18216672811008 18254696818176 18267497644032 18305621408718 18325105387264 18337955586048 18376232749056 18427496384808 18434723414016 18447110083584 18537183863289 18544453910528 18569927061504 18596186827904 18635003001888 18667918983168 18719996327424 18732574677726 18739921354752 18818780151808 18831424876992 18844630124544 18864687808512 18956800541952 19017139126272 19029917132928 19056833961984 19109996250912 19130336382976 19143751237632 19156614317568 19223746228596 19257702137856 19270641783744 19351733886576 19385915867136 19413329524736 19426373739864 19460687560704 19542006916887 19542579388416 19555710449184 19658904265728 19672113487572 19706861371392 19734728878592 19761837022656 19789789114368 19866118551552 19963121083542 19970950365184 19984369257216 19998382989312 20103912751104 20117420983296 20173541960628 20181453766656 20215650577941 20279996021376 20301581467648 20400710283408 20415015968256 20436745125888 20493756912384 20536533920448 20572808675328 20601900720128 20615743560672 20630200034304 20702495938488 20739063840768 20752998844032 20819054641152 20825725080979 20862510649344 20877140164608 20920710181392 20957663526912 20964378377124 21001408856064 21045238218186 21059995868352 21082411524096 21171127670784 21185352986616 21193661612032 21222773784576 21252784946176 21297146287872 21356558310171 21394281517056 21408656774544 21438938207232 21498745782276 21507177316352 21521628430848 21536720142336 21664914905088 21733873287168 21770700622398 21779238813696 21839995715328 21854670457347 21863241580544 21893273505792 21969995689824 21985401811968 22008802443264 22116267298944 22186662313984 22201569988416 22333722190728 22334376443904 22349383370496 22427703933362 22467319160832 22482415414368 22483074023424 22553975861248 22616901844992 22664102696508 22704135487488 22814995524048 22839279151104 22855294844928 22935388310016 22950799068834 22991338266624 23055476526432 23103600660504 23161575571456 23177138310144 23192711505756 23290307930799 23315097466752 23331446820864 23421436471296 23454564876288 23470324480512 23535798954066 23545029394432 23577371467776 23659995358272 23701787246592 23717712964608 23800828663976 23817518629632 23833522109943 23842869313536 23909383064448 23959289573856 24001610121216 24051700820784 24068566706688 24118805483136 24195574480896 24211831984704 24254598610944 24288897081344 24339595757568 24356663525376 24407495211624 24450607448064 24501643665408 24552777921217 24569995179744 24596146778112 24613394448384 24716245151052 24759902748672 24846670669184 24880800711312 24959995103232 24976766236968 24986561806336 25108566502656 25125437464569 25126173499392 25275734055936 25292717341164 25356185501696 25373222843904 25409111949312 25479995001216 25542152423424 25631661638128 25666869964554 25676936183808 25694189044992 25802311848768 25847887822848 25901831653152 25947583414272 26056009222516 26056772517888 26074280598912 26211872354304 26229484650096 26275815161856 26349116030208 26386385485824 26404115040576 26441453145926 26488158068736 26617494778056 26645825676288 26664510652416 26775932246973 26794708458336 26823227977728 26898055947504 26945567391744 26954200770588 27039994695168 27058163423382 27200947044544 27220021291008 27238310982792 27248993501184 27325009216512 27382045227264 27458432113077 27487658080896 27506933379072 27564349123584 27603327917984 27641244577212 27652085121024 27670665125376 27758739521536 27816680865792 27894280241856 27943551369216 27952504502832 28001878474752 28060317624248 28079994491136 28098862016589 28109882032128 28228170227712 28247137315488 28297031712768 28396195050496 28435200812928 28475411080228 28525708689408 28544875699392 28585250942976 28664994376368 28695504574464 28715626856448 28835619342894 28886553206784 28905962675616 29027600829864 29038985084928 29119994287104 29139560609796 29191031341056 29293327586432 29313869082624 29333565673776 29488356398592 29508170231358 29602093317888 29684683671552 29778296254304 29779168591872 29799177827328 29944681625313 29956425547776 29976553885824 30155869126656 30176131474944 30218803595344 30260312940942 30272180649984 30419994032064 30452372201472 30473726459904 30580517746688 30601065425112 30622523952384 30655117688832 30740635368576 30804800880672 30902851080192 30923615341008 31053743907732 31086796622336 31108595761152 31129498266048 31228581961728 31293765974016 31381065272088 31436495290368 31446567565686 31502113284096 31546660477696 31567857327279 31589993802528 31623617286144 31756691506176 31778029479924 31790492418048 31879177419264 31945719431808 32068934427712 32091422275584 32112985161816 32158407310848 32248118673414 32260765974528 32282442646272 32452794343424 32475551367168 32497372357632 32543326948832 32600809930752 32668858220544 32759993572992 32794862370816 32954993534736 32978102717952 33013203664896 33174400948416 33279993470976 33302354982624 33478088670208 33500583286092 33501564665856 33524075055744 33641555900043 33700978741248 33723623121552 33830963791872 33878815932416 33925352767488 33973326668288 33996154044762 34056203231232 34222493286072 34235914911744 34258918726656 34403082465024 34426198603251 34487007399936 34535775537536 34583214789648 34742363357184 34765707465216 34789067258634 34949163139072 34972646200128 34997170231296 35034420215808 35132154706944 35181847314432 35205486720768 35303698431099 35317544091648 35489993037408 35527767568384 35552680869888 35576569446912 35701242995964 35726277944448 35764303970304 35864074596672 35927423188992 35938934360784 36002415181824 36053326260224 36077551231176 36102850060032 36293361721344 36317747977056 36433345622016 36509393636352 36534995288064 36611242817436 36650210774528 36675911172096 36752465498112 36854992769616 36894220167168 37074367726578 37088907821056 37139854123008 37192373655808 37270006003776 37335837966336 37439992654848 37465149355452 37479842709504 37637560303616 37662849753984 37689260249088 37913601083904 38034278252544 38059834265856 38113667923968 38219992501824 38260672765952 38287502475264 38313228635136 38447492457192 38515404275712 38541283567488 38703467773152 38771831734272 38826659049472 38852747479728 38921375121408 39084013833774 39085158776832 39111420898368 39317808531456 39344226975144 39413722742784 39469457757184 39523674045312 39579578228736 39662179718889 39732237103104 39926242167084 39941900730368 39968738514432 39996765978624 40234841966592 40347083921256 40362907533312 40431301155882 40559992042752 40587245135073 40603162935296 40801420566816 40830031936512 40873490251776 40987513824768 41073067840896 41203801440256 41231487121344 41260400068608 41404991876976 41478127681536 41505997688064 41638109282304 41651450161958 41725021298688 41754280329216 41841420362784 41915327053824 41928756754248 42002817712128 42090476436372 42119991736704 42164823048192 42342255341568 42370705973232 42445547569152 42505569892352 42594292575744 42713116620342 42788563034112 42817313549088 42877876414464 42997491564552 43014354632704 43043256861696 43073440284672 43253429014341 43329829810176 43541401244796 43558477627392 43679991430656 43709340914694 43726483161088 43786547011584 43939991379648 43970803623936 44017604886528 44232534597888 44262255347037 44373324627968 44403139976832 44667444381456 44668752887808 44698766740992 44855407866724 44934638321664 44964830828736 45107951722496 45233803689984 45328205393016 45408270974976 45598016139403 45629991048096 45678558302208 45710589689856 45870776620032 45901598137668 45982676533248 46110953052864 46207201321008 46354276620288 46385423011512 46580615861598 46630194933504 46662893641728 46842872942592 46909129752576 46940648961024 47071597908132 47090058788864 47154742935552 47169851348529 47319990716544 47435425929216 47601657327952 47635037259264 47667044219886 47685738627072 47818766128896 47918579147712 48003220242432 48103401641568 48137133413376 48237610966272 48372178010121 48391148961792 48423663969408 48577794162688 48679191515136 48713327050752 48814990423248 48901214896128 49003287330816 49105555842434 49139990359488 49192293556224 49226788896768 49432490302104 49519805497344 49693341338368 49761601422624 49831969390399 49919990206464 49953532473936 50217133005312 50250874929138 50252346998784 50551468111872 50585434682328 50712371003392 50746445687808 50818223898624 50959990002432 50994231067143 51084304846848 51263323276256 51333739929108 51353872367616 51388378089984 51604623697536 51803663306304 51895166828544 52112018445032 52113545035776 52148561197824 52183600887951 52423744708608 52458969300192 52551630323712 52698232060416 52772770971648 52808230081152 52882906291852 52976316137472 53234989556112 53291651352576 53329021304832 53551864493946 53589416916672 53646455955456 53796111895008 53891134783488 53908401541176 54079989390336 54116326846764 54401894089088 54440042582016 54476621965584 54650018433024 54764090454528 54916864226154 54975316161792 55013866758144 55128698247168 55206655835968 55282489154424 55304170242048 55341330250752 55517479043072 55611551589867 55633361731584 55788560483712 55905009005664 56003756949504 56120635248496 56159988982272 56197724033178 56219764064256 56456340455424 56494274630976 56594063425536 56792390100992 56870401625856 56950822160456 57051417378816 57089751398784 57170501885952 57329988752736 57391009148928 57431253712896 57671238685788 57773106413568 57811925351232 58055201659728 58239988574208 58279121219592 58382062682112 58586655172864 58626020750661 58627738165248 58667131347552 58976712797184 59016340462716 59204186635776 59369367343104 59556592508608 59598355654656 59889363250626 59912851095552 59953107771648 60311738253312 60352262949888 60437607190688 60520625881884 60544361299968 60839988064128 60904744402944 61161035493376 61202130850224 61245047904768 61310235377664 61481270737152 61609601761344 61805702160384 61847230682016 62107487815464 62173593244672 62217191522304 62258996532096 62457163923456 62477175242937 62587531948032 62762130544176 62872990580736 62893135131372 63004226568192 63093320955392 63135714654558 63179987605056 63247234572288 63513383012352 63556058959848 63580984836096 63758354838528 63891438863616 64069674930513 64137868855424 64182844551168 64225970323632 64316814621696 64496237346828 64521531949056 64564885292544 64905588686848 64994744715264 65086653897664 65201619861504 65337716441088 65519987145984 65564011372041 65589724741632 65909987069472 65956205435904 66026407329792 66348801896832 66559986941952 66604709965248 66956177340416 67001166572184 67003129331712 67048150111488 67283111800086 67401957482496 67447246243104 67661927583744 67757631864832 67850705534976 67946653336576 67992308089524 68112406462464 68444986572144 68517837453312 68806164930048 68852397206502 68974014799872 69071551075072 69166429579296 69484726714368 69531414930432 69578134517268 69870923792397 69898326278144 69945292400256 69994340462592 70264309413888 70363694628864 70410973441536 70607396862198 70635088183296 70979986074816 71055535136768 71105361739776 71153138893824 71402485991928 71452555888896 71528607940608 71728149193344 71877868721568 72004830363648 72106652520448 72155102462352 72205700120064 72586723442688 72635495954112 72866691244032 73018787272704 73069990576128 73222485634872 73300421549056 73351822344192 73504930996224 73658333763651 73709985539232 73788440334336 74148735453156 74177815642112 74279708246016 74384747311616 74540012007552 74879985309696 74930298710904 74959685419008 75275120607232 75325699507968 75376312393707 75378520498176 75827202167808 76068556505088 76119668531712 76227335847936 76439985003648 76521345531904 76626457270272 76894984914384 77030808551424 77082567134976 77406935546304 77543663468544 77653318098944 77705494959456 77842750242816 78168027667548 78170317553664 78222841796736 78635617062912 78688453950288 78827445485568 78938915514368 79047348090624 79159156457472 79324359437778 79464474206208 79852484334168 79883801460736 79937477028864 79993531957248 80327796740919 80469683933184 80694167842512 80862602311764 81119984085504 81174490270146 81206325870592 81602841133632 81660063873024 81746980503552 81975027649536 82146135681792 82375296339231 82407602880512 82462974242688 82520800137216 82809983753952 82956255363072 83011995376128 83276218564608 83302900323916 83450042597376 83682840725568 83830654107648 83857513508496 84005635424256 84180952872744 84239983473408 84329646096384 84684510683136 84741411946464 84891095138304 85011139784704 85188585151488 85426233240684 85577126068224 85634627098176 85755752828928 85994983129104 86086513723392 86146880569344 86506858028682 86659659620352 87082802489592 87116955254784 87359982861312 87418681829388 87452966322176 87573094023168 87879982759296 87941607247872 88465069195776 88524510694074 88746649255936 88806279953664 89334888762912 89337505775616 89397533481984 89710815733448 89834044875939 89869276643328 89929661657472 90215903444992 90467607379968 90656410786032 90816541949952 91196032278806 91259982096192 91357116604416 91421179379712 91741553240064 91803196275336 91965353066496 92221906105728 92414402642016 92545086010741 92708553240576 92770846023024 93161231723196 93260389867008 93325787283456 93685745885184 93881297922048 94143195816264 94180117577728 94309485871104 94339702697058 94639981433088 94703571981837 94870851858432 95203314655904 95270074518528 95334088439772 95371477254144 95637532257792 95837158295424 96206803283136 96274266826752 96475221932544 96744356020242 96782297923584 96847327938816 97155588325376 97358383030272 97426654101504 97629980846496 97802429792256 98006574661632 98211111684868 98279980718976 98384587112448 98864980604208 99039610994688 99386682676736 99523202845248 99663938780798 99839980412928 99907064947872 100434266010624 100501749858276 100504693997568 100924667700129 101102936223744 101170869364656 101492891375616 101636447797248 101919980004864 101988462134286 102168609693696 102526646552512 102667479858216 102707744735232 102776756179968 103209247395072 103278595809753 103607326612608 104224036890064 104227090071552 104297122395648 104367201775902 104847489417216 104917938600384 105103260647424 105396464120832 105545541943296 105616460162304 105765812583704 105911095293297 105952632274944 106469979112224 106583302705152 106658042609664 107103728987892 107178833833344 107292911910912 107592223790016 107782269566976 107816803082352 108159978780672 108232653693528 108803788178176 108880085164032 108953243931168 109300036866048 109528180909056 109833728452308 109950632323584 110027733516288 110257396494336 110413311671936 110564978308848 110682660501504 111034958086144 111223103179734 111266723463168 111577120967424 111810018011328 112007513899008 112241270496992 112319977964544 112395448066356 112439528128512 112912680910848 112988549261952 113584780201984 113740803251712 113901644320912 114102834757632 114179502797568 114341003771904 114659977505472 114782018297856 114862507425792 115342477371576 115546212827136 115623850702464 116110403319456 116479977148416 116558242439184 116764125364224 117173310345728 117252041501322 117255476330496 117334262695104 117953425594368 118032680925432 118408373271552 118738734686208 118986539156667 119113185017216 119196711309312 119778726501252 119825702191104 119906215543296 120704525899776 120875214381376 121041251763768 121088722599936 121679976128256 121761735405219 121809488805888 122322070986752 122404261700448 122490095809536 122620470755328 122962541474304 123219203522688 123611404320768 123694461364032 124214975630928 124347186489344 124434383044608 124517993064192 124914327846912 124954350485874 125175063896064 125524261088352 125745981161472 125786270262744 126008453136384 126186641910784 126271429309116 126359975210112 126494469144576 127026766024704 127112117919696 127516709677056 127782877727232 128139349861026 128275737710848 128365689102336 128451940647264 128633629243392 128992474693656 129043063898112 129129770585088 129760287043023 129811177373696 129989489430528 130173307795328 130675432882176 131039974291968 131128022744082 131179449483264 131819974138944 131912410871808 132052814659584 132697603793664 133119973883904 133209419930496 133912354680832 134002333144368 134006258663424 134096300222976 134566223600172 134803914964992 134894492486208 135323855167488 135701411069952 135893306673152 135984616179048 136224812924928 136794048418209 136889973144288 137035674906624 137612329860096 137704794413004 137948029599744 138143102150144 138332859158592 139062829860864 139156269034536 139741847584794 139796652556288 139890584800512 139988680925184 140528618827776 140727389257728 140821946883072 141214793724396 141270176366592 141509554045587 141959972149632 142111070273536 142306277787648 142804971983856 142905111777792 143057215881216 143456298386688 143755737443136 144009660727296 144213305040896 144310204924704 144411400240128 145173446885376 145270991908224 145733382488064 145780075566853 146037574545408 146139981152256 146444971269744 146600843098112 146703644688384 147009861992448 147316667527302 147419971078464 147576880668672 148297470906312 148355631284224 148559416492032 148769494623232 149080024015104 149495908171197 149759970619392 149860597421808 150550241214464 150651399015936 150752624787414 150757040996352 151654404335616 152137113010176 152239337063424 152454671695872 152879970007296 152982693201429 153042691063808 153252914540544 153789969828768 154061617102848 154165134269952 154813871092608 155306636197888 155410989918912 155685500485632 156336055335096 156340635107328 156445683593472 157271234125824 157376907900576 157654890971136 157877831028736 158094696181248 158318312914944 158648718875556 158928948412416 159704968668336 159874954057728 159987063914496 160655593481838 160939367866368 161388335685024 161725204623528 162239968171008 162348980540292 162412651741184 163205682267264 163320127746048 163950055299072 164292271363584 164750592678462 164815205761024 164925948485376 165041600274432 165619967507904 165912510726144 166023990752256 166552437129216 166605800647832 166834654769601 166900085194752 167365681451136 167715027016992 168011270848512 168361905745488 168479966946816 168659292192768 169369021366272 169482823892928 169782190276608 170022279569408 170377170302976 170852466481368 171154252136448 171269254196352 171511505657856 171869445448519 171989966258208 172173027446784 172293761138688 173013716057364 173319319240704 174165604979184 174719965722624 174837363658776 174905932644352 175146188046336 175759965518592 175878062251983 175883214495744 176930138391552 177049021388148 177493298511872 177612559907328 178669777525824 178795066963968 179421631466896 179668089751878 179738553286656 179859323314944 180431806889984 180935214759936 181312821572064 181633083899904 182392064557612 182519964192384 182714233208832 183483106480128 183606392550672 183930706132992 184443812211456 184828805284032 185090172021482 185417106481152 185541692046048 186322463446392 186520779734016 186651574566912 187371491770368 187431525728811 187762595844096 188286391632528 188618971742208 188679405394116 189279962866176 189407143963674 189741703716864 190406629311808 190540149037056 190668176879544 190742954508288 191275064515584 191674316590848 192209024791539 192413606566272 192548533653504 192950443865088 193488712040484 193564595847168 193694655877632 194311176650752 194716766060544 195259961692992 195604859584512 196013149323264 196422223369736 196559961437952 196692034116123 196769174224896 197729961208416 198079221989376 198773365353472 199046405690496 199327877561596 199679960825856 199814129895744 200868532021248 201003499716552 201009387995136 201849335400258 202205872447488 202341738729312 202985782751232 203272895594496 203839960009728 203976924268572 204337219387392 205053293105024 205334959716432 205553512359936 206418494790144 206557191619506 207214653225216 208448073780128 208454180143104 208594244791296 208734403551804 209612771377191 209694978834432 209835877200768 210792928241664 211091083886592 211232920324608 211531625167408 211822190586594 211905264549888 212939958224448 213166605410304 213316085219328 214207457975784 214357667666688 214585823821824 215184447580032 215633606164704 216319957561344 216465307387056 217607576356352 217760170328064 217906487862336 218600073732096 219056361818112 219667456904616 219901264647168 220055467032576 220514792988672 220826623343872 220975001290953 221129956617696 221365321003008 222446206359468 222533446926336 223154241934848 223620036022656 224482540993984 224639955929088 224790896132712 224879056257024 225825361821696 225977098523904 226128937181121 227169560403968 227481606503424 227803288641824 228205669515264 228359005595136 228682007543808 229319955010944 229564036595712 230684954743152 231092425654272 231247701404928 232220806638912 232959954296832 233116484878368 233528250728448 234346620691456 234504083002644 234510952660992 234668525390208 235906851188736 236065361850864 236816746543104 237477469372416 237973078313334 238226370034432 238393422618624 239557453002504 239651404382208 239812431086592 240983390222757 241409051799552 241750428762752 242082503527536 243359952256512 243523470810438 243618977611776 244644141973504 244808523400896 244980191619072 245240941510656 245925082948608 246438407045376 247125889017693 247222808641536 247388922728064 248429951261856 248694372978688 248868766089216 249035986128384 249828655693824 249908700971748 250350127792128 251048522176704 251491962322944 251572540525488 252016906272768 252373283821568 252542858618232 252719950420224 252988938289152 254053532049408 254224235839392 255033419354112 255565755454464 256278699722052 256551475421696 256731378204672 256903881294528 257267258486784 257984949387312 258259541170176 259520574086046 259622354747392 259978978861056 260346615590656 261350865764352 262079948583936 262256045488164 262358898966528 263639948277888 263824821743616 265395207587328 266239947767808 266418839860992 267824709361664 268004666288736 268012517326848 268192600445952 269132447200344 269607829929984 269788984972416 270647710334976 271402822139904 271786613346304 271969232358096 272449625849856 273588096836418 273779946288576 274071349813248 275224659720192 275409588826008 275896059199488 276286204300288 276665718317184 277635258032223 278125659721728 278312538069072 279483695169588 279593305112576 279781169601024 279977361850368 281057237655552 281643893766144 282429587448792 282540352733184 283019108091174 283919944299264 284110715945511 284222140547072 284612555575296 285609943967712 285810223555584 286114431762432 286912596773376 287511474886272 288426610081792 288620409849408 288822800480256 290346893770752 290541983816448 291466764976128 291560151133706 292075149090816 292279962304512 292889942539488 293201686196224 293407289376768 294019723984896 294633335054604 294839942156928 295153761337344 296594941812624 297118832984064 297538989246464 298160048030208 298991816342394 299519941238784 299721194843616 301100482428928 301302798031872 301505249574828 301514081992704 302774003100387 303308808671232 304478674126848 304909343391744 305759940014592 305965386402858 306085382127616 306505829081088 307579939657536 308123234205696 308330268539904 309627742185216 309835787429259 310613272395776 310821979837824 312672110670192 312681270214656 312891367186944 314542468251648 314753815801152 315309781942272 315755662057472 316189392362496 316636625829888 317297437751112 317857896824832 319186112975821 319409937336672 319749908115456 319974127828992 321311186963676 321878735732736 322776671370048 323450409247056 324479936342016 324697961080584 324825303482368 326411364534528 326640255492096 327900110598144 328584542727168 329501185356924 329630411522048 329851896970752 330083200548864 331239935015808 332047981504512 333104874258432 333211601295664 333669309539202 333800170389504 334731362902272 335430054033984 336022541697024 336723811490976 336959933893632 337318584385536 338738042732544 338965647785856 340044559138816 340754340605952 341704932962736 342308504272896 342538508392704 343023011315712 343738890897038 343979932516416 344346054893568 344587522277376 346027432114728 346638638481408 348331209958368 349439931445248 349674727317552 350292376092672 351519931037184 351756124503966 351766428991488 353860276783104 354098042776296 354986597023744 355225119814656 356959617470001 357339555051648 357590133927936 358843262933792 359336179503756 359477106573312 359718646629888 360863613779968 362625643144128 363266167799808 364784129115224 365039928384768 365285206215657 365428466417664 366966212960256 367212785101344 367861412265984 368887624422912 369657610568064 370180344042964 370834212962304 371083384092096 372644926892784 373041559468032 373303149133824 374742983540736 374863051457622 375525191688192 376572783265056 377237943484416 377358810788232 378559925732352 378814287927348 379483407433728 380813258623616 381080298074112 381336353759088 382550129031168 383348633181696 384418049583078 384827213132544 385097067307008 385900887730176 386977424080968 387129191694336 387389311755264 388622353301504 389280861129069 389433532121088 390519923385984 392026298646528 392844446739472 393119922875904 393384068232246 393538348449792 395459922416832 396158443978752 397546730706944 398092811380992 398655755123192 399359921651712 399628259791488 401737064042496 402006999433104 402018775990272 403698670800516 404411744894976 404683477458624 405971565502464 407679920019456 407953848537144 408674438774784 410106586210048 410382145254627 410669919432864 411107024719872 412836989580288 413114383239012 414429306450432 416896147560256 417188489582592 417468807103608 419225542754382 419389957668864 419671754401536 421585856483328 422182167773184 422465840649216 423063250334816 423644381173188 423810529099776 425879916448896 426333210820608 428414915951568 428715335333376 429171647643648 430368895160064 431267212329408 432639915122688 432930614774112 435215152712704 435520340656128 435812975724672 437200147464192 437340226700559 438112723636224 439334913809232 439802529294336 440110934065152 441029585977344 441653246687744 441950002581906 442259913235392 442730642006016 444892412718936 445066893852672 446308483869696 447240072045312 448487724513591 448965081987968 449279911858176 449581792265424 451650723643392 451954197047808 452257874362242 454339120807936 454963213006848 455606577283648 456411339030528 456718011190272 457364015087616 458639910021888 458948079604287 459128073191424 461369909486304 462184851308544 462495402809856 464441613277824 465919908593664 466232969756736 467056501456896 468693241382912 469008166005288 469021905321984 469337050780416 471813702377472 472130723701728 473633493086208 474954938744832 475946156626668 476452740068864 476786845237248 479114906005008 479624862173184 481966780445514 482818103599104 483500857525504 484165007055072 486719904513024 487046941620876 487237955223552 489288283947008 489617046801792 489960383238144 491850165897216 492876814090752 494251778035386 494445617283072 494777845456128 496859902523712 497388745957376 497737532178432 498071972256768 499657311387648 499817401943496 500700255584256 502097044353408 503145081050976 504033812545536 504746567643136 505085717236464 505439900840448 505977876578304 508107064098816 508448471678784 510066838708224 511131510908928 512557399444104 513102950843392 513462756409344 513807762589056 514534516973568 515608336345557 515969898774624 516519082340352 519041148172092 519244709494784 519957957722112 520693231181312 524159897167872 524512090976328 524717797933056 527279896555776 527634186755949 527649643487232 530790415174656 532479895535616 532837679721984 535649418723328 536009332577472 536385200891904 538264894400688 539215659859968 539577969944832 541295420669952 542805644279808 543573226692608 543938464716192 544899251699712 547176193672836 547559892577152 548142699626496 550449319440384 550819177652016 551792118398976 552572408600576 553331436634368 555270516064446 556251319443456 556625076138144 558967390339176 559186610225152 559562339202048 559954723700736 562114475311104 562294577186433 563287787532288 564859174897584 566038216182348 567839888598528 568221431891022 568444281094144 569225111150592 571219887935424 571620447111168 572228863524864 573825193546752 575022949772544 576627074374617 576853220163584 577240819698816 577645600960512 580693787541504 581083967632896 582933529952256 583120302267412 584150298181632 585779885078976 586403372392448 586814578753536 588039447969792 589266670109208 589679884313856 590307522674688 593189883625248 594237665968128 595077978492928 596320096060416 597983632684788 599039882477568 599442389687232 602605596063744 603010499149656 603028163985408 605548006200774 606617617342464 608957348253696 609818686783488 611519880029184 611930772805716 612170764255232 613011658162176 615159879315072 616660537079808 619255484370432 619671574858518 621226544791552 621643959675648 625344221340384 625362540429312 625782734373888 628838314131573 629084936503296 629507631602304 631511324114944 632378784724992 633273251659776 634594875502224 635715793649664 638372225951642 638819874673344 639499816230912 639948255657984 642622373927352 643757471465472 645553342740096 646900818494112 647815602075187 648959872684032 649395922161168 652822729069056 653280510984192 655800221196288 657169085454336 659002370713848 659260823044096 659703793941504 660166401097728 662479870031616 662925003872859 664095963009024 666423202591328 667338619078404 667600340779008 669462725804544 670860108067968 673447622981952 673919867787264 674637168771072 677476085465088 677931295571712 678386811543363 680089118277632 681508681211904 683409865925472 684617008545792 685077016785408 686046022631424 687477781794076 687959865032832 688692109787136 692054864229456 693277276962816 696662419916736 698879862890496 699349454635104 700584752185344 703039862074368 703512249007932 703532857982976 707720553566208 708196085552592 710450239629312 713919234940002 714679110103296 715180267855872 717686525867584 718672359007512 718954213146624 719437293259776 721727227559936 722950170668271 725251286288256 729568258230448 730079856769536 730570412431314 730856932835328 733932425920512 734425570202688 735722824531968 737775248845824 739315221136128 740360688085928 741377667053079 741668425924608 742166768184192 745289853785568 746083118936064 746606298267648 749485967081472 749726102915244 751050383376384 753145566530112 754475886968832 754717621576464 757119851464704 757628575854696 758966814867456 761626517247232 762160596148224 762672707518176 765100258062336 766697266363392 768836099166156 769654426265088 770194134614016 771801775460352 773954848161936 774778623510528 777244706603008 778561722258138 778867064242176 781039846771968 784052597293056 785688893478944 786239845751808 786768136464492 787076696899584 790919844833664 795093461413888 796185622761984 797311510246384 798719843303424 799256519582976 803474128084992 804013998866208 804037551980544 807397341601032 808823489789952 809366954917248 811943131004928 815359840038912 815907697074288 817348877549568 820213172420096 820764290509254 821339838865728 822214049439744 825673979160576 826228766478024 828858612900864 832905774096669 833792295120512 834376979165184 834937614207216 838451085508764 838779915337728 839343508803072 843171712966656 844931681298432 846126500669632 847288762346376 847621058199552 851759832897792 852332147836533 852666421641216 856829831903136 857430670666752 858343295287296 860737790320128 862534424658816 865279830245376 865861229548224 870430305425408 871040681312256 871625951449344 874400294928384 874680453401118 876225447272448 878669827618464 879605058588672 880221868130304 882059171954688 883306493375488 883900005163812 884519826470784 885461284012032 889784825437872 892616967739392 894480144090624 896975449027182 897930163975936 898559823716352 899163584530848 903301447286784 903908394095616 904515748724484 908322009301161 908678241615872 909926426013696 911213154567296 913436022380544 914728030175232 917279820043776 917896159208574 918256146382848 922739818972608 924369702617088 924990805619712 928883226555648 931839817187328 932465939513472 937386482765824 938016332010576 938043810643968 938674101560832 943627404754944 944261447403456 947266986172416 949909877489664 951892313253336 952905480137728 953573690474496 957558338927463 958229812010016 959249724346368 963933560891028 965636207198208 967001715051008 968330014110144 973439809026048 974093883241752 974475910447104 978576567894016 979234093603584 979920766476288 983700331794432 985753628181504 988503556070772 988891234566144 989555690912256 993719805047424 994777491914752 996143944513536 999314622775296 999634803886992 1001400511168512 1004194088706816 1006290162101952 1008067625091072 1009493135286272 1010171434472928 1010879801680896 1011955753156608 1016214128197632 1016896943357568 1020133677416448 1022263021817856 1025114798888208 1026205901686784 1026925512818688 1027615525178112 1029069033947136 1031216672691114 1031939797549248 1033038164680704 1038082296344184 1038489418989568 1039915915444224 1041386462362624 1048319794335744 1049024181952656 1054559793111552 1055268373511898 1055299286974464 1061580830349312 1064959791071232 1065675359443968 1070878852410003 1071298837446656 1072018665154944 1072770401783808 1076529788801376 1078431319719936 1079155939889664 1082590841339904 1087146453385216 1087876929432384 1089798503399424 1094352387345672 1095119785154304 1096285399252992 1100898638880768 1101638355304032 1103584236797952 1105144817201152 1106662873268736 1110541032128892 1112502638886912 1113250152276288 1117934780678352 1119124678404096 1119909447401472 1124228950622208 1124589154372866 1126575575064576 1129718349795168 1132076432364696 1135679777197056 1136442863782044 1136888562188288 1138450222301184 1142439775870848 1143240894222336 1147650387093504 1150045899545088 1153254148749234 1153706440327168 1154481639397632 1155291201921024 1161387575083008 1162167935265792 1165867059904512 1166240604534824 1167842583387207 1168300596363264 1171559770157952 1172806744784896 1176078895939584 1178533340218416 1179359768627712 1180615045349376 1186379767250496 1188475331936256 1190155956985856 1192640192120832 1195967265369576 1198079764955136 1198884779374464 1203086118139633 1205211192127488 1206020998299312 1206056327970816 1211096012401548 1213235234684928 1217914696507392 1223039760058368 1223861545611432 1224341528510464 1226023316324352 1230319758630144 1231146435763881 1233321074159616 1238510968740864 1239343149717036 1242453089583104 1243287919351296 1250688442680768 1251565468747776 1257676628263146 1258169873006592 1259015263204608 1263022648229888 1264757569449984 1266546503319552 1269189751004448 1271431587299328 1276744451903284 1277639749346688 1278999632461824 1285244747854704 1287514942930944 1291106685480192 1293801636988224 1295631204150374 1297919745368064 1298791844322336 1305645458138112 1306561021968384 1311600442392576 1312020680101677 1314338170908672 1318004741427696 1319407587883008 1320332802195456 1324959740063232 1325850007745718 1328191926018048 1332846405182656 1334677238156808 1335200681558016 1338925451609088 1341720216135936 1345463173540773 1346895245963904 1347839735574528 1354952170930176 1355862591143424 1356773623086726 1360178236555264 1363017362423808 1366819731850944 1369234017091584 1370154033570816 1372092045262848 1374955563588152 1375919730065664 1376844238812861 1377384219574272 1384109728458912 1386554553925632 1393324839833472 1397759725780992 1398698909270208 1401169504370688 1406079724148736 1407024498015864 1407065715965952 1415441107132416 1416392171105184 1420900479258624 1427838469880004 1429358220206592 1430360535711744 1435373051735168 1437344718015024 1438874586519552 1443454455119872 1445900341336542 1450502572576512 1459136516460896 1460159713539072 1461140824862628 1461713865670656 1467864851841024 1468851140405376 1475550497691648 1478630442272256 1480721376171856 1482755334106158 1483336851849216 1484333536368384 1490579707571136 1492166237872128 1493212596535296 1498971934162944 1499452205830488 1502100766752768 1506291133060224 1509435243152928 1514239702929408 1515257151709392 1517933629734912 1523253034494464 1524321192296448 1525345415036352 1530200516124672 1533394532726784 1537672198332312 1539308852530176 1540388269228032 1543603550920704 1546825009036671 1547909696323872 1549557247021056 1557123444516276 1557734128484352 1562079693543936 1571377786957888 1572479691503616 1573536272928984 1574153393799168 1581839689667328 1582902560267847 1590186922827776 1592371245523968 1594623020492768 1597439686606848 1598513039165952 1606948256169984 1608027997732416 1614794683202064 1617646979579904 1618733909834496 1623886262009856 1630719680077824 1631815394148576 1634697755099136 1640426344840192 1641528581018508 1642679677731456 1644428098879488 1651347958321152 1652457532956048 1657717225801728 1665811548193338 1667584590241024 1668753958330368 1669875228414432 1676902171017528 1677559830675456 1678687017606144 1686343425933312 1686883731559299 1689863362596864 1692253001339264 1694577524692752 1703519665795584 1704664295673066 1705332843282432 1713659663806272 1714861341333504 1716686590574592 1721475580640256 1725068849317632 1729881223123851 1730559660490752 1731722459096448 1740860610850816 1742081362624512 1743251902898688 1748800589856768 1749360906802236 1752450894544896 1757339655236928 1759210117177344 1760443736260608 1764118343909376 1766612986750976 1767800010327624 1769039652941568 1770922568024064 1779569650875744 1785233935478784 1788960288181248 1793950898054364 1795860327951872 1797119647432704 1798327169061696 1807816788191232 1809031497448968 1816644018602322 1817356483231744 1819852852027392 1822426309134592 1826872044761088 1829456060350464 1834559640087552 1835792318417148 1836512292765696 1845479637945216 1849981611239424 1857766453111296 1863679634374656 1864931879026944 1874772965531648 1876032664021152 1876087621287936 1877348203121664 1887254809509888 1888522894806912 1894533972344832 1899819754979328 1903784626506672 1905810960275456 1907147380948992 1915116677854926 1916459624020032 1918499448692736 1927867121782056 1931272414396416 1934003430102016 1936660028220288 1943446806225561 1946879618052096 1948187766483504 1957153135788032 1958468187207168 1959841532952576 1967400663588864 1971507256363008 1977007112141544 1977782469132288 1979111381824512 1987439610094848 1988775011618577 1989554983829504 1992287889027072 1999269607773984 2002801022337024 2008388177413632 2012580324203904 2018986270572544 2020342868945856 2021759603361792 2023911506313216 2032428256395264 2033793886715136 2040267354832896 2044526043635712 2050229597776416 2052411803373568 2053851025637376 2055231050356224 2058138067894272 2062433345382228 2063879595098496 2066076329361408 2076164592688368 2079831830888448 2082772924725248 2096639588671488 2098048363905312 2109119586223104 2110536747023796 2110598573948928 2123161660698624 2131350718887936 2141757704820006 2142597674893312 2144037330309888 2145540803567616 2153059577602752 2156862639439872 2158311879779328 2165181682679808 2168850512004813 2174292906770432 2175753858864768 2188704774691344 2190239570308608 2192570798505984 2201797277761536 2203276710608064 2207168473595904 2210289634402304 2213325746537472 2221082064257784 2225005277773824 2226500304552576 2234302790830747 2235869561356704 2238249356808192 2239818894802944 2248457901244416 2249178308745732 2253151150129152 2259436699590336 2264152864729392 2271359554394112 2272885727564088 2273777124376576 2276900444602368 2284879551741696 2286481788444672 2295300774187008 2300091799090176 2306508297498468 2307412880654336 2308963278795264 2310582403842048 2324335870531584 2331734119809024 2332481209069648 2335685166774414 2336601192726528 2343119540315904 2345613489569792 2352157791879168 2357066680436832 2358719537255424 2361230090698752 2372759534500992 2380311913971712 2385280384241664 2391934530739152 2396159529910272 2397769558748928 2406172236279266 2410422384254976 2412041996598624 2412112655941632 2422192024803096 2426470469369856 2435829393014784 2446079520116736 2447723091222864 2452046632648704 2460639517260288 2462292871527762 2466642148319232 2477021937481728 2478686299434072 2484906179166208 2486575838702592 2498717322290007 2501376885361536 2503130937495552 2515353256526292 2516339746013184 2518030526409216 2526045296459776 2529515138899968 2538379502008896 2542863174598656 2553488903806568 2555279498693376 2556996443509599 2557999264923648 2570489495709408 2575029885861888 2582213370960384 2587603273976448 2591262408300748 2595839490736128 2597583688644672 2611290916276224 2613122043936768 2623200884785152 2624041360203354 2628676341817344 2636009482855392 2638815175766016 2640665604390912 2649919480126464 2651700015491436 2656383852036096 2665692810365312 2669354476313616 2677850903218176 2683440432271872 2690926347081546 2693790491927808 2695679471149056 2709904341860352 2711725182286848 2713547246173452 2720356473110528 2724966027903483 2726034724847616 2733639463701888 2740308067141632 2744184090525696 2749911127176304 2751839460131328 2753688477625722 2754768439148544 2768219456917824 2773109107851264 2786649679666944 2795519451561984 2797397818540416 2812159448297472 2814048996031728 2814131431931904 2830882214264832 2832784342210368 2841800958517248 2855676939760008 2858716440413184 2860721071423488 2870746103470336 2872675016782389 2874689436030048 2877749173039104 2891800682673084 2901005145153024 2918273032921792 2920319427078144 2922281649725256 2923427731341312 2935729703682048 2937702280810752 2951100995383296 2957260884544512 2961442752343712 2965510668212316 2966673703698432 2968667072736768 2981159415142272 2984332475744256 2997943868325888 2998904411660976 3004201533505536 3012582266120448 3018870486305856 3028479405858816 3030514303418784 3035867259469824 3046506068988928 3048642384592896 3050690830072704 3060401032249344 3066789065453568 3075344396664624 3078617705060352 3080776538456064 3087207101841408 3093650018073342 3095819392647744 3099114494042112 3114246889032552 3115468256968704 3124159387087872 3142755573915776 3144959383007232 3147072545857968 3163679379334656 3165805120535694 3180373845655552 3184742491047936 3189246040985536 3194879373213696 3197026078331904 3212636557230009 3213896512339968 3216055995464832 3229589366404128 3235293959159808 3237467819668992 3247772524019712 3261439360155648 3263630788297152 3269395510198272 3280852689680384 3283057162037016 3285359355462912 3288856197758976 3302695916642304 3304915065912096 3315434451603456 3331623096386676 3335169180482048 3337507916660736 3339750456828864 3353804342035056 3357374035212288 3372686851866624 3373767463118598 3379726725193728 3384506002678528 3389155049385504 3407039331591168 3409328591346132 3410665686564864 3427319327612544 3429722682667008 3442951161280512 3450137698635264 3459762446247702 3461119320981504 3463444918192896 3481721221701632 3484162725249024 3486503805797376 3497601179713536 3498721813604472 3504901789089792 3514679310473856 3518420234354688 3528236687818752 3533225973501952 3535600020655248 3538079305883136 3541845136048128 3559139301751488 3570467870957568 3577920576362496 3587901796108728 3591720655903744 3594239294865408 3596654338123392 3609258354418899 3615633576382464 3618062994897936 3633288037204644 3634712966463488 3639705704054784 3644852618269184 3653744089522176 3669119280175104 3671584636834296 3673024585531392 3690959275890432 3693439307291643 3699963222478848 3715532906222592 3727359268749312 3729863758053888 3749545931063296 3752065328042304 3754696406243328 3774509619019776 3777045789613824 3789067944689664 3799639509958656 3807569253013344 3811621920550912 3814294761897984 3830233355709852 3832919248040064 3836998897385472 3855734243564112 3862544828792832 3868006860204032 3873320056440576 3886893612451122 3893759236104192 3896375532967008 3914306271576064 3916936374414336 3919683065905152 3934801327177728 3936062040305031 3943014512726016 3954014224283088 3958222763649024 3974879220189696 3977550023237154 3979109967659008 3984575778054144 3998539215547968 4005602044674048 4016776354827264 4025160648407808 4036389520622319 4037972541145088 4040685737891712 4043519206723584 4064856512790528 4067587773430272 4080534709665792 4089052087271424 4100459195552832 4104823606747136 4107702051274752 4110462100712448 4116276135788544 4124866690764456 4127759190196992 4132152658722816 4152329185376736 4159663661776896 4165545849450496 4193279177342976 4196096727810624 4218239172446208 4221073494047592 4221197147897856 4246323321397248 4262701437775872 4283515409640012 4285195349786624 4288074660619776 4291081607135232 4306119155205504 4316623759558656 4330363365359616 4337701024009626 4348585813540864 4351507717729536 4377409549382688 4380479140617216 4385141597011968 4403594555523072 4406553421216128 4420579268804608 4426651493074944 4442164128515568 4450010555547648 4453000609105152 4468605581661494 4471739122713408 4476498713616384 4479637789605888 4496915802488832 4498356617491464 4506302300258304 4518873399180672 4528305729458784 4542719108788224 4545771455128176 4553800889204736 4569759103483392 4572963576889344 4590601548374016 4600183598180352 4613016594996936 4614825761308672 4617926557590528 4621164807684096 4640475027110013 4648671741063168 4664962418139296 4671370333548828 4673202385453056 4686239080631808 4691226979139584 4714133360873664 4717439074510848 4722460181397504 4745519069001984 4748707680803541 4760623827943424 4770560768483328 4783869061478304 4792319059820544 4795539117497856 4812344472558532 4820844768509952 4824083993197248 4844384049606192 4852940938739712 4871658786029568 4892159040233472 4895446182445728 4904093265297408 4921279034520576 4924585743055524 4933284296638464 4954043874963456 4957372598868144 4973151677405184 4997434644580014 5002753770723072 5006261874991104 5030706513052584 5032679492026368 5036061052818432 5052090592919552 5059030277799936 5060651194677897 5076759004017792 5106977807613136 5110558997386752 5113992887019198 5115998529847296 5140978991418816 5150059771723776 5164426741920768 5175206547952896 5182524816601496 5189643669371553 5191678981472256 5195167377289344 5222581832552448 5226244087873536 5246401769570304 5248082720406708 5257352683634688 5272018965710784 5277630351532032 5281331208781824 5299838960252928 5303400030982872 5312767704072192 5331385620730624 5338708952627232 5355701806436352 5366880864543744 5381852694163092 5387580983855616 5391358942298112 5423450364573696 5427094492346904 5440712946221056 5449932055806966 5452069449695232 5467278927403776 5480616134283264 5488368181051392 5499822254352608 5503678920262656 5507376955251444 5509536878297088 5536438913835648 5573299359333888 5591038903123968 5594795637080832 5624318896594944 5628097992063456 5628262863863808 5661764428529664 5665568684420736 5683601917034496 5711353879520016 5717432880826368 5721442142846976 5741492206940672 5745350033564778 5749378872060096 5755498346078208 5783601365346168 5802010290306048 5830340418676683 5836546065843584 5840638854156288 5844563299450512 5871459407364096 5875404561621504 5902201990766592 5914521769089024 5922885504687424 5931021336424632 5933347407396864 5937334145473536 5962318830284544 5966325034855731 5968664951488512 5997808823321952 6008403067011072 6025164532240896 6037740972611712 6056958811717632 6061028606837568 6071734518939648 6093012137977856 6097284769185792 6101381660145408 6120802064498688 6133578130907136 6150688793329248 6157235410120704 6161553076912128 6174414203682816 6187300036146684 6191638785295488 6198228988084224 6228493778065104 6248318774175744 6285511147831552 6289918766014464 6294145091715936 6327358758669312 6331610241071388 6360747691311104 6369484982095872 6378492081971072 6394052156663808 6425273114460018 6427793024679936 6432111990929664 6459178732808256 6470587918319616 6474935639337984 6495545048039424 6522878720311296 6527261576594304 6561705379360768 6566114324074032 6570718710925824 6577712395517952 6605391833284608 6609830131824192 6630868903206912 6663246192773352 6670338360964096 6675015833321472 6679500913657728 6702908372492241 6707608684070112 6714748070424576 6745373703733248 6747534926237196 6759453450387456 6769012005357056 6778310098771008 6814078663182336 6818657182692264 6821331373129728 6854638655225088 6859445365334016 6885902322561024 6900275397270528 6919524892495404 6922238641963008 6926889836385792 6963442443403264 6973007611594752 6995202359427072 6997443627208944 7009803578179584 7029358620947712 7036840468709376 7056473375637504 7066451947003904 7071200041310496 7076158611766272 7083690272096256 7118278603502976 7140935741915136 7155841152724992 7175803592217456 7183441311807488 7188478589730816 7193308676246784 7218516708837798 7231267152764928 7236125989795872 7266576074409288 7269425932926976 7279411408109568 7289705236538368 7307488179044352 7338238560350208 7343169273668592 7381918551780864 7386878614583286 7399926444957696 7431065812445184 7454718537498624 7459727516107776 7496151966870021 7499091862126592 7504130656084608 7509392812486656 7549019238039552 7554091579227648 7578135889379328 7615138506026688 7623243841101824 7628589523795968 7660466711419704 7665838496080128 7673997794770944 7711468487128224 7725089657585664 7736013720408064 7746640112881152 7773787224902244 7787518472208384 7792751065934016 7833872748828672 7839366131810304 7869602654355456 7872124080610062 7886029025452032 7908028448566176 7916445527298048 7949758440379392 7955100046474308 7958219935318016 7969151556108288 7997078431095936 8033552709654528 8050321296815616 8072779041244638 8075945082290176 8081371475783424 8087038413447168 8129713025581056 8135175546860544 8161069419331584 8174898083710449 8178104174542848 8200918391105664 8209647213494272 8220924201424896 8232552271577088 8249733381528912 8255518380393984 8264305317445632 8304658370753472 8319327323553792 8331091698900992 8386558354685952 8392193455621248 8421602826977431 8436478344892416 8442146988095184 8442394295795712 8492646642794496 8525402875551744 8567030819280024 8570390699573248 8576149321239552 8582163214270464 8612238310411008 8618025050347167 8633247519117312 8675402048019252 8697171627081728 8703015435459072 8754819098765376 8760958281234432 8770283194023936 8807189111046144 8813106842432256 8841158537609216 8853302986149888 8884328257031136 8900021111095296 8906001218210304 8937211163322988 8943478245426816 8952997427232768 8993831604977664 8996713234982928 9012604600516608 9037746798361344 9056611458917568 9085438217576448 9091542910256352 9107601778409472 9139518206966784 9145927153778688 9181203096748032 9200367196360704 9226033189993872 9235853115181056 9242329615368192 9280950054220026 9297343482126336 9329924836278592 9342740667097656 9346404770906112 9372478161263616 9382453958279168 9428266721747328 9434878149021696 9491038138003968 9497415361607082 9521247655886848 9541121536966656 9567738122956608 9584638119641088 9591078234995712 9624688945117064 9637909671690027 9641689537019904 9648167986394496 9688768099212384 9705881877479424 9743317572059136 9784318080466944 9790892364891456 9808186530594816 9842558069041152 9849171486111048 9866568593276928 9908087749926912 9914745197736288 9946303354810368 9994869289160028 10005507541446144 10012523749982208 10061413026105168 10072122105636864 10104181185839104 10118060555599872 10121302389355794 10153518008035584 10213955615226272 10221117994773504 10227985774038396 10231997059694592 10281957982837632 10328853483841536 10350413095905792 10365049633202992 10379287338743106 10383357962944512 10390334754578688 10445163665104896 10452488175747072 10492803539140608 10496165440813416 10514705367269376 10544037931421568 10555260703064064 10599677920505856 10606800061965744 10625535408144384 10662771241461248 10677417905254464 10711403612872704 10733761729087488 10763705388326184 10775161967711232 10782717884596224 10827775063256697 10846900729147392 10854188984693808 10899864111613932 10904138899390464 10934557854807552 10961232268566528 10999644508705216 11007357840525312 11014753910502888 11019073756594176 11072877827671296 11080317921874929 11146598718667776 11182077806247936 11189591274161664 11248637793189888 11256195984126912 11323528857059328 11331137368841472 11367203834068992 11422707759040032 11434865761652736 11442884285693952 11482984413881344 11490700067129556 11498757744120192 11510996692156416 11567202730692336 11604020580612096 11660680837353366 11673092131687168 11681277708312576 11689126598901024 11742918814728192 11750809123243008 11804403981533184 11808186120915093 11829043538178048 11845771009374848 11862042672849264 11874668290947072 11924637660569088 11932650069711462 11937329902977024 11995617646643904 12016806134022144 12050329064481792 12075481945223424 12109168561866957 12113917623435264 12122057213675136 12186024275955712 12194569538371584 12202763320290816 12241604128997376 12267156261814272 12301377586658496 12314470820241408 12323106153824256 12348828407365632 12374600072293368 12383277570590976 12396457976168448 12456987556130208 12496637548351488 12571022295663104 12579837532028928 12588290183431872 12654717517338624 12663220482142776 12721495382622208 12738969964191744 12756984163942144 12788104313327616 12850546228920036 12855586049359872 12864223981859328 12918357465616512 12949871278675968 12991090096078848 13045757440622592 13054523153188608 13123410758721536 13132228648148064 13141437421851648 13155424791035904 13210783666569216 13219660263648384 13261737806413824 13326492385546704 13340676721928192 13350031666642944 13359001827315456 13405816744984482 13415217368140224 13429496140849152 13490747407466496 13495069852474392 13518906900774912 13538024010714112 13556620197542016 13628157326364672 13637314365384528 13709277310450176 13718890730668032 13771804645122048 13800550794541056 13839049784990808 13844477283926016 13853779672771584 13921425081330039 13926884886806528 13946015223189504 13994887254417888 14019607156359168 14058717241895424 14073680937418752 14132903894007808 14142400082620992 14152317223532544 14167380544192512 14236557207005952 14281871483830272 14311682305449984 14351607184434912 14366882623614976 14376957179461632 14386617352493568 14437033417675596 14462534305529856 14472251979591744 14533152148818576 14558822816219136 14579410473076736 14614976358088704 14676477120700416 14686338547337184 14763837103561728 14773757229166572 14799852889915392 14862131624890368 14919455032215552 14992303933740042 14998183724253184 15008261312169216 15018785624973312 15098038476079104 15108183158455296 15156271778758656 15181953584033691 15230277012053376 15246487682203648 15320933422839408 15331676992160256 15347995589541888 15422936974256448 15450179315171328 15472027440816128 15493280225762304 15547574449804488 15575036944416768 15585502131868032 15640119535815229 15667745497657344 15678732263620608 15739205308710912 15744248161220124 15772058050904064 15816056897132352 15832891054596096 15899516880758784 15910200092948616 15916439870636032 15938303112216576 15994156862191872 16067105419309056 16100642593631232 16145558082489276 16151890164580352 16162742951566848 16174076826894336 16270351093721088 16322138838663168 16349796167420898 16356208349085696 16401836782211328 16419294426988544 16441848402849792 16465104543154176 16499466763057824 16511036760787968 16528610634891264 16609316741506944 16662183397801984 16773116709371904 16784386911242496 16843205653954862 16872956689784832 16884293976190368 16884788591591424 16985293285588992 17050805751103488 17134061638560048 17152298642479104 17164326428540928 17224476620822016 17236050100694334 17266495038234624 17350804096038504 17394343254163456 17406030870918144 17491021256030049 17509638197530752 17521916562468864 17614378222092288 17626213684864512 17682317075218432 17706605972299776 17768656514062272 17800042222190592 17812002436420608 17874422326645976 17886956490853632 17898975104567193 17905994854465536 17993426469965856 18025209201033216 18075493596722688 18113222917835136 18170876435152896 18183085820512704 18215203556818944 18279036413933568 18291854307557376 18362406193496064 18400734392721408 18452066379987744 18471706230362112 18484659230736384 18561900108440052 18594686964252672 18659849672557184 18685481334195312 18744956322527232 18764907916558336 18856533443494656 18869756298043392 18982076276007936 18994830723214164 19042495311773696 19082243073933312 19135476245913216 19182156469991424 19249377890234128 19275819343380054 19283379074039808 19296335972788992 19377536198424768 19411763754958848 19486635144118272 19568636160933888 19581784729782912 19685116138082304 19698342972222096 19733137186553856 19816175499853824 19829490395472576 19892606709620736 19989738578320056 20011015082892288 20025047499964416 20108725117476723 20122826052210336 20144244211273728 20236121111199744 20242604778711588 20307036016071168 20427911230452544 20442235989547008 20455971548076792 20463994119389184 20563915965675264 20657706967683072 20700826191811584 20730099266405984 20758574677486212 20766715925889024 20780669509157376 20890327330209792 20985607078281216 20992330881626832 21029410734538752 21088075862843136 21110521406128128 21199355841011712 21213600123931488 21251070816288768 21325542482922496 21354835810508928 21422807225745408 21467523458174976 21527410776652368 21550323935422464 21565435769192448 21655550126513394 21693801458294784 21708377969387616 21799728223227864 21808277798780928 21869115709615104 21922464537133056 21999289017410432 22014715681050624 22029507821005776 22145755655342592 22160635843749858 22293197437335552 22364155612495872 22379182548323328 22488455900610063 22497275586379776 22512391968253824 22647057714118656 22662274737682944 22734407668137984 22845415518080064 22869731523305472 22885768571387904 22965968827762688 22981400134259112 22997515488240384 23021993384312832 23134405461384672 23208041161224192 23321361674706732 23346184263374336 23362555416625152 23378253197802048 23501618246486016 23608807963066368 23616372241830186 23658087076356096 23691542018749696 23724085345698528 23749336581894144 23849275321138176 23865300139422924 23874659805954048 23991235293287808 24100658128963584 24150963890446848 24218337123733914 24227835246870528 24244114427350272 24372048551911424 24389139076743168 24405526640581632 24483208257994752 24534312523628544 24602755173316992 24628941640482816 24697656814731264 24749200144586736 24766555141181952 24792915952336896 24913975112260416 24993275096702976 25142044591326208 25159675064057856 25176580366863744 25264808480932293 25309435034677248 25326440964285552 25442990765244416 25477939928383488 25513968327884288 25576208626655232 25701092457840072 25711172098719744 25728447963718656 25836714931233024 25854075151041501 25899742557351936 26091514881245184 26109046306377216 26246821517443072 26264457296296128 26282874843703296 26310849582071808 26421567333138432 26439320527296768 26523475612827648 26652984771093408 26681353443856384 26700063333285888 26718003654630912 26811633489968964 26830434736280448 26858992281698304 26981494814932992 26990139704948784 27037813801549824 27076048021428224 27113240395084032 27256314652729344 27274628730769056 27418554620900352 27437781461336064 27543609290244096 27601101589082112 27678099569981616 27707559345543168 27842850162660078 27853769773613056 27892030446379008 27989774508835776 28039214312718336 28117434483790848 28147361874837504 28265807788015616 28284800165241984 28304634447065088 28473114414011904 28563742967660544 28623364610899968 28703214368869824 28733765247229952 28753914358923264 28773234704987136 28874066835351192 28925068611059712 28944503959183488 29066304297637152 29117645632438272 29158820946153472 29229952716177408 29352954241400832 29372677094674368 29527674207123456 29547514458333144 29599705779830784 29724263249780736 29838910064431104 29984607867480084 29996367448506368 30016522624338432 30037571249946624 30216366316910592 30312543557517312 30363907168067382 30460554024106752 30492975364407296 30641866845678816 30663353984320512 30695991179083776 30845873948512896 30944054881632256 30986560451524608 31095148899608976 31150073888833536 31171004263736064 31280239071630458 31335490995314688 31357464527241216 31478410617421824 31488496322440248 31544116101808128 31632113794264704 31665782109192192 31799033761517568 31820400185897232 31876606224433152 31988313724383744 32134210838618112 32201285187262464 32291116164978552 32303780329160704 32325485903133696 32348153653788672 32483325189770091 32540702187442176 32699592334841796 32712416698171392 32803673564422656 32838588853977088 32883696805699584 32998933526115648 33022073521575936 33057221269782528 33218633483013888 33240953765624787 33324366795603968 33546233418743808 33568773822484992 33686411307909724 33745913379569664 33768587952380736 33970586571177984 34101611502206976 34268123277120096 34304597284958208 34328652857081856 34448953241644032 34472100201388668 34532990076469248 34701608192077008 34812061741836288 34982042512060098 35019276395061504 35043833124937728 35228756444184576 35252427369729024 35364634150436864 35413211944599552 35424558362745279 35537313028124544 35624004872841216 35748844653291952 35773912981707264 35797950209134386 35811989708931072 35986852939931712 36050418402066432 36150987193445376 36226445835670272 36327505685600871 36341752870305792 36366171641025408 36558072827867136 36583708615114752 36724812386992128 36801468785442816 36904132759975488 36943412460724224 36969318461472768 37123800216880104 37189373928505344 37319699345114368 37370962668390624 37489912645054464 37713066886989312 37739512596086784 37964152552015872 37989661446428328 38084990623547392 38164486147866624 38270952491826432 38364312939982848 38498755780468256 38551638686760108 38566758148079616 38592671945577984 38755072396849536 38973270288236544 39137272321867776 39163569459565824 39370232276164608 39396685944444192 39466274373107712 39632350999707648 39658980790945152 39785213419241472 39979477156640112 40022030165784576 40050094999928832 40217450234953446 40245652104420672 40288488422547456 40472242222399488 40485209557423176 40614072032142336 40855822460905088 40884471979094016 40911943096153584 41127831931350528 41315413935366144 41401652383623168 41460198532811968 41517149354972424 41533431851778048 41561339018314752 41764275243990117 41780654660419584 41984661763253664 42058821469077504 42176151725686272 42221042812256256 42398711682023424 42427200247862976 42502141632577536 42651084965844992 42709671621017856 42845614451490816 42935046916349952 43054821553304736 43100647870844928 43130871538384896 43311100253026788 43387602916589568 43416755938775232 43599456446455728 43738231419230208 43844929074266112 43998578034820864 44029431362101248 44059015642011552 44291511310685184 44321271687499716 44586394874671104 44758365096646656 44976911801220126 44994551172759552 45024783936507648 45294115428237312 45324549475365888 45468815336275968 45690831036160128 45739463046610944 45931937655525376 45962800268518224 45995030976480768 46043986768625664 46268810922769344 46416082322448384 46642723349413464 46692368526748672 46725110833250304 46756506395604096 46920358607445687 47003236492972032 47217615926132736 47232744483660372 47316174152712192 47383084037499392 47448170691397056 47498673163788288 47698550642276352 47730600278845848 47749319611908096 47982470586575616 48201316257927168 48301927780893696 48436674247467828 48455670493741056 48488228854700544 48744097103822848 48811053281163264 48966416515989504 49068625047257088 49205510346633984 49257883280965632 49395313629462528 49498400289173472 49533110282363904 49585831904673792 49827950224520832 49986550193405952 50284089182652416 50319350128115712 50353160733727488 50529616961864586 50618870069354496 50652881928571104 50885981530488832 50955879856766976 51027936655768576 51152417253310464 51402184915680144 51456895927437312 51673429862466048 51708150302083002 51799485114703872 52183029762490368 52218092612754432 52473063768090147 52493643034886144 52528914592592256 52565749687406592 52843134666276864 52878641054593536 53046951225655296 53305969542186816 53362706887712768 53400126666571776 53436007309261824 53623266979937928 53660869472560896 53717984563396608 53980279409897568 54075627603099648 54152096042856448 54226480790168064 54512629305458688 54549257461538112 54837109241800704 54875562922672128 55087218580488192 55202203178164224 55356199139963232 55415118691086336 55685700325320156 55707539547226112 55784060892758016 55979549017671552 56234868967581696 56294723749675008 56531615576031232 56569600330483968 56609268894130176 56946228828023808 57127485935321088 57246729221799936 57406428737739648 57467530494459904 57546469409974272 57748133670702384 57850137222119424 57889007918366976 58132608595274304 58235291264876544 58317641892306944 58459905432354816 58705908482801664 58745354189348736 59055348414246912 59095028916666288 59199411559661568 59448526499561472 59677820128862208 59969215734960168 59992734897012736 60033045248676864 60075142499893248 60326175352430169 60432732633821184 60727814336134764 60921108048213504 60985950728814592 61283733691357632 61326707968641024 61391982358167552 61691747897025792 61888109763264512 61973120903049216 62190297799217952 62300147777667072 62342008527472128 62560478143260916 62670981990629376 62956821234843648 62976992644880496 63088232203616256 63264227588529408 63331564218384384 63598067523035136 63640800371794464 63753212448866304 63976627448767488 64268421677236224 64402570374524928 64582232329957104 64650971806267392 64696307307577344 64966650379540182 65081404374884352 65399184669683592 65424833396342784 65607347128845312 65677177707954176 65767393611399168 65997867052231296 66044147043151872 66437266966027776 66481907531249574 66648733591207936 67092466837487616 67137547644969984 67372822615819448 67465367701830189 67491826759139328 67537175904761472 67941173142355968 68203223004413952 68536246554240192 68609194569916416 68657305714163712 68897906483288064 68944200402777336 69065980152938496 69403216384154016 69624123483672576 69964085024120196 70038552790123008 70087666249875456 70504854739458048 70729268300873728 70826423889199104 70849116725490558 71074626056249088 71248009745682432 71497689306583904 71547825963414528 71595900418268772 71623979417862144 71973705879863424 72301974386890752 72452891671340544 72655011371201742 72683505740611584 72732343282050816 73116145655734272 73167417230229504 73449624773984256 73602937570885632 73808265519950976 73886824921448448 74247600433760208 74378747857010688 74639398690228736 74741925336781248 74979825290108928 75426133773978624 75479025192173568 75794425442796879 75928305104031744 75979322892856656 76328972295733248 76541904983652864 76728625879965696 76997511560936512 77103277373520216 77133516296159232 77185343891155968 77510144793699072 77562225453124503 78274544643735552 78327138919131648 78740464552329216 78793371888888384 78932548746215424 79264701999415296 79317961581890304 79570426838482944 79958954313280224 80044060331569152 80100189999857664 80434900469906892 80491304208841344 80576976845094912 80944484444798976 80970419114846352 81228144064284672 81711644921810176 81768943958188032 81823886192307168 82255663862701056 82630827870732288 82803304767246336 82920397065623936 83034298709944848 83122678036629504 83528550487980234 83561309320839168 83969323526507328 84117642938155008 84352303451372544 84442085624512512 84797423364046848 84854400495725952 85302169931689984 85419343242035712 85691228902981632 85870093832699904 86109643106609472 86201295741689856 86261743076769792 86622200506053576 86775205833179136 86833511877550464 87198912892911456 87476462838460416 87689858148532224 87997156069641728 88058862724202496 88118031284023104 88583022621370368 88642543374999432 89172789749342208 89516730193293312 89953823602440252 89989102345519104 90049567873015296 90649098950731776 90937630672551936 91381662072320256 91478926093221888 91863875311050752 91925600537036448 91990061952961536 92087973537251328 92537621845538688 92832164644896768 93285446698826928 93384737053497344 93450221666500608 93513012791208192 93840717214891374 94006472985944064 94435231852265472 94465488967320744 94632348305424384 94766168074998784 94896341382794112 94997346327576576 95397101284552704 95461200557691696 95964941173151232 96402632515854336 96603855561787392 96873348494935656 96911340987482112 96976457709401088 97449975569310273 97488194207645696 97622106562326528 98137250094514176 98411020693267968 98515766561931264 98996800578346944 99066220564727808 99171663809347584 99655900449041664 99973100386811904 100568178365304832 100638700256231424 100706321467454976 101059233923729172 101237740138708992 101305763857142208 101911759713533952 102055873311537152 102304834506620928 102804369831360288 102913791854874624 103346859724932096 103416300604166004 103598970229407744 104436185225508864 104946127536180294 104987286069772288 105057829185184512 105131499374813184 105686269332553728 105757282109187072 106093902451310592 106273675088235837 106611939084373632 106725413775425536 106872014618523648 107246533959875856 107321738945121792 107435969126793216 107960558819795136 108151255206199296 108304192085712896 108452961580336128 109025258610917376 109098514923076224 109480836750706603 109674218483601408 109751125845344256 110174437160976384 110404406356328448 110712398279926464 110830237382172672 111371400650640312 111415079094452224 111568121785516032 111959098035343104 112469737935163392 113063231152062464 113139200660967936 113218537788260352 113892457656047616 114254971870642176 114493458443599872 114812857475479296 114935060988919808 115092938819948544 115496267341404768 115700274444238848 115778015836733952 116265217190548608 116635283784613888 116919810864709632 117411816965603328 117490708378697472 118110696828493824 118190057833332576 118398823119323136 118897052999122944 119355640257724416 119938431469920336 120066090497353728 120150284999786496 120652350704860338 120865465267642368 121455628672269528 121842216096427008 121971901457629184 122567467382715264 122653415937282048 123383495794051584 123776219526529024 123946241806098432 124380595598435904 124600295555334144 124684017054944256 125120956286521832 125292825731970351 125341963981258752 125953985289760992 126176464407232512 126528455177058816 126663128436768768 127196135046070272 127281600743588928 127506424897732608 127953254897534976 128536843354472448 128805140749049856 129164464659914208 129301943612534784 129392614615154688 129933300759080364 130162808749768704 130798369339367184 131214694257690624 131354355415908352 131534787222798336 131995734104462592 132088294086303744 132874533932055552 132963815062499148 133297467182415872 134275095289939968 134745645231638896 134930735403660378 134983653518278656 135074351809522944 135882346284711936 136406446008827904 137072493108480384 137218389139832832 137795812966576128 137888400805554672 138131960305876992 138806432768308032 139248246967345152 139928170048240392 140077105580246016 140175332499750912 140761075822337061 141009709478916096 141652847778398208 141698233450981116 142149252112498176 142496019491364864 142995378613167808 143095651926829056 143191800836537544 143247958835724288 143947411759726848 144603948773781504 144905783342681088 145310022742403484 145367011481223168 145464686564101632 146232291311468544 146899249547968512 147205875141771264 147616531039901952 147773649842896896 148495200867520416 148757495714021376 149278797380457472 149483850673562496 149959650580217856 150852267547957248 150958050384347136 151588850885593758 151856610208063488 151958645785713312 152657944591466496 153083809967305728 153457251759931392 153995023121873024 154206554747040432 154370687782311936 155020289587398144 155124450906249006 156549089287471104 156654277838263296 157419191304270441 157480929104658432 157586743777776768 158529403998830592 158635923163780608 159140853676965888 159917908626560448 160088120663138304 160200379999715328 160869800939813784 160982608417682688 161153953690189824 161940838229692704 162456288128569344 163423289843620352 163537887916376064 163647772384614336 164511327725402112 165261655741464576 165606609534492672 165840794131247872 166068597419889696 166245356073259008 167057100975960468 167122618641678336 167938647053014656 168704606902745088 168884171249025024 169594846728093696 169708800991451904 170604339863379968 170838686484071424 171382457805963264 171740187665399808 172219286213218944 172402591483379712 173244401012107152 173550411666358272 173667023755100928 174397825785822912 174952925676920832 175379716297064448 175994312139283456 176117725448404992 176236062568046208 177166045242740736 177285086749998864 178345579498684416 179033460386586624 179907647204880504 179978204691038208 180099135746030592 180978526057290507 181298197901463552 182763324144640512 182957852186443776 183727750622101504 183851201074072896 183980123905923072 184175947074502656 185075243691077376 185664329289793536 186570893397653856 186769474106994688 186900443333001216 187026025582416384 187681434429782748 188012945971888128 188870463704530944 188930977934641488 189264696610848768 189532336149997568 189792682765588224 189994692655153152 190794202569105408 190922401115383392 191929882346302464 192805265031708672 193207711123574784 193746696989871312 193952915418802176 194899951138620546 194976388415291392 195244213124653056 196274500189028352 196822041386535936 197031533123862528 197993601156693888 198132441129455616 199311800898083328 199946200773623808 201136356730609664 201277400512462848 201412642934909952 202118467847458344 202475480277417984 202611527714284416 203823519427067904 204111746623074304 204609669013241856 205608739662720576 205827583709749248 206693719449864192 206832601208332008 207197940458815488 208872370451017728 209892255072360588 209974572139544576 210115658370369024 210262998749626368 211514564218374144 212187804902621184 212547350176471674 213223878168747264 213450827550851072 213744029237047296 214493067919751712 214643477890243584 214871938253586432 215921117639590272 216608384171425792 216905923160672256 218050517221834752 218197029846152448 218961673501413206 219348436967202816 219502251690688512 220348874321952768 220808812712656896 221424796559852928 221660474764345344 222742801301280624 223136243571032064 223918196070686208 224939475870326784 226126462304124928 226278401321935872 226437075576520704 227383276328390637 227784915312095232 228986916887199744 229625714950958592 229870121977839616 230185877639897088 230992534682809536 231400548888477696 231556031673467904 232530434381097216 232686676359373509 233270567569227776 234823633931206656 234981416757394944 236221393656987648 236380115666665152 236797646238646272 237794105998245888 238711280515448832 239876862939840672 240132180994707456 240300569999572992 241304701409720676 241730930535284736 242911257344539056 243684432192854016 243943802915258368 245134934765430528 245306831874564096 246766991588103168 247552439053058048 247892483612196864 248761191196871808 249368034109888512 250241912573043664 250585651463940702 250683927962517504 251907970579521984 252352928814465024 253056910354117632 253326256873537536 254392270092140544 254563201487177856 255906509795069952 257073686708944896 257610281498099712 258328929319828416 258603887225069568 258785229230309376 259866601518160728 260325617499537408 261596738678734368 262429388515381248 263069574445596672 263991468208925184 264176588172607488 265749067864111104 265927630124998296 266594934364831744 268550190579879936 269491290463277792 269861470807320756 269967307036557312 270148703619045888 272812892017655808 274144986216960768 274436778279665664 275591625933152256 275776801611109344 276263920611753984 277612865536616064 278496493934690304 279856340096480784 280154211160492032 280350664999501824 281522151644674122 282019418957832192 283305695556796416 283396466901962232 284298504224996352 284992038982729728 285990757226335616 286191303853658112 286383601673075088 287894823519453696 289207897547563008 289811566685362176 290620045484806968 290734022962446336 290929373128203264 292349926707930819 292464582622937088 294411750283542528 295233062079803904 295547299685793792 296990401735040832 297514991428042752 298557594760914944 298967701347124992 299919301160435712 301704535095914496 301916100768694272 303177701771187516 303713220416126976 303917291571426624 306167619934611456 306914503519862784 307990046243746048 308413109494080864 308741375564623872 310040579174796288 310248901812498012 313308555676526592 314838382608540882 314961858209316864 315173487555553536 317058807997661184 317271846327561216 318281707353931776 319835817253120896 320176241326276608 321739601879627568 321965216835365376 322307907380379648 323881676459385408 324912576257138688 326846579687240704 327075775832752128 327295544769228672 328442510252119809 329022655450804224 330523311482929152 331213219068985344 331681588262495744 332137194839779392 332490712146518016 334114201951920936 334245237283356672 335877294106029312 337409213805490176 339189693456187392 339417601982903808 341208679726759936 341677372968142848 342764915611926528 343480375330799616 344438572426437888 344805182966759424 346488802024214304 347100823332716544 347334047510201856 348795651571645824 349905851353841664 350759432594128896 351988624278566912 352235450896809984 352472125136092416 354332090485481472 354570173499997728 356691158997368832 358066920773173248 359815294409761008 360198271492061184 361957052114581014 362596395802927104 365526648289281024 365915704372887552 367455501244203008 367702402148145792 367960247811846144 370150487382154752 371328658579587072 373141786795307712 373538948213989376 373800886666002432 374052051164832768 375362868859565496 376025891943776256 377861955869282976 378529393221697536 379064672299995136 379585365531176448 379989385310306304 381588405138210816 381844802230766784 383859764692604928 385610530063417344 386415422247149568 387493393979742624 387905830837604352 389799902277241092 389952776830582784 390488426249306112 393644082773071872 394063066247725056 395987202313387776 396264882258911232 398623601796166656 399892401547247616 402272713461219328 402825285869819904 404236935694916688 404950960554835968 405223055428568832 407647038854135808 408223493246148608 409219338026483712 411217479325441152 411655167419498496 413387438899728384 413665202416664016 414395880917630976 417744740902035456 419784510144721176 419949144279089152 420231316740738048 420525997499252736 422283227467011183 423029128436748288 425094700352943348 426447756337494528 426901655101702144 427488058474094592 428986135839503424 429286955780487168 429743876507172864 431842235279180544 433216768342851584 433811846321344512 436101034443669504 436394059692304896 437923347002826412 438696873934405632 440697748643905536 441617625425313792 442849593119705856 443320949528690688 445485602602561248 446272487142064128 447836392141372416 449878951740653568 452556802643871744 452874151153041408 454766552656781274 455569830624190464 457973833774399488 459251429901917184 459740243955679232 460371755279794176 461985069365619072 463112063346935808 465060868762194432 465373352718747018 466541135138455552 469647267862413312 469962833514789888 472257573912811323 472442787313975296 472760231333330304 475588211996491776 477422561030897664 479753725879681344 480264361989414912 480601139999145984 482609402819441352 483461861070569472 485822514689078112 487368864385708032 490269869530861056 490613663749128192 493533983176206336 495104878106116096 495784967224393728 497522382393743616 498736068219777024 500483825146087328 501171302927881404 501367855925035008 503815941159043968 506113820708235264 506652513747075072 508784540184281088 509126402974355712 511813019590139904 514147373417889792 515220562996199424 516657858639656832 517207774450139136 519733203036321456 520651234999074816 523193477357468736 524858777030762496 526139148891193344 527982936417850368 528353176345214976 531498135728222208 531855260249996592 537100381159759872 538982580926555584 539722941614641512 539934614073114624 540297407238091776 542935578171871521 548289972433921536 548873556559331328 551183251866304512 551553603222218688 552527841223507968 555225731073232128 556992987869380608 559712680192961568 560308422320984064 560701329999003648 563044303289348244 564038837915664384 566611391113592832 566792933803924464 568597008449992704 569984077965459456 571981514452671232 572382607707316224 572767203346150176 575789647038907392 578415795095126016 579623133370724352 581240090969613936 581858746256406528 584699853415861638 584929165245874176 588823500567085056 590466124159607808 591094599371587584 593980803470081664 597115189521829888 597935402694249984 599838602320871424 603409070191828992 603832201537388544 606355403542375032 607426440832253952 607834583142853248 612335239869222912 613829007039725568 615980092487492096 616826218988161728 617482751129247744 620081158349592576 620497803624996024 626617111353053184 629676765217081764 629923716418633728 630346975111107072 634543692655122432 636563414707863552 639671634506241792 640352482652553216 643479203759255136 643930433670730752 644615814760759296 647763352918770816 649825152514277376 653693159374481408 654151551665504256 654591089538457344 656885020504239618 658045310901608448 661046622965858304 662426438137970688 663363176524991488 664274389679558784 664981424293036032 668228403903841872 671754588212058624 674818427610980352 678379386912374784 678835203965807616 682149828985171911 682417359453519872 683354745936285696 686960750661599232 688877144852875776 689610365933518848 692977604048428608 694201646665433088 694668095020403712 697591303143291648 699811702707683328 703977248557133824 704470901793619968 704944250272184832 708664180970962944 709140346999995456 713382317994737664 716133841546346496 719630588819522016 720396542984122368 723914104229162028 725192791605854208 731053296578562048 731831408745775104 734911002488406016 735404804296291584 735920495623692288 740300974764309504 742657317159174144 746283573590615424 747077896427978752 748104102329665536 750725737719130992 752051783887552512 755723911738565952 757058786443395072 758129344599990272 759170731062352896 759978770620612608 763176810276421632 763689604461533568 767719529385209856 771221060126834688 772830844494299136 774986787959485248 775811661675208704 779599804554482184 779905553661165568 780976852498612224 787288165546143744 791974404626775552 792529764517822464 797247203592333312 799784803094495232 804545426922438656 805650571739639808 808473871389833376 809901921109671936 810446110857137664 816446986492297216 818438676052967424 822434958650882304 823310334838996992 826774877799456768 827330404833328032 828791761835261952 835489481804070912 839569020289442352 840462633481476096 841051994998505472 844566454934022366 846058256873496576 850189400705886696 852895512674989056 853803310203404288 854976116948189184 857972271679006848 858573911560974336 863684470558361088 866433536685703168 867623692642689024 872202068887339008 872788119384609792 875846694005652824 877049780123792457 877393747868811264 883235250850627584 885699186239411712 886641899057381376 890971205205122496 892544974284128256 895672784282744832 899757903481307136 905113605287743488 905748302306082816 909533105313562548 911139661248380928 918502859803834368 919480487911358464 920743510559588352 923970138731238144 926224126693871616 930121737524388864 930746705437494036 933082270276911104 939925667029579776 944515147825622646 944885574627950592 945520462666660608 951176423992983552 954845122061795328 959507451759362688 960528723978829824 965218805638882704 966923722141138944 971645029378156224 974737728771416064 980539739061722112 981227327498256384 985327530756359427 987067966352412672 991569934448787456 995044764787487232 997472136439554048 1000967650292174656 1002342605855762808 1002735711850070016 1007631882318087936 1012227641416470528 1017569080368562176 1018252805948711424 1023626039180279808 1028294746835779584 1030441125992398848 1033315717279313664 1034415548900278272 1039466406072642912 1041302469998149632 1046386954714937472 1049717554061524992 1052278297782386688 1055965872835700736 1056706352690429952 1062996271456444416 1063710520499993184 1074200762319519744 1077965161853111168 1079445883229283024 1080594814476183552 1085871156343743042 1096579944867843072 1097747113118662656 1102366503732609024 1103107206444437376 1110451462146464256 1113985975738761216 1119425360385923136 1120616844641968128 1121402659998007296 1126088606578696488 1128077675831328768 1133585867607848928 1137194016899985408 1139968155930918912 1143963028905342464 1144765215414632448 1145534406692300352 1151579294077814784 1156831590190252032 1159246266741448704 1162480181939227872 1163717492512813056 1169399706831723276 1169858330491748352 1180932248319215616 1182189198743175168 1187961606940163328 1194230379043659776 1195870805388499968 1199677204641742848 1206818140383657984 1212710807084750064 1214852881664507904 1215669166285706496 1224670479738445824 1227658014079451136 1231960184974984192 1233652437976323456 1234965502258495488 1240162316699185152 1240995607249992048 1253234222706106368 1259353530434163528 1259847432837267456 1260693950222214144 1266849682401033549 1269087385310244864 1279343269012483584 1280704965305106432 1286958407518510272 1287860867341461504 1289231629521518592 1295526705837541632 1299650305028554752 1307386318748962816 1308303103331008512 1309182179076914688 1313770041008479236 1316090621803216896 1322093245931716608 1324852876275941376 1326726353049982976 1328548779359117568 1329962848586072064 1336456807807683744 1343509176424117248 1349636855221960704 1357670407931615232 1364299657970343822 1364834718907039744 1366709491872571392 1373921501323198464 1377754289705751552 1379220731867037696 1385955208096857216 1389336190040807424 1395182606286583296 1399623405415366656 1407954497114267648 1408941803587239936 1409888500544369664 1417328361941925888 1418280693999990912 1426764635989475328 1432267683092692992 1439261177639044032 1440793085968244736 1447828208458324056 1450385583211708416 1462106593157124096 1469822004976812032 1470809608592583168 1471840991247384576 1480601949528619008 1485314634318348288 1492567147181230848 1494155792855957504 1496208204659331072 1501451475438261984 1504103567775105024 1511447823477131904 1516258689199980544 1518341462124705792 1519957541241225216 1526353620552843264 1527379208923067136 1535439058770419712 1542442120253669376 1545661688988598272 1549973575918970496 1551623323350417408 1559199609108964368 1561953704997224448 1574576331092287488 1583948809253551104 1585059529035644928 1594494407184666624 1609090853844877312 1611301143479279616 1616947742779666752 1619803842219343872 1620892221714275328 1628806734515614563 1632893972984594432 1644869917301764608 1646620669677993984 1653549755598913536 1654660809666656064 1657583523670523904 1670978963608141824 1679138040578884704 1680925266962952192 1682103989997010944 1689132909868044732 1692116513746993152 1700378801411773392 1705791025349978112 1707606620406808576 1709952233896378368 1715944543358013696 1717147823121948672 1727368941116722176 1732867073371406336 1735247385285378048 1745576238769219584 1751693388011305648 1754099560247584914 1754787495737622528 1766470501701255168 1771398372478823424 1773283798114762752 1781942410410244992 1791345568565489664 1799515806962614272 1810227210575486976 1811496604612165632 1819066210627125096 1822279322496761856 1837005719607668736 1841487021119176704 1847940277462476288 1852448253387743232 1860243475048777728 1861493410874988072 1866164540553822208 1879851334059159552 1889030295651245292 1889771149255901184 1891040925333321216 1909690244123590656 1919014903518725376 1921057447957659648 1930437611277765408 1933847444282277888 1943290058756312448 1949475457542832128 1961079478123444224 1962454654996512768 1970655061512718854 1974135932704825344 1983139868897574912 1990089529574974464 1994944272879108096 2001935300584349312 2004685211711525616 2015263764636175872 2024455282832941056 2035138160737124352 2036505611897422848 2046449486955515733 2047252078360559616 2060882251984797696 2066631434558627328 2068831097800556544 2078932812145285824 2082604939996299264 2092773909429874944 2099435108123049984 2111931745671401472 2113412705380859904 2125992542912888832 2127421040999986368 2148401524639039488 2155930323706222336 2158891766458566048 2161189628952367104 2171742312687486084 2193159889735686144 2195494226237325312 2204733007465218048 2206214412888874752 2220902924292928512 2227971951477522432 2238850720771846272 2241233689283936256 2252177213157392976 2256155351662657536 2267171735215697856 2274388033799970816 2279936311861837824 2287926057810684928 2289530430829264896 2291068813384600704 2303158588155629568 2313663180380504064 2318492533482897408 2324960363878455744 2327434985025626112 2338799413663446552 2339716660983496704 2361864496638431232 2375923213880326656 2388460758087319552 2391741610776999936 2399354409283485696 2413636280767315968 2425421614169500128 2429705763329015808 2431338332571412992 2449340959476891648 2455316028158902272 2463920369949968384 2467304875952646912 2469931004516990976 2480324633398370304 2481991214499984096 2506468445412212736 2518707060868327056 2521387900444428288 2533699364802067098 2538174770620489728 2558686538024967168 2561409930610212864 2573916815037020544 2575721734682923008 2591053411675083264 2599300610057109504 2614772637497925632 2616606206662017024 2618364358153829376 2627540082016958472 2632181243606433792 2649705752551882752 2653452706099965952 2657097558718235136 2659925697172144128 2672913615615367488 2687018352848234496 2699273710443921408 2715340815863230464 2728599315940687644 2729669437814079488 2733418983745142784 2755508579411503104 2758441463734075392 2771910416193714432 2778672380081614848 2790365212573166592 2799246810830733312 2815908994228535296 2819777001088739328 2834656723883851776 2836561387999981824 2853529271978950656 2864535366185385984 2878522355278088064 2881586171936489472 2895656416916648112 2900771166423416832 2924213186314248192 2939644009953624064 2941619217185166336 2943681982494769152 2955982592269078281 2961203899057238016 2985134294362461696 2988311585711915008 2992416409318662144 3002902950876523968 3008207135550210048 3022895646954263808 3032517378399961088 3036682924249411584 3052707241105686528 3054758417846134272 3070878117540839424 3084884240507338752 3091323377977196544 3099947151837940992 3103246646700834816 3118399218217928736 3123907409994448896 3149152662184574976 3167897618507102208 3170119058071289856 3188988814369333248 3218181707689754624 3222602286958559232 3233895485559333504 3241784443428550656 3257613469031229126 3265787945969188864 3289739834603529216 3293241339355987968 3307099511197827072 3309321619333312128 3341957927216283648 3358276081157769408 3361850533925904384 3364207979994021888 3378265819736089464 3384233027493986304 3400757602823546784 3411582050699956224 3419904467792756736 3431889086716027392 3434295646243897344 3454737882233444352 3465734146742812672 3470494770570756096 3491152477538439168 3503386776022611296 3508199120495169828 3509574991475245056 3542796744957646848 3546567596229525504 3563884820820489984 3582691137130979328 3599031613925228544 3620454421150973952 3638132421254250192 3644558644993523712 3674011439215337472 3682974042238353408 3695880554924952576 3704896506775486464 3720486950097555456 3722986821749976144 3759702668118319104 3778060591302490584 3779542298511802368 3782081850666642432 3800549047203100647 3838029807037450752 3842114895915319296 3860875222555530816 3867694888564555776 3886580117512624896 3898950915085664256 3922158956246888448 3924909309993025536 3941310123025437708 3948271865409650688 3966279737795149824 3980179059149948928 3989888545758216192 4003870601168698624 4009370423423051232 4030527529272351744 4048910565665882112 4073011223794845696 4092898973911031466 4094504156721119232 4121764503969595392 4133262869117254656 4137662195601113088 4157865624290571648 4185547818859749888 4198870216246099968 4223863491342802944 4226825410761719808 4251985085825777664 4254842081999972736 4296803049278078976 4311860647412444672 4317783532917132096 4322379257904734208 4343484625374972168 4386319779471372288 4409466014930436096 4412428825777749504 4441805848585857024 4455943902955044864 4477701441543692544 4482467378567872512 4504354426314785952 4512310703325315072 4534343470431395712 4548776067599941632 4559872623723675648 4575852115621369856 4579060861658529792 4582137626769201408 4606317176311259136 4627326360761008128 4636985066965794816 4649920727756911488 4654869970051252224 4677598827326893104 4723728993276862464 4751846427760653312 4776921516174639104 4783483221553999872 4827272561534631936 4850843228339000256 4859411526658031616 4862676665142825984 4898681918953783296 4927840739899936768 4934609751905293824 4939862009033981952 4960649266796740608 4963982428999968192 5012936890824425472 5037414121736654112 5042775800888856576 5067398729604134196 5076349541240979456 5117373076049934336 5122819861220425728 5147833630074041088 5151443469365846016 5182106823350166528 5198601220114219008 5229545274995851264 5236728716307658752 5255080164033916944 5264362487212867584 5299411505103765504 5306905412199931904 5314195117436470272 5319851394344288256 5345827231230734976 5374036705696468992 5398547420887842816 5430681631726460928 5457198631881375288 5459338875628158976 5466837967490285568 5511017158823006208 5543820832387428864 5557344760163229696 5580730425146333184 5598493621661466624 5631817988457070592 5639554002177478656 5669313447767703552 5673122775999963648 5729070732370771968 5757044710556176128 5763172343872978944 5791312833833296224 5801542332846833664 5848426372628496384 5883238434370332672 5887363964989538304 5911965184538156562 5922407798114476032 5970268588724923392 5976623171423830016 5984832818637324288 6005805901753047936 6045791293908527616 6065034756799922176 6073365848498823168 6105414482211373056 6109516835692268544 6139348460866547199 6141756235081678848 6182646755954393088 6199894303675881984 6206493293401669632 6236798436435857472 6247814819988897792 6298305324369149952 6335795237014204416 6340238116142579712 6377977628738666496 6436363415379509248 6445204573917118464 6467790971118667008 6483568886857101312 6515226938062458252 6531575891938377728 6579479669207058432 6586482678711975936 6614199022395654144 6618643238666624256 6683915854432567296 6716552162315538816 6723701067851808768 6756531639472178928 6768466054987972608 6801515205647093568 6823164101399912448 6839808935585513472 6863778173432054784 6868591292487794688 6909475764466888704 6940989541141512192 6982304955076878336 7006773552045222592 7016398240990339656 7019149982950490112 7085593489915293696 7127769641640979968 7165382274261958656 7198063227850457088 7240908842301947904 7276264842508500384 7289117289987047424 7348022878430674944 7365948084476706816 7391761109849905152 7409793013550972928 7440973900195110912 7445973643499952288 7519405336236638208 7556121182604981168 7564163701333284864 7601098094406201294 7676059614074901504 7684229791830638592 7721750445111061632 7773160235025249792 7797901830171328512 7844317912493776896 7849818619986051072 7882620246050875416 7896543730819301376 7960358118299897856 7979777091516432384 8007741202337397248 8018740846846102464 8061055058544703488 8097821131331764224 8146022447589691392 8185797947822062932 8189008313442238464 8266525738234509312 8275324391202226176 8315731248581143296 8371095637719499776 8397740432492199936 8447726982685605888 8503970171651555328 8509684163999945472 8593606098556157952 8623721294824889344 8635567065834264192 8644758515809468416 8686969250749944336 8772639558942744576 8818932029860872192 8824857651555499008 8867947776807234843 8883611697171714048 8955402883087385088 8964934757135745024 9008708852629571904 9024621406650630144 9068686940862791424 9097552135199883264 9151704231242739712 9158121723317059584 9164275253538402816 9212634352622518272 9254652721522016256 9273970133931589632 9299841455513822976 9309739940102504448 9355197654653786208 9447457986553724928 9503692855521306624 9553843032349278208 9566966443107999744 9654545123069263872 9701686456678000512 9725353330285651968 9797363837907566592 9855681479799873536 9869219503810587648 9879724018067963904 9921298533593481216 9927964857999936384 10025873781648850944 10074828243473308224 10085551601777713152 10134797459208268392 10152699082481958912 10234746152099868672 10295667260148082176 10302886938731692032 10364213646700333056 10397202440228438016 10459090549991702528 10473457432615317504 10510160328067833888 10528724974425735168 10613810824399863808 10628390234872940544 10639702788688576512 10691654462461469952 10748073411392937984 10797094841775685632 10861363263452921856 10914397263762750576 10933675934980571136 11022034317646012416 11087641664774857728 11114689520326459392 11161460850292666368 11263635976914141184 11279108004354957312 11338626895535407104 11346245551999927296 11401647141609301941 11514089421112352256 11526344687745957888 11582625667666592448 11603084665693667328 11696852745256992768 11766476868740665344 11774727929979076608 11823930369076313124 11844815596228952064 11940537177449846784 11953246342847660032 11969665637274648576 12011611803506095872 12091582587817055232 12130069513599844352 12146731696997646336 12219033671384537088 12278696921733094398 12283512470163357696 12365293511908786176 12399788607351763968 12412986586803339264 12473596872871714944 12596610648738299904 12671590474028408832 12680476232285159424 12755955257477332992 12890409147834236928 12935581942237334016 12967137773714202624 13030453876124916504 13063151783876755456 13158959338414116864 13228398044791308288 13237286477333248512 13367831708865134592 13433104324631077632 13447402135703617536 13513063278944357856 13536932109975945216 13603030411294187136 13646328202799824896 13679617871171026944 13727556346864109568 13737182584975589376 13818951528933777408 13881979082283024384 13964609910153756672 14013547104090445184 14032796481980679312 14171186979830587392 14255539283281959936 14330764548523917312 14481817684603895808 14552529685017000768 14578234579974094848 14696045756861349888 14783522219699810304 14819586027101945856 14881947800390221824 14891947286999904576 15038810672473276416 15112242365209962336 15128327402666569728 15202196188812402588 15352119228149803008 15368459583661277184 15443500890222123264 15546320470050499584 15595803660342657024 15688635824987553792 15765240492101750832 15793087461638602752 15920716236599795712 15959554183032864768 16015482404674794496 16037481693692204928 16122110117089406976 16195642262663528448 16292044895179382784 16371595895644125864 16378016626884476928 16533051476469018624 16631462497162286592 16742191275438999552 16795480864984399872 16895453965371211776 17007940343303110656 17019368327999890944 17187212197112315904 17247442589649778688 17271134131668528384 17289517031618936832 17373938501499888672 17545279117885489152 17649715303110998016 17735895553614469686 17767223394343428096 17910805766174770176 17929869514271490048 18017417705259143808 18137373881725582848 18195104270399766528 18303408462485479424 18316243446634119168 18328550507076805632 18425268705245036544 18547940267863179264 18599682911027645952 18619479880205008896 18710395309307572416 18894915973107449856 19007385711042613248 19107686064698556416 19133932886215999488 19309090246138527744 19403372913356001024 19450706660571303936 19594727675815133184 19711362959599747072 19738439007621175296 19759448036135927808 19842597067186962432 19855929715999872768 20051747563297701888 20149656486946616448 20171103203555426304 20269594918416536784 20305398164963917824 20469492304199737344 20591334520296164352 20605773877463384064 20728427293400666112 20918181099983405056 20946914865230635008 21020320656135667776 21057449948851470336 21227621648799727616 21256780469745881088 21383308924922939904 21496146822785875968 21594189683551371264 21722726526905843712 21828794527525501152 21867351869961142272 22044068635292024832 22175283329549715456 22229379040652918784 22322921700585332736 22527271953828282368 22558216008709914624 22692491103999854592 22803294283218603882 23028178842224704512 23052689375491915776 23165251335333184896 23393705490513985536 23532953737481330688 23549455859958153216 23647860738152626248 23689631192457904128 23881074354899693568 23939331274549297152 24023223607012191744 24183165175634110464 24260139027199688704 24293463393995292672 24438067342769074176 24557393843466188796 24567024940326715392 24799577214703527936 24825973173606678528 24947193745743429888 25193221297476599808 25343180948056817664 25511910514954665984 25780818295668473856 25871163884474668032 25934275547428405248 26060907752249833008 26317918676828233728 26456796089582616576 26474572954666497024 26603843330421704529 26866208649262155264 26894804271407235072 27026126557888715712 27073864219951890432 27206060822588374272 27292656405599649792 27455112693728219136 27474365169951178752 27637903057867554816 27763958164566048768 27929219820307513344 28027094208180890368 28065592963961358624 28342373959661174784 28511078566563919872 28661529097047834624 28963635369207791616 29105059370034001536 29392091513722699776 29567044439399620608 29639172054203891712 29763895600780443648 29783894573999809152 30077621344946552832 30224484730419924672 30256654805333139456 30404392377624805176 30704238456299606016 30887001780444246528 31092640940100999168 31191607320685314048 31377271649975107584 31530480984203501664 31586174923277205504 31841432473199591424 31919108366065729536 32030964809349588992 32074963387384409856 32244220234178813952 32391284525327056896 32584089790358765568 32743191791288251728 33066102952938037248 33262924994324573184 33484382550877999104 33790907930742423552 34015880686606221312 34038736655999781888 34494885179299557376 34542268263337056768 34579034063237873664 34747877002999777344 35090558235770978304 35299430606221996032 35471791107228939372 35534446788686856192 35821611532349540352 35859739028542980096 36034835410518287616 36274747763451165696 36390208540799533056 36606816924970958848 36657101014153611264 36850537410490073088 37095880535726358528 37199365822055291904 37238959760410017792 37420790618615144832 37789831946214899712 38014771422085226496 38215372129397112832 38267865772431998976 38806745826712002048 38901413321142607872 39189455351630266368 39422725919199494144 39476878015242350592 39685194134373924864 39711859431999745536 40103495126595403776 40299312973893232896 40342206407110852608 40539189836833073568 40610796329927835648 40938984608399474688 41182669040592328704 41211547754926768128 41456854586801332224 41836362199966810112 41893829730461270016 42040641312271335552 42455243297599455232 42513560939491762176 42766617849845879808 42992293645571751936 43445453053811687424 43657589055051002304 43734703739922284544 44088137270584049664 44350566659099430912 44458758081305837568 44645843401170665472 45054543907656564736 45116432017419829248 45384982207999709184 45606588566437207764 46056357684449409024 46105378750983831552 46330502670666369792 46787410981027971072 47065907474962661376 47295721476305252496 47379262384915808256 47762148709799387136 47878662549098594304 48046447214024383488 48366330351268220928 48586926787990585344 48876134685538148352 49114787686932377592 49134049880653430784 49599154429407055872 49894387491486859776 50386442594953199616 50686361896113635328 51023821029909331968 51561636591336947712 51742327768949336064 51868551094856810496 52121815504499666016 52635837353656467456 52949145909332994048 53207686660843409058 53732417298524310528 53789608542814470144 54052253115777431424 54412121645176748544 54585312811199299584 54910225387456438272 54948730339902357504 55275806115735109632 55858439640615026688 56054188416361780736 56131185927922717248 56684747919322349568 57022157133127839744 57323058194095669248 57927270738415583232 58210118740068003072 58784183027445399552 59134088878799241216 59278344108407783424 59527791201560887296 59567789147999618304 60155242689893105664 60448969460839849344 60513309610666278912 60808784755249610352 61408476912599212032 61774003560888493056 62185281880201998336 62754543299950215168 63060961968407003328 63172349846554411008 63682864946399182848 64061929618699177984 64149926774768819712 64488440468357627904 64782569050654113792 65168179580717531136 65486383582576503456 66132205905876074496 66525849988649146368 66968765101755998208 67581815861484847104 68077473311999563776 68989770358599114752 69084536526674113536 69158068126475747328 69495754005999554688 70181116471541956608 70598861212443992064 70943582214457878744 71068893577373712384 71643223064699080704 72069670821036575232 72549495526902331392 72780417081599066112 73213633849941917696 73314202028307222528 73701074820980146176 74398731644110583808 74477919520820035584 74841581237230289664 75579663892429799424 76029542844170452992 76535731544863997952 77613491653424004096 77802826642285215744 78845451838398988288 78953756030484701184 79370388268747849728 79423718863999491072 79811529991265113587 80598625947786465792 80684412814221705216 81078379673666147136 81221592659855671296 81877969216798949376 82365338081184657408 82423095509853536256 82913709173602664448 83672724399933620224 83787659460922540032 84081282624542671104 84910486595198910464 85027121878983524352 85533235699691759616 85984587291143503872 86890906107623374848 87315178110102004608 88176274541168099328 88701133318198861824 88917516162611675136 89291686802341330944 90232864034839658496 90769964415999418368 91213177132874415528 92112715368898818048 92661005341332739584 93574821962055942144 94131814949925322752 94591442952610504992 94758524769831616512 95524297419598774272 95757325098197188608 96092894428048766976 96732660702536441856 97173853575981170688 97752269371076296704 98229575373864755184 99198308858814111744 99788774982973719552 101372723792227270656 102047642059818663936 103484655537898672128 103737102189713620992 104243631008999332032 105271674707312934912 105898291818665988096 106415373321686818116 107464834597048621056 107579217085628940288 108104506231554862848 108824243290353497088 109170625622398599168 109820450774912876544 110551612231470219264 111716879281230053376 112108376832723561472 112262371855845434496 113369495838644699136 114044314266255679488 114646116388191338496 116420237480136006144 117568366054890799104 118268177757598482432 119055582403121774592 119135578295999236608 120310485379786211328 120897938921679698688 121026619221332557824 121617569510499220704 122816953825198424064 123548007121776986112 124370563760403996672 125509086599900430336 126121923936814006656 127365729892798365696 128123859237398355968 128299853549537639424 128976880936715255808 130336359161435062272 130972767165153006912 132264411811752148992 133051699977298292736 133937530203511996416 135163631722969694208 136154946623999127552 137979540717198229504 138169073053348227072 138316136252951494656 138991508011999109376 140362232943083913216 141197722424887984128 141887164428915757488 142137787154747424768 143286446129398161408 144139341642073150464 145098991053804662784 146427267699883835392 146628404056614445056 147402149641960292352 148797463288221167616 149683162474460579328 151159327784859598848 152059085688340905984 153071463089727995904 155226983306848008192 155605653284570431488 157690903676797976576 157907512060969402368 158847437727998982144 159623059982530227174 161197251895572931584 161368825628443410432 162156759347332294272 163755938433597898752 164730676162369314816 164846191019707072512 165827418347205328896 167575318921845080064 168162565249085342208 169820973190397820928 170054243757967048704 171066471399383519232 171969174582287007744 173781812215246749696 174630356220204009216 176352549082336198656 177402266636397723648 177835032325223350272 178583373604682661888 180465728069679316992 181539928831998836736 182426354265748831056 184225430737797636096 185322010682665479168 188263629899850645504 189182885905221009984 189517049539663233024 191048594839197548544 192185788856097533952 193465321405072883712 194347707151962341376 195504538742152593408 196459150747729510368 198396617717628223488 199577549965947439104 202745447584454541312 206969311075797344256 207474204379427241984 208487262017998664064 210543349414625869824 211796583637331976192 212830746643373636232 214929669194097242112 216209012463109725696 217648486580706994176 218341251244797198336 219640901549825753088 221103224462940438528 223433758562460106752 224216753665447122944 224524743711690868992 226738991677289398272 228088628532511358976 232840474960272012288 236536355515196964864 238111164806243549184 238271156591998473216 241795877843359397376 242053238442665115648 243235139020998441408 245633907650396848128 247096014243553972224 248741127520807993344 251018173199800860672 252243847873628013312 254731459785596731392 256247718474796711936 256599707099075278848 257953761873430511616 260672718322870124544 261945534330306013824 264528823623504297984 266103399954596585472 267875060407023992832 272309893247998255104 275959081434396459008 276338146106696454144 277983016023998218752 280724465886167826432 282395444849775968256 283774328857831514976 284275574309494849536 286572892258796322816 288278683284146300928 290197982107609325568 292854535399767670784 293256808113228890112 297594926576442335232 299366324948921158656 304118171376681811968 306142926179455991808 310453966613696016384 311211306569140862976 315381807353595953152 315815024121938804736 317694875455997964288 319246119965060454348 322394503791145863168 322737651256886820864 324313518694664588544 327511876867195797504 329461352324738629632 331654836694410657792 335150637843690160128 336325130498170684416 340108487515934097408 342132942798767038464 343938349164574015488 349260712440408018432 352705098164672397312 354804533272795447296 357166747209365323776 360931456139358633984 363079857663997673472 364852708531497662112 368450861475595272192 370644021365330958336 376527259799701291008 378365771810442019968 382097189678395097088 384371577712195067904 386930642810145767424 391009077484305186816 392918301495459020736 396793235435256446976 399155099931894878208 405490895168909082624 413938622151594688512 414948408758854483968 416974524035997328128 421086698829251739648 423593167274663952384 425661493286747272464 429859338388194484224 432418024926219451392 435296973161413988352 439281803099651506176 442206448925880877056 448433507330894245888 449049487423381737984 453477983354578796544 456177257065022717952 465680949920544024576 473072711030393929728 476542313183996946432 483591755686718794752 484106476885330231296 486470278041996882816 491267815300793696256 494192028487107944448 497482255041615986688 504487695747256026624 509462919571193462784 512495436949593423872 513199414198150557696 515907523746861023232 521345436645740249088 523891068660612027648 529057647247008595968 532206799909193170944 535750120814047985664 544619786495996510208 551918162868792918016 552676292213392908288 555966032047996437504 564790889699551936512 567548657715663029952 568551148618989699072 573145784517592645632 576557366568292601856 580395964215218651136 585709070799535341568 586513616226457780224 595189853152884670464 598732649897842317312 608236342753363623936 620907933227392032768 622422613138281725952 631630048243877609472 635389750911995928576 638492239930120908696 644789007582291726336 648627037389329177088 655023753734391595008 658922704649477259264 663309673388821315584 670301275687380320256 672650260996341368832 680216975031868194816 684265885597534076928 698521424880816036864 709609066545590894592 714333494418730647552 726159715327995346944 729705417062995324224 736901722951190544384 741288042730661916672 753054519599402582016 756731543620884039936 764194379356790194176 768743155424390135808 773861285620291534848 782018154968610373632 785836602990918041472 793586470870512893952 798310199863789756416 827877244303189377024 833949048071994656256 842173397658503479296 847186334549327904768 851322986573494544928 859718676776388968448 864836049852438902784 870593946322827976704 878563606199303012352 896867014661788491776 898098974846763475968 912354514130045435904 931361899841088049152 946145422060787859456 953084626367993892864 967183511373437589504 968212953770660462592 972940556083993765632 982535630601587392512 988384056974215888896 994964510083231973376 1008975391494512053248 1024990873899186847744 1026398828396301115392 1031815047493722046464 1047782137321224055296 1058115294494017191936 1064413599818386341888 1071500241628095971328 1089239572991993020416 1103836325737585836032 1105352584426785816576 1111932064095992875008 1129581779399103873024 1135097315431326059904 1146291569035185291264 1153114733136585203712 1160791928430437302272 1173027232452915560448 1190379706305769340928 1197465299795684634624 1216472685506727247872 1241815866454784065536 1244845226276563451904 1263260096487755218944 1270779501823991857152 1276984479860241817392 1289578015164583452672 1297254074778658354176 1317845409298954518528 1326619346777642631168 1345300521992682737664 1360433950063736389632 1368531771195068153856 1397042849761632073728 1419218133091181789184 1452319430655990693888 1459410834125990648448 1473803445902381088768 1482576085461323833344 1513463087241768079872 1528388758713580388352 1537486310848780271616 1547722571240583069696 1564036309937220747264 1571673205981836082944 1587172941741025787904 1596620399727579512832 1655754488606378754048 1667898096143989312512 1694372669098655809536 1702645973146989089856 1719437353552777936896 1729672099704877805568 1741187892645655953408 1757127212398606024704 1793734029323576983552 1796197949693526951936 1824709028260090871808 1862723799682176098304 1906169252735987785728 1934367022746875179008 1945881112167987531264 1965071261203174785024 1976768113948431777792 1989929020166463946752 2017950782989024106496 2049981747798373695488 2052797656792602230784 2095564274642448110592 2128827199636772683776 2143000483256191942656 2178479145983986040832 2207672651475171672064 2210705168853571633152 2223864128191985750016 2259163558798207746048 2270194630862652119808 2292583138070370582528 2306229466273170407424 2321583856860874604544 2346054464905831120896 2380759412611538681856 2394930599591369269248 2483631732909568131072 2526520192975510437888 2541559003647983714304 2553968959720483634784 2579156030329166905344 2594508149557316708352 2635690818597909037056 2690601043985365475328 2737063542390136307712 2794085699523264147456 2838436266182363578368 2904638861311981387776 2918821668251981296896 2947606891804762177536 2965152170922647666688 3026926174483536159744 3074972621697560543232 3095445142481166139392 3143346411963672165888 3174345883482051575808 3193240799455159025664 3311508977212757508096 3335796192287978625024 3388745338197311619072 3405291946293978179712 3438874707105555873792 3459344199409755611136 3482375785291311906816 3587468058647153967104 3592395899387053903872 3649418056520181743616 3725447599364352196608 3812338505471975571456 3868734045493750358016 3891762224335975062528 3953536227896863555584 3979858040332927893504 4035901565978048212992 4099963495596747390976 4105595313585204461568 4191128549284896221184 4257654399273545367552 4356958291967972081664 4421410337707143266304 4447728256383971500032 4540389261725304239616 4585166276140741165056 4612458932546340814848 4643167713721749209088 4692108929811662241792 4761518825223077363712 4789861199182738538496 4967263465819136262144 5083118007295967428608 5107937919440967269568 5158312060658333810688 5189016299114633416704 5271381637195818074112 5381202087970730950656 5474127084780272615424 5588171399046528294912 5837643336503962593792 5895213783609524355072 5930304341845295333376 6053852348967072319488 6149945243395121086464 6286692823927344331776 6386481598910318051328 6623017954425515016192 6671592384575957250048 6777490676394623238144 6810583892587956359424 6877749414211111747584 6918688398819511222272 6964751570582623813632 7174936117294307934208 7184791798774107807744 7450895198728704393216 7624677010943951142912 7737468090987500716032 7783524448671950125056 7907072455793727111168 8071803131956096425984 8211190627170408923136 8382257098569792442368 8515308798547090735104 8713916583935944163328 8842820675414286532608 8895456512767943000064 9080778523450608479232 9224917865092681629696 9286335427443498418176 9523037650446154727424 9579722398365477076992 9934526931638272524288 10166236014591934857216 10215875838881934539136 10316624121316667621376 10378032598229266833408 10762404175941461901312 10948254169560545230848 11176342798093056589824 11675286673007925187584 11860608683690590666752 12107704697934144638976 12299890486790242172928 12573385647854688663552 12772963197820636102656 13343184769151914500096 13621167785175912718848 13755498828422223495168 13837376797639022444544 13929503141165247627264 14349872234588615868416 14369583597548215615488 14901790397457408786432 15249354021887902285824 15474936181975001432064 15567048897343900250112 15814144911587454222336 16143606263912192851968 16422381254340817846272 16764514197139584884736 17685641350828573065216 17790913025535886000128 18161557046901216958464 18449835730185363259392 19159444796730954153984 19869053863276545048576 20332472029183869714432 20431751677763869078272 20633248242633335242752 20756065196458533666816 21524808351882923802624 22352685596186113179648 23350573346015850375168 23721217367381181333504 24215409395868289277952 25146771295709377327104 25545926395641272205312 26686369538303829000192 27242335570351825437696 27674753595278044889088 27859006282330495254528 28699744469177231736832 28739167195096431230976 29803580794914817572864 30498708043775804571648 30949872363950002864128 31134097794687800500224 32287212527824385703936 32844762508681635692544 33529028394279169769472 35581826051071772000256 36323114093802433916928 36899671460370726518784 38318889593461908307968 40863503355527738156544 41266496485266670485504 41512130392917067333632 43049616703765847605248 44705371192372226359296 46701146692031700750336 47442434734762362667008 48430818791736578555904 50293542591418754654208 53372739076607658000384 54484671140703650875392 55349507190556089778176 57478334390192862461952 59607161589829635145728 60997416087551609143296 61899744727900005728256 62268195589375601000448 64574425055648771407872 67058056788558339538944 71163652102143544000512 72646228187604867833856 76637779186923816615936 81727006711055476313088 83024260785834134667264 86099233407531695210496 89410742384744452718592 93402293384063401500672 96861637583473157111808 100587085182837509308416 106745478153215316000768 108969342281407301750784 110699014381112179556352 114956668780385724923904 123799489455800011456512 124536391178751202000896 129148850111297542815744 134116113577116679077888 142327304204287088001024 145292456375209735667712 163454013422110952626176 166048521571668269334528 178821484769488905437184 186804586768126803001344 193723275166946314223616 201174170365675018616832 213490956306430632001536 217938684562814603501568 229913337560771449847808 249072782357502404001792 258297700222595085631488 268232227154233358155776 290584912750419471335424 326908026844221905252352 332097043143336538669056 373609173536253606002688 387446550333892628447232 402348340731350037233664 426981912612861264003072 435877369125629207003136 498145564715004808003584 536464454308466716311552 581169825500838942670848 653816053688443810504704 747218347072507212005376 774893100667785256894464 804696681462700074467328 871754738251258414006272 996291129430009616007168 1162339651001677885341696 1307632107376887621009408 1494436694145014424010752 1609393362925400148934656 1743509476502516828012544 2324679302003355770683392 2615264214753775242018816 2988873388290028848021504 3487018953005033656025088 5230528429507550484037632 6974037906010067312050176 10461056859015100968075264 20922113718030201936150528
- Sum of all divisors σ(n): 79396104607387540788538240
- Sum of proper divisors (its aliquot sum) s(n): 58473990889357338852387712
- 20922113718030201936150528 is an abundant number, because the sum of its proper divisors (58473990889357338852387712) is greater than itself. Its abundance is 37551877171327136916237184
Bases of 20922113718030201936150528
- Binary: 10001010011100110111000001110101010110111011100101011010101111100110000000000000000002
- Hexadecimal: 0x114E6E0EAB772B57CC0000
- Base-36: 2MMZJVHXIJUR5S000
Squares and roots of 20922113718030201936150528
- 20922113718030201936150528 squared (209221137180302019361505282) is 437734842430187560209291156120433448570067074678784
- 20922113718030201936150528 cubed (209221137180302019361505283) is 9158338151668416050529699408046168745599547345771586233410422911543071997952
-
The
square root of 20922113718030201936150528 is 4574069710665.7876051159 -
20922113718030201936150528 is a
perfect cube number . Itscube root is 275550912
Scales and comparisons
How big is 20922113718030201936150528?- 20,922,113,718,030,201,936,150,528 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 20,922,113,718,030,201,936,150,528 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 20922113718030201936150528 cubic inches would be around 22962576 feet tall.
Recreational maths with 20922113718030201936150528
- 20922113718030201936150528 backwards is 82505163910203081731122902
- 20922113718030201936150528 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 20922113718030201936150528's digits is 81
- 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 20922113718030201936150528 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 20922113718030201936150528 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/20922113718030201936150528/
Chicago style:
Numbermatics. 2024. "Number 20922113718030201936150528 - Facts about the integer". https://numbermatics.com/n/20922113718030201936150528/
The information we have on file for 20922113718030201936150528 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 20922113718030201936150528, math, Factors of 20922113718030201936150528, curriculum, school, college, exams, university, Prime factorization of 20922113718030201936150528, STEM, science, technology, engineering, physics, economics, calculator, twenty septillion, nine hundred twenty-two sextillion, one hundred thirteen quintillion, seven hundred eighteen quadrillion, thirty trillion, two hundred one billion, nine hundred thirty-six million, one hundred fifty thousand, five hundred twenty-eight.