35338580885619630370612224
35,338,580,885,619,630,370,612,224 is an even composite number composed of five prime numbers multiplied together.
What does the number 35338580885619630370612224 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 16335 divisors.
35338580885619630370612224 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred thirty-five divisors.
Prime factorization of 35338580885619630370612224:
210 × 34 × 710 × 138 × 432
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 43 × 43)See below for interesting mathematical facts about the number 35338580885619630370612224 from the Numbermatics database.
Names of 35338580885619630370612224
- Cardinal: 35338580885619630370612224 can be written as Thirty-five septillion, three hundred thirty-eight sextillion, five hundred eighty quintillion, eight hundred eighty-five quadrillion, six hundred nineteen trillion, six hundred thirty billion, three hundred seventy million, six hundred twelve thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 3.5338580885619630370612224 × 1025
Factors of 35338580885619630370612224
Divisors of 35338580885619630370612224
- Number of divisors d(n): 16335
-
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 43 48 49 52 54 56 63 64 72 78 81 84 86 91 96 98 104 108 112 117 126 128 129 144 147 156 162 168 169 172 182 189 192 196 208 216 224 234 252 256 258 273 288 294 301 312 324 336 338 343 344 351 364 378 384 387 392 416 432 441 448 468 504 507 512 516 546 559 567 576 588 602 624 637 648 672 676 686 688 702 728 756 768 774 784 819 832 864 882 896 903 936 1008 1014 1024 1029 1032 1053 1092 1118 1134 1152 1161 1176 1183 1204 1248 1274 1296 1323 1344 1352 1372 1376 1404 1456 1512 1521 1536 1548 1568 1638 1664 1677 1728 1764 1792 1806 1849 1872 1911 2016 2028 2058 2064 2106 2107 2184 2197 2236 2268 2304 2322 2352 2366 2401 2408 2457 2496 2548 2592 2646 2688 2704 2709 2744 2752 2808 2912 3024 3042 3072 3087 3096 3136 3276 3328 3354 3456 3483 3528 3549 3584 3612 3698 3744 3822 3913 3969 4032 4056 4116 4128 4212 4214 4368 4394 4459 4472 4536 4563 4608 4644 4704 4732 4802 4816 4914 4992 5031 5096 5184 5292 5376 5408 5418 5488 5504 5547 5616 5733 5824 6048 6084 6174 6192 6272 6321 6552 6591 6656 6708 6912 6966 7056 7098 7168 7203 7224 7267 7371 7396 7488 7644 7826 7938 8064 8112 8127 8232 8256 8281 8424 8428 8736 8788 8918 8944 9072 9126 9216 9261 9288 9408 9464 9604 9632 9828 9984 10062 10192 10368 10584 10647 10752 10816 10836 10976 11008 11094 11232 11466 11648 11739 12096 12168 12348 12384 12544 12642 12943 13104 13182 13312 13377 13416 13689 13824 13932 14112 14196 14406 14448 14534 14742 14749 14792 14976 15093 15288 15379 15652 15876 16128 16224 16254 16464 16512 16562 16641 16807 16848 16856 17199 17472 17576 17836 17888 18144 18252 18522 18576 18816 18928 18963 19208 19264 19656 19773 19968 20124 20384 20736 21168 21294 21504 21609 21632 21672 21801 21952 22016 22188 22464 22932 23296 23478 24037 24192 24336 24381 24696 24768 24843 25088 25284 25886 26208 26364 26754 26832 27378 27391 27648 27783 27864 28224 28392 28561 28812 28896 29068 29484 29498 29584 29952 30186 30576 30758 31213 31304 31752 31941 32256 32448 32508 32928 33024 33124 33282 33614 33696 33712 34398 34944 35152 35217 35672 35776 36288 36504 37044 37152 37632 37856 37926 38416 38528 38829 39312 39546 39936 40131 40248 40768 41472 42336 42588 43218 43264 43344 43602 43904 44032 44247 44376 44928 45279 45864 46137 46592 46956 48074 48384 48672 48762 49392 49536 49686 49923 50176 50421 50568 50869 51597 51772 52416 52728 53508 53664 54756 54782 55566 55728 56448 56784 56889 57122 57624 57792 57967 58136 58968 58996 59168 59319 59904 60372 61152 61516 62426 62608 63504 63882 64512 64827 64896 65016 65403 65856 66048 66248 66564 67228 67392 67424 68796 69888 70304 70434 71344 71552 72111 72576 73008 74088 74304 74529 75264 75712 75852 76832 77056 77658 78624 79092 80262 80496 81536 82173 82944 84672 85176 85683 86436 86528 86688 87204 87808 88494 88752 89856 90558 90601 91728 92274 93184 93639 93912 94471 95823 96148 96768 97344 97524 98784 99072 99372 99846 100842 101136 101738 103194 103243 103544 104832 105456 105651 107016 107328 107653 109512 109564 111132 111456 112896 113568 113778 114244 115248 115584 115934 116272 116487 117649 117936 117992 118336 118638 119808 120393 120744 122304 123032 124852 125216 127008 127764 129654 129792 130032 130806 131712 132096 132496 132741 133128 134456 134784 134848 137592 138411 139776 140608 140868 142688 143104 144222 145152 146016 148176 148608 149058 149769 150528 151263 151424 151704 152607 153664 154112 155316 157248 158184 160524 160992 163072 164346 168259 169344 170352 170667 171366 172872 173056 173376 173901 174408 175616 176988 177504 177957 179712 181116 181202 183456 184548 187278 187824 188942 191646 191737 192296 193536 194481 194688 195048 196209 197568 198144 198744 199692 199927 201684 202272 203476 206388 206486 207088 209664 210912 211302 214032 214656 215306 216333 218491 219024 219128 222264 222912 223587 225792 227136 227556 228488 230496 231168 231868 232544 232974 235298 235872 235984 236672 237276 240786 241488 244608 246064 246519 249704 250432 254016 255528 257049 259308 259584 260064 261612 263424 264992 265482 266256 268912 269568 269696 271803 275184 276822 279552 280917 281216 281736 283413 285376 286208 288444 290304 292032 296352 297216 298116 299538 302526 302848 303408 305214 307328 308224 309729 310632 312481 314496 316368 316953 321048 321984 322959 326144 328692 336518 338688 340704 341334 342732 345744 346752 347802 348816 349461 351232 352947 353976 355008 355914 356083 359424 361179 362232 362404 366912 369096 371293 374556 375648 377884 383292 383474 384592 388962 389376 390096 392418 395136 396288 397488 398223 399384 399854 403368 404544 405769 406952 412776 412972 414176 415233 419328 421824 422604 428064 429312 430612 432666 436982 438048 438256 444528 445824 447174 451584 453789 454272 455112 456976 457821 460992 462336 463736 465088 465948 470596 471744 471968 473344 474552 481572 482976 489216 492128 493038 499408 500864 504777 508032 511056 514098 518616 519168 520128 521703 523224 526848 529984 530964 532512 537824 539136 539392 543606 550368 553644 561834 562432 563472 566826 570752 572416 575211 576888 580608 584064 588627 592704 594432 596232 599076 599781 605052 605696 606816 610428 614656 619458 621264 624962 628992 632736 633906 634207 642096 643968 645918 648999 652288 655473 657384 661297 670761 673036 677376 681408 682668 685464 691488 693504 695604 697632 698922 705894 707952 710016 711828 712166 722358 722701 724464 724808 733824 738192 739557 742586 749112 751296 753571 755768 766584 766948 769184 771147 777924 778752 780192 784836 790272 794976 796446 798768 799708 806736 809088 811538 813904 815409 823543 825552 825944 828352 830466 838656 842751 843648 845208 850239 856128 858624 861224 865332 873964 876096 876512 889056 891648 894348 907578 908544 910224 913952 915642 921984 924672 927472 929187 930176 931896 937443 941192 943488 943936 946688 949104 963144 965952 968877 978432 984256 986076 998816 1001728 1009554 1016064 1022112 1028196 1037232 1040256 1043406 1046448 1048383 1053696 1058841 1059968 1061928 1065024 1068249 1075648 1078272 1078784 1087212 1100736 1107288 1113879 1123668 1124864 1126944 1133652 1141504 1150422 1153776 1168128 1177254 1177813 1185408 1188864 1192464 1194669 1198152 1199562 1210104 1211392 1213632 1217307 1220856 1228123 1229312 1238916 1242528 1245699 1249924 1257984 1265472 1267812 1268414 1284192 1287936 1291836 1297998 1310946 1314768 1322594 1341522 1342159 1346072 1354752 1361367 1362816 1365336 1370928 1373463 1382976 1387008 1391208 1395264 1397844 1399489 1411788 1415904 1420032 1423656 1424332 1444716 1445402 1448928 1449616 1467648 1476384 1479114 1485172 1498224 1502592 1507142 1511536 1514331 1529437 1533168 1533896 1538368 1542294 1555848 1557504 1560384 1565109 1569672 1580544 1589952 1592892 1597536 1599416 1613472 1618176 1623076 1627808 1630818 1647086 1651104 1651888 1656704 1660932 1685502 1687296 1690416 1700478 1712256 1717248 1722448 1725633 1730664 1747928 1752192 1753024 1778112 1783296 1788696 1799343 1815156 1817088 1820448 1827904 1831284 1843968 1854944 1858374 1860352 1863792 1874886 1882384 1886976 1887872 1893376 1898208 1902621 1926288 1931904 1937754 1946997 1956864 1966419 1968512 1972152 1983891 1997632 2003456 2019108 2032128 2044224 2056392 2074464 2080512 2086812 2092896 2096766 2117682 2119936 2123856 2130048 2136498 2151296 2157568 2168103 2174424 2187367 2201472 2214576 2218671 2227758 2247336 2249728 2253888 2260713 2267304 2283008 2300844 2307552 2313441 2336256 2354508 2355626 2370816 2384928 2389338 2396304 2399124 2420208 2427264 2434614 2441712 2446227 2456246 2458624 2470629 2477832 2485056 2491398 2492581 2499848 2515968 2528253 2530944 2535624 2536828 2550717 2568384 2575872 2583672 2595996 2599051 2621892 2629536 2645188 2683044 2684318 2692144 2722734 2725632 2730672 2741856 2746926 2765952 2774016 2782416 2787561 2790528 2795688 2798978 2812329 2823576 2831808 2840064 2840383 2847312 2848664 2889432 2890804 2897856 2899232 2906631 2935296 2952768 2958228 2970344 2996448 3005184 3014284 3023072 3028662 3058874 3066336 3067792 3076736 3084588 3111696 3120768 3130218 3139344 3161088 3176523 3179904 3185784 3195072 3198832 3204747 3226944 3236352 3246152 3255616 3261636 3294172 3302208 3303776 3313408 3321864 3341637 3371004 3374592 3380832 3400956 3424512 3444896 3451266 3461328 3495856 3504384 3506048 3533439 3556224 3566592 3577392 3598686 3630312 3634176 3640896 3651921 3655808 3662568 3684369 3687936 3709888 3716748 3720704 3727584 3749772 3764768 3773952 3775744 3796416 3805242 3852576 3863808 3875508 3893994 3932838 3937024 3944304 3967782 3995264 4006912 4026477 4038216 4062253 4064256 4088448 4112784 4120389 4148928 4161024 4173624 4185792 4193532 4198467 4235364 4239872 4247712 4260096 4272996 4302592 4336206 4348848 4374734 4402944 4429152 4437342 4439449 4455516 4494672 4507776 4521426 4534608 4542993 4566016 4588311 4601688 4615104 4626882 4629079 4672512 4695327 4709016 4711252 4741632 4769856 4778676 4792608 4798248 4826809 4840416 4854528 4869228 4883424 4892454 4912492 4941258 4955664 4970112 4982796 4985162 4999696 5056506 5058907 5061888 5071248 5073656 5101434 5136768 5151744 5167344 5176899 5191992 5198102 5243784 5259072 5274997 5290376 5366088 5368636 5384288 5398029 5445468 5451264 5461344 5483712 5493852 5531904 5564832 5575122 5581056 5591376 5597956 5624658 5647152 5663616 5680128 5680766 5694624 5697328 5707863 5764801 5778864 5781608 5795712 5798464 5813262 5870592 5899257 5905536 5916456 5940688 5951673 5992896 6010368 6028568 6046144 6057324 6117748 6132672 6135584 6153472 6169176 6223392 6241536 6260436 6278688 6353046 6359808 6371568 6390144 6397664 6409494 6453888 6472704 6492304 6504309 6511232 6523272 6562101 6588344 6604416 6607552 6626816 6643728 6683274 6742008 6749184 6761664 6782139 6801912 6849024 6889792 6902532 6922656 6991712 7008768 7012096 7066878 7112448 7154784 7197372 7260624 7281792 7303842 7311616 7325136 7338681 7368738 7375872 7411887 7419776 7433496 7441408 7455168 7477743 7499544 7529536 7547904 7551488 7592832 7610484 7652151 7705152 7727616 7751016 7787988 7797153 7865676 7874048 7888608 7935564 7990528 8052954 8076432 8124506 8176896 8225568 8240778 8244691 8297856 8322048 8347248 8362683 8371584 8387064 8396934 8436987 8470728 8479744 8495424 8520192 8521149 8545992 8596861 8605184 8672412 8697696 8719893 8749468 8805888 8858304 8874684 8878898 8911032 8989344 9015552 9042852 9069216 9085986 9176622 9203376 9230208 9253764 9258158 9390654 9395113 9418032 9422504 9483264 9529569 9539712 9557352 9585216 9596496 9614241 9653618 9680832 9709056 9738456 9766848 9784908 9796423 9824984 9882516 9911328 9940224 9965592 9970324 9999392 10024911 10113012 10117814 10123776 10142496 10147312 10202868 10273536 10334688 10353798 10383984 10396204 10487568 10518144 10549994 10580752 10600317 10706059 10732176 10737272 10768576 10796058 10890936 10902528 10922688 10955763 10967424 10987704 11053107 11063808 11129664 11150244 11162112 11182752 11195912 11249316 11294304 11327232 11361532 11389248 11394656 11415726 11529602 11557728 11563216 11591424 11596928 11626524 11798514 11811072 11832912 11881376 11903346 11985792 12020736 12057136 12079431 12092288 12114648 12186759 12235496 12265344 12271168 12306944 12338352 12446784 12483072 12520872 12557376 12595401 12706092 12719616 12743136 12780288 12795328 12818988 12907776 12984608 13008618 13022464 13046544 13124202 13176688 13208832 13215104 13253632 13287456 13318347 13366548 13484016 13523328 13564278 13603824 13628979 13698048 13764933 13779584 13805064 13845312 13887237 13983424 14017536 14024192 14133756 14224896 14309568 14394744 14480427 14521248 14563584 14607684 14623232 14650272 14677362 14737476 14823774 14839552 14866992 14910336 14955486 14999088 15059072 15102976 15176721 15185664 15220968 15304302 15311569 15410304 15455232 15502032 15530697 15575976 15594306 15731352 15748096 15777216 15824991 15871128 15965599 15981056 16105908 16152864 16194087 16249012 16353792 16451136 16481556 16489382 16595712 16694496 16725366 16743168 16774128 16793868 16873974 16941456 16990848 17040384 17042298 17091984 17123589 17193722 17210368 17294403 17344824 17395392 17439786 17448067 17498936 17611776 17697771 17716608 17749368 17757796 17822064 17855019 17978688 18031104 18085704 18138432 18171972 18193357 18353244 18406752 18460416 18507528 18516316 18781308 18790226 18836064 18845008 19059138 19079424 19114704 19170432 19192992 19228482 19307236 19361664 19418112 19476912 19512927 19533696 19569816 19592846 19649968 19686303 19765032 19822656 19880448 19882681 19931184 19940648 19998784 20049822 20226024 20235628 20247552 20284992 20294624 20346417 20405736 20547072 20669376 20707596 20767968 20792408 20975136 21036288 21099988 21161504 21200634 21412118 21464352 21474544 21537152 21592116 21781872 21845376 21911526 21934848 21975408 22106214 22127616 22235661 22259328 22300488 22324224 22365504 22391824 22433229 22498632 22588608 22654464 22723064 22778496 22789312 22831452 23059204 23115456 23126432 23182848 23193856 23253048 23391459 23597028 23622144 23665824 23762752 23806692 23971584 24114272 24158862 24184576 24229296 24373518 24470992 24530688 24542336 24613888 24676704 24734073 24893568 24966144 25041744 25114752 25190802 25310961 25412184 25439232 25486272 25560576 25563447 25590656 25637976 25790583 25815552 25969216 26017236 26044928 26093088 26248404 26353376 26417664 26430208 26574912 26636694 26733096 26968032 27046656 27128556 27207648 27257958 27529866 27559168 27610128 27690624 27774474 27966848 28048384 28185339 28267512 28435771 28449792 28619136 28789488 28842723 28960854 29042496 29127168 29215368 29246464 29300544 29354724 29389269 29474952 29647548 29679104 29733984 29820672 29910972 29998176 30074733 30118144 30353442 30371328 30441936 30608604 30623138 30820608 31004064 31061394 31076143 31151952 31188612 31462704 31554432 31649982 31742256 31800951 31931198 31962112 32118177 32211816 32305728 32388174 32403553 32498024 32707584 32867289 32902272 32963112 32978764 33159321 33191424 33388992 33450732 33486336 33548256 33587736 33747948 33787663 33882912 33981696 34084596 34183968 34247178 34387444 34588806 34689648 34790784 34879572 34896134 34997872 35395542 35412349 35433216 35498736 35515592 35644128 35710038 35957376 36062208 36171408 36238293 36276864 36343944 36386714 36560277 36706488 36813504 36920832 36924979 37015056 37032632 37562616 37580452 37672128 37690016 37786203 38118276 38158848 38229408 38340864 38385984 38456964 38614472 38723328 38953824 39025854 39067392 39139632 39185692 39299936 39372606 39530064 39645312 39760896 39765362 39862368 39881296 39955041 39997568 40099644 40353607 40452048 40471256 40569984 40589248 40692834 40811472 41094144 41294799 41338752 41415192 41535936 41584816 41661711 41950272 42072576 42199976 42323008 42401268 42824236 42928704 42949088 43074304 43184232 43441281 43563744 43690752 43823052 43869696 43950816 44212428 44471322 44518656 44600976 44731008 44783648 44866458 44997264 45177216 45308928 45446128 45530163 45556992 45578624 45662904 45934707 46118408 46230912 46252864 46365696 46387712 46506096 46782918 47194056 47244288 47331648 47474973 47525504 47613384 47896797 47943168 48228544 48317724 48369152 48458592 48747036 48941984 49061376 49084672 49353408 49468146 49787136 50083488 50229504 50381604 50621922 50824368 50972544 51121152 51126894 51181312 51275952 51370767 51581166 51631104 51883209 51938432 52034472 52089856 52186176 52344201 52496808 52706752 52809289 52835328 52860416 53149824 53273388 53466192 53565057 53936064 54093312 54257112 54415296 54515916 54580071 55059732 55118336 55220256 55381248 55548948 55933696 56370678 56535024 56871542 57238272 57578976 57685446 57712837 57921708 58084992 58254336 58430736 58538781 58601088 58709448 58778538 58949904 59058909 59295096 59358208 59467968 59641344 59648043 59821944 59996352 60149466 60178027 60236288 60706884 60742656 60883872 61039251 61217208 61246276 61641216 62008128 62122788 62152286 62303904 62377224 62748517 62925408 63108864 63299964 63484512 63601902 63862396 64236354 64423632 64611456 64776348 64807106 64996048 65734578 65765791 65804544 65926224 65957528 66318642 66382848 66706983 66777984 66901464 66972672 67096512 67175472 67299687 67495896 67575326 67765824 67963392 68169192 68367936 68494356 68574961 68774888 69177612 69379296 69581568 69759144 69792268 69995744 70174377 70791084 70824698 70866432 70997472 71031184 71288256 71420076 71914752 72342816 72476586 72553728 72687888 72773428 73120554 73412976 73627008 73841664 73849958 74030112 74065264 74202219 74942413 75125232 75160904 75344256 75380032 75572406 76236552 76317696 76458816 76681728 76690341 76771968 76913928 77228944 77371749 77446656 77907648 78051708 78134784 78279264 78371384 78599872 78745212 79060128 79290624 79530724 79724736 79762592 79910082 79995136 80199288 80707214 80904096 80942512 81139968 81178496 81385668 81622944 82589598 82677504 82830384 83071872 83169632 83323422 83900544 84145152 84399952 84556017 84646016 84802536 85307313 85648472 85857408 85898176 86148608 86368464 86882562 87127488 87381504 87646104 87739392 87901632 88167807 88424856 88942644 89037312 89201952 89462016 89567296 89732916 89994528 90354432 90892256 91060326 91113984 91157248 91325808 91869414 92236816 92461824 92505728 92775424 93012192 93228429 93565836 94388112 94663296 94949946 95051008 95226768 95402853 95793594 95886336 96354531 96457088 96635448 96738304 96917184 97210659 97494072 97883968 98122752 98169344 98706816 98936292 99477963 99574272 100166976 100459008 100763208 101243844 101362989 101648736 101945088 102253788 102362624 102551904 102741534 103162332 103766418 103876864 104068944 104372352 104688402 104993616 105413504 105618578 105720832 106237047 106299648 106546776 106932384 107130114 107180983 107872128 108186624 108514224 108714879 108830592 109031832 109160142 109680831 110119464 110236672 110440512 110762496 110774937 111097896 111759193 111867392 112741356 113070048 113358609 113743084 114476544 115157952 115370892 115425674 115843416 116169984 116861472 117077562 117202176 117418896 117557076 117899808 118117818 118590192 118935936 119282688 119296086 119643888 119865123 119992704 120298932 120356054 120472576 121060821 121413768 121767744 122078502 122136469 122434416 122492552 123282432 123884397 124016256 124245576 124304572 124607808 124754448 124985133 125497034 125850816 126217728 126599928 126969024 127203804 127353499 127724792 128472708 128847264 129222912 129552696 129614212 129992096 130323843 131469156 131531582 131609088 131852448 131915056 132637284 133413966 133555968 133802928 134193024 134350944 134599374 134991792 135150652 135531648 135926784 136338384 136590489 136735872 136988712 137149922 137549776 137804121 138355224 138758592 139163136 139178767 139518288 139584536 139991488 140348754 141582168 141649396 141732864 141994944 142062368 142424919 142576512 142840152 143690391 143829504 144685632 144953172 145107456 145375776 145546856 146241108 146825952 147254016 147699916 148060224 148130528 148404438 149884826 150250464 150321808 150688512 150760064 151144812 152473104 152917632 153363456 153380682 153543936 153827856 154457888 154743498 154893312 155649627 155815296 156103416 156269568 156558528 156742768 157032603 157199744 157490424 158120256 158427867 158581248 159061448 159449472 159525184 159820164 159990272 160398576 161414428 161808192 161885024 162279936 162356992 162771336 163245888 163740213 165179196 165355008 165660768 166143744 166339264 166646844 167801088 168799904 169112034 169292032 169605072 170614626 171296944 171714816 171796352 172297216 172736928 173138511 173765124 174254976 174763008 175292208 175803264 176335614 176849712 177176727 177885288 178074624 178403904 178924032 178944129 179134592 179465832 179989056 180534081 180708864 181784512 182120652 182227968 182314496 182651616 183738828 184473632 184923648 185011456 186024384 186456858 187131672 188245551 188776224 189326592 189899892 190102016 190453536 190805706 191587188 192709062 192914176 193270896 193834368 194421318 194988144 195767936 196338688 197297373 197413632 197872584 198955926 199050397 199148544 200333952 200918016 201526416 201899061 202487688 202725978 203297472 203890176 204507576 204725248 205103808 205483068 205724883 206324664 207532836 207552787 207753728 208137888 208744704 209376804 209987232 210523131 210827008 211237156 212474094 212599296 213093552 213864768 214260228 214361966 215744256 217028448 217429758 217533001 217661184 218063664 218320284 219361662 220238928 220881024 221524992 221549874 222195792 222606657 223518386 223734784 224827239 225482712 226140096 226717218 226824871 227486168 228953088 230071023 230315904 230741784 230851348 231686832 232115247 232339968 233722944 234155124 234404352 234837792 235114152 235799616 236235636 236513641 237180384 237871872 238592172 239287776 239730246 239985408 240597864 240712108 242121642 242827536 243535488 244157004 244272938 244868832 244985104 247768794 247886443 248032512 248491152 248609144 249215616 249508896 249970266 250994068 251701632 252435456 253199856 253668051 253938048 254407608 254706998 255449584 255921939 256945416 257694528 258445824 258474853 259105392 259228424 259984192 260647686 262938312 263063164 263218176 263704896 263830112 264503421 265274568 266827932 267111936 267605856 268386048 268701888 269198748 269983584 270301304 271063296 272676768 273180978 273471744 273977424 274299844 275099552 275608242 276710448 277517184 278326272 278357534 279036576 279169072 279685287 279982976 280697508 282475249 283164336 283298792 283989888 284124736 284849838 285153024 285680304 287380782 287659008 289063593 289371264 289906344 290214912 290751552 291093712 291631977 292482216 293651904 294508032 295399832 296120448 296261056 296808876 299769652 300500928 300643616 301377024 301520128 302289624 304088967 304946208 305835264 306761364 307087872 307655712 308915776 309486996 311299254 311630592 312206832 313117056 313485536 314065206 314399488 314980848 316240512 316855734 317162496 318122896 318711141 318898944 319050368 319640328 319980544 320797152 321542949 322828856 323616384 323770048 324559872 324713984 325542672 326491776 327480426 329042493 330358392 330710016 331321536 332287488 332324811 332678528 333293688 335277579 335602176 337599808 338224068 338584064 339210144 341229252 342593888 343429632 343592704 345473856 346277022 347530248 348509952 350584416 351606528 352671228 353699424 354353454 355770576 356807808 357848064 357888258 358269184 358931664 359595369 359978112 361068162 361417728 363182463 363569024 364241304 364628992 365303232 366409407 367477656 368947264 369665023 369847296 370022912 372048768 372913716 374263344 374955399 376491102 377552448 378653184 379799784 380204032 380907072 381611412 382060497 383174376 385418124 385828352 386541792 387668736 388842636 389976288 390971529 391535872 394594746 394827264 395745168 397911852 398100794 400667904 403052832 403798122 403989859 404975376 405451956 406594944 407780352 409015152 409771467 410207616 410966136 411449766 412649328 413412363 415065672 415105574 415507456 416275776 417489408 417536301 418753608 419974464 421046262 421246189 421654016 422474312 424948188 425198592 426187104 427274757 427729536 428520456 428723932 431071173 431488512 434056896 434859516 435066002 435322368 436127328 436640568 438723324 439239619 440477856 441762048 443099748 444391584 445213314 447036772 449654478 450965424 452280192 453434436 453649742 454972336 460142046 460360537 460631808 461483568 461702696 463373664 464230494 464679936 466948881 467445888 468310248 468808704 469675584 470228304 471097809 471599232 472471272 473027282 474360768 475283601 475743744 477184344 478575552 479460492 479970816 480024727 481195728 481424216 484243284 485655072 487070976 488314008 488545876 489737664 489970208 491220639 495537588 495772886 496065024 496982304 497218288 498431232 499017792 499940532 501988136 503403264 506399712 507336102 507876096 508815216 509413996 510899168 511843878 513890832 515389056 516891648 516949706 518210784 518456848 519415533 519968384 521295372 524596891 525876624 526126328 527409792 527660224 529006842 530549136 533655864 534223872 535211712 536772096 536832387 537403776 538397496 539967168 540602608 541602243 542126592 545353536 546361956 546943488 547954848 548599688 550199104 551216484 553420896 555034368 556715068 558073152 558338144 559370574 559965952 561395016 564736653 564950498 566328672 566597584 567979776 568249472 569699676 570306048 571360608 574761564 578127186 578742528 579812688 581503104 582187424 583263954 584964432 587303808 589016064 590799664 591892119 592240896 592522112 593617752 597151191 599539304 601001856 601287232 602754048 603040256 604579248 608177934 609892416 611670528 613522728 614175744 615311424 617174649 617831552 618973992 622598508 622658361 623261184 624413664 626234112 626971072 628130412 628798976 629961696 632481024 633711468 636245792 637422282 637797888 638100736 639280656 641594304 643085898 645657712 647232768 647540096 649427968 651085344 652599003 652983552 654960852 658084986 660716784 662643072 664574976 664649622 665357056 666587376 667819971 670555158 671204352 674481717 675199616 676448136 677168128 678420288 680474613 682458504 685187776 686520757 686859264 687185408 690947712 692554044 695060496 696345741 697019904 701168832 703213056 705342456 707398848 708706908 709540923 711541152 713615616 715776516 716538368 717863328 719190738 719956224 722136324 726364926 727138048 728482608 730606464 732818814 734955312 737894528 739330046 740045824 743659329 744097536 745827432 748526688 749910798 750266881 752982204 755104896 757306368 759599568 761004153 761814144 763222824 764120994 766348752 767765817 770836248 771656704 773083584 775337472 775424559 777685272 779952576 781943058 782314351 783071744 789189492 789654528 791490336 793510263 795823704 796201588 801335808 806105664 807596244 807979718 809950752 810903912 813189888 815730721 818030304 819542934 820415232 821932272 822899532 825298656 826824726 830131344 830211148 832551552 834978816 835072602 837507216 839055861 839948928 842092524 842492378 843308032 844948624 847425747 849896376 852374208 854549514 854955283 855459072 857040912 857447864 862142346 862977024 867190779 868113792 869719032 870132004 870644736 872254656 873281136 874895931 877446648 878479238 880955712 883524096 886199496 888783168 890426628 891474493 894073544 899308956 901930848 904560384 906868872 907299484 909944672 912266901 920284092 920721074 921263616 922967136 923405392 926747328 928460988 933897762 934891776 936620496 939351168 940456608 942195618 943198464 944942544 946054564 948721536 950567202 951487488 954368688 956133423 957151104 958920984 959941632 960049454 962391456 962848432 964628847 968486568 971310144 974141952 974251369 976628016 977091752 979475328 979940416 982441278 991075176 991545772 992130048 993964608 994436576 996862464 996974433 998035584 999881064 1003976272 1005832737 1006806528 1012799424 1014672204 1015752192 1017630432 1018827992 1021798336 1023687756 1027781664 1030778112 1033899412 1036421568 1036913696 1038831066 1039936768 1042590744 1049193782 1051753248 1052252656 1054819584 1055320448 1058013684 1061098272 1067311728 1070423424 1073544192 1073664774 1074807552 1076794992 1079934336 1081205216 1083204486 1084253184 1089547389 1090707072 1092723912 1093886976 1095909696 1097199376 1099228221 1100398208 1102432968 1106841792 1108995069 1110068736 1113430136 1116146304 1116676288 1118741148 1119931904 1122790032 1129473306 1129900996 1132657344 1133195168 1135959552 1136498944 1139399352 1140612096 1142721216 1146181491 1149523128 1156254372 1157485056 1159625376 1163006208 1164374848 1166527908 1169928864 1174607616 1181599328 1183784238 1184481792 1185044224 1187235504 1194302382 1199078608 1202003712 1202574464 1206080512 1209158496 1211969577 1216355868 1219784832 1223341056 1227045456 1230622848 1234349298 1235663104 1237947984 1240237089 1245197016 1245316722 1246522368 1248827328 1252468224 1252608903 1253942144 1256260824 1257597952 1259923392 1263738567 1264962048 1267422936 1272491584 1274844564 1275595776 1276201472 1278561312 1283188608 1286171796 1291315424 1293213519 1294465536 1295080192 1302170688 1305198006 1305967104 1309921704 1316169972 1317718857 1321433568 1325286144 1329299244 1330714112 1333174752 1335639942 1341110316 1348963434 1350399232 1352896272 1356840576 1360949226 1364917008 1370375552 1373041514 1374370816 1381081611 1381895424 1385108088 1390120992 1392691482 1393352779 1394039808 1402337664 1406426112 1410684912 1413293427 1414797696 1417413816 1419081846 1423082304 1425850803 1427231232 1431553032 1433076736 1435726656 1438381476 1439912448 1440074181 1444272648 1452729852 1452869509 1454276096 1456965216 1461212928 1465637628 1469910624 1473661917 1475789056 1478660092 1487318658 1488195072 1491654864 1497053376 1499821596 1500533762 1505964408 1510209792 1519199136 1522008306 1522731007 1523628288 1526445648 1528241988 1532697504 1535531634 1541672496 1546167168 1550674944 1550849118 1555370544 1558246599 1559905152 1563886116 1564628702 1566143488 1573790673 1578378984 1582980672 1587020526 1587774097 1591647408 1592403176 1602671616 1610497161 1612211328 1615192488 1615959436 1619901504 1621807824 1624806729 1626379776 1631461442 1636060608 1639085868 1640830464 1643864544 1645799064 1650597312 1653649452 1655595487 1660262688 1660422296 1665103104 1670145204 1675014432 1678111722 1679897856 1684185048 1684984756 1689897248 1694209959 1694851494 1699792752 1704748416 1709099028 1709910566 1710918144 1714081824 1714895728 1724284692 1734381558 1735205101 1736227584 1739438064 1740264008 1744509312 1746562272 1749791862 1754893296 1756958476 1761911424 1767048192 1772398992 1775676357 1777566336 1780853256 1782948986 1788147088 1791453573 1798617912 1803861696 1809120768 1809323971 1813737744 1814598968 1819889344 1824533802 1840568184 1841442148 1842527232 1845934272 1846810784 1851523947 1853494656 1856921976 1867795524 1867975083 1869783552 1873240992 1878702336 1880913216 1884391236 1886396928 1889885088 1892109128 1897443072 1901134404 1908737376 1912266846 1914302208 1917841968 1920098908 1924782912 1925696864 1929257694 1936973136 1942620288 1948283904 1948502738 1953256032 1954183504 1957797009 1958950656 1959880832 1964882556 1982150352 1983091544 1987929216 1988873152 1993724928 1993948866 1996071168 1999762128 2007952544 2011665474 2013613056 2023445151 2025598848 2029344408 2031504384 2035260864 2037655984 2041423839 2043596672 2047375512 2055563328 2059562271 2061556224 2067798824 2072843136 2073827392 2077662132 2079873536 2085181488 2098387564 2103506496 2104505312 2109639168 2110640896 2116027368 2122196544 2128622769 2134623456 2140846848 2147329548 2149615104 2153589984 2159868672 2162410432 2166408972 2179094778 2181414144 2185447824 2191819392 2194398752 2198456442 2200796416 2204865936 2213683584 2217990138 2220137472 2226860272 2230977987 2232292608 2233352576 2237482296 2239863808 2245580064 2250800643 2258946612 2259801992 2265314688 2266390336 2271919104 2272997888 2278798704 2285442432 2292362982 2299046256 2303297451 2312508744 2314970112 2319250752 2326012416 2326273677 2328749696 2333055816 2339857728 2346943053 2349215232 2363198656 2367568476 2368963584 2370088448 2374471008 2388604764 2398157216 2404007424 2405148928 2418316992 2423939154 2432711736 2439569664 2447192163 2454090912 2461245696 2468698596 2471326208 2475895968 2480474178 2490394032 2490633444 2497654656 2504936448 2505217806 2507884288 2512521648 2517167583 2519846784 2527477134 2529924096 2534845872 2542277241 2544983168 2549689128 2552402944 2557122624 2564865849 2566377216 2572343592 2582630848 2586427038 2587655161 2588931072 2590160384 2604341376 2610396012 2611934208 2619843408 2624687793 2632339944 2635437714 2642867136 2650572288 2658598488 2661428224 2666349504 2671279884 2674423479 2682220632 2697926868 2698186231 2700798464 2705792544 2713681152 2721898452 2729834016 2736800703 2740751104 2746083028 2762163222 2763790848 2770216176 2780241984 2785382964 2786705558 2804675328 2821369824 2826586854 2827929013 2829595392 2834827632 2838163692 2846164608 2851701606 2854462464 2863106064 2868400269 2871453312 2876762952 2879824896 2880148362 2888545296 2893886541 2905459704 2905739018 2908552192 2913930432 2922425856 2922754107 2931275256 2939821248 2947323834 2948723323 2951578112 2957320184 2974637316 2976390144 2983309728 2990923299 2994106752 2999643192 3001067524 3011928816 3017498211 3020419584 3038398272 3044016612 3045462014 3047256576 3052891296 3056483976 3065395008 3071063268 3074677333 3083344992 3092334336 3101698236 3110741088 3116493198 3119810304 3127772232 3129257404 3147581346 3156757968 3165961344 3174041052 3175548194 3183294816 3184806352 3220994322 3222523759 3224422656 3230384976 3231918872 3239803008 3243615648 3249613458 3252759552 3262922884 3268642167 3272121216 3278171736 3281660928 3287729088 3291598128 3297684663 3301194624 3307298904 3311190974 3320525376 3320844592 3326985207 3330206208 3340290408 3350028864 3356223444 3359795712 3360173089 3368370096 3369969512 3379794496 3388419918 3389702988 3399585504 3409496832 3418198056 3419821132 3421836288 3428163648 3429791456 3438544473 3448569384 3468763116 3470410202 3472455168 3478876128 3480528016 3489018624 3493124544 3499583724 3509786592 3513916952 3523822848 3544797984 3551352714 3555132672 3561706512 3565897972 3576294176 3582907146 3597235824 3607723392 3618241536 3618647942 3627475488 3629197936 3635908731 3639778688 3649067604 3672178237 3681136368 3682884296 3691868544 3693621568 3703047894 3706989312 3713843952 3735591048 3735950166 3739567104 3746481984 3757404672 3757826709 3761826432 3768782472 3772793856 3779770176 3784218256 3791215701 3794886144 3802268808 3817474752 3824533692 3828604416 3835683936 3840197816 3849565824 3851393728 3858515388 3873946272 3885240576 3897005476 3906512064 3908367008 3915594018 3917901312 3919761664 3929765112 3953156571 3964300704 3966183088 3975858432 3977746304 3987897732 3992142336 3999524256 4015905088 4023330948 4046890302 4051197696 4058688816 4070521728 4075311968 4082847678 4087193344 4094751024 4111126656 4119124542 4123112448 4135597648 4143244833 4145686272 4147654784 4155324264 4159747072 4170362976 4180058337 4196775128 4207012992 4209010624 4219278336 4221281792 4232054736 4244393088 4257245538 4269246912 4277552409 4281693696 4294659096 4299230208 4307179968 4319737344 4320222543 4324820864 4332817944 4358189556 4358608527 4362828288 4370895648 4383638784 4388797504 4396912884 4401592832 4409731872 4427367168 4435980276 4453720544 4461955974 4464585216 4466705152 4474964592 4491160128 4501601286 4517893224 4519603984 4530629376 4532780672 4545995776 4557597408 4568193021 4570884864 4584725964 4598092512 4606594902 4625017488 4638501504 4652024832 4652547354 4657499392 4666111632 4674739797 4679715456 4693886106 4698430464 4721372019 4726397312 4735136952 4740176896 4748942016 4763322291 4777209528 4796314432 4805645299 4808014848 4810297856 4836633984 4847878308 4865423472 4874420187 4879139328 4894384326 4908181824 4922491392 4937397192 4942652416 4951791936 4960948356 4966786461 4980788064 4981266888 4995309312 5010435612 5015768576 5025043296 5034335166 5039693568 5054954268 5069691744 5082629877 5084554482 5089966336 5099378256 5114245248 5129731698 5132754432 5144687184 5165261696 5172854076 5175310322 5180320768 5205615303 5208682752 5220792024 5239686816 5249375586 5251868167 5264679888 5270875428 5285734272 5301144576 5317196976 5327029071 5332699008 5342559768 5348846958 5364441264 5374360719 5395853736 5396372462 5401596928 5411585088 5427362304 5427971913 5443796904 5459668032 5473601406 5476200457 5481502208 5492166056 5524326444 5527581696 5540432352 5554571841 5560483968 5570765928 5573411116 5603925249 5609350656 5642739648 5653173708 5655858026 5659190784 5669655264 5676327384 5692329216 5703403212 5710115047 5726212128 5736800538 5742906624 5753525904 5760296724 5777090592 5787773082 5810919408 5811478036 5827860864 5844851712 5845508214 5862550512 5873391027 5879642496 5894647668 5897446646 5903156224 5914640368 5949274632 5966619456 5981846598 5984686981 5988213504 5999286384 6002135048 6023857632 6034996422 6040839168 6070335453 6076796544 6088033224 6090924028 6094513152 6105782592 6112967952 6124271517 6130790016 6142126536 6149354666 6166689984 6178686813 6184668672 6203396472 6221482176 6232986396 6239620608 6240321451 6255544464 6258514808 6295162692 6313515936 6331922688 6348082104 6351096388 6366589632 6369612704 6385868307 6441988644 6445047518 6448845312 6460769952 6463837744 6479606016 6487231296 6499226916 6525845768 6537284334 6544242432 6556343472 6575458176 6583196256 6595369326 6602389248 6614597808 6622381948 6641050752 6641689184 6653970414 6660412416 6680580816 6692933961 6700057728 6712446888 6719591424 6720346178 6736740192 6739939024 6752401929 6759588992 6776839836 6779405976 6799171008 6818993664 6819759583 6836396112 6839642264 6856327296 6859582912 6877088946 6897138768 6937526232 6940820404 6944910336 6957752256 6961056032 6978037248 6978821031 6986249088 6999167448 7019573184 7027833904 7040829159 7047645696 7089595968 7102705428 7110265344 7123413024 7131795944 7152588352 7165814292 7194471648 7215446784 7237295884 7254950976 7258395872 7271817462 7279557376 7298135208 7341576489 7344356474 7362272736 7365768592 7383737088 7387243136 7406095788 7413978624 7427687904 7471182096 7471900332 7492963968 7514809344 7515653418 7523652864 7537564944 7559540352 7568436512 7582431402 7589772288 7604537616 7626831723 7634949504 7649067384 7657208832 7671367872 7680395632 7694597547 7699131648 7702787456 7717030776 7747892544 7762965483 7770481152 7794010952 7813024128 7816734016 7831188036 7835802624 7839523328 7859530224 7906313142 7928601408 7932366176 7951716864 7955492608 7975795464 7984284672 7999048512 8023270437 8031810176 8046661896 8093780604 8094558693 8102395392 8117377632 8141043456 8150623936 8165695356 8174386688 8189502048 8222253312 8238249084 8271195296 8286489666 8291372544 8295309568 8310648528 8340725952 8360116674 8393550256 8414025984 8418021248 8442563584 8464109472 8483787039 8488786176 8514491076 8538493824 8555104818 8563387392 8589318192 8614359936 8639474688 8640445086 8649641728 8665635888 8681659623 8716379112 8717217054 8725656576 8741791296 8767277568 8768262321 8777595008 8793825768 8803185664 8819463744 8846169969 8854734336 8871960552 8907441088 8923911948 8924769841 8929170432 8933410304 8949929184 8982320256 9003202572 9035786448 9039207968 9052494633 9061258752 9065561344 9115194816 9136386042 9141769728 9169451928 9196185024 9213189804 9224031999 9250034976 9277003008 9305094708 9314998784 9332223264 9349479594 9359430912 9387772212 9442744038 9452794624 9470273904 9497884032 9526644582 9554419056 9592628864 9611290598 9620595712 9667571277 9673267968 9695756616 9730846944 9748840374 9753469453 9758278656 9788768652 9816363648 9844982784 9874794384 9893053989 9903583872 9921896712 9933572922 9961576128 9962533776 9980955621 9990618624 10020871224 10031537152 10050086592 10068670332 10079387136 10080519267 10109908536 10139383488 10165259754 10169108964 10170086563 10179932672 10198756512 10228490496 10259463396 10265508864 10289374368 10315633419 10330523392 10345708152 10350620644 10411230606 10417365504 10441584048 10479373632 10498751172 10503736334 10529359776 10541750856 10571468544 10634393952 10654058142 10659117049 10665398016 10685119536 10697693916 10728882528 10748721438 10791707472 10792744924 10823170176 10854724608 10855943826 10887593808 10907726193 10919336064 10947202812 10952400914 10963004416 10984332112 11016534711 11048652888 11080864704 11109143682 11114418679 11120967936 11141531856 11146822232 11207850498 11218701312 11273480127 11285479296 11306347416 11311716052 11318381568 11339310528 11352654768 11373647103 11384658432 11406806424 11420230094 11452424256 11473601076 11485813248 11507051808 11520593448 11554181184 11575546164 11589168409 11621838816 11622956072 11655721728 11691016428 11725101024 11746782054 11759284992 11789295336 11794893292 11829280736 11859469713 11898549264 11933238912 11963693196 11969373962 11976427008 11998572768 12004270096 12047715264 12069992844 12140670906 12146435707 12153593088 12176066448 12181848056 12211565184 12225935904 12248543034 12261580032 12284253072 12298709332 12333379968 12357373626 12369337344 12406792944 12429734499 12442964352 12465972792 12479241216 12480642902 12511088928 12517029616 12540175011 12590325384 12627031872 12663845376 12665267797 12696164208 12702192776 12733179264 12739225408 12771736614 12883977288 12890095036 12897690624 12921539904 12927675488 12959212032 12960667629 12974462592 12998453832 13051691536 13074568668 13075825581 13088484864 13112686944 13150916352 13166392512 13190738652 13204778496 13229195616 13244763896 13282101504 13283378368 13307940828 13361161632 13385867922 13400115456 13424893776 13440692356 13473480384 13479878048 13504803858 13519177984 13553679672 13558811952 13598342016 13637987328 13639519166 13672792224 13679284528 13704579063 13712654592 13719165824 13754177892 13794277536 13875052464 13881640808 13915504512 13922112064 13956074496 13957642062 13972498176 13998334896 14039146368 14055667808 14081658318 14095291392 14164116057 14179191936 14205410856 14220530688 14246826048 14263591888 14289966873 14305176704 14331628584 14388943296 14416935897 14430893568 14474591768 14509901952 14516791744 14543634924 14559114752 14596270416 14683152978 14688712948 14724545472 14731537184 14767474176 14774486272 14812191576 14827957248 14855375808 14900359383 14942364192 14943800664 14985927936 15031306836 15047305728 15075129888 15119080704 15136873024 15164862804 15209075232 15253663446 15269899008 15298134768 15342735744 15360791264 15389195094 15398263296 15405574912 15434061552 15495785088 15525930966 15540962304 15588021904 15616845909 15626048256 15633468032 15662376072 15679046656 15719060448 15755604501 15812626284 15857202816 15864732352 15903433728 15910985216 15951590928 15998097024 16046540874 16063620352 16093323792 16123082157 16187561208 16189117386 16204790784 16234755264 16282086912 16283915739 16301247872 16331390712 16348773376 16379004096 16428601371 16444506624 16476498168 16542390592 16572979332 16582745088 16590619136 16621297056 16681451904 16720233348 16787100512 16811775747 16828051968 16836042496 16928218944 16967574078 16977572352 17028982152 17076987648 17110209636 17130345141 17178636384 17228719872 17280890172 17299283456 17331271776 17363319246 17432758224 17434434108 17483582592 17534555136 17536524642 17555190016 17587651536 17620173081 17638927488 17692339938 17709468672 17743921104 17814882176 17847823896 17849539682 17866820608 17899858368 17954060943 17964640512 18006405144 18071572896 18078415936 18104989266 18113586127 18122517504 18131122688 18230389632 18272772084 18283539456 18338903856 18372814551 18392370048 18426379608 18448063998 18500069952 18536060439 18554006016 18610189416 18629997568 18664446528 18698959188 18718861824 18720964353 18775544424 18885488076 18887303617 18905589248 18940547808 18995768064 19053289164 19108838112 19157604921 19185257728 19222581196 19335142554 19346535936 19391513232 19461693888 19497680748 19506938906 19577537304 19632727296 19749588768 19786107978 19795503091 19807167744 19843793424 19867145844 19923152256 19925067552 19961911242 19981237248 20041742448 20078801883 20100173184 20137340664 20158774272 20161038534 20219817072 20257205787 20278766976 20330519508 20338217928 20340173126 20359865344 20397513024 20456980992 20459278749 20518926792 20578748736 20631266838 20641063261 20661046784 20691416304 20701241288 20822461212 20834731008 20883168096 20936463093 20958747264 20997502344 21007472668 21058719552 21083501712 21122487477 21142937088 21268787904 21308116284 21318234098 21330796032 21370239072 21395387832 21457765056 21497442876 21522741331 21583414944 21585489848 21646340352 21711887652 21775187616 21815452386 21838672128 21894405624 21904801828 21968664224 22024729467 22033069422 22097305776 22161729408 22218287364 22228837358 22241935872 22283063712 22293644464 22415700996 22546960254 22557666313 22570958592 22612694832 22623432104 22678621056 22705309536 22747294206 22769316864 22813612848 22840460188 22880495169 22904848512 22947202152 22971626496 23014103616 23041186896 23083792641 23108362368 23151092328 23178336818 23243677632 23245912144 23288896449 23311443456 23382032856 23450202048 23493564108 23518569984 23521211623 23578590672 23589786584 23658561472 23718939426 23797098528 23866477824 23927386392 23938747924 23952854016 23997145536 24008540192 24069811311 24095430528 24139985688 24281341812 24283676079 24292871414 24307186176 24352132896 24363696112 24423130368 24451871808 24497086068 24523160064 24568506144 24597418664 24666759936 24714747252 24813585888 24859468998 24885928704 24931945584 24961285804 25022177856 25034059232 25080350022 25180650768 25254063744 25327690752 25330535594 25392328416 25404385552 25451361117 25466358528 25478450816 25543473228 25767954576 25780190072 25843079808 25855350976 25918424064 25921335258 25948925184 25996907664 26103383072 26149137336 26151651162 26176969728 26225373888 26301832704 26304786963 26332785024 26381477304 26409556992 26458391232 26489527792 26538509907 26564203008 26566756736 26615881656 26722323264 26771735844 26774309523 26800230912 26849787552 26881384712 26946960768 26959756096 27009607716 27038355968 27107359344 27117623904 27196684032 27279038332 27345584448 27358569056 27409158126 27425309184 27438331648 27508355784 27588555072 27672095997 27750104928 27763281616 27831009024 27844224128 27915284124 27944996352 27996669792 28078292736 28111335616 28163316636 28328232114 28358383872 28410821712 28493652096 28527183776 28579933746 28610353408 28663257168 28777886592 28833871794 28861787136 28949183536 29002713831 29019803904 29033583488 29087269848 29118229504 29192540832 29260408359 29366305956 29377425896 29449090944 29463074368 29534948352 29548972544 29624383152 29710751616 29800718766 29884728384 29887601328 29942866863 29971855872 30062613672 30094611456 30150259776 30238161408 30241557801 30273746048 30329725608 30418150464 30507326892 30510259689 30539798016 30596269536 30685471488 30721582528 30778390188 30796526592 30811149824 30868123104 30991570176 31051861932 31176043808 31233691818 31252096512 31266936064 31324752144 31438120896 31511209002 31625252568 31714405632 31729464704 31821970432 31903181856 31977351147 31996194048 32093081748 32127240704 32186647584 32246164314 32375122416 32378234772 32469510528 32564173824 32567831478 32602495744 32662781424 32723178579 32758008192 32857202742 32889013248 32952996336 33049604133 33084781184 33145958664 33181238272 33242594112 33343256037 33362903808 33440466696 33574201024 33623551494 33639517093 33656103936 33672084992 33856437888 33935148156 33955144704 34057964304 34120941309 34153975296 34220419272 34260690282 34357272768 34457439744 34561780344 34598566912 34662543552 34726638492 34767505227 34865516448 34868868216 34967165184 35073049284 35076421003 35110380032 35175303072 35240346162 35277854976 35384679876 35487842208 35578409139 35629764352 35695647792 35699079364 35799716736 35908121886 35929281024 36012810288 36143145792 36156831872 36209978532 36227172254 36262245376 36439307121 36460779264 36545544168 36677807712 36745629102 36763077169 36784740096 36852759216 36896127996 37000139904 37072120878 37108012032 37220378832 37289203497 37328893056 37397918376 37437723648 37441928706 37551088848 37620525033 37770976152 37774607234 37811178496 37881095616 37991536128 37995803391 38106578328 38217676224 38315209842 38333403199 38370515456 38445162392 38670285108 38693071872 38783026464 38882002887 38923387776 38995361496 39013877812 39155074608 39227476743 39265454592 39499177536 39572215956 39591006182 39614335488 39687586848 39734291688 39846304512 39850135104 39923822484 39970805329 40083484896 40157603766 40200346368 40274681328 40322077068 40439634144 40514411574 40557533952 40661039016 40676435856 40680346252 40795026048 40913961984 40918557498 41037853584 41113737189 41157497472 41262533676 41282126522 41322093568 41382832608 41402482576 41644922424 41766336192 41872926186 41892808867 41917494528 41995004688 42014945336 42117439104 42167003424 42244974954 42285874176 42492348171 42537575808 42616232568 42636468196 42661592064 42740478144 42790775664 42869900619 42915530112 42994885752 43045482662 43166829888 43170979696 43250807691 43292680704 43423775304 43550375232 43630904772 43677344256 43682250157 43788811248 43809603656 43937328448 44049458934 44066138844 44194611552 44323458816 44436574728 44457674716 44483871744 44566127424 44587288928 44701078149 44831401992 45093920508 45115332626 45141917184 45225389664 45246864208 45357242112 45410619072 45494588412 45627225696 45680920376 45760990338 45809697024 45894404304 46028207232 46082373792 46167585282 46216724736 46302184656 46356673636 46487355264 46491824288 46577792898 46622886912 46764065712 46850537727 46900404096 46987128216 47037139968 47042423246 47157181344 47179573168 47266813503 47317122944 47437878852 47594197056 47732955648 47738317081 47854772784 47877495848 47994291072 48017080384 48139622622 48190861056 48279971376 48562683624 48567352158 48585742828 48614372352 48704265792 48727392224 48846260736 48851747217 48903743616 48994172136 49046320128 49137012288 49194837328 49285804113 49333519872 49429494504 49627171776 49718937996 49771857408 49863891168 49922571608 50044355712 50068118464 50160700044 50361301536 50508127488 50661071188 50784656832 50808771104 50902722234 50932717056 50956901632 51086946456 51391035423 51535909152 51560380144 51686159616 51710701952 51842670516 51897850368 51993815328 52206766144 52298274672 52303302324 52450747776 52603665408 52609573926 52665570048 52762954608 52916782464 52979055584 53077019814 53128406016 53133513472 53231763312 53444646528 53543471688 53548619046 53600461824 53699575104 53762769424 53862182829 53893921536 53919512192 54019215432 54076711936 54214718688 54235247808 54340758381 54393368064 54558076664 54691168896 54717138112 54818316252 54850618368 54876663296 55016711568 55177110144 55344191994 55500209856 55526563232 55608181317 55662018048 55688448256 55830568248 55889992704 55993339584 56156585472 56162893059 56222671232 56326633272 56656464228 56661910851 56716767744 56821643424 56987304192 57054367552 57159867492 57220706816 57326514336 57555773184 57667743588 57898367072 58005427662 58039607808 58067166976 58174539696 58385081664 58520816718 58732611912 58754851792 58898181888 58926148736 59097945088 59248766304 59386509273 59421503232 59601437532 59769456768 59775202656 59885733726 59943711744 60125227344 60300519552 60476322816 60483115602 60547492096 60659451216 60771617361 60836300928 61014653784 61020519378 61079596032 61192539072 61370942976 61377836247 61443165056 61556780376 61622299648 61736246208 61923189783 61983140352 62103723864 62352087616 62467383636 62473388887 62504193024 62533872128 62649504288 62876241792 63022418004 63250505136 63367462431 63428811264 63458929408 63806363712 63954702294 63992388096 64186163496 64254481408 64373295168 64492328628 64568223993 64750244832 64756469544 64939021056 65135662956 65204991488 65325562848 65446357158 65516016384 65714405484 65905992672 66074188401 66099208266 66169562368 66291917328 66485188224 66686512074 66725807616 66880933392 67148402048 67247102988 67279034186 67344169984 67672998939 67712875776 67870296312 68115928608 68241882618 68274286171 68307950592 68440838544 68521380564 68714545536 68914879488 69123560688 69251377923 69325087104 69453276984 69535010454 69731032896 69737736432 69866689347 69934330368 70146098568 70152842006 70220760064 70350606144 70480692324 70555709952 70563634869 70769359752 70975684416 71156818278 71190605941 71259528704 71391295584 71398158728 71599433472 71816243772 71858562048 72025620576 72209433933 72286291584 72313663744 72419957064 72454344508 72851028237 72878614242 72921558528 73091088336 73355615424 73491258204 73526154338 73569480192 73705518432 73792255992 74000279808 74144241756 74440757664 74578406994 74613819343 74657786112 74795836752 74883857412 75102177696 75241050066 75541952304 75549214468 75762191232 75983072256 75991606782 76213156656 76354083351 76435352448 76630419684 76666806398 76741030912 76890324784 77340570216 77566052928 77764005774 77800930753 77846775552 77990722992 78027755624 78310149216 78454953486 78530909184 78914360889 78998355072 79144431912 79182012364 79228670976 79375173696 79468583376 79615529721 79692609024 79700270208 79847644968 79941610658 80166969792 80315207532 80322928569 80400692736 80549362656 80644154136 80879268288 81028823148 81115067904 81124178863 81322078032 81352871712 81360692504 81590052096 81837114996 82075707168 82227474378 82314994944 82525067352 82564253044 82765665216 82804965152 83016287991 83289844848 83532672384 83745852372 83785617734 83834989056 83990009376 84029890672 84234878208 84334006848 84489949908 84984696342 85075151616 85232465136 85272936392 85480956288 85581551328 85739801238 85831060224 85989771504 86090965324 86333659776 86341959392 86501615382 86585361408 86847550608 87008141493 87100750464 87261809544 87354688512 87364500314 87577622496 87619207312 87781225077 87874656896 88098917868 88132277688 88389223104 88646917632 88656874579 88873149456 88915349432 89132254848 89174577856 89402156298 89662803984 90187841016 90230665252 90283834368 90450779328 90493728416 90714484224 90724673403 90821238144 90989176824 91254451392 91361840752 91521980676 91530779067 91619394048 91788808608 92056414464 92164747584 92335170564 92433449472 92604369312 92713347272 92974710528 92983648576 93155585796 93528131424 93701075454 93800808192 93974256432 94084846492 94314362688 94359146336 94533627006 94634245888 94875757704 95188394112 95465911296 95476634162 95709545568 95754991696 95932053441 95988582144 96034160768 96279245244 96381722112 96559942752 97125367248 97134704316 97171485656 97408531584 97454784448 97692521472 97703494434 97807487232 97988344272 98274024576 98389674656 98571608226 98667039744 98858989008 99148812399 99254343552 99437875992 99543714816 99727782336 99845143216 100029768111 100088711424 100136236928 100321400088 100722603072 100918551279 101016254976 101322142376 101569313664 101617542208 101805444468 101865434112 101913803264 102173892912 102782070846 103071818304 103120760288 103372319232 103421403904 103685341032 103795700736 103987630656 104302515681 104413532288 104596549344 104606604648 104901495552 105219147852 105229263009 105331140096 105525909216 105833564928 105958111168 106154039628 106267026944 106463526624 106889293056 107086943376 107097238092 107399150208 107525538848 107724365658 107787843072 107839024384 108038430864 108429437376 108470495616 108681516762 108786736128 109116153328 109317921363 109382337792 109434276224 109636632504 109753326592 110033423136 110289231507 110354220288 110688383988 111000419712 111053126464 111216362634 111324036096 111376896512 111661136496 111986679168 112313170944 112325786118 112445342464 112653266544 112861575099 113312928456 113323821702 113433535488 113643286848 113974608384 113987410173 114108735104 114319734984 114441413632 114653028672 115000209597 115111546368 115335487176 115796734144 116010855324 116022007933 116079215616 116134333952 116349079392 116770163328 117041633436 117465223824 117509703584 117682430229 117796363776 117852297472 118497532608 118773018546 118843006464 119202875064 119538913536 119550405312 119771467452 119912415987 120250454688 120601039104 120966231204 121094984192 121318902432 121543234722 121672601856 122029307568 122041038756 122385078144 122741885952 122755672494 122886330112 123113560752 123341211567 123472492416 123846379566 123966280704 124207447728 124704175232 124934767272 124946777774 125067744256 125299008576 125678426601 125752483584 126044836008 126501010272 126734924862 126795102889 126857622528 126917858816 127612727424 127909404588 127984776192 128372326992 128609701857 128746590336 128984657256 129136447986 129500489664 129512939088 129752423073 129878042112 130271325912 130409982976 130651125696 130892714316 131032032768 131046750471 131428810968 131811985344 132148376802 132198416532 132211125319 132339124736 132583834656 132970376448 133373024148 133451615232 133761866784 134103234447 134296804096 134494205976 134558068372 135345997878 135425751552 135740592624 136231857216 136483765236 136548572342 136881677088 137042761128 137429091072 138247121376 138502755846 138568521637 138650174208 138906553968 139070020908 139462065792 139475472864 139733378694 139868660736 140292197136 140305684012 140551613181 140701212288 140961384648 141111419904 141127269738 141538719504 141800440509 141951368832 142313636556 142381211882 142519057408 142782591168 142796317456 143198866944 143214951243 143632487544 144051241152 144418867866 144487442827 144572583168 144627327488 144839914128 144908689016 145702056474 145757228484 145843117056 146182176672 146555241651 146711230848 146982516408 147052308676 147138960384 147411036864 147584511984 147857412339 148000559616 148288483512 148881515328 149156813988 149227638686 149315572224 149591673504 149767714824 150204355392 150482100132 150659189317 151083904608 151098428936 151524382464 151983213564 152426313312 152708166702 152870704896 153260839368 153333612796 153780649568 154173106269 154681140432 155132105856 155528011548 155601861506 155693551104 155981445984 156055511248 156620298432 156909906972 157828721778 157903664191 157996710144 158288863824 158364024728 158750347392 158937166752 159231059442 159385218048 159400540416 159695289936 159883221316 160333939584 160630415064 160645857138 160801385472 161098725312 161288308272 161586548487 161758536576 162057646296 162230135808 162248357726 162644156064 162705743424 162721385008 163022275143 163180104192 163674229992 164151414336 164454948756 164629989888 164648481361 165050134704 165128506088 165531330432 165609930304 166032575982 166579689696 167065344768 167491704744 167571235468 167669978112 167980018752 168059781344 168469756416 168488679177 168668013696 168979899816 169969392684 169985732553 170150303232 170464930272 170545872784 170961912576 171163102656 171479602476 171662120448 171979543008 172181930648 172667319552 172683918784 173003230764 173695101216 174016282986 174201500928 174523619088 174729000628 175155244992 175238414624 175562450154 175749313792 176197835736 176264555376 176778446208 177293835264 177313749158 177746298912 177830698864 178159527819 178264509696 178349155712 178804312596 179325607968 180375682032 180461330504 180901558656 180987456832 181428968448 181449346806 181642476288 181978353648 182508902784 182723681504 183043961352 183061558134 183238788096 183577617216 184112828928 184133508741 184329495168 184670341128 184866898944 185208738624 185426694544 185769569349 185949421056 185967297152 186311171592 187056262848 187402150908 187420166661 187601616384 187948512864 188169692984 188628725376 188718292672 189067254012 189268491776 189751515408 190376788224 190953268324 191419091136 191509983392 191864106882 191977164288 192068321536 192558490488 192763444224 193119885504 193704671979 194250734496 194269408632 194342971312 194817063168 194909568896 195406988868 195614974464 195976688544 196548049152 196779349312 197143216452 197717978016 198297624798 198508687104 198875751984 199455564672 199690286432 200059536222 200177422848 200272473856 200642800176 201445206144 201837102558 202032509952 202644284752 203018996817 203138627328 203235084416 203610888936 203827606528 204347785824 204822858513 205564141692 206143636608 206241520576 206744638464 206842807808 207370682064 207975261312 208605031362 208827064576 209193098688 209213209296 209600068041 209802991104 210438295704 210458526018 210662280192 211051818432 211667129856 211690904607 211916222336 212308079256 212534053888 212927053248 213571817823 213778586112 214173886752 214194476184 214798300416 215051077696 215448731316 215575686144 215678048768 216076861728 216858874752 216940991232 217363033524 218232306656 218553084711 218635842726 218764675584 218868552448 219273265008 220066846272 220578463014 220708440576 221376767976 222000839424 222106252928 222432725268 222753793024 223322272992 223841458029 223973358336 224651572236 224890684928 225306533088 225723150198 226625856912 226647643404 227286573696 227949216768 227974820346 228217470208 228639469968 229062250053 229306057344 230000419194 230223092736 230670974352 231593468288 232021710648 232044015866 232268667904 232698158784 233402792259 233540326656 234083266872 234930447648 235019407168 235364860458 235476619651 235592727552 235704594944 236995065216 237546037092 237686012928 238405750128 238846589163 239077827072 239100810624 239542934904 239824831974 240500909376 240968785707 241202078208 241932462408 242189968384 242637804864 243086469444 243345203712 243372536589 244058615136 244082077512 244770156288 245511344988 245534947021 245772660224 246227121504 246682423134 246944984832 247692759132 248414895456 249048863973 249408350464 249869534544 249893555548 250598017152 251356853202 251504967168 252089672016 253002020544 253469849724 253590205778 253835717632 255225454848 255818809176 256744653984 257219403714 257341540183 257493180672 257969314512 258272895972 259000979328 259025878176 259504846146 259756084224 260542651824 261024424479 261302251392 261785428632 262064065536 262093500942 262857621936 263343675231 263623970688 264296753604 264396833064 264422250638 264678249472 265167669312 265940752896 265970623737 266746048296 267523733568 268206468894 268333822393 268593608192 268988411952 269116136744 270691995756 270851503104 271481185248 272174020209 272463714432 272967530472 273097144684 273763354176 274085522256 274592337201 274858182144 276494242752 277005511692 277137043274 277300348416 277813107936 278140041816 278924131584 278950945728 279466757388 279795637303 280584394272 280611368024 281103226362 281402424576 281922769296 282254539476 283077439008 283600881018 283902737664 284627273112 284762423764 285565182336 285592634912 286397733888 286429902486 287264975088 287796160323 288102482304 288837735732 288974885654 289145166336 289254654976 289679828256 289817378032 291404112948 291514456968 292364353344 293110483302 293249662069 293422461696 293965032816 294104617352 294822073728 295169023968 295714824678 296001119232 296576967024 297446437197 297763030656 298313627976 298455277372 298631144448 299183347008 299535429648 300089304333 300408710784 300964200264 301318378634 302167809216 302196857872 302755653837 303048764928 303966427128 304852626624 305416333404 305741409792 305775751099 306521678736 306667225592 307561299136 308346212538 309362280864 310264211712 311056023096 311203723012 311387102208 311962891968 312111022496 312907547043 313240596864 313819813944 315657443556 315687789027 315807328382 315993420288 316577727648 316728049456 317500694784 317874333504 318462118884 318801080832 319390579872 319766442632 320667879168 321260830128 321291714276 322197450624 322576616544 323173096974 323517073152 324115292592 324496715452 325288312128 325411486848 325442770016 326044550286 326360208384 327348459984 327953764089 328302828672 328909897512 329259979776 329296962722 330100269408 330257012176 330867694521 331062660864 331219860608 332065151964 333159379392 334130689536 334983409488 335142470936 335960037504 336119562688 336939512832 336977358354 337336027392 337959799632 339938785368 339971465106 340300606464 340929860544 341091745568 341923825152 341962230519 342326205312 342959204952 343324240896 343959086016 344363861296 345000628791 345334639104 345367837568 346006461528 347390202432 348032565972 348066023799 348403001856 349047238176 349458001256 350310489984 350476829248 351124900308 351498627584 352395671472 352529110752 353556892416 354627498316 355492597824 355661397728 356319055638 356529019392 356698311424 357608625192 358651215936 359737247961 360751364064 360922661008 361803117312 361974913664 362898693612 363284952576 363956707296 365017805568 365447363008 366087922704 366123116268 367155234432 368225657856 368267017482 368658990336 369340682256 370417477248 370853389088 371539138698 371898842112 371934594304 372622343184 374112525696 374804301816 374840333322 375203232768 375897025728 376339385968 377035279803 377257450752 377436585344 378134508024 378536983552 379503030816 380385308667 380753576448 381906536648 382838182272 383019966784 383728213764 383954328576 384136643072 385116980976 386239771008 387409343958 388501468992 388538817264 388685942624 389257269219 389634126336 389819137792 390813977736 391229948928 391953377088 393096098304 393140251413 393558698624 394286432904 395435956032 396595249596 396633375957 397017374208 397751503968 398911129344 399380572864 400119072444 400354845696 400544947712 401285600352 402890412288 403674205116 405288569504 406037993634 406277254656 406470168832 407221777872 408695571648 409645717026 411128283384 412287273216 412483041152 413685615616 414741364128 415705564911 415950522624 417210062724 417654129152 418386197376 418426418592 419200136082 419605982208 420876591408 420917052036 422103636864 423334259712 423381809214 423832444672 424616158512 425401321527 425854106496 427143635646 427557172224 428347773504 428388952368 429596600832 429644853729 430102155392 430897462632 431356097536 432153723456 433462328481 433717749504 433881982464 434726067048 436464613312 437106169422 437271685452 437313722209 437529351168 437737104896 438546530016 440133692544 441156926028 441416881152 442753535952 443572237017 444001678848 444212505856 444865450536 446644545984 447682916058 447946716672 449303144472 449781369856 450613066176 451446300396 451977567951 453251713824 453295286808 454573147392 455949640692 456434940416 457278939936 458124500106 458612114688 460000838388 461341948704 462519318807 463186936576 464043421296 464088031732 465396317568 466805584518 467080653312 468166533744 469860895296 470038814336 470729720916 470953239302 471409189888 473710992573 473990130432 475092074184 476811500256 477693178326 477920003197 478155654144 478201621248 479085869808 479649663948 481001818752 481937571414 482404156416 483864924816 484759645461 485275609728 486172938888 486690407424 486745073178 488117230272 488164155024 489066825429 489540312576 491022689976 491069894042 491545320448 492454243008 493364846268 493889969664 493945444083 495385518264 496829790912 498097727946 498334241587 498816700928 499739069088 499787111096 501196034304 502713706404 503009934336 504179344032 505466037531 506004041088 506939699448 507180411556 509957197659 510450909696 511637618352 513489307968 514438807428 514683080366 514986361344 515938629024 516545791944 518001958656 518051756352 519009692292 521085303648 522048848958 522296735401 522604502784 523570857264 524187001884 525715243872 526687350462 527247941376 528593507208 528793666128 528844501276 530335338624 531881505792 531941247474 533492096592 534478583457 535047467136 536412937788 536667644786 537187216384 537976823904 538232273488 541383991512 542962370496 544348040418 544606515271 544927428864 545935060944 546194289368 547526708352 548171044512 549184674402 549716364288 552400526223 552988485504 554011023384 554274086548 554600696832 555626215872 556280083632 557308708047 557848263168 557901891456 558933514776 559591274606 561168788544 561222736048 562206452724 562260499983 562804849152 563845538592 564509078952 566154878016 567201762036 567805475328 567869252041 569254546224 569524847528 571130364672 571185269824 572859804972 574529950176 575592320646 576204964608 577675471464 577949771308 578290332672 579359656512 579634756064 581114015937 582808225896 583028913936 584728706688 586220966604 586499324138 586844923392 587930065632 588209234704 589644147456 590338047936 591429649356 593153934048 594892874394 595526061312 596627255952 596910554744 598366694016 599070859296 600178608666 600817421568 601928400528 602636757268 604335618432 604393715744 605511307674 606097529856 607932854256 609056990451 609705253248 610832666808 611482819584 611551502198 613043357472 613334451184 614468575539 615122598272 616692425076 618724561728 620528423424 620598122053 622112046192 622407446024 623925783936 624222044992 625815094086 626481193728 627639627888 631314887112 631375578054 631614656764 631986840576 633155455296 633456098912 635001389568 635072713821 635748667008 636924237768 637602161664 638781159744 639532885264 640715453469 641335758336 642521660256 642583428552 644394901248 645153233088 646346193948 647034146304 648230585184 648993430904 650576624256 650822973696 650885540032 652089100572 654696919968 655907528178 656605657344 657819795024 658593925444 660200538816 660514024352 661735389042 662125321728 662439721216 664130303928 666318758784 668261379072 669966818976 670284941872 671524374087 671920075008 672239125376 673954716708 674672054784 675919599264 679877570736 679942930212 681859721088 682183491136 683847650304 683924461038 684652410624 685918409904 687918172032 688727722592 690001257582 690669278208 690735675136 692012923056 694780404864 696065131944 696132047598 696806003712 698094476352 698916002512 700208376777 700620979968 700953658496 702249800616 702997255168 704791342944 705058221504 706429858953 707113784832 709254996632 710985195648 711322795456 712638111276 713058038784 713396622848 715217250384 717302431872 719474495922 721502728128 721845322016 722906357121 723606234624 723949827328 725797387224 726569905152 727913414592 730035611136 730117609767 730894726016 732175845408 732246232536 734310468864 736534034964 736604841063 737317980672 738681364512 740834954496 741706778176 743078277396 743869188608 745244686368 748225051392 749608603632 749680666644 751794051456 752678771936 754070559606 754514901504 754873170688 756269016048 759006061632 760770617334 761507152896 763813073296 765676364544 766039933568 767456427528 768273286144 770233961952 772024620549 772479542016 774818687916 777002937984 777077634528 777371885248 778514538438 779268252672 779638275584 781627955472 783906754176 786192196608 786280502826 787117397248 788572865808 790031025693 790871912064 793190499192 793266751914 794034748416 795503007936 797822258688 797911871211 798761145728 800238144888 801089895424 802571200704 805001467179 805780824576 807348410232 810577139008 812075987268 812154055531 812554509312 812940337664 814443555744 817391143296 819291434052 822256566768 823777011603 824574546432 824966082304 829482728256 831411129822 831901045248 834420125448 835308258304 836772394752 836852837184 838400272164 839386911909 841753182816 841834104072 844207273728 846763618428 847664889344 849232317024 850802643054 851708212992 854287271292 856695547008 856777904736 859193201664 859289707458 860204310784 861794925264 863388480969 864307446912 866924656962 867435499008 867763964928 869452134096 872929226624 874212338844 874543370904 874627444418 875474209792 877093060032 879748986207 880267385088 882313852056 885507071904 887144474034 887565720223 888003357696 888425011712 889730901072 893289091968 895365832116 895893433344 898606288944 900267912999 901226132352 902892600792 903955135902 906503427648 906590573616 908266961511 909146294784 911899281384 912869880832 914557879872 916249000212 917224229376 917327253297 920001676776 922683897408 925038637614 925477877233 926373873152 928086842592 928176063464 930792635136 933611169036 934161306624 936333067488 938722641129 939721790592 940077628672 941459441832 941906478604 947063367081 947421985146 947980260864 950184148368 953623000512 955386356652 955840006394 956403242496 958171739616 959299327896 962003637504 963875142828 967729849632 969519290922 969979651459 970551219456 972345877776 973490146356 976234460544 976328310048 978133650858 979080625152 982045379952 982139788084 983861292267 984908486016 986729692536 987779939328 987890888166 990771036528 992603083563 993659581824 996195455892 996668483174 997633401856 999478138176 999574222192 1002392068608 1005427412808 1008358688064 1010932075062 1011412099789 1012008082176 1013879398896 1014360823112 1019914395318 1020901819392 1023275236704 1025886691557 1026978615936 1028877614856 1029366160732 1029972722688 1031877258048 1033091583888 1035001886373 1036003917312 1036103512704 1038019384584 1042170607296 1044097697916 1044198071397 1044593470802 1045209005568 1047141714528 1048374003768 1051430487744 1053374700924 1054495882752 1054614325219 1057187014416 1057587332256 1057689002552 1060670677248 1063882494948 1066984193184 1068957166914 1070094934272 1072825875576 1073335289572 1075953647808 1076464546976 1079211743883 1082767983024 1085924740992 1088696080836 1089213030542 1089854857728 1091870121888 1092388578736 1095053416704 1096342089024 1098369348804 1104801052446 1105976971008 1108022046768 1108548173096 1111252431744 1112560167264 1114617416094 1115696526336 1115803782912 1117867029552 1119182549212 1122337577088 1122445472096 1124412905448 1124520999966 1125609698304 1127691077184 1129018157904 1131105839409 1132309756032 1134403524072 1135610950656 1135738504082 1138509092448 1139049695056 1141155926001 1142260729344 1142370539648 1145719609944 1149059900352 1151184641292 1152409929216 1152539369527 1155350942928 1155899542616 1158719313024 1159269512128 1162228031874 1165616451792 1166057827872 1169457413376 1172441933208 1172998648276 1173689846784 1175860131264 1176418469408 1179288294912 1179420754239 1180676095872 1182859298712 1186307868096 1189785748788 1189900127871 1191052122624 1193254511904 1193821109488 1196733388032 1198141718592 1200357217332 1201634843136 1203856801056 1205273514536 1208671236864 1208787431488 1211022615348 1215865708512 1218113980902 1219410506496 1221665333616 1223103004396 1226086714944 1226668902368 1228937151078 1230245196544 1233384850152 1237449123456 1241056846848 1241196244106 1244224092384 1244814892048 1247116694733 1247851567872 1248444089984 1251630188172 1252962387456 1255279255776 1262629774224 1262751156108 1263229313528 1266310910592 1266912197824 1270002779136 1270145427642 1271497334016 1273848475536 1277562319488 1279065770528 1281430906938 1282671516672 1285043320512 1285166857104 1288789802496 1288934561187 1290306466176 1292692387896 1294068292608 1296461170368 1297986861808 1300386985443 1301153248512 1301645947392 1301771080064 1304178201144 1309393839936 1311815056356 1311941166627 1313211314688 1315639590048 1317187850888 1320401077632 1321028048704 1323470778084 1324250643456 1324879442432 1328260607856 1332637517568 1339933637952 1340569883744 1343048748174 1343840150016 1344478250752 1347909433416 1349344109568 1351839198528 1355932703853 1359755141472 1359885860424 1363719442176 1364366982272 1367848922076 1369304821248 1371836819808 1375836344064 1377455445184 1380002515164 1381471350272 1384025846112 1389560809728 1392130263888 1392264095196 1396188952704 1397832005024 1400416753554 1401241959936 1401907316992 1404499601232 1409582685888 1410116443008 1412859717906 1414227569664 1418509993264 1421132977719 1421970391296 1422645590912 1425276222552 1426793245696 1430434500768 1433760009591 1434604863744 1438948991844 1443005456256 1443690644032 1445812714242 1447212469248 1447899654656 1451594774448 1455826829184 1460071222272 1460235219534 1461789452032 1464351690816 1464492465072 1467200476287 1468620937728 1473068069928 1473209682126 1474635961344 1477362729024 1481669908992 1481836332249 1483413556352 1486156554792 1487738377216 1490489372736 1495002724761 1496450102784 1499217207264 1499361333288 1503588102912 1505357543872 1508141119212 1508286103129 1509029803008 1509746341376 1512538032096 1518012123264 1521541234668 1527626146592 1529871592977 1531352729088 1532079867136 1534912855056 1540467923904 1544049241098 1544959084032 1549637375832 1554005875968 1554155269056 1554743770496 1557029076876 1559276551168 1563255910944 1566890206203 1567813508352 1572561005652 1574234794496 1577145731616 1580062051386 1581743824128 1586380998384 1586533503828 1591006015872 1595644517376 1595823742422 1597522291456 1600476289776 1603435750371 1605142401408 1610002934358 1611561649152 1614696820464 1621154278016 1624151974536 1624308111062 1625880675328 1628887111488 1633819545813 1634782286592 1638582868104 1644513133536 1647554023206 1648336337557 1649149092864 1649932164608 1658965456512 1662822259644 1663802090496 1668840250896 1671926124141 1673544789504 1673705674368 1676800544328 1678773823818 1683506365632 1683668208144 1686781499949 1688414547456 1693527236856 1695329778688 1698464634048 1701605286108 1703416425984 1703607756123 1708574542584 1713391094016 1713555809472 1718579414916 1718744629147 1720408621568 1723589850528 1726776961938 1728614893824 1733849313924 1734870998016 1738904268192 1743342047811 1745858453248 1748424677688 1749086741808 1749254888836 1754186120064 1759497972414 1760534770176 1764627704112 1771014143808 1774288948068 1775131440446 1776850023424 1779461802144 1786578183936 1790731664232 1797212577888 1800535825998 1801390781281 1802452264704 1805785201584 1807910271804 1813006855296 1813181147232 1816533923022 1818292589568 1823798562768 1827170971353 1829115759744 1832498000424 1834448458752 1834654506594 1840003353552 1843405726617 1845367794816 1850077275228 1850955754466 1852747746304 1856173685184 1856352126928 1861585270272 1861794366159 1867222338072 1872666134976 1877445282258 1878336756751 1879443581184 1880155257344 1882918883664 1883812957208 1894126734162 1894843970292 1895960521728 1900368296736 1905218141463 1907246001024 1910772713304 1911680012788 1912806484992 1916343479232 1918598655792 1922146360407 1924007275008 1927750285656 1935459699264 1939038581844 1939959302918 1941102438912 1944691755552 1946980292712 1952468921088 1952656620096 1956267301716 1958569461121 1964090759904 1964279576168 1967722584534 1969816972032 1973459385072 1975781776332 1981542073056 1985206167126 1987319163648 1992390911784 1993336966348 1998956276352 1999148444384 2004784137216 2010854825616 2014573122261 2016717376128 2021864150124 2022824199578 2024016164352 2027758797792 2028721646224 2039828790636 2046550473408 2051773383114 2052747634483 2053957231872 2057755229712 2058732321464 2063754516096 2066183167776 2070003772746 2072007834624 2072207025408 2076038769168 2084341214592 2088195395832 2088396142794 2089186941604 2090418011136 2094283429056 2096748007536 2100625130331 2102860975488 2106749401848 2108991765504 2109228650438 2114374028832 2115174664512 2115378005104 2119289576859 2121341354496 2127764989896 2133968386368 2137914333828 2140189868544 2140430257693 2145651751152 2146670579144 2151907295616 2152929093952 2158423487766 2165535966048 2171849481984 2177392161672 2178426061084 2179709715456 2183740243776 2184777157472 2190106833408 2190352829301 2192684178048 2196738697608 2209602104892 2209814523189 2211953942016 2216044093536 2217096346192 2222504863488 2225120334528 2229234832188 2231607565824 2235734059104 2238365098424 2244675154176 2244890944192 2248825810896 2249041999932 2255382154368 2258036315808 2262211678818 2264619512064 2268807048144 2271477008164 2277018184896 2278099390112 2282311852002 2284521458688 2284741079296 2291439219888 2298119800704 2302369282584 2304819858432 2305078739054 2310701885856 2311799085232 2316073861647 2317438626048 2318539024256 2324456063748 2331232903584 2332115655744 2338914826752 2344883866416 2345997296552 2351720262528 2352836938816 2358576589824 2358841508478 2361352191744 2365718597424 2372615736192 2379571497576 2379800255742 2382104245248 2386509023808 2387642218976 2393466776064 2393735613633 2396283437184 2400714434664 2403269686272 2407713602112 2410547029072 2415004401537 2417342473728 2417574862976 2422045230696 2431731417024 2436227961804 2436462166593 2438821012992 2443330667232 2446206008792 2452173429888 2453337804736 2457874302156 2460490393088 2466769700304 2474898246912 2482392488212 2488448184768 2489629784096 2494233389466 2495703135744 2496888179968 2503260376344 2505924774912 2510558511552 2518160735727 2525259548448 2525502312216 2526458627056 2532621821184 2533824395648 2540290855284 2542994668032 2547696951072 2555124638976 2558131541056 2562861813876 2570086641024 2570333714208 2577579604992 2577869122374 2580612932352 2585384775792 2592922340736 2595973723616 2600773970886 2602306497024 2603291894784 2603542160128 2608356402288 2618787679872 2623630112712 2623882333254 2626422629376 2631279180096 2634375701776 2639246958621 2640802155264 2642056097408 2646941556168 2649758884864 2656521215712 2662697160669 2665275035136 2679867275904 2681139767488 2686097496348 2687680300032 2688956501504 2695818866832 2703678397056 2711865407706 2719510282944 2719771720848 2724800884533 2727438884352 2728733964544 2735697844152 2738609642496 2743673639616 2751672688128 2751981759891 2754910890368 2760005030328 2762942700544 2768051692224 2776433631699 2779121619456 2784260527776 2784528190392 2792377905408 2795664010048 2800833507108 2802483919872 2803814633984 2808999202464 2819165371776 2820232886016 2825719435812 2837019986528 2841190101243 2842265955438 2843940782592 2845291181824 2850552445104 2860869001536 2867520019182 2869209727488 2877897983688 2886010912512 2887381288064 2891625428484 2895799309312 2903189548896 2909938954377 2911653658368 2920470439068 2923578904064 2928703381632 2928984930144 2934400952574 2937241875456 2946136139856 2946419364252 2954725458048 2963339817984 2963672664498 2966827112704 2972313109584 2977809250689 2980978745472 2990005449522 2992900205568 2998434414528 2998722666576 3007176205824 3010715087744 3016282238424 3016572206258 3019492682752 3025076064192 3034236299367 3036024246528 3043082469336 3055252293184 3059743185954 3061196055463 3062705458176 3064159734272 3069825710112 3080935847808 3088098482196 3089918168064 3099274751664 3105005659119 3108011751936 3108310538112 3109487540992 3114058153752 3126511821888 3132594214191 3133780412406 3135627016704 3145122011304 3148469588992 3154291463232 3160124102772 3163487648256 3163842975657 3172761996768 3173067007656 3182012031744 3191647484844 3195044582912 3200952579552 3206871500742 3210284802816 3220005868716 3229393640928 3237635231649 3242308556032 3248303949072 3248616222124 3257774222976 3267639091626 3269564573184 3277165736208 3289026267072 3295108046412 3296672675114 3299864329216 3317930913024 3325644519288 3337680501792 3343852248282 3345440022379 3347089579008 3347411348736 3353601088656 3357547647636 3367012731264 3367336416288 3373562999898 3376829094912 3387054473712 3393317518227 3396929268096 3403210572216 3406832851968 3407215512246 3417149085168 3423467778003 3426782188032 3427111618944 3437158829832 3437489258294 3440817243136 3447179701056 3453553923876 3457229787648 3457618108581 3467698627848 3477808536384 3486684095622 3488339691109 3491716906496 3496849355376 3498173483616 3498509777672 3508372240128 3518995944828 3521069540352 3529255408224 3538262262717 3542028287616 3548577896136 3550262880892 3558923604288 3569700383613 3573156367872 3581463328464 3594425155776 3601071651996 3602781562562 3604904529408 3611570403168 3615820543608 3626013710592 3626362294464 3633067846044 3647597125536 3654341942706 3658231519488 3664996000848 3669309013188 3680006707104 3686811453234 3690735589632 3700154550456 3701911508932 3712347370368 3712704253856 3723170540544 3723588732318 3734444676144 3741350084199 3745332269952 3754890564516 3756673513502 3758887162368 3760310514688 3765837767328 3767625914416 3788253468324 3789687940584 3800736593472 3810436282926 3812245606897 3814492002048 3821545426608 3823360025576 3832686958464 3837197311584 3844292720814 3848014550016 3855500571312 3866803683561 3870919398528 3878077163688 3879918605836 3882204877824 3889383511104 3893960585424 3901160956329 3904937842176 3905313240192 3912534603432 3917138922242 3928181519808 3928559152336 3935445169068 3935823499881 3939633944064 3946918770144 3951563552664 3963084146112 3970412334252 3974638327296 3975084764287 3984781823568 3986673932696 3997912552704 3998296888768 4021709651232 4029146244522 4033434752256 4043728300248 4045648399156 4048032328704 4055517595584 4057443292448 4067798111559 4079657581272 4093100946816 4103546766228 4105495268966 4107914463744 4115510459424 4117464642928 4127509032192 4132366335552 4140007545492 4144414050816 4152077538336 4168682429184 4176390791664 4176792285588 4178373883208 4188566858112 4193496015072 4201250260662 4205721950976 4213498803696 4218457300876 4228748057664 4230349329024 4230756010208 4238579153718 4242682708992 4255529979792 4263398933157 4267936772736 4275828667656 4280379737088 4280860515386 4291303502304 4293341158288 4301280028773 4303814591232 4305858187904 4316846975532 4331071932096 4343698963968 4354784323344 4356852122168 4367480487552 4369554314944 4380213666816 4380705658602 4385368356096 4393477395216 4419204209784 4419629046378 4423907884032 4432088187072 4434192692384 4445009726976 4445508996747 4450240669056 4458469664376 4463215131648 4471468118208 4476730196848 4485008174283 4489350308352 4489781888384 4497651621792 4498083999864 4510764308736 4516072631616 4524423357636 4524858309387 4529239024128 4537614096288 4542954016328 4554036369792 4556198780224 4564623704004 4569482158592 4582878439776 4596239601408 4604738565168 4610157478108 4621403771712 4623598170464 4632147723294 4634877252096 4637078048512 4648912127496 4662465807168 4664231311488 4677829653504 4689767732832 4691994593104 4700670618609 4703440525056 4705673877632 4717683016956 4722704383488 4731437194848 4745231472384 4759142995152 4759600511484 4773018047616 4775284437952 4786933552128 4787471227266 4792566874368 4801428869328 4815427204224 4821094058144 4830008803074 4834684947456 4835149725952 4844090461392 4863462834048 4872455923608 4872924333186 4877642025984 4886661334464 4892412017584 4901458637439 4904346859776 4906675609472 4915748604312 4920980786176 4933539400608 4945009012671 4949796493824 4964784976424 4976896369536 4979259568192 4988466778932 4991406271488 4993776359936 5006520752688 5021117023104 5036321471454 5050519096896 5051004624432 5052917254112 5060344499847 5065243642368 5067648791296 5080581710568 5085989336064 5095393902144 5110249277952 5110823268369 5116263082112 5125723627752 5140173282048 5140667428416 5155738244748 5156233887441 5161225864704 5170769551584 5185844681472 5191947447232 5201547941772 5204612994048 5207084320256 5216712804576 5237575359744 5247260225424 5247764666508 5262558360192 5268751403552 5278493917242 5281604310528 5284112194816 5293883112336 5313042431424 5325394321338 5330550070272 5359734551808 5362279534976 5372194992696 5377913003008 5391637733664 5404172343843 5407356794112 5423730815412 5439020565888 5439543441696 5449601769066 5454877768704 5457467929088 5471395688304 5487347279232 5503345376256 5503963519782 5509821780736 5520010060656 5530217179851 5536103384448 5552867263398 5558243238912 5568521055552 5569056380784 5584755810816 5585383098477 5591328020096 5601667014216 5607629267968 5617998404928 5635010270253 5638330743552 5640465772032 5651438871624 5674039973056 5682380202486 5684531910876 5685078388717 5687881565184 5690582363648 5701104890208 5721738003072 5735040038364 5738419454976 5755795967376 5766439081221 5772021825024 5774762576128 5783250856968 5806379097792 5819877908754 5823307316736 5840940878136 5847157808128 5857406763264 5857969860288 5868801905148 5875708383363 5892272279712 5892838728504 5909450916096 5927345328996 5933654225408 5944626219168 5955618501378 5961957490944 5980010899044 5996868829056 5997445333152 6014352411648 6021430175488 6032564476848 6033144412516 6043719366783 6050152128384 6068472598734 6072048493056 6086164938672 6110504586368 6119486371908 6122392110926 6128319468544 6139651420224 6158242903449 6161871695616 6176196964392 6198549503328 6210011318238 6212960041561 6216023503872 6216621076224 6218975081984 6228116307504 6253023643776 6265188428382 6267560824812 6271254033408 6290244022608 6301875390993 6308582926464 6320248205544 6326975296512 6327685951314 6345523993536 6346134015312 6357868730577 6364024063488 6383294969688 6390089165824 6401905159104 6413743001484 6420569605632 6421290773079 6440011737432 6458787281856 6475270463298 6478345140631 6484617112064 6496607898144 6497232444248 6515548445952 6535278183252 6539129146368 6554331472416 6571058487903 6578052534144 6590216092824 6593345350228 6629443569567 6635861826048 6651289038576 6675361003584 6687704496564 6690880044758 6694822697472 6707202177312 6715095295272 6734025462528 6734672832576 6747125999796 6774108947424 6786635036454 6789857560213 6793858536192 6806421144432 6814431024492 6834298170336 6846935556006 6853564376064 6854223237888 6874317659664 6874978516588 6894359402112 6907107847752 6914459575296 6915236217162 6935397255696 6948221584941 6955617072768 6973368191244 6976679382218 6983433812992 6993698710752 6996346967232 6997019555344 7016744480256 7037991889656 7058510816448 7076524525434 7079884698523 7084056575232 7097155792272 7100525761784 7117847208576 7139400767226 7146312735744 7162926656928 7181206840899 7188850311552 7202143303992 7205563125124 7209809058816 7223140806336 7231641087216 7245013204611 7252027421184 7252724588928 7266135692088 7295194251072 7308683885412 7309386499779 7316463038976 7329992001696 7338618026376 7360013414208 7373622906468 7381471179264 7382300276533 7400309100912 7403823017864 7424694740736 7425408507712 7447177464636 7468889352288 7482700168398 7490664539904 7509781129032 7513347027004 7517774324736 7531675534656 7535251828832 7554482207181 7576506936648 7579375881168 7601473186944 7620872565852 7624491213794 7628984004096 7643090853216 7646720051152 7665373916928 7674394623168 7688585441628 7711001142624 7733607367122 7741838797056 7756154327376 7759837211672 7778767022208 7787921170848 7802321912658 7809875684352 7810626480384 7825069206864 7834277844484 7856363039616 7857118304672 7870890338136 7871646999762 7879267888128 7893837540288 7903127105328 7917740875863 7926168292224 7940824668504 7949276654592 7950169528574 7969563647136 7973347865392 7988091482007 7995825105408 7996593777536 8043419302464 8058292489044 8066869504512 8067775586689 8087456600496 8091296798312 8111035191168 8114886584896 8135596223118 8159315162544 8186201893632 8207093532456 8210990537932 8215828927488 8231020918848 8234929285856 8255018064384 8255945279673 8264732671104 8280015090984 8288828101632 8304155076672 8329300895097 8337364858368 8352781583328 8353584571176 8356747766416 8377133716224 8386992030144 8402500521324 8411443901952 8426997607392 8436914601752 8457496115328 8460698658048 8461512020416 8477158307436 8511059959584 8526797866314 8535873545472 8551657335312 8561721030772 8582607004608 8586682316576 8602560057546 8607629182464 8611716375808 8633693951064 8662143864192 8687397927936 8709568646688 8713704244336 8729816863131 8734960975104 8739108629888 8761411317204 8770736712192 8786954790432 8838408419568 8839258092756 8864176374144 8868385384768 8890019453952 8891017993494 8900481338112 8916939328752 8942936236416 8953460393696 8970016348566 8978700616704 8979563776768 8995303243584 8996167999728 9021528617472 9032145263232 9048846715272 9049716618774 9058478048256 9075228192576 9085908032656 9102708898101 9108072739584 9112397560448 9129247408008 9138964317184 9165756879552 9183588166389 9192479202816 9209477130336 9220314956216 9242807543424 9247196340928 9264295446588 9269754504192 9274156097024 9297824254992 9324931614336 9328462622976 9379535465664 9383989186208 9397782642573 9401341237218 9406881050112 9411347755264 9435366033912 9445408766976 9462874389696 9490462944768 9491528926971 9518285990304 9519201022968 9546036095232 9550568875904 9574942454532 9585133748736 9602857738656 9630854408448 9642188116288 9660017606148 9670299451904 9688180922784 9726925668096 9744911847216 9745848666372 9773322668928 9784824035168 9802917274878 9808693719552 9813351218944 9831497208624 9867078801216 9890018025342 9899592987648 9929569952848 9953792739072 9958519136384 9976933557864 9987552719872 10013041505376 10036320067137 10042234046208 10072642942908 10101038193792 10102009248864 10105834508224 10120688999694 10130487284736 10135297582592 10161163421136 10190787804288 10220498555904 10221646536738 10232526164224 10251447255504 10270403334009 10280346564096 10281334856832 10311476489496 10312467774882 10322451729408 10341539103168 10371689362944 10372854325743 10383894894464 10403095883544 10414168640512 10433425609152 10465019073327 10475150719488 10494520450848 10495529333016 10525116720384 10537502807104 10556987834484 10558002721903 10563208621056 10568224389632 10587766224672 10626084862848 10650788642676 10709101150839 10719469103616 10724559069952 10744389985392 10783275467328 10808344687686 10814713588224 10847461630824 10878041131776 10879086883392 10899203538132 10914935858176 10942791376608 10974694558464 11007927039564 11019643561472 11040020121312 11060434359702 11072206768896 11105734526796 11137042111104 11138112761568 11169511621632 11170766196954 11182656040192 11203334028432 11224050252597 11235996809856 11270020540506 11276661487104 11280931544064 11302877743248 11348079946112 11364760404972 11369063821752 11370156777434 11381164727296 11402209780416 11436736820691 11443476006144 11470080076728 11511591934752 11532878162442 11538354362899 11544043650048 11549525152256 11566501713936 11612758195584 11639755817508 11646614633472 11681881756272 11703482868987 11714813526528 11715939720576 11737603810296 11751416766726 11784544559424 11785677457008 11807470499643 11818901832192 11854690657992 11867308450816 11889252438336 11911237002756 11923914981888 11925254292861 11960021798088 11993737658112 11994890666304 12031212404029 12042860350976 12065128953696 12066288825032 12087438733566 12100304256768 12136945197468 12144096986112 12172329877344 12203394334677 12221009172736 12238972743816 12244784221852 12279302840448 12316485806898 12323743391232 12352393928784 12397099006656 12420022636476 12425920083122 12433242152448 12437950163968 12456232615008 12506047287552 12530376856764 12535121649624 12580488045216 12603750781986 12609735468967 12617165852928 12640496411088 12655371902628 12691047987072 12692268030624 12715737461154 12728048126976 12766589939376 12790196799471 12803810318208 12827486002968 12841139211264 12842581546158 12880023474864 12903840086319 12917574563712 12950540926596 12956690281262 12969234224128 12993215796288 12994464888496 13031096891904 13070556366504 13108662944832 13142116975806 13148357297257 13156105068288 13180432185648 13186690700456 13258887139134 13271723652096 13302578077152 13336526990241 13350722007168 13375408993128 13381760089516 13389645394944 13414404354624 13430190590544 13455024522849 13468050925056 13469345665152 13494251999592 13548217894848 13573270072908 13574574928161 13579715120426 13587717072384 13612842288864 13628862048984 13668596340672 13693871112012 13708446475776 13709986227847 13748635319328 13749957033176 13788718804224 13814215695504 13830472434324 13870794511392 13896443169882 13911234145536 13946736382488 13953358764436 13987397421504 13992693934464 13994039110688 14033488960512 14075983779312 14102011855827 14117021632896 14153049050868 14159769397046 14168113150464 14194311584544 14201051523568 14235694417152 14278801534452 14325853313856 14362413681798 14377700623104 14404286607984 14411126250248 14446281612672 14463282174432 14490026409222 14504054842368 14505449177856 14532271384176 14590388502144 14617367770824 14618772999558 14632926077952 14659984003392 14677236052752 14704375912317 14720026828416 14747245812936 14762942358528 14764600553066 14800618201824 14807646035728 14835027038013 14849389481472 14850817015424 14894354929272 14937778704576 14965400336796 14981329079808 14983011803851 15019562258064 15026694054008 15063351069312 15070503657664 15108964414362 15153013873296 15158751762336 15202946373888 15241745131704 15248982427588 15257968008192 15286181706432 15293440102304 15330747833856 15332469805107 15348789246336 15377170883256 15422002285248 15467214734244 15468701662323 15483677594112 15512308654752 15519674423344 15557534044416 15575842341696 15604643825316 15621252960768 15650138413728 15668555688968 15712726079232 15714236609344 15741780676272 15743293999524 15787675080576 15806254210656 15835481751726 15852336584448 15881649337008 15900339057148 15939127294272 15946695730784 15976182964014 15991650210816 15993187555072 16086838604928 16116584978088 16133739009024 16135551173378 16174913200992 16182593596624 16212517031529 16222070382336 16229773169792 16271192446236 16318630325088 16372403787264 16414187064912 16421981075864 16462041837696 16469858571712 16510036128768 16511890559346 16529465342208 16560030181968 16608310153344 16658601790194 16674729716736 16705563166656 16707169142352 16713495532832 16754267432448 16756149295431 16773984060288 16805001042648 16822887803904 16853995214784 16873829203504 16905030810759 16914992230656 16921397316096 16923024040832 16954316614872 17022119919168 17053595732628 17055235166151 17071747090944 17103314670624 17123442061544 17165214009216 17173364633152 17205120115092 17215258364928 17223432751616 17267387902128 17324287728384 17419137293376 17427408488672 17459633726262 17469921950208 17478217259776 17522822634408 17541473424384 17573909580864 17627125150089 17676816839136 17678516185512 17728352748288 17736770769536 17782035986988 17800962676224 17833878657504 17885872472832 17906920787392 17940032697132 17959127553536 17990606487168 17992335999456 18043057234944 18064290526464 18097693430544 18099433237548 18150456385152 18171816065312 18205417796202 18216145479168 18224795120896 18258494816016 18331513759104 18367176332778 18384958405632 18418954260672 18440629912432 18474728710347 18485615086848 18494392681856 18528590893176 18548312194048 18595648509984 18638880124683 18649863228672 18656925245952 18759070931328 18767978372416 18795565285146 18802682474436 18813762100224 18822695510528 18870732067824 18925748779392 18980925889536 18983057853942 19036571980608 19038402045936 19073606191731 19092072190464 19101137751808 19149884909064 19170267497472 19205715477312 19261708816896 19263872319237 19284376232576 19320035212296 19340598903808 19376361845568 19435035421893 19453851336192 19489823694432 19491697332744 19546645337856 19569648070336 19605834549756 19617387439104 19626702437888 19662994417248 19734157602432 19780036050684 19859139905696 19888330708701 19907585478144 19917038272768 19953867115728 20026083010752 20072640134274 20084468092416 20145285885816 20202076387584 20204018497728 20211669016448 20241377999388 20270595165184 20322326842272 20369572680639 20381575608576 20443293073476 20465052328448 20502894511008 20540806668018 20560693128192 20562669713664 20622952978992 20624935549764 20683078206336 20743378725888 20745708651486 20767789788928 20806191767088 20844664754823 20866851218304 20930038146654 20950301438976 20989040901696 20991058666032 21050233440768 21075005614208 21113975668968 21116005443806 21136448779264 21175532449344 21239654095569 21252169725696 21301577285352 21418202301678 21428372388241 21438938207232 21449118139904 21488779970784 21566550934656 21616689375372 21629427176448 21694923261648 21735039613833 21756082263552 21758173766784 21798407076264 21885582753216 21928159499337 21949389116928 22015854079128 22039287122944 22080040242624 22120868719404 22144413537792 22146900829599 22211469053592 22274084222208 22276225523136 22341532393908 22365312080384 22406668056864 22448100505194 22471993619712 22540041081012 22553322974208 22605755486496 22663446621543 22696159892224 22729520809944 22738127643504 22740313554868 22804419560832 22873473641382 22886952012288 22940160153456 23023183869504 23065756324884 23076708725798 23099050304512 23133003427872 23225516391168 23279511635016 23363763512544 23406965737974 23418080156653 23429627053056 23431879441152 23475207620592 23502833533452 23569089118848 23571354914016 23614940999286 23637803664384 23709381315984 23753222627589 23778504876672 23822474005512 23847829963776 23850508585722 23920043596176 23964274446021 23987475316224 23989781332608 24062424808058 24085720701952 24130257907392 24132577650064 24174877467132 24200608513536 24203326760067 24273890394936 24344659754688 24406788669354 24418377837763 24442018345472 24477945487632 24489568443704 24558605680896 24632971613796 24647486782464 24704787857568 24767835839019 24794198013312 24840045272952 24851840166244 24866484304896 24912465230016 24987902685291 25012094575104 25060753713528 25070243299248 25160976090432 25207501563972 25219470937934 25234331705856 25280992822176 25310743805256 25382095974144 25384536061248 25431474922308 25533179878752 25580393598942 25607620636416 25654972005936 25685163092316 25760046949728 25807680172638 25835149127424 25901081853192 25913380562524 25986431592576 25988929776992 26062193783808 26141112733008 26189450589393 26217325889664 26284233951612 26296714594514 26312210136576 26360864371296 26373381400912 26517774278268 26605156154304 26673053980482 26685719248279 26701444014336 26750817986256 26763520179032 26828808709248 26860381181088 26910049045698 26936101850112 26938691330304 26988503999184 27096435789696 27146540145816 27149149856322 27159430240852 27175434144768 27225684577728 27257724097968 27308126694303 27337192681344 27387742224024 27416892951552 27419972455694 27497270638656 27499914066352 27550764499167 27577437608448 27628431391008 27660944868648 27741589022784 27792886339764 27822468291072 27825593350009 27893472764976 27906717528872 27974794843008 27985387868928 27988078221376 28151967558624 28204023711654 28234043265792 28306098101736 28319538794092 28336226300928 28388623169088 28402103047136 28471388834304 28474586780913 28557603068904 28651706627712 28724827363596 28755401246208 28808573215968 28822252500496 28892563225344 28926564348864 28980052818444 29010898355712 29064542768352 29180777004288 29234735541648 29237545999116 29319968006784 29354472105504 29408751824634 29440053656832 29494491625872 29529201106132 29601236403648 29615292071456 29670054076026 29698778962944 29701634030848 29788709858544 29875557409152 29930800673592 29962658159616 29966023607702 30039124516128 30053388108016 30108960201411 30126702138624 30141007315328 30217928828724 30306027746592 30317503524672 30405892747776 30483490263408 30497964855176 30572363412864 30586880204608 30661495667712 30664939610214 30697578492672 30754341766512 30844004570496 30934429468488 30937403324646 30967355188224 31024617309504 31039348846688 31115068088832 31118562977229 31151684683392 31209287650632 31242505921536 31300276827456 31337111377936 31395057219981 31425452158464 31428473218688 31483561352544 31486587999048 31575350161152 31612508421312 31670963503452 31674008165709 31704673168896 31763298674016 31800678114296 31878254588544 31893391461568 31952365928028 31986375110144 32173677209856 32233169956176 32271102346756 32349826401984 32365187193248 32425034063058 32444140764672 32459546339584 32542384892472 32637260650176 32744807574528 32828374129824 32843962151728 32924083675392 32939717143424 33023781118692 33058930684416 33120060363936 33216620306688 33317203580388 33411126333312 33414338284704 33426991065664 33508534864896 33512298590862 33547968120576 33610002085296 33707990429568 33747658407008 33810061621518 33829984461312 33842794632192 33846048081664 33908633229744 34044239838336 34107191465256 34110470332302 34143494181888 34206629341248 34246884123088 34310210462073 34330428018432 34346729266304 34410240230184 34446865503232 34534775804256 34615063088697 34648575456768 34838274586752 34854816977344 34919267452524 34939843900416 34956434519552 35045645268816 35147819161728 35254250300178 35353633678272 35357032371024 35422411498929 35456705496576 35473541539072 35564071973976 35601925352448 35667757315008 35771744945664 35775762878583 35813841574784 35880065394264 35918255107072 35981212974336 35984671998912 36093637212087 36128581052928 36195386861088 36198866475096 36300912770304 36343632130624 36410835592404 36432290958336 36449590241792 36516989632032 36663027518208 36734352665556 36837908521344 36881259824864 36949457420694 36971230173696 36988785363712 37057181786352 37191297019968 37277760249366 37299726457344 37313850491904 37518141862656 37535956744832 37591130570292 37605364948872 37645391021056 37741464135648 37829206406901 37851497558784 37966115707884 38073143961216 38076804091872 38147212383462 38184144380928 38202275503616 38299769818128 38411430954624 38523417633792 38527744638474 38568752465152 38640070424592 38711520258957 38752723691136 38870070843786 38907702672384 38979647388864 38983394665488 39093290675712 39139296140672 39211669099512 39253404875776 39325988834496 39445071891771 39468315204864 39560072101368 39718279811392 39776661417402 39795548721019 39815170956288 39834076545536 39907734231456 40052166021504 40145280268548 40168936184832 40290571771632 40365073568547 40404152775168 40408036995456 40423338032896 40482755998776 40644653684544 40723724784483 40739145361278 40763151217152 40886586146952 40930104656896 41005789022016 41081613336036 41125339427328 41129958683541 41245905957984 41249871099528 41366156412672 41491417302972 41535579577856 41612383534176 41689329509646 41733702436608 41860076293308 41978081803392 41982117332064 42100466881536 42150011228416 42227951337936 42232010887612 42306035567481 42351064898688 42479308191138 42504339451392 42603154570704 42836404603356 42856744776482 42898236279808 42977559941568 43133101869312 43233378750744 43389846523296 43470079227666 43490720290927 43512164527104 43516347533568 43596814152528 43771165506432 43856318998674 43898778233856 44031708158256 44113127736951 44160080485248 44241737438808 44288827075584 44293801659198 44422938107184 44505081114039 44548168444416 44552451046272 44683064787816 44730624160768 44813336113728 44896201010388 44943987239424 44949035411553 45080082162024 45211510972992 45326893243086 45348415984417 45392319784448 45459041619888 45476255287008 45480627109736 45608839121664 45746947282764 45773904024576 45880320306912 45997409415321 46046367739008 46131512649768 46153417451596 46266006855744 46406104986969 46451032782336 46559023270032 46727527025088 46813931475948 46836160313306 46863758882304 46950415241184 47005667066904 47138178237696 47142709828032 47229881998572 47418762631968 47506445255178 47557009753344 47644948011024 47701017171444 47840087192352 47928548892042 47974950632448 47979562665216 48124849616116 48260515814784 48265155300128 48349754934264 48401217027072 48406653520134 48547780789872 48637551094587 48689319509376 48813577338708 48836755675526 48884036690944 48955890975264 48979136887408 49117211361792 49265943227592 49409575715136 49535671678038 49559192889661 49588396026624 49680090545904 49703680332488 49824930460032 49975805370582 50024189150208 50121507427056 50140486598496 50268447886293 50321952180864 50415003127944 50438941875868 50468663411712 50561985644352 50621487610512 50715092432277 50764191948288 50769072122496 50862949844616 51066359757504 51160787197884 51165705498453 51215241272832 51309944011872 51370326184632 51520093899456 51615360345276 51670298254848 51676101935731 51802163706384 51826761125048 51972863185152 51977859553984 52282225466016 52378901178786 52434651779328 52568467903224 52593429189028 52624420273152 52721728742592 52746762801824 52881375450267 53035548556536 53210312308608 53346107960964 53371438496558 53402888028672 53501635972512 53527040358064 53657617418496 53720762362176 53820098091396 53877382660608 53977007998368 54192871579392 54293080291632 54298299712644 54318860481704 54451369155456 54515448195936 54616253388606 54674385362688 54775484448048 54839944911388 54994541277312 54999828132704 55101528998334 55154875216896 55256862782016 55321889737296 55424186131041 55483178045568 55585772679528 55644936582144 55651186700018 55786945529952 55813435057744 55916640374049 55949589686016 55970775737856 55976156442752 56303935117248 56408047423308 56468086531584 56612196203472 56639077588184 56777246338176 56804206094272 56942777668608 56949173561826 57115206137808 57303413255424 57449654727192 57510802492416 57617146431936 57644505000992 57785126450688 57791616957711 57853128697728 57960105636888 58021796711424 58129085536704 58305106265679 58361554008576 58469471083296 58475091998232 58639936013568 58708944211008 58817503649268 58880107313664 58988983251744 59058402212264 59202472807296 59230584142912 59340108152052 59403268061696 59577419717088 59751114818304 59861601347184 59932047215404 60078249032256 60106776216032 60217920402822 60253404277248 60282014630656 60435857657448 60612055493184 60635007049344 60811785495552 60966980526816 60995929710352 61108718041917 61144726825728 61173760409216 61329879220428 61395156985344 61508683533024 61688009140992 61868858936976 61874806649292 62049234619008 62078697693376 62230136177664 62237125954458 62303369366784 62418575301264 62600553654912 62674222755872 62790114439962 62850904316928 62856946437376 62967122705088 62973175998096 63150700322304 63225016842624 63341927006904 63348016331418 63409346337792 63526597348032 63601356228592 63718962286707 63756509177088 63786782923136 63904731856056 63972750220288 64285117164723 64347354419712 64466339912352 64542204693512 64699652803968 64730374386496 64850068126116 64888281529344 64919092679168 65084769784944 65274521300352 65656748259648 65687924303456 65784478498011 65848167350784 65879434286848 66047562237384 66117861368832 66240120727872 66433240613376 66440702488797 66634407160776 66822252666624 66828676569408 66853982131328 67024597181724 67095936241152 67220004170592 67415980859136 67495316814016 67620123243036 67659968922624 67692096163328 67817266459488 68088479676672 68214382930512 68220940664604 68413258682496 68493768246176 68620420924146 68660856036864 68693458532608 68820480460368 69069551608512 69230126177394 69297150913536 69676549173504 69709633954688 69838534905048 69912869039104 70091290537632 70254240469959 70295638323456 70508500600356 70707267356544 70714064742048 70844822997858 70913410993152 70947083078144 71128143947952 71335514630016 71543489891328 71551525757166 71627683149568 71760130788528 71892823338063 71962425948672 71969343997824 72187274424174 72257162105856 72390773722176 72397732950192 72601825540608 72609980280201 72687264261248 72821671184808 72899180483584 73033979264064 73255133513289 73326055036416 73468705331112 73675817042688 73762519649728 73898914841388 73906019053321 73942460347392 73977570727424 74114363572704 74382594039936 74555520498732 74599452914688 74963708055873 75036283725312 75071913489664 75182261140584 75210729897744 75482928271296 75658412813802 75702995117568 75932231415768 76146287922432 76153608183744 76294424766924 76404551007232 76599539636256 76822861909248 77055489276948 77137504930304 77280140849184 77423040517914 77505447382272 77740141687572 77959294777728 77966789330976 78186581351424 78278592281344 78423338199024 78568351768179 78651977668992 78890143783542 78936630409728 79120144202736 79436559622784 79553322834804 79591097442038 79668153091072 79815468462912 80057157744837 80104332043008 80290560537096 80581143543264 80730147137094 80768480540293 80808305550336 80816073990912 80846676065792 80965511997552 81289307369088 81447449568966 81478290722556 81526302434304 81773172293904 81924380082909 82011578044032 82163226672072 82250678854656 82259917367082 82491811915968 82499742199056 82652293497501 82732312825344 82982834605944 83071159155712 83224767068352 83378659019292 83467404873216 83476780050027 83720152586616 83956163606784 83964234664128 84218486828203 84300022456832 84455902675872 84464021775224 84612071134962 84702129797376 84958616382276 85008678902784 85206309141408 85423760342739 85672809206712 85713489552964 85955119883136 86266203738624 86466757501488 86779693046592 86940158455332 86981440581854 87032695067136 87193628305056 87542331012864 87712637997348 88063416316512 88226255473902 88268148282769 88320160970496 88483474877616 88587603318396 88845876214368 89010162228078 89096336888832 89104902092544 89366129575632 89626672227456 89792402020776 89887974478848 89898070823106 90160164324048 90326880604233 90423021945984 90653786486172 90696831968834 90784639568896 90918083239776 90952510574016 90961254219472 91217678243328 91493894565528 91760640613824 91994818830642 92038501080799 92092735478016 92263025299536 92306834903192 92532013711488 92812209973938 92902065564672 93118046540064 93355688931687 93455054050176 93627862951896 93672320626612 93727517764608 93900830482368 94011334133808 94185171659943 94276356475392 94285419656064 94459763997144 94837525263936 95012890510356 95022024497127 95114019506688 95289896022048 95402034342888 95680174384704 95857097784084 95959125330432 95969903594929 96249699232232 96521031629568 96530310600256 96699509868528 96813307040268 97095561579744 97275102189174 97378639018752 97627154677416 97673511351052 97911781950528 97958273774816 98234422723584 98531886455184 98819151430272 99071343356076 99118385779322 99176792053248 99360181091808 99407360664976 99649860920064 99951610741164 100243014854112 100280973196992 100536895772586 100643904361728 100830006255888 100877883751736 101123971288704 101242975221024 101430184864554 101528383896576 101538144244992 101725899689232 102132719515008 102321574395768 102331410996906 102430482545664 102619888023744 102740652369264 102930631386219 103040187798912 103230720690552 103340596509696 103352203871462 103604327412768 103653522250096 103845189266091 103945726370304 103955719107968 104564450932032 104757802357572 104869303558656 104881082626957 105136935806448 105186858378056 105443457485184 105493525603648 105762750900534 106071097113072 106420624617216 106692215921928 106742876993116 106805776057344 107003271945024 107054080716128 107315234836992 107327288635749 107441524724352 107640196182792 107754765321216 107954015996736 108280911636261 108385743158784 108586160583264 108596599425288 108637720963408 108902738310912 109030896391872 109232506777212 109348770725376 109550968896096 109679889822776 109989082554624 109999656265408 110203057996668 110513725564032 110643779474592 110848372262082 110966356091136 111171545359056 111302373400036 111573891059904 111626870115488 111833280748098 111899179372032 111941551475712 111952312885504 112607870234496 112816094846616 112936173063168 113224392406944 113278155176368 113487619220703 113554492676352 113608412188544 113898347123652 114230412275616 114606826510848 114899309454384 115234292863872 115289010001984 115570252901376 115583233915422 115706257395456 115920211273776 116258171073408 116610212531358 116723108017152 116938942166592 116950183996464 117279872027136 117417888422016 117635007298536 117760214627328 117977966503488 118116804424528 118335215675313 118404945614592 118461168285824 118680216304104 118806536123392 119154839434176 119386646163057 119502229636608 119723202694368 119864094430808 120156498064512 120213552432064 120435840805644 120506808554496 120564029261312 120871715314896 121224110986368 121270014098688 121933961053632 121991859420704 122171174353449 122217436083834 122289453651456 122347520818432 122659758440856 122790313970688 123017367066048 123376018281984 123389876050623 123737717873952 123749613298584 124098469238016 124157395386752 124474251908916 124606738733568 124837150602528 125201107309824 125348445511744 125580228879924 125713892874752 125934245410176 125946351996192 126301400644608 126450033685248 126683854013808 126696032662836 127053194696064 127202712457184 127437924573414 127513018354176 127573565846272 127809463712112 128570234329446 128694708839424 128932679824704 129084409387024 129399305607936 129460748772992 129700136252232 129838185358336 130169539569888 130472160872781 130549042600704 131313496519296 131375848606912 131568956996022 131696334701568 131758868573696 132095124474768 132480241455744 132866481226752 132881404977594 133268814321552 133515243342117 133644505333248 133657353138816 133707964262656 134049194363448 134191872482304 134440008341184 134831961718272 134847106234659 134990633628032 135240246486072 135384192326656 135634532918976 136045247953251 136176959353344 136428765861024 136441881329208 136826517364992 136987536492352 137240841848292 137321712073728 137386917065216 137640960920736 138139103217024 138460252354788 139218314960907 139353098347008 139419267909376 139677069810096 140182581075264 140508480939918 140591276646912 141017001200712 141414534713088 141428129484096 141689645995716 141894166156288 142256287895904 142671029260032 143103051514332 143255366299136 143520261577056 143785646676126 143924851897344 143938687995648 144374548848348 144781547444352 144795465900384 145203651081216 145219960560402 145374528522496 145643342369616 145912653283761 146067958528128 146510267026578 146652110072832 146937410662224 147351634085376 147525039299456 147797829682776 147812038106642 147955141454848 148228727145408 148677578668983 148765188079872 149111040997464 149927416111746 149998606717687 150072567450624 150143826979328 150364522281168 150421459795488 150965856542592 151316825627604 151405990235136 151864462831536 152145277296831 152292575844864 152307216367488 152588849533848 153199079272512 153497116495359 153645723818496 154110978553896 154275009860608 154560281698368 154846081035828 155010894764544 155028305807193 155480283375144 155918589555456 155933578661952 156557184562688 156846676398048 157136703536358 157303955337984 157780287567084 157873260819456 158240288405472 158644126350801 158873119245568 159106645669608 159182194884076 159630936925824 160114315489674 160208664086016 160581121074192 161162287086528 161460294274188 161536961080586 161632147981824 161693352131584 161931023995104 162578614738176 162894899137932 162956581445112 163546344587808 163848760165818 163926561096571 164023156088064 164326453344144 164519834734164 164983623831936 164999484398112 165304586995002 165464625650688 165965669211888 166272558393123 166449534136704 166757318038584 166934809746432 166953560100054 167440305173232 167749921122147 167912327213568 167928469328256 168436973656406 168600044913664 168911805351744 168928043550448 169224142269924 169404259594752 169917232764552 170412618282816 170847520685478 170928644864341 171345618413424 171426979105928 171910239766272 172532407477248 172933515002976 173374850873133 173559386093184 173880316910664 173962881163708 174065390134272 174387256610112 174915318797037 175084662025728 175425275994696 176126832633024 176452510947804 176536296565538 176640321940992 176966949755232 177175206636792 177691752428736 178020324456156 178209804185088 178732259151264 179253344454912 179584804041552 179796141646212 180320328648096 180653761208466 180846043891968 181307572972344 181393663937668 181836166479552 181905021148032 181922508438944 182435356486656 182987789131056 183326154125751 183521281227648 183989637661284 184077002161598 184185470956032 184526050599072 184613669806384 185064027422976 185624419947876 186236093080128 186711377863374 186910108100352 187255725903792 187344641253224 187801660964736 188022668267616 188370343319886 188552712950784 188570839312128 188919527994288 189675050527872 190025781020712 190044048994254 190228039013376 190579792044096 190804068685776 191156886860121 191360348769408 191714195568168 191918250660864 191939807189858 192499398464464 192855351494169 193042063259136 193060621200512 193399019737056 193626614080536 194191123159488 194550204378348 194757278037504 194779153450063 195254309354832 195347022702104 195823563901056 195916547549632 197063772910368 197638302860544 198142686712152 198236771558644 198353584106496 198720362183616 198814721329952 199299721840128 199322107466391 199903221482328 200486029708224 200561946393984 201073791545172 201287808723456 201660012511776 201755767503472 202247942577408 202485950442048 202860369729108 203076288489984 203451799378464 204265439030016 204643148791536 204662821993812 205239776047488 205481304738528 205861262772438 206080375597824 206461441381104 206704407742924 207208654825536 207307044500192 207690378532182 207891452740608 207911438215936 209128901864064 209515604715144 209738607117312 209762165253914 210273871612896 210373716756112 210762721409877 210886914970368 210987051207296 211525501801068 212142194226144 212841249234432 213384431843856 213485753986232 214006543890048 214108161432256 214630469673984 214654577271498 214883049448704 215280392365584 215908031993472 216561823272522 216771486317568 217172321166528 217193198850576 217275441926816 217805476621824 217829940840603 218061792783744 218465013554424 218697541450752 219101937792192 219359779645552 219765400539867 219978165109248 219999312530816 220406115993336 221027451128064 221287558949184 221696744524164 221718057159963 221932712182272 222343090718112 222604746800072 223147782119808 223253740230976 223666561496196 223798358744064 223904625771008 225215740468992 225632189693232 226448784813888 226556310352736 226975238441406 227108985352704 227216824377088 227796694247304 228460824551232 229213653021696 229798618908768 230468585727744 230578020003968 231166467830844 231412514790912 231840422547552 232516342146816 233220425062716 233877884333184 233900367992928 234559744054272 234835776844032 235270014597072 235955933006976 236233608849056 236670431350626 236809891229184 236922336571648 237360432608208 238309678868352 238773292326114 239004459273216 239446405388736 239728188861616 240171473234511 240312996129024 240427104864128 240871681611288 241128058522624 241743430629792 242305441620879 242448221972736 242540028197376 243867922107264 243983718841408 244342348706898 244434872167668 244578907302912 244695041636864 245319516881712 246034734132096 246752036563968 246779752101246 247475435747904 247499226597168 247956880492503 248196938476032 248314790773504 248948503817832 249213477467136 249674301205056 250402214619648 250430340150081 250696891023488 251160457759848 251427785749504 251868490820352 251892703992384 252655460484609 252900067370496 253367708027616 253392065325672 254106389392128 254405424914368 254875849146828 255026036708352 255147131692544 255618927424224 257140468658892 257865359649408 258168818774048 258798611215872 258921497545984 259400272504464 260339079139776 260944321745562 261098085201408 262626993038592 262751697213824 263137913992044 263517737147392 264190248949536 264804444848307 264960482911488 265762809955188 266537628643104 267030486684234 267289010666496 267314706277632 267415928525312 268098388726896 268880016682368 269663923436544 269694212469318 269981267256064 270480492972144 270980641812699 271269065837952 272090495906502 272353918706688 272857531722048 272883762658416 273653034729984 273975072984704 274481683696584 274773834130432 275281921841472 276115503242397 276278206434048 276920504709576 278436629921814 278568841047133 278706196694016 278838535818752 279354139620192 280365162150528 281016961879836 281182553293824 282034002401424 282555514979829 282829069426176 282856258968192 283379291991432 284512575791808 285066073491381 285342058520064 286206103028664 286510732598272 287040523154112 287571293352252 287877375991296 287909710784787 288749097696696 289563094888704 289590931800768 290439921120804 290749057044992 291286684739232 291825306567522 292135917056256 293020534053156 293874821324448 294703268170752 295050078598912 295595659365552 295624076213284 296457454290816 297355157337966 297530376159744 298222081994928 299854832223492 299997213435374 300287653958656 300729044562336 300842919590976 301931713085184 302633651255208 303728925663072 304290554593662 304435042036489 304585151689728 304614432734976 305177699067696 306398158545024 306994232990718 307291447636992 308221957107792 308791894158657 309120563396736 309692162071656 310021789529088 310056611614386 310960566750288 311535567798273 311837179110912 311867157323904 313114369125376 313693352796096 314273407072716 314607910675968 314643247880871 315560575134168 316480576810944 317288252701602 317438911890919 317746238491136 318213291339216 318364389768152 319261873851648 320228630979348 320417328172032 321162242148384 321981865907247 322324574173056 322920588548376 323073922161172 323264295963648 323862047990208 324842734908783 325157229476352 325789798275864 325913162890224 327092689175616 327697520331636 327853122193142 328046312176128 328652906688288 329039669468328 329967247663872 329998968796224 330609173990004 331931338423776 332545116786246 332899068273408 333514636077168 333907120200108 334880610346464 335499842244294 335824654427136 335856938656512 336873947312812 337823610703488 337856087100896 338448284539848 338808519189504 339834465529104 340462857662109 340825236565632 341695041370956 341857289728682 342691236826848 342853958211856 343820479532544 345867030005952 346749701746266 346914350227627 347118772186368 347760633821328 347925762327416 348774513220224 349830637594074 350169324051456 350850551989392 352253665266048 352905021895608 353072593131076 353280643881984 353933899510464 354350413273584 355005647025939 355383504857472 356040648912312 356419608370176 357464518302528 358159938489171 358506688909824 359169608083104 359592283292424 360640657296192 361307522416932 361692087783936 361732713550117 362615145944688 362787327875336 363672332959104 363810042296064 363845016877888 365975578262112 366652308251502 367042562455296 367979275322568 368154004323196 368370941912064 369052101198144 369227339612768 370128054845952 370169628151869 371248839895752 372472186160256 373422755726748 373820216200704 374511451807584 374689282506448 375603321929472 376045336535232 376740686639772 377141678624256 377839055988576 379350101055744 380051562041424 380088097988508 381159584088192 381608137371552 382313773720242 382720697538816 383428391136336 383879614379716 384998796928928 385710702988338 386084126518272 386121242401024 386798039474112 387253228161072 388382246318976 389100408756696 389514556075008 389558306900126 390508618709664 390694045404208 391416482618343 391647127802112 391833095099264 394127545820736 395276605721088 396285373424304 396473543117288 397440724367232 397629442659904 398599443680256 398644214932782 399806442964656 400972059416448 401123892787968 402147583090344 402575617446912 403320025023552 403511535006944 404495885154816 404541318703977 404971900884096 405720739458216 406152576979968 406903598756928 408135743859753 408530878060032 409286297583072 409325643987624 410479552094976 410962609477056 411722525544876 412160751195648 412922882762208 413408815485848 414417309651072 414614089000384 415380757064364 415822876431872 418257803728128 419031209430288 419524330507828 420547743225792 420747433512224 421525442819754 421773829940736 421974102414592 423051003602136 424284388452288 425682498468864 426768863687712 426971507972464 428013087780096 428216322864512 429309154542996 429766098897408 430560784731168 431816063986944 433123646545044 434344642333056 434386397701152 434550883853632 435610953243648 435659881681206 436123585567488 436930027108848 438203875584384 438719559291104 439530801079734 439956330218496 439998625061632 440812231986672 442054902256128 442575117898368 443393489048328 443436114319926 443865424364544 444686181436224 445209493600144 446032736006949 446295564239616 446507480461952 447333122992392 447809251542016 449995820153061 450431480937984 451264379386464 452897569627776 453112620705472 453950476882812 454217970705408 454433648754176 455593388494608 456921649102464 459597237817536 460491349486077 460937171455488 461156040007936 462332935661688 462825029581824 463680845095104 465032684293632 465084917421579 466440850125432 467755768666368 467800735985856 469671553688064 470540029194144 471911866013952 472467217698112 473340862701252 473619782458368 473844673143296 474720865216416 476619357736704 477546584652228 478892810777472 479456377723232 480342946469022 480625992258048 480854209728256 481743363222576 483486861259584 484610883241758 484896443945472 485080056394752 487735844214528 487967437682816 488684697413796 488869744335336 489390083273728 490639033763424 491779683289713 492069468264192 493559504202492 494950871495808 494998453194336 495913760985006 496393876952064 496629581547008 497897007635664 499348602410112 500804429239296 500860680300162 501393782046976 502320915519696 503249763366441 503736981640704 503785407984768 505310920969218 505800134740992 506735416055232 506784130651344 508212778784256 508810849828736 509751698293656 510294263385088 511237854848448 512785934593023 514280937317784 515730719298816 516337637548096 517342133373247 517597222431744 517842995091968 518800545008928 520678158279552 521888643491124 522196170402816 524745956391111 525253986077184 525503394427648 526275827984088 528380497899072 529608889696614 529920965822976 531525619910376 533075257286208 534060973368468 534629412555264 534831857050624 536196777453792 537760033364736 539388424938636 539962534512128 540960985944288 541961283625398 542538131675904 544180991813004 545715063444096 545767525316832 547306069459968 547950145969408 548963367393168 549978462377253 550563843682944 552231006484794 552556412868096 553841009419152 556873259843628 557137682094266 557677071637504 558708279240384 560730324301056 562033923759672 564068004802848 565111029959658 565379363782051 565658138852352 565712517936384 566758583982864 569025151583616 570132146982762 570684117040128 572412206057328 573470660580363 574081046308224 575142586704504 575754751982592 575819421569574 577498195393392 578566054482507 579126189777408 579181863601536 580879842241608 581498114089984 582573369478464 583650613135044 584271834112512 584337460350189 586041068106312 587749642648896 589529407797421 590100157197824 591191318731104 591248152426568 592914908581632 594710314675932 595060752319488 596444163989856 597966322399173 599709664446984 599994426870748 601458089124672 601685839181952 603863426170368 605267302510416 607457851326144 608581109187324 608870084072978 609228865469952 610355398135392 612796317090048 613988465981436 616443914215584 617583788317314 618241126793472 619384324143312 620113223228772 621921133500576 623071135596546 623674358221824 623734314647808 627386705592192 628546814145432 629215821351936 629286495761742 631121150268336 632288164229631 632961153621888 634576505403204 634877823781838 635492476982272 636426582678432 636728779536304 638523747703296 640457261958696 642324484296768 643963731814494 644269507565593 644649148346112 645841177096752 646147844322344 647724095980416 649685469817566 650314458952704 651579596551728 651826325780448 653489822521809 654185378351232 655395040663272 655706244386284 656092624352256 657305813376576 658079338936656 659296201619601 659934495327744 659997937592448 661218347980008 663862676847552 665090233572492 665154171479889 665798136546816 667029272154336 667814240400216 669761220692928 670999684488588 671713877313024 671789325164503 673747894625624 675647221406976 675712174201792 676896569079696 679668931058208 680925715324218 681650473131264 683390082741912 683714579457364 685382473653696 685707916423712 687640959065088 691734060011904 693499403492532 693828700455254 694237544372736 695521267642656 695851524654832 697549026440448 699661275188148 701701103978784 704507330532096 705810043791216 706145186262152 707867799020928 708700826547168 710011294051878 710767009714944 712081297824624 714929036605056 716319876978342 717013377819648 718339216166208 719184566584848 720514419703533 721281314592384 722615044833864 723384175567872 723465427100234 725230291889376 725574655750672 726916324862637 727344665918208 727620084592128 727690033755776 731951156524224 733304616503004 734085124910592 735958550645136 736308008646392 738104202396288 738454679225536 740256109691904 740339256303738 742497679791504 744944372320512 746845511453496 747640432401408 749022903615168 749378565012896 751206643858944 751291020450243 752090673070464 753481373279544 754283357248512 755678111977152 757966381453827 758700202111488 760103124082848 760176195977016 762319168176384 763216274743104 764627547440484 765441395077632 766856782272672 767759228759432 769997593857856 771421405976676 772242484802048 773596078948224 774506456322144 776764492637952 778200817513392 779116613800252 781017237419328 781388090808416 782832965236686 783294255604224 783666190198528 788255091641472 790553211442176 792570746848608 792947086234576 794413334544921 794881448734464 795258885319808 797288429865564 799612885929312 801944118832896 802247785575936 804295166180688 806640050047104 807023070013888 808991770309632 809082637407954 809943801768192 811441478916432 813807197513856 816271487719506 817061756120064 818572595166144 818651287975248 820959104189952 821925218954112 823445051089752 824321502391296 825845765524416 826817630971696 828346509727191 828834619302144 829228178000768 830761514128728 831645752863744 835706523141399 836515607456256 838062418860576 839048661015656 841095486451584 841494867024448 843050885639508 843547659881472 843948204829184 846102007204272 848568776904576 853537727375424 853943015944928 855198220474143 856026175560192 856432645729024 858618309085992 859532197794816 861121569462336 863632127973888 863729132354361 866247293090088 868689284666112 868772795402304 869101767707264 871319763362412 872247171134976 873860054217696 876407751168768 877439118582208 879061602159468 879997250123264 881624463973344 884109804512256 885150235796736 886786978096656 886872228639852 889372362872448 890418987200288 892065472013898 892591128479232 893014960923904 894666245984784 899991640306122 900862961875968 902528758772928 905795139255552 906225241410944 907900953765624 908867297508352 911186776989216 913305126109467 913843298204928 919194475635072 920982698972154 921874342910976 922312080015872 924665871323376 927361690190208 930065368587264 930169834843158 932881700250864 934606703394819 935511537332736 935601471971712 939343107376128 941080058388288 943823732027904 943929743642613 944934435396224 946681725402504 947689346286592 949441730432832 952316735672757 953238715473408 955093169304456 957785621554944 958912755446464 960685892938044 961251984516096 961708419456512 963486726445152 966973722519168 969221766483516 969792887890944 974528204726349 975471688429056 975934875365632 977369394827592 977739488670672 981278067526848 983559366579426 984138936528384 987119008404984 989901742991616 989996906388672 991827521970012 993259163094016 995794015271328 998697204820224 1001721360600324 1002787564093952 1004641831039392 1006499526732882 1007473963281408 1007570815969536 1010621841938436 1013470832110464 1013568261302688 1016425557568512 1017621699657472 1019503396587312 1021388572986327 1022475709696896 1025571869186046 1028561874635568 1031461438597632 1032675275096192 1034684266746494 1035685990183936 1037601090017856 1040743050682881 1041356316559104 1043777286982248 1049491912782222 1049990247023809 1050507972154368 1051006788855296 1052551655968176 1056760995798144 1059217779393228 1059841931645952 1063051239820752 1065016941077817 1066150514572416 1068121946736936 1069258825110528 1072393554907584 1074479815467513 1075520066729472 1078776849877272 1079925069024256 1081921971888576 1083922567250796 1085076263351808 1085198140650351 1088361983626008 1091430126888192 1091535050633664 1095900291938816 1097926734786336 1099956924754506 1101127687365888 1104462012969588 1105112825736192 1107682018838304 1110508884455607 1113746519687256 1114275364188532 1117416558480768 1121460648602112 1124067847519344 1128136009605696 1130222059919316 1130758727564102 1131425035872768 1133517167965728 1138050303167232 1140264293965524 1144824412114656 1146941321160726 1147485927675997 1148162092616448 1150285173409008 1151638843139148 1154996390786784 1157132108965014 1158252379554816 1158363727203072 1161759684483216 1165146738956928 1167301226270088 1168543668225024 1168674920700378 1172082136212624 1174249447855029 1175499285297792 1179058815594842 1180200314395648 1182382637462208 1182496304853136 1185829817163264 1189420629351864 1192888327979712 1195932644798346 1196500514050387 1199419328893968 1199988853741496 1202916178249344 1203371678363904 1207726852340736 1210534605020832 1213623956111931 1214915702652288 1217162218374648 1217740168145956 1218457730939904 1220710796270784 1224407231579259 1225592634180096 1227976931962872 1232887828431168 1235167576634628 1236482253586944 1238768648286624 1240226446457544 1243842267001152 1246142271193092 1247468629295616 1254773411184384 1257093628290864 1258572991523484 1262242300536672 1264576328459262 1265922307243776 1269153010806408 1269755647563676 1272853165356864 1273457559072608 1277047495406592 1280914523917392 1284648968593536 1287927463628988 1288539015131186 1289298296692224 1291682354193504 1292295688644688 1295448191960832 1299370939635132 1303159193103456 1303652651560896 1306979645043618 1308370756702464 1310790081326544 1311412488772568 1314611626753152 1316158677873312 1318592403239202 1319868990655488 1319995875184896 1322436695960016 1327725353695104 1330180467144984 1330308342959778 1331596273093632 1334058544308672 1335628480800432 1338098208020847 1339522441385856 1341999368977176 1343427754626048 1343578650329006 1347495789251248 1349987460459183 1351294442813952 1351424348403584 1353793138159392 1359337862116416 1361851430648436 1363300946262528 1363454074150441 1366780165483824 1367429158914728 1370764947307392 1371415832847424 1383468120023808 1386998806985064 1387657400910508 1388475088745472 1391042535285312 1391703049309664 1395098052880896 1395254752264737 1399322550376296 1403402207957568 1409014661064192 1411620087582432 1412290372524304 1415735598041856 1417401653094336 1420022588103756 1421534019429888 1424162595649248 1429858073210112 1432639753956684 1436678432332416 1438369133169696 1441028839407066 1442562629184768 1445230089667728 1446930854200468 1450460583778752 1451149311501344 1453832649725274 1454689331836416 1455240169184256 1455380067511552 1463902313048448 1466609233006008 1468170249821184 1471917101290272 1472616017292784 1475339049869139 1476208404792576 1476909358451072 1480678512607476 1484995359583008 1489888744641024 1493691022906992 1498045807230336 1498757130025792 1502413287717888 1502582040900486 1504181346140928 1506962746559088 1511356223954304 1515932762907654 1517400404222976 1520206248165696 1520352391954032 1524638336352768 1526432549486208 1529255094880968 1530882790155264 1533713564545344 1535518457518864 1538357803779069 1539995187715712 1542842811953352 1544484969604096 1547192157896448 1549012912644288 1552026400119741 1553528985275904 1556401635026784 1558233227600504 1562034474838656 1562776181616832 1565665930473372 1566588511208448 1567332380397056 1576510183282944 1585141493697216 1585894172469152 1588826669089842 1589762897468928 1590517770639616 1594576859731128 1599225771858624 1603888237665792 1604495571151872 1608590332361376 1613280100094208 1614046140027776 1618165274815908 1619887603536384 1622882957832864 1627614395027712 1632542975439012 1637145190332288 1637302575950496 1641918208379904 1643850437908224 1646890102179504 1651691531048832 1653635261943392 1656693019454382 1657669238604288 1658456356001536 1661523028257456 1671413046282798 1673031214912512 1676124837721152 1678097322031312 1682190972903168 1682989734048896 1686101771279016 1687896409658368 1692204014408544 1696138091346153 1697137553809152 1707075454750848 1707886031889856 1710396440948286 1712052351120384 1712865291458048 1717236618171984 1722243138924672 1727264255947776 1727458264708722 1732494586180176 1735698163447521 1737378569332224 1737545590804608 1738203535414528 1742639526724824 1744494342269952 1747720108435392 1752815502337536 1753012381050567 1754878237164416 1758123204318936 1759994500246528 1763248927946688 1768588223392263 1770300471593472 1773573956193312 1773744457279704 1778744725744896 1780837974400576 1784130944027796 1785182256958464 1786029921847808 1789332491969568 1799983280612244 1805057517545856 1811590278511104 1812450482821888 1815801907531248 1822373553978432 1826610252218934 1827686596409856 1838388951270144 1841965397944308 1844624160031744 1849331742646752 1854723380380416 1860339669686316 1865763400501728 1869213406789638 1871023074665472 1871202943943424 1882160116776576 1887647464055808 1887859487285226 1889868870792448 1893363450805008 1896864492688893 1898883460865664 1904633471345514 1906477430946816 1910186338608912 1915571243109888 1917825510892928 1921371785876088 1923416838913024 1926973452890304 1932808522696779 1933947445038336 1938443532967032 1949056409452698 1949981887329931 1950943376858112 1951869750731264 1954738789655184 1955478977341344 1962556135053696 1967118733158852 1968277873056768 1974238016809968 1977888604858803 1979803485983232 1979993812777344 1983655043940024 1991588030542656 1995462514439667 1997394409640448 2003442721200648 2005575128187904 2009283662078784 2012999053465764 2015141631939072 2015367975493509 2021243683876872 2026941664220928 2027136522605376 2035243399314944 2039006793174624 2042777145972654 2044951419393792 2051143738372092 2057123749271136 2062922877195264 2065350550192384 2069368533492988 2075202180035712 2081486101365762 2082712633118208 2087554573964496 2098983825564444 2099980494047618 2102013577710592 2105103311936352 2113521991596288 2118435558786456 2126102479641504 2130033882155634 2131045294255423 2132301029144832 2136243893473872 2144787109815168 2148959630935026 2151040133458944 2157553699754544 2161543259110599 2163843943777152 2167845134501592 2170152526703616 2170396281300702 2176723967252016 2180748974587911 2182860253776384 2183070101267328 2191800583877632 2195853469572672 2199913849509012 2202255374731776 2208924025939176 2215364037676608 2221017768911214 2222072383236433 2227493039374512 2228550728377064 2234833116961536 2242921297204224 2248135695038688 2253873061350729 2256272019211392 2260444119838632 2261517455128204 2262850071745536 2267034335931456 2273899144361481 2276100606334464 2280528587931048 2289648824229312 2293882642321452 2294971855351994 2296324185232896 2300570346818016 2303277686278296 2309992781573568 2314264217930028 2316727454406144 2323519368966432 2330293477913856 2334602452540176 2337349841400756 2344164272425248 2348498895710058 2350998570595584 2358117631189684 2364765274924416 2364992609706272 2371659634326528 2378841258703728 2383240003634763 2385776655959424 2391865289596692 2393001028100774 2398838657787936 2399977707482992 2405832356498688 2406743356727808 2421069210041664 2427247912223862 2429831405304576 2434324436749296 2435480336291912 2441421592541568 2448814463158518 2451185268360192 2455953863925744 2465775656862336 2470335153269256 2472964507173888 2477537296573248 2480452892915088 2485039529181573 2487684534002304 2492284542386184 2494937258591232 2507119569424197 2509546822368768 2514187256581728 2517145983046968 2524484601073344 2529152656918524 2531844614487552 2532128994850819 2538306021612816 2539511295127352 2545706330713728 2546915118145216 2561829047834784 2569297937187072 2575854927257976 2577078030262372 2578596593384448 2583364708387008 2584591377289376 2590896383921664 2591187397063083 2598741879270264 2606318386206912 2607305303121792 2613959290087236 2616741513404928 2621580162653088 2622824977545136 2629223253506304 2632317355746624 2637184806478404 2639991750369792 2644873391920032 2655450707390208 2660360934289968 2660616685919556 2668117088617344 2671256961600864 2676196416041694 2679044882771712 2683998737954352 2687157300658012 2694991578502496 2699974920918366 2702588885627904 2702848696807168 2707586276318784 2718675724232832 2723702861296872 2726601892525056 2726908148300882 2733560330967648 2734858317829456 2739915378328401 2741529894614784 2742831665694848 2766936240047616 2773997613970128 2775314801821016 2782085070570624 2783406098619328 2790196105761792 2790509504529474 2798645100752592 2806804415915136 2818029322128384 2823240175164864 2824580745048608 2831471196083712 2831789230927839 2834803306188672 2840045176207512 2843068038859776 2848325191298496 2856950207018271 2859716146420224 2865279507913368 2873356864664832 2876738266339392 2882057678814132 2885125258369536 2890460179335456 2893861708400936 2900921167557504 2902298623002688 2907665299450548 2909378663672832 2910760135023104 2927804626096896 2933218466012016 2943834202580544 2945232034585568 2950678099738278 2952416809585152 2953818716902144 2961357025214952 2969990719166016 2979777489282048 2987382045813984 2996091614460672 2997514260051584 3005164081800972 3008362692281856 3013925493118176 3022712447908608 3031865525815308 3040412496331392 3040704783908064 3049276672705536 3052865098972416 3058510189761936 3067427129090688 3071036915037728 3076715607558138 3079990375431424 3085685623906704 3094384315792896 3098025825288576 3104052800239482 3107057970551808 3112803270053568 3116466455201008 3122229152048643 3124068949677312 3125552363233664 3131331860946744 3134664760794112 3149970741071427 3153020366565888 3170282987394432 3171788344938304 3177653338179684 3179525794937856 3181035541279232 3189153719462256 3198451543717248 3207776475331584 3217180664722752 3223439446402539 3226560200188416 3228092280055552 3236330549631816 3239775207072768 3245765915665728 3255228790055424 3255594421951053 3265085950878024 3274290380664576 3274605151900992 3287700875816448 3293780204359008 3303383062097664 3307270523886784 3313386038908764 3315338477208576 3316912712003072 3323046056514912 3342826092565596 3352249675442304 3356194644062624 3364381945806336 3365979468097792 3372203542558032 3384408028817088 3392276182692306 3394275107618304 3414150909501696 3415772063779712 3420792881896572 3425730582916096 3434473236343968 3442457783027991 3444486277849344 3454916529417444 3464989172360352 3471396326895042 3474757138664448 3475091181609216 3476407070829056 3485279053449648 3495440216870784 3505631004675072 3506024762101134 3509756474328832 3516246408637872 3522748343565087 3526497855893376 3537176446784526 3540600943186944 3547147912386624 3547488914559408 3557489451489792 3561675948801152 3568261888055592 3572059843695616 3578664983939136 3589501542151161 3599966561224488 3610115035091712 3621394933612729 3623180557022208 3624900965643776 3631603815062496 3644747107956864 3653220504437868 3655373192819712 3673221694737777 3676777902540288 3683930795888616 3698663485293504 3709446760760832 3720679339372632 3731526801003456 3738426813579276 3742405887886848 3764320233553152 3775718974570452 3779737741584896 3786726901610016 3793728985377786 3797766921731328 3809266942691028 3820372677217824 3831142486219776 3835651021785856 3842743571752176 3853946905780608 3865617045393558 3867894890076672 3876887065934064 3898112818905396 3899963774659862 3903739501462528 3909477579310368 3910957954682688 3925112270107392 3934237466317704 3948476033619936 3955777209717606 3957655546474357 3959606971966464 3959987625554688 3967310087880048 3983176061085312 3990925028879334 3994788819280896 4006885442401296 4014294624062541 4018567324157568 4025998106931528 4030283263878144 4030735950987018 4042487367753744 4049962381377549 4053883328441856 4054273045210752 4070486798629888 4078013586349248 4085554291945308 4089902838787584 4090362222451323 4102287476744184 4114247498542272 4126705854581947 4130701100384768 4138737066985976 4150404360071424 4162972202731524 4165425266236416 4175109147928992 4185764256794211 4197967651128888 4199960988095236 4210206623872704 4227043983192576 4236871117572912 4252204959283008 4260067764311268 4262090588510846 4264602058289664 4272487786947744 4289574219630336 4297919261870052 4315107399509088 4323086518221198 4327687887554304 4335690269003184 4340792562601404 4353447934504032 4361497949175822 4365720507552768 4366140202534656 4391706939145344 4399827699018024 4404510749463552 4417848051878352 4426017149607417 4430728075353216 4442035537822428 4444144766472866 4454986078749024 4457101456754128 4469666233923072 4496271390077376 4507746122701458 4509886552959151 4512544038422784 4520888239677264 4523034910256408 4534068671862912 4547798288722962 4552201212668928 4561057175862096 4579297648458624 4587765284642904 4589943710703988 4592648370465792 4601140693636032 4606555372556592 4615073411337207 4619985563147136 4628528435860056 4633454908812288 4647038737932864 4656079200359223 4660586955827712 4669204905080352 4674699682801512 4688328544850496 4696997791420116 4701997141191168 4702525276151521 4716235262379368 4729530549848832 4729985219412544 4757682517407456 4766480007269526 4771553311918848 4783730579193384 4786002056201548 4797677315575872 4799955414965984 4811664712997376 4813486713455616 4842138420083328 4854495824447724 4859662810609152 4868648873498592 4870960672583824 4882843185083136 4897628926317036 4911907727851488 4931551313724672 4940670306538512 4955074593146496 4960905785830176 4970079058363146 4975369068004608 4984569084772368 5014239138848394 5019093644737536 5028374513163456 5034291966093936 5048969202146688 5058305313837048 5063689228975104 5064257989701638 5076612043225632 5079022590254704 5088414274038459 5091412661427456 5093830236290432 5123658095669568 5138595874374144 5151709854515952 5154156060524744 5166729416774016 5169182754578752 5181792767843328 5182374794126166 5197483758540528 5212636772413824 5214610606243584 5227918580174472 5233483026809856 5243160325306176 5245649955090272 5258446507012608 5259037143151701 5264634711493248 5274369612956808 5279983500739584 5289746783840064 5305764670176789 5310901414780416 5320721868579936 5321233371839112 5336234177234688 5342513923201728 5352392832083388 5358089765543424 5367997475908704 5374314601316024 5389983157004992 5399949841836732 5405697393614336 5415172552637568 5437351448465664 5447405722593744 5453816296601764 5467120661935296 5469716635658912 5479830756656802 5483059789229568 5485663331389696 5533872480095232 5547995227940256 5550629603642032 5564170141141248 5566812197238656 5581019009058948 5597290201505184 5613608831830272 5646480350329728 5649161490097216 5662942392167424 5663578461855678 5669606612377344 5680090352415024 5696650382596992 5713900414036542 5719432292840448 5730559015826736 5746713729329664 5753476532678784 5764115357628264 5770250516739072 5780920358670912 5787723416801872 5798425568090337 5801842335115008 5804597246005376 5815330598901096 5821520270046208 5849945661989793 5855609252193792 5866436932024032 5887668405161088 5890464069171136 5901356199476556 5904833619170304 5907637433804288 5922714050429904 5939981438332032 5974764091627968 5986387543319001 5992183228921344 5995028520103168 6010328163601944 6016725384563712 6027850986236352 6045424895817216 6046103926480527 6063731051630616 6080824992662784 6081409567816128 6105730197944832 6117020379523872 6134854258181376 6142073830075456 6153431215116276 6159980750862848 6171371247813408 6188768631585792 6196051650577152 6208105600478964 6225606540107136 6232932910402016 6244458304097286 6248137899354624 6251104726467328 6262663721893488 6299941482142854 6306040733131776 6340565974788864 6343576689876608 6355306676359368 6362071082558464 6378307438924512 6393135882766269 6396903087434496 6434361329445504 6446878892805078 6453120400376832 6456184560111104 6472661099263632 6491531831331456 6510457580110848 6511188843902106 6530171901756048 6542246923763733 6548580761329152 6549210303801984 6575401751632896 6587560408718016 6606766124195328 6614541047773568 6626772077817528 6633825424006144 6646092113029824 6666217149709299 6685652185131192 6704499350884608 6712389288125248 6728763891612672 6731958936195584 6744407085116064 6768816057634176 6784552365384612 6788550215236608 6821697433084443 6828301819003392 6831544127559424 6841585763793144 6868946472687936 6884915566055982 6888972555698688 6909833058834888 6929978344720704 6942792653790084 6950182363218432 6952814141658112 6970558106899296 6990880433741568 7012049524202268 7019512948657664 7032492817275744 7045496687130174 7052995711786752 7074352893569052 7094295824773248 7094977829118816 7114978902979584 7123351897602304 7136523776111184 7149720010904289 7157329967878272 7179003084302322 7199933122448976 7220230070183424 7242789867225458 7249801931287552 7263207630124992 7289494215913728 7306441008875736 7346443389475554 7349931729166663 7353555805080576 7367861591777232 7397326970587008 7418893521521664 7441358678745264 7455118587544719 7463053602006912 7476853627158552 7484811775773696 7521358708272591 7528640467106304 7551437949140904 7559475483169792 7573453803220032 7587457970755572 7595533843462656 7596386984552457 7618533885382056 7640745354435648 7671302043571712 7685487143504352 7707893811561216 7731234090787116 7735789780153344 7753774131868128 7773562191189249 7796225637810792 7799927549319724 7818955158620736 7821915909365376 7850224540214784 7868474932635408 7896952067239872 7911554419435212 7915311092948714 7919975251109376 7934620175760096 7966352122170624 7981850057758668 8013770884802592 8028589248125082 8037134648315136 8051996213863056 8061471901974036 8084974735507488 8099924762755098 8107766656883712 8108546090421504 8156027172698496 8171108583890616 8179805677575168 8180724444902646 8204574953488368 8219746134985203 8228494997084544 8253411709163894 8261402200769536 8277474133971952 8300808720142848 8325944405463048 8350218295857984 8371528513588422 8375503598352709 8395935302257776 8399921976190472 8420413247745408 8454087966385152 8473742235145824 8495367692783517 8504409918566016 8520135528622536 8524181177021692 8529204116579328 8544975573895488 8570850621054813 8579148439260672 8595838523740104 8630214799018176 8646173036442396 8655375775108608 8671380538006368 8681585125202808 8706895869008064 8722995898351644 8732280405069312 8783413878290688 8799655398036048 8835696103756704 8852034299214834 8861456150706432 8884071075644856 8888289532945732 8909972157498048 8914202913508256 8939332467846144 8992542780154752 9015492245402916 9019773105918302 9025088076845568 9041776479354528 9046069820512816 9068137343725824 9095596577445924 9122114351724192 9158595296917248 9175530569285808 9179887421407976 9202281387272064 9213110745113184 9230146822674414 9239971126294272 9257056871720112 9294077475865728 9312158400718446 9321173911655424 9338409810160704 9349399365603024 9366687456145929 9376657089700992 9393995582840232 9403994282382336 9405050552303042 9432470524758736 9449912223214281 9459061099697664 9459970438825088 9515365034814912 9532960014539052 9543106623837696 9567461158386768 9572004112403096 9595354631151744 9599910829931968 9623329425994752 9684276840166656 9708991648895448 9719325621218304 9737297746997184 9741921345167648 9765686370166272 9766783265853159 9795257852634072 9823815455702976 9863102627449344 9881340613077024 9910149186292992 9921811571660352 9940158116726292 9950738136009216 9969138169544736 10028478277696788 10056749026326912 10068583932187872 10097938404293376 10116610627674096 10128515979403276 10153224086451264 10158045180509408 10176828548076918 10182825322854912 10187660472580864 10247316191339136 10277191748748288 10303419709031904 10308312121049488 10327373349083973 10333458833548032 10338365509157504 10364749588252332 10394967517081056 10425273544827648 10429221212487168 10455837160348944 10486320650612352 10491299910180544 10516893014025216 10518074286303402 10529269422986496 10548739225913616 10579493567680128 10611529340353578 10621802829560832 10641443737159872 10642466743678224 10672468354469376 10685027846403456 10704785664166776 10716179531086848 10735994951817408 10748629202632048 10768504626453483 10779966314009984 10799899683673464 10811394787228672 10830345105275136 10864184800838187 10874702896931328 10894811445187488 10907632593203528 10934241323870592 10939433271317824 10959661513313604 10966119578459136 10971326662779392 11095990455880512 11101259207284064 11128340282282496 11133624394477312 11162038018117896 11194580403010368 11227217663660544 11292960700659456 11298322980194432 11327156923711356 11339213224754688 11360180704830048 11393300765193984 11427800828073084 11461118031653472 11493427458659328 11506953065357568 11528230715256528 11561840717341824 11575446833603744 11596851136180674 11603684670230016 11609194492010752 11630661197802192 11699891323979586 11711218504387584 11732873864048064 11775336810322176 11780928138342272 11802712398953112 11815274867608576 11845428100859808 11872966639423071 11879962876664064 11949528183255936 11972775086638002 11984366457842688 11990057040206336 12020656327203888 12055701972472704 12090849791634432 12092207852961054 12127462103261232 12149887144132647 12161649985325568 12162819135632256 12211460395889664 12234040759047744 12269708516362752 12271086667353969 12284147660150912 12306862430232552 12319961501725696 12342742495626816 12380117563745841 12392103301154304 12416211200957928 12451213080214272 12465865820804032 12488916608194572 12496275798709248 12502209452934656 12525327443786976 12599882964285708 12681131949577728 12687153379753216 12710613352718736 12756614877849024 12786271765532538 12793806174868992 12868722658891008 12893757785610156 12912369120222208 12945322198527264 12983063662662912 13022377687804212 13060343803512096 13084493847527466 13097161522658304 13098420607603968 13175120817436032 13213532248390656 13229082095547136 13253544155635056 13278051448822251 13292184226059648 13332434299418598 13371304370262384 13408998701769216 13424778576250496 13463917872391168 13488814170232128 13529659658877453 13537632115268352 13569104730769224 13643394866168886 13649873211309517 13656603638006784 13663088255118848 13683171527586288 13737892945375872 13769831132111964 13777945111397376 13819666117669776 13845220234011621 13859956689441408 13885585307580168 13900364726436864 13941116213798592 13968237601077669 13981760867483136 14024099048404536 14039025897315328 14064985634551488 14090993374260348 14105991423573504 14107575828454563 14148705787138104 14188591649546496 14189955658237632 14246703795204608 14273047552222368 14299440021808578 14314659935756544 14358006168604644 14399866244897952 14440460140366848 14485579734450916 14526415260249984 14578988431827456 14612882017751472 14692886778951108 14699863458333326 14735723183554464 14794653941174016 14882717357490528 14910237175089438 14917317059787961 14926107204013824 14953707254317104 15042717416545182 15057280934212608 15102875898281808 15146907606440064 15174915941511144 15191067686925312 15192773969104914 15237067770764112 15265242822115377 15281490708871296 15342604087143424 15370974287008704 15415787623122432 15462468181574232 15507548263736256 15547124382378498 15554506682655031 15592451275621584 15599855098639448 15637910317241472 15643831818730752 15700449080429568 15736949865270816 15777111429455103 15793904134479744 15823108838870424 15830622185897428 15839950502218752 15869240351520192 15917294010530367 15932704244341248 15963700115517336 16027541769605184 16057178496250164 16074269296630272 16103992427726112 16122943803948072 16169949471014976 16199849525510196 16217092180843008 16312054345396992 16342217167781232 16361448889805292 16409149906976736 16439492269970406 16456989994169088 16506823418327788 16554948267943904 16601617440285696 16651888810926096 16700436591715968 16743057027176844 16751007196705418 16791870604515552 16799843952380944 16840826495490816 16947484470291648 16990735385567034 17008819837132032 17040271057245072 17048362354043384 17089951147790976 17141701242109626 17158296878521344 17191677047480208 17260429598036352 17292346072884792 17310751550217216 17342761076012736 17363170250405616 17395276704271011 17413791738016128 17445991796703288 17464560810138624 17549836985969379 17566827756581376 17599310796072096 17671392207513408 17704068598429668 17722912301412864 17724902963955733 17768142151289712 17776579065891464 17819944314996096 17828405827016512 17985085560309504 18030984490805832 18039546211836604 18050176153691136 18083552958709056 18092139641025632 18136274687451648 18138311779441581 18191193154891848 18244228703448384 18317190593834496 18351061138571616 18359774842815952 18404562774544128 18426221490226368 18460293645348828 18479942252588544 18514113743440224 18588154951731456 18624316801436892 18676819620321408 18698798731206048 18733374912291858 18753314179401984 18787991165680464 18810101104606084 18864941049517472 18899824446428562 18918122199395328 18919940877650176 19030730069629824 19065920029078104 19086213247675392 19134922316773536 19144008224806192 19179407648298807 19190709262303488 19199821659863936 19368553680333312 19417983297790896 19474595493994368 19483842690335296 19531372740332544 19533566531706318 19590515705268144 19647630911405952 19726205254898688 19762681226154048 19820298372585984 19843623143320704 19880316233452584 19901476272018432 19938276339089472 19998651449127897 20056956555393576 20113498052653824 20137167864375744 20195876808586752 20233221255348192 20257031958806552 20306448172902528 20316090361018816 20353657096153836 20365650645709824 20375320945161728 20494632382678272 20606839418063808 20616624242098976 20654746698167946 20666917667096064 20676731018315008 20729499176504664 20789935034162112 20850547089655296 20858442424974336 20911674320697888 20972641301224704 20982599820361088 21036148572606804 21058538845972992 21097478451827232 21158987135360256 21223058680707156 21282887474319744 21284933487356448 21344936708938752 21370055692806912 21409571328333552 21471989903634816 21497258405264096 21537009252906966 21559932628019968 21599799367346928 21660690210550272 21728369601676374 21749405793862656 21789622890374976 21815265186407056 21868482647741184 21878866542635648 21919323026627208 21942653325558784 22049795187499989 22191980911761024 22202518414568128 22256680564564992 22267248788954624 22324076036235792 22389160806020736 22454435327321088 22564076124817773 22585921401318912 22596645960388864 22654313847422712 22678426449509376 22720361409660096 22786601530387968 22789160953657371 22855601656146168 22922236063306944 23013906130715136 23056461430513056 23123681434683648 23150893667207488 23193702272361348 23207369340460032 23218388984021504 23261322395604384 23399782647959172 23465747728096128 23550673620644352 23561856276684544 23605424797906224 23690856201719616 23745933278846142 23759925753328128 23899056366511872 23945550173276004 23980114080412672 24041312654407776 24111403944945408 24184415705922108 24254924206522464 24299774288265294 24323299970651136 24325638271264512 24468081518095488 24539417032725504 24542173334707938 24568295320301824 24613724860465104 24659238404955609 24685484991253632 24760235127491682 24784206602308608 24832422401915856 24902426160428544 24931731641608064 24977833216389144 25004418905869312 25050654887573952 25126510795058127 25199765928571416 25349764535289103 25362263899155456 25374306759506432 25421226705437472 25513229755698048 25572543531065076 25587612349737984 25712551863164439 25737445317782016 25787515571220312 25890644397054528 25966127325325824 26044755375608424 26120687607024192 26168987695054932 26196841215207936 26350241634872064 26458164191094272 26507088311270112 26556102897644502 26584368452119296 26664868598837196 26742608740524768 26817997403538432 26849557152500992 26977628340464256 27059319317754906 27075264230536704 27138209461538448 27286789732337772 27299746422619034 27326176510237696 27366343055172576 27475785890751744 27539662264223928 27639332235339552 27690440468023242 27703588825320499 27719913378882816 27771170615160336 27882232427597184 27936475202155338 27963521734966272 28048198096809072 28100062368437787 28129971269102976 28181986748520696 28211982847147008 28215151656909126 28297411574276208 28349736669642843 28377183299092992 28379911316475264 28493407590409216 28546095104444736 28598880043617156 28629319871513088 28716012337209288 28799732489795904 28886940982073629 28971159468901832 29052830520499968 29157976863654912 29225764035502944 29300349797559477 29385773557902216 29399726916666652 29471446367108928 29589307882348032 29765434714981056 29820474350178876 29834634119575922 29852214408027648 29907414508634208 30085434833090364 30205751796563616 30293815212880128 30349831883022288 30385547938209828 30474135541528224 30530485644230754 30562981417742592 30741948574017408 30831575246244864 30924936363148464 30982120047251919 31015096527472512 31094248764756996 31109013365310062 31184902551243168 31199710197278896 31275820634482944 31287663637461504 31473899730541632 31554222858910206 31587808268959488 31646217677740848 31661244371794856 31738480703040384 31834588021060734 31865408488682496 31927400231034672 32055083539210368 32114356992500328 32148538593260544 32207984855452224 32245887607896144 32305513879360449 32339898942029952 32399699051020392 32434184361686016 32592554402514561 32624108690793984 32684434335562464 32722897779610584 32818299813953472 32878984539940812 32913979988338176 32917676933060647 33013646836655576 33109896535887808 33303777621852192 33400873183431936 33486114054353688 33502014393410836 33583741209031104 33599687904761888 33681652990981632 33894968940583296 33981470771134068 34017639674264064 34080542114490144 34096724708086768 34179902295581952 34283402484219252 34383354094960416 34520859196072704 34584692145769584 34685522152025472 34726340500811232 34790553408542022 34827583476032256 34891983593406576 35099673971938758 35133655513162752 35198621592144192 35342784415026816 35408137196859336 35445824602825728 35449805927911466 35536284302579424 35553158131782928 35618899918269213 35639888629992192 35656811654033024 35970171120619008 36061968981611664 36079092423673208 36167105917418112 36184279282051264 36272549374903296 36276623558883162 36382386309783696 36488457406896768 36634381187668992 36702122277143232 36719549685631904 36809125549088256 36813260002061907 36852442980452736 36920587290697656 36959884505177088 37028227486880448 37140352691237523 37176309903462912 37248633602873784 37353639240642816 37397597462412096 37466749824583716 37506628358803968 37575982331360928 37620202209212168 37729882099034944 37799648892857124 37839881755300352 38061460139259648 38131840058156208 38269844633547072 38288016449612384 38358815296597614 38381418524606976 38399643319727872 38737107360666624 38835966595581792 38949190987988736 38967685380670592 39067133063412636 39181031410536288 39295261822811904 39525362452308096 39640596745171968 39687246286641408 39760632466905168 39876552678178944 39997302898255794 40113913110787152 40226996105307648 40274335728751488 40391753617173504 40466442510696384 40514063917613104 40588978976632359 40612896345805056 40632180722037632 40707314192307672 40750641890323456 40949619633928551 40989264765356544 41213678836127616 41233248484197952 41309493396335892 41333835334192128 41353462036630016 41458998353009328 41579870068324224 41701094179310592 41823348641395776 41904712803233007 41945282602449408 41965199640722176 42072297145213608 42117077691945984 42194956903654464 42317974270720512 42322727485363689 42446117361414312 42565774948639488 42569866974712896 42740111385613824 42819142656667104 42943979807269632 42994516810528192 43074018505813932 43119865256039936 43199598734693856 43321380421100544 43456739203352748 43579245780749952 43630530372814112 43736965295482368 43757733085271296 43838646053254416 44099590374999978 44383961823522048 44405036829136256 44534497577909248 44648152072471584 44751951179363883 44778321612041472 45128152249635546 45171842802637824 45193291920777728 45308627694845424 45440722819320192 45573203060775936 45578321907314742 45711203312292336 45795728466346131 45844472126613888 46027812261430272 46112922861026112 46247362869367296 46301787334414976 46387404544722696 46436777968043008 46522644791208768 46663520047965093 46799565295918344 46931495456192256 47101347241288704 47123712553369088 47210849595812448 47381712403439232 47491866557692284 47519851506656256 47751882031591101 47798112733023744 47891100346552008 48082625308815552 48222807889890816 48368831411844216 48509848413044928 48599548576530588 48651276542529024 48936163036190976 49084346669415876 49136590640603648 49227449720930208 49318476809911218 49370969982507264 49520470254983364 49664844803831712 49804852320857088 49863463283216128 49955666432778288 50101309775147904 50253021590116254 50399531857142832 50699529070578206 50748613519012864 50842453410874944 51026459511396096 51145087062130152 51425103726328878 51449522104166641 51474890635564032 51575031142440624 51781288794109056 51932254650651648 52089510751216848 52185830112813033 52241375214048384 52337975390109864 52393682430415872 52649510957908137 52700483269744128 52916328382188544 53014176622540224 53112205795289004 53168736904238592 53174708891867199 53329737197674392 53485217481049536 53699114305001984 53955256680928512 54118638635509812 54150528461073408 54276418923076896 54414935338324743 54573579464675544 54599492845238068 54732686110345152 54951571781503488 55079324528447856 55278664470679104 55380880936046484 55407177650640998 55439826757765632 55542341230320672 55764464855194368 55872950404310676 56096396193618144 56200124736875574 56259942538205952 56363973497041392 56430303313818252 56594823148552416 56699473339285686 56754366598185984 56759822632950528 57092190208889472 57197760087234312 57258639743026176 57432024674418576 57538222944896421 57599464979591808 57773881964147258 57942318937803664 58105661040999936 58451528071005888 58600699595118954 58628525188468963 58771547115804432 58799453833333304 58942892734217856 59178615764696064 59530869429962112 59640948700357752 59669268239151844 59704428816055296 59814829017268416 59995954347383691 60170869666180728 60411503593127232 60587630425760256 60699663766044576 60771095876419656 60948271083056448 61060971288461508 61125962835485184 61483897148034816 61849872726296928 61964240094503838 62030193054945024 62188497529513992 62218026730620124 62369805102486336 62399420394557792 62551641268965888 62575327274923008 62947799461083264 63108445717820412 63175616537918976 63292435355481696 63322488743589712 63476961406080768 63669176042121468 63854800462069344 64110167078420736 64228713985000656 64415969710904448 64491775215792288 64611027758720898 64679797884059904 64799398102040784 65185108805029122 65248217381587968 65368868671124928 65445795559221168 65636599627906944 65757969079881624 65827959976676352 65835353866121294 66027293673311152 66149385562499967 66219793071775616 66607555243704384 66801746366863872 66972228108707376 67004028786821672 67167482418062208 67199375809523776 67363305981963264 67789937881166592 67962941542268136 68035279348528128 68161084228980288 68193449416173536 68359804591163904 68367482860972113 68566804968438504 68766708189920832 69041718392145408 69169384291539168 69371044304050944 69452681001622464 69581106817084044 69655166952064512 69783967186813152 70199347943877516 70397243184288384 70685568830053632 70816274393718672 70899611855822932 71072568605158848 71106316263565856 71237799836538426 71279777259984384 71313623308066048 71940342241238016 72123937963223328 72158184847346416 72334211834836224 72368558564102528 72553247117766324 72764772619567392 72976914813793536 73404244554286464 73439099371263808 73618251098176512 73626520004123814 73704885960905472 73841174581395312 74056454973760896 74280705382475046 74352619806925824 74497267205747568 74707278481285632 74795194924824192 74933499649167432 75013256717607936 75151964662721856 75240404418424336 75379532385174381 75459764198069888 75599297785714248 75679763510600704 76049293605867309 76122920278519296 76263680116312416 76539689267094144 76576032899224768 76717630593195228 76762837049213952 76799286639455744 77671933191163584 77898381975977472 77935370761341184 78134266126825272 78362062821072576 78590523645623808 79050724904616192 79374492573282816 79521264933810336 79753105356357888 79994605796511588 80227826221574304 80453992210615296 80548671457502976 80932885021392768 81028127835226208 81177957953264718 81225792691610112 81264361444075264 81414628384615344 81899239267857102 81978529530713088 82427357672255232 82466496968395904 82618986792671784 82706924073260032 82917996706018656 83110766475961497 83159740136648448 83646697282791552 83809425606466014 83890565204898816 83930399281444352 84144594290427216 84389913807308928 84635948541441024 84645454970727378 84892234722828624 85049210008928529 85131549897278976 85139733949425792 85480222771227648 85638285313334208 85887959614539264 85989033621056384 86148037011627864 86239730512079872 86399197469387712 86660822946220887 86913478406705496 87158491561499904 87261060745628224 87473930590964736 87515466170542592 87677292106508832 88199180749999956 88767923647044096 88810073658272512 89296304144943168 89503902358727766 89556643224082944 90256304499271092 90386583841555456 90617255389690848 90881445638640384 91156643814629484 91422406624584672 91591456932692262 91688944253227776 92225845722052224 92494725738734592 92603574668829952 92774809089445392 92946360141755757 93045289582417536 93327040095930186 93599130591836688 93862990912384512 94247425106738176 94421699191624896 94763424806878464 94983733115384568 95503764063182202 95549112479166619 95596225466047488 95782200693104016 96165250617631104 96445615779781632 96737662823688432 96916541638081347 97019696826089856 97199097153061176 97302553085058048 97777663207543683 97872326072381952 98168693338831752 98273181281207296 98454899441860416 98636953619822436 98741939965014528 98753030799181941 99040940509966728 99329689607663424 99726926566432256 99911332865556576 100202619550295808 100506043180232508 100799063714285664 101399058141156412 101684906821749888 102052919022792192 102290174124260304 102850207452657756 102899044208333282 103150062284881248 103562577588218112 104179021502433696 104371660225626066 104482750428096768 104675950780219728 105299021915816274 105400966539488256 106028353245080448 106224411590578008 106337473808477184 106349417783734398 106659474395348784 106856699754807639 106970434962099072 107398228610003968 107910513361857024 108237277271019624 108552837846153792 108829870676649486 108881546778585217 109147158929351088 109198985690476136 109465372220690304 109903143563006976 110158649056895712 110439780006185721 110557328941358208 110761761872092968 110814355301281996 110879653515531264 111084682460641344 111421058073712569 111528929710388736 111745900808621352 112192792387236288 112400249473751148 112519885076411904 112727946994082784 112860606627636504 113189646297104832 113398946678571372 113519645265901056 114184380417778944 114395520174468624 114864049348837152 115076445889792842 115198929959183616 115547763928294516 115884637875607328 116211322081999872 116903056142011776 117201399190237908 117257050376937926 117543094231608864 117598907666666608 117885785468435712 119061738859924224 119281897400715504 119338536478303688 119629658034536832 119991908694767382 120341739332361456 120823007186254464 121175260851520512 121399327532089152 121542191752839312 121766936929897077 121896542166112896 122121942576923016 122251925670970368 122848858901785653 122967794296069632 123699745452593856 123928480189007676 124060386109890048 124376995059027984 124436053461240248 124739610204972672 124798840789115584 125103282537931776 125895598922166528 126216891435640824 126351233075837952 126584870710963392 126644977487179424 126953922812161536 126968182456091067 127338352084242936 127709600924138688 128220334156841472 128457427970001312 128831939421808896 128983550431584576 129222055517441796 129359595768119808 129598796204081568 130370217610058244 130737737342249856 130891591118442336 131273199255813888 131515938159763248 131670707732242588 132054587346622304 132298771124999934 132439586143551232 133215110487408768 133603492733727744 133944456217414752 134008057573643344 134255853538091649 134334964836124416 134398751619047552 135579875762333184 135925883084536272 136322168457960576 136386898832347072 136719609182327808 136734965721944226 137133609936877008 137533416379841664 138083436784290816 138338768583078336 138742088608101888 138905362003244928 139162213634168088 139310333904129024 139567934373626304 139990560143895279 140398695887755032 140794486368576768 141371137660107264 141632548787437344 141799223711645864 142145137210317696 142212632527131712 142475599673076852 142559554519968768 142627246616132096 144247875926446656 144316369694692832 144668423669672448 144737117128205056 145106494235532648 145529545239134784 145953829627587072 146808489108572928 146878198742527616 147253040008247628 147409771921810944 147682349162790624 148112909947521792 148561410764950092 148994534411495136 149414556962571264 149590389849648384 149866999298334864 150303929325443712 150480808836848672 150759064770348762 150919528396139776 151198595571428496 152098587211734618 152245840557038592 152527360232624832 153079378534188288 153152065798449536 153435261186390456 153598573278911488 154348566312499923 155343866382327168 155796763951954944 155870741522682368 156268532253650544 156724125642145152 157181047291247616 157948532873724411 158101449809232384 158748985146565632 159042529867620672 159506210712715776 159524126675601597 159989211593023176 160455652443148608 161097342915005952 161865770042785536 162056255670452416 162355915906529436 162451585383220224 162528722888150528 162829256769230688 163798478535714204 164854715344510464 164932993936791808 165237973585343568 165835993412037312 166221532951922994 166319480273296896 167293394565583104 167618851212932028 167860798562888704 168289188580854432 168779827614617856 169290909941454756 169784469445657248 170098420017857058 170263099794557952 170279467898851584 171276570626668416 171775919229078528 171978067242112768 172296074023255728 172614668834689263 172798394938775424 173321645892441774 173826956813410992 174316983122999808 174522121491256448 175030932341085184 175354584213017664 175885575565406889 176398361499999912 177448351747023721 177535847294088192 177620147316545024 178592608289886336 179007804717455532 179113286448165888 179987863042151073 180512608998542184 181234510779381696 181762891277280768 182313287629258968 182844813249169344 183182913865384524 183377888506455552 184451691444104448 185207149337659904 185549618178890784 185892720283511514 186090579164835072 186654080191860372 187198261183673376 187725981824769024 188843398383249792 189526849613756928 189967466230769136 191007528126364404 191098224958333238 191564401386208032 192330501235262208 193475325647376864 193833083276162694 193925121777243493 194039393652179712 194398194306122352 195555326415087366 195744652144763904 196337386677663504 196909798883720832 197273907239644872 197483879930029056 197506061598363882 198081881019933456 198448156687499901 198659379215326848 199453853132864512 199822665731113152 200405239100591616 201012086360465016 201598127428571328 202208586874515403 202798116282312824 203369813643499776 204105838045584384 204580348248520608 205102448582916339 205700414905315512 205798088416666564 206300124569762496 207125155176436224 208358043004867392 208743320451252132 208965500856193536 209351901560439456 210598043831632548 212056706490160896 212448823181156016 212698835567468796 213318948790697568 213713399509615278 213940869924198144 215821026723714048 216474554542039248 217105675692307584 217659741353298972 217763093557170434 218294317858702176 218397971380952272 218930744441380608 220317298113791424 220879560012371442 221114657882716416 221523523744185936 221628710602563992 222169364921282688 222842116147425138 223057859420777472 223491801617242704 224385584774472576 224800498947502296 225039770152823808 225455893988165568 225721213255273008 226138597155523143 226379292594209664 226797893357142744 227039290531802112 228147880817601927 228368760835557888 228791040348937248 229728098697674304 230152891779585684 230397859918367232 230423738531424529 231095527856589032 231769275751214656 233806112284023552 234402798380475816 234514100753875852 235086188463217728 235197815333333216 235771570936871424 238123477719848448 238563794801431008 238677072956607376 239259316069073664 239983817389534764 240683478664722912 241646014372508928 242798655064178304 243084383505678624 243533873859794154 243793084332225792 244243885153846032 245697717803571306 245935588592139264 247399490905187712 247856960378015352 248120772219780096 248753990118055968 248872106922480496 249332299427884491 249479220409945344 249597681578231168 251791197844333056 252433782871281648 253169741421926784 253289954974358848 253907845624323072 253936364912182134 254676704168485872 255419201848277376 256440668313682944 256914855940002624 257663878843617792 257967100863169152 258444111034883592 258719191536239616 259197592408163136 259982468838662661 260740435220116488 261475474684499712 261783182236884672 262546398511627776 263031876319526496 263341415464485176 264109174693244608 264597542249999868 264879172287102464 266430220974817536 267888912434829504 268016115147286688 268511707076183298 268669929672248832 268797503238095104 271159751524666368 271851766169072544 272644336915921152 272773797664694144 273469931443888452 274267219873754016 275066832759683328 276677537166156672 277484177216203776 277810724006489856 278324427268336176 279135868747252608 279981120287790558 280797391775510064 281588972737153536 282742275320214528 283265097574874688 283598447423291728 284290274420635392 284425265054263424 284951199346153704 285254493232264192 286647337437499857 288495751852893312 288632739389385664 289336847339344896 289474234256410112 290212988471065296 291059090478269568 291907659255174144 293332989622631049 293616978217145856 293756397485055232 294506080016495256 294819543843621888 295364698325581248 296225819895043584 296259092397545823 297122821529900184 297989068822990272 299180779699296768 299733998596669728 300607858650887424 300961617673697344 301518129540697524 301839056792279552 302397191142856992 304197174423469236 305054720465249664 306158757068376576 306304131596899072 306870522372780912 308697132624999846 310687732764654336 311741483045364736 312537064507301088 313448251284290304 315897065747448822 316202899618464768 318085059735241344 319012421425431552 319048253351203194 319978423186046352 320570099264422917 320911304886297216 322194685830011904 323731540085571072 324112511340904832 324711831813058872 325057445776301056 325658513538461376 326644640335755651 327596957071428408 329709430689020928 329865987873583616 330475947170687136 331671986824074624 332443065903845988 332638960546593792 334263174221137707 334586789131166208 335237702425864056 336578377161708864 337559655229235712 338581819882909512 339568938891314496 340196840035714116 340558935797703168 342553141253336832 343956134484225536 344592148046511456 345229337669378526 345596789877550848 346643291784883548 347653913626821984 348633966245999616 349044242982512896 350709168426035328 351771151130813778 352796722999999824 354896703494047442 355240294633090048 357185216579772672 358015609434911064 359975726084302146 360146654729166487 361025217997084368 362469021558763392 363525782554561536 364626575258517936 365300810789691231 365689626498338688 366365827730769048 366755777012911104 368546576705356959 368903382888208896 370414298675319808 371099236357781568 371785440567023028 372181158329670144 373308160383720744 374396522367346752 377686796766499584 379053699227513856 379934932461538272 380904547368273201 382015056252728808 382196449916666476 383128802772416064 384661002470524416 386950651294753728 387666166552325388 387850243554486986 388078787304359424 388796388612244704 391110652830174732 392674773355327008 393819597767441664 394547814479289744 395012123196727764 396163762039866912 396896313374999802 397318758430653696 399645331462226304 400810478201183232 402024172720930032 402767560614274947 403196254857142656 404417173749030806 405596232564625648 406739627286999552 409160696497041216 410204897165832678 411400829810631024 411596176833333128 412600249139524992 414250310352872448 416716086009734784 417486640902504264 417931001712387072 418703803120878912 419971680431685837 421196087663265096 424113412980321792 424897646362312032 425397671134937592 426637897581395136 427426799019230556 427881739848396288 432949109084078496 434211351384615168 435319482706597944 435526187114340868 436588635717404352 436795942761904544 437861488882761216 440634596227582848 441759120024742884 442229315765432832 443047047488371872 443257421205127984 444338729842565376 445684232294850276 446983603234485408 448771169548945152 449600997895004592 450911787976331136 451442426510546016 452277194311046286 452758585188419328 453595786714285488 456295761635203854 456737521671115776 457582080697874496 459456197395348608 460305783559171368 460795719836734464 460847477062849058 462191055713178064 463045698937499769 463538551502429312 467612224568047104 468805596760951632 469028201507751704 470172376926435456 470395630666666432 471543141873742848 476246955439696896 477127589602862016 477354145913214752 478518632138147328 478572380026804791 479967634779069528 481366957329445824 483292028745017856 485597310128356608 486168767011357248 487067747719588308 487586168664451584 488487770307692064 491395435607142612 494798981810375424 495713920756030704 497507980236111936 497744213844960992 498664598855768982 498958440819890688 499195363156462336 503582395688666112 504867565742563296 506339482843853568 506579909948717696 507872729824364268 509353408336971744 510838403696554752 513829711880005248 515327757687235584 515934201726338304 516888222069767184 518395184816326272 519964937677325322 521480870440232976 522950949368999424 523566364473769344 525092797023255552 526063752639052992 526682830928970352 527656726696220667 528218349386489216 529195084499999736 529758344574204928 532345055241071163 532860441949635072 535777824869659008 536032230294573376 537023414152366596 537339859344497664 537595006476190208 543703532338145088 545288673831842304 545547595329388288 546939862887776904 548534439747508032 550133665519366656 553355074332313344 555621448012979712 556648854536672352 558271737494505216 559962240575581116 561594783551020128 563177945474307072 566530195149749376 567196894846583456 568580548841270784 568850530108526848 569902398692307408 573294674874999714 576991503705786624 577265478778771328 578948468512820224 580425976942130592 581775365331730479 582118180956539136 586665979245262098 587233956434291712 587512794970110464 589012160032990512 590729396651162496 592451639790087168 592518184795091646 594245643059800368 595344470062499703 595978137645980544 598361559398593536 599467997193339456 601215717301774848 601923235347394688 603036259081395048 603678113584559104 604794382285713984 606625760623546209 608394348846938472 610109440930499328 612317514136753152 612608263193798144 613741044745561824 617394265249999692 621375465529308672 625074129014602176 626896502568580608 631794131494897644 636170119470482688 638096506702406388 639956846372092704 641140198528845834 641822609772594432 647463080171142144 648225022681809664 649423663626117744 651317027076922752 653289280671511302 655193914142856816 659731975747167232 660951894341374272 663343973648149248 664886131807691976 668526348442275414 668843787354166333 669173578262332416 670475404851728112 673156754323417728 675119310458471424 677163639765819024 678415791466569429 679137877782628992 680393680071428232 681117871595406336 684443642452805781 685106282506673664 687912268968451072 689184296093022912 690458675338757052 691193579755101696 691271215594273587 693286583569767096 695307827253643968 698088485965025792 701418336852070656 703542302261627556 705593445999999648 709793406988094884 714370433159545344 716031218869822128 719951452168604292 720293309458332974 722050435994168736 724938043117526784 729253150517035872 730601621579382462 731379252996677376 732731655461538096 737093153410713918 737806765776417792 742198472715563136 743570881134046056 744362316659340288 746616320767441488 747996898283653473 748793044734693504 755373593532999168 759869864923076544 761809094736546402 762170827450096519 764030112505457616 764392899833332952 766257605544832128 769322004941048832 773901302589507456 775332333104650776 775700487108973972 776157574608718848 777592777224489408 779947406515987983 782221305660349464 785349546710654016 787639195534883328 789095628958579488 790024246393455528 792327524079733824 793792626749999604 794637516861307392 799290662924452608 804048345441860064 805535121228549894 806392509714285312 808834347498061612 811192465129251296 813479254573999104 818321392994082432 820409794331665356 822801659621262048 823192353666666256 825200498279049984 833432172019469568 834973281805008528 837407606241757824 839943360863371674 842392175326530192 848226825960643584 849795292724624064 850795342269875184 853275795162790272 854853598038461112 855763479696792576 859942012312499571 865898218168156992 868422702769230336 870638965413195888 871052374228681736 873177271434808704 873591885523809088 875722977765522432 881269192455165696 883518240049485768 884458631530865664 886094094976743744 886514842410255968 888677459685130752 888777277192637469 891368464589700552 893967206468970816 897542339097890304 899201995790009184 901823575952662272 902884853021092032 904554388622092572 905517170376838656 907191573428570976 912591523270407708 915164161395748992 918912394790697216 920611567118342736 921694954125698116 924382111426356128 926091397874999538 927077103004858624 935224449136094208 937611193521903264 938056403015503408 940344753852870912 940791261333332864 954255179205724032 954708291826429504 957037264276294656 957144760053609582 959935269558139056 962733914658891648 966584057490035712 971194620256713216 972337534022714496 974135495439176616 975172337328903168 976975540615384128 979933921007266953 982790871214285224 989597963620750848 991427841512061408 995015960472223872 995488427689921984 997329197711537964 997916881639781376 998390726312924672 1009735131485126592 1012678965687707136 1013159819897435392 1015745459648728536 1018706816673943488 1021676807393109504 1027659423760010496 1031868403452676608 1033776444139534368 1036790369632652544 1039929875354650644 1042961740880465952 1045901898737998848 1047132728947538688 1052127505278105984 1053365661857940704 1055313453392441334 1056436698772978432 1058390168999999472 1064690110482142326 1065720883899270144 1071555649739318016 1072064460589146752 1074046828304733192 1075190012952380416 1080439964187499461 1087407064676290176 1090577347663684608 1091095190658776576 1093879725775553808 1097068879495016064 1100267331038733312 1105639730116070877 1106710148664626688 1111242896025959424 1113297709073344704 1116543474989010432 1119924481151162232 1123189567102040256 1133060390299498752 1134393789693166912 1137161097682541568 1137701060217053696 1139804797384614816 1146589349749999428 1153983007411573248 1154530957557542656 1160851953884261184 1163550730663460958 1164236361913078272 1173331958490524196 1175025589940220928 1178024320065981024 1181458793302324992 1185036369590183292 1188491286119600736 1190688940124999406 1191956275291961088 1198935994386678912 1202431434603549696 1203846470694789376 1206072518162790096 1208302681842824841 1209588764571427968 1213251521247092418 1216788697693876944 1220218881860998656 1225216526387596288 1227482089491123648 1234788530499999384 1242138462229166047 1242750931058617344 1250148258029204352 1253793005137161216 1259915041295057511 1263588262989795288 1272340238940965376 1276193013404812776 1279913692744185408 1282280397057691668 1283645219545188864 1296450045363619328 1298847327252235488 1302634054153845504 1306578561343022604 1310387828285713632 1321903788682748544 1326687947296298496 1329772263615383952 1337052696884550828 1337687574708332666 1340950809703456224 1346313508646835456 1354327279531638048 1356831582933138858 1358275755565257984 1360787360142856464 1368887284905611562 1370212565013347328 1378368592186045824 1380917350677514104 1382387159510203392 1382542431188547174 1386573167139534192 1389137096812499307 1390615654507287936 1396176971930051584 1402836673704141312 1407084604523255112 1411186891999999296 1415460108121607821 1419586813976189768 1428740866319090688 1432062437739644256 1435717140080414373 1439902904337208584 1440586618916665948 1444100871988337472 1449876086235053568 1458506301034071744 1461203243158764924 1462758505993354752 1465463310923076192 1474186306821427836 1484396945431126272 1487141762268092112 1493232641534882976 1495993796567306946 1497586089469387008 1510747187065998336 1519739729846153088 1523618189473092804 1524341654900193038 1528060225010915232 1528785799666665904 1532515211089664256 1547802605179014912 1550664666209301552 1551400974217947944 1555185554448978816 1559894813031975966 1564442611320698928 1570699093421308032 1575278391069766656 1578191257917158976 1580048492786911056 1582970180088662001 1584655048159467648 1587585253499999208 1589275033722614784 1597035165723213489 1598581325848905216 1608096690883720128 1611070242457099788 1612785019428570624 1617668694996123224 1622384930258502592 1636642785988164864 1640819588663330712 1645603319242524096 1646384707333332512 1650400996558099968 1666864344038939136 1669946563610017056 1674815212483515648 1679886721726743348 1684784350653060384 1699590585449248128 1701590684539750368 1706551590325580544 1709707196076922224 1719884024624999142 1731796436336313984 1736845405538460672 1741277930826391776 1742104748457363472 1745326095995191437 1746354542869617408 1747183771047618176 1762538384910331392 1767036480098971536 1772188189953487488 1773029684820511936 1777354919370261504 1777554554385274938 1782736929179401104 1787934412937941632 1795084678195780608 1798403991580018368 1803647151905324544 1805769706042184064 1809108777244185144 1811034340753677312 1814383146857141952 1819877281870638627 1825183046540815416 1830328322791497984 1837824789581394432 1841223134236685472 1843389908251396232 1848764222852712256 1852182795749999076 1854154206009717248 1875222387043806528 1876112806031006816 1880689507705741824 1881582522666665728 1908510358411448064 1909416583652859008 1914289520107219164 1919870539116278112 1925467829317783296 1942389240513426432 1944675068045428992 1948270990878353232 1953951081230768256 1959867842014533906 1965581742428570448 1979195927241501696 1982855683024122816 1990031920944447744 1990976855379843968 1994658395423075928 1996781452625849344 2006531362062498999 2019470262970253184 2025357931375414272 2026319639794870784 2031490919297457072 2037413633347886976 2043353614786219008 2053330927358417343 2055318847520020992 2063736806905353216 2067552888279068736 2073580739265305088 2073813646782820761 2079859750709301288 2085923481760931904 2094265457895077376 2104255010556211968 2106731323715881408 2110626906784882668 2112873397545956864 2116780337999998944 2129380220964284652 2143111299478636032 2144128921178293504 2148093656609466384 2160879928374998922 2174814129352580352 2182190381317553152 2187759451551107616 2194137758990032128 2211279460232141754 2213420297329253376 2226595418146689408 2233086949978020864 2239848962302324464 2243990694850960419 2246379134204080512 2266120780598997504 2268787579386333824 2275402120434107392 2279609594769229632 2286512482350289557 2293178699499998856 2307966014823146496 2309061915115085312 2321703907768522368 2327101461326921916 2328472723826156544 2339842219547963949 2346663916981048392 2356048640131962048 2362917586604649984 2370072739180366584 2376982572239201472 2381377880249998812 2383912550583922176 2397871988773357824 2407692941389578752 2412145036325580192 2416605363685649682 2419177529142855936 2426503042494184836 2433577395387753888 2440437763721997312 2454964178982247296 2469577060999998768 2484276924458332094 2500296516058408704 2519830082590115022 2521026583104165409 2527176525979590576 2544680477881930752 2552386026809625552 2559827385488370816 2564560794115383336 2567290439090377728 2579826036937498713 2592900090727238656 2597694654504470976 2605268108307691008 2613157122686045208 2620775656571427264 2643807577365497088 2653375894592596992 2659544527230767904 2666331831577912407 2674105393769101656 2675375149416665332 2681901619406912448 2692627017293670912 2708654559063276096 2713663165866277716 2716551511130515968 2721574720285712928 2737774569811223124 2756737184372091648 2761834701355028208 2765084862377094348 2773146334279068384 2778274193624998614 2781231309014575872 2805673347408282624 2814169209046510224 2822373783999998592 2830920216243215642 2839173627952379536 2864124875479288512 2871434280160828746 2879805808674417168 2881173237833331896 2888201743976674944 2899752172470107136 2917012602068143488 2922406486317529848 2925517011986709504 2930926621846152384 2939801763021800859 2948372613642855672 2968793890862252544 2974283524536184224 2986465283069765952 2991987593134613892 2995172178938774016 3039479459692306176 3047236378946185608 3048683309800386076 3056120450021830464 3057571599333331808 3065030422179328512 3095605210358029824 3101329332418603104 3102801948435895888 3110371108897957632 3119789626063951932 3128885222641397856 3141398186842616064 3156382515834317952 3160096985573822112 3165940360177324002 3169310096318935296 3175170506999998416 3194070331446426978 3197162651697810432 3216193381767440256 3222140484914199576 3225570038857141248 3235337389992246448 3241319892562498383 3244769860517005184 3273285571976329728 3281639177326661424 3291206638485048192 3292769414666665024 3300801993116199936 3333728688077878272 3339893127220034112 3349630424967031296 3359773443453486696 3369568701306120768 3399181170898496256 3403181369079500736 3413103180651161088 3419414392153844448 3439768049249998284 3463592872672627968 3482555861652783552 3484209496914726944 3490652191990382874 3492709085739234816 3494367542095236352 3525076769820662784 3534072960197943072 3544376379906974976 3546059369641023872 3555109108770549876 3565473858358802208 3575868825875883264 3596807983160036736 3607294303810649088 3611539412084368128 3618217554488370288 3628766293714283904 3639754563741277254 3650366093081630832 3660656645582995968 3675649579162788864 3682446268473370944 3686779816502792464 3697528445705424512 3704365591499998152 3708308412019434496 3726415386687498141 3750444774087613056 3752225612062013632 3761379015411483648 3763165045333331456 3817020716822896128 3818833167305718016 3828579040214438328 3839741078232556224 3850935658635566592 3889350136090857984 3896541981756706464 3907902162461536512 3919735684029067812 3931163484857140896 3965711366048245632 3980063841888895488 3981953710759687936 3989316790846151856 4013062724124997998 4038940525940506368 4052639279589741568 4062981838594914144 4074827266695773952 4106661854716834686 4110637695040041984 4135105776558137472 4147161478530610176 4147627293565641522 4159719501418602576 4167411290437497921 4171846963521863808 4188530915790154752 4208510021112423936 4213462647431762816 4221253813569765336 4225746795091913728 4233560675999997888 4246380324364823463 4258760441928569304 4286222598957272064 4288257842356587008 4296187313218932768 4321759856749997844 4349628258705160704 4375518903102215232 4388275517980064256 4422558920464283508 4453190836293378816 4479697924604648928 4487981389701920838 4492758268408161024 4532241561197995008 4537575158772667648 4559219189538459264 4573024964700579114 4586357398999997712 4618123830230170624 4643407815537044736 4654202922653843832 4679684439095927898 4681906511479164331 4693327833962096784 4712097280263924096 4725835173209299968 4740145478360733168 4748910540265986003 4753965144478402944 4762755760499997624 4767825101167844352 4791105497169640467 4795743977546715648 4815385882779157504 4824290072651160384 4833210727371299364 4838355058285711872 4853006084988369672 4867154790775507776 4909928357964494592 4939154121999997536 4968553848916664188 5000593032116817408 5039660165180230044 5042053166208330818 5054353051959181152 5104772053619251104 5119654770976741632 5129121588230766672 5159652073874997426 5195389309008941952 5210536216615382016 5226314245372090416 5235978287985574311 5241551313142854528 5287615154730994176 5319089054461535808 5332663663155824814 5348210787538203312 5350750298833330664 5363803238813824896 5385254034587341824 5417309118126552192 5427326331732555432 5433103022261031936 5443149440571425856 5459631845611915881 5475549139622446248 5513474368744183296 5523669402710056416 5530169724754188696 5546292668558136768 5556548387249997228 5562462618029151744 5628338418093020448 5644747567999997184 5661840432486431284 5678347255904759072 5728249750958577024 5742868560321657492 5759611617348834336 5762346475666663792 5776403487953349888 5834025204136286976 5844812972635059696 5861853243692304768 5879603526043601718 5896745227285711344 5937587781724505088 5948567049072368448 5972930566139531904 5983975186269227784 5990344357877548032 6019594086187496997 6078958919384612352 6094472757892371216 6097366619600772152 6112240900043660928 6115143198666663616 6130060844358657024 6191210420716059648 6202658664837206208 6205603896871791776 6220742217795915264 6221440940348462283 6239579252127903864 6257770445282795712 6282796373685232128 6312765031668635904 6320193971147644224 6331880720354648004 6338620192637870592 6350341013999996832 6388140662892853956 6432386763534880512 6444280969828399152 6470674779984492896 6482639785124996766 6489539721034010368 6546571143952659456 6563278354653322848 6582413276970096384 6585538829333330048 6679786254440068224 6699260849934062592 6719546886906973392 6739137402612241536 6798362341796992512 6806362738159001472 6826206361302322176 6838828784307688896 6859537447050868671 6879536098499996568 6927185745345255936 6965111723305567104 6968418993829453888 6981304383980765748 6985418171478469632 6988735084190472704 7068145920395886144 7088752759813949952 7092118739282047744 7110218217541099752 7130947716717604416 7151737651751766528 7193615966320073472 7223078824168736256 7236435108976740576 7257532587428567808 7279509127482554508 7300732186163261664 7321313291165991936 7364892536946741888 7373559633005584928 7395056891410849024 7408731182999996304 7452830773374996282 7500889548175226112 7504451224124027264 7526330090666662912 7563079749312496227 7634041433645792256 7637666334611436032 7657158080428876656 7679482156465112448 7701871317271133184 7739478110812496139 7778700272181715968 7793083963513412928 7815804324923073024 7839471368058135624 7862326969714281792 7931422732096491264 7960127683777790976 7963907421519375872 7978633581692303712 8026125448249995996 8077881051881012736 8125963677189828288 8149654533391547904 8213323709433669372 8270211553116274944 8295254587131283044 8319439002837205152 8334822580874995842 8343693927043727616 8417020042224847872 8426925294863525632 8442507627139530672 8467121351999995776 8492760648729646926 8517520883857138608 8576515684713174016 8592374626437865536 8643519713499995688 8694969235604162329 8699256517410321408 8751037806204430464 8776551035960128512 8819405289065402577 8845117840928567016 8906381672586757632 8959395849209297856 8975962779403841676 8985516536816322048 9075150317545335296 9118438379076918528 9146049929401158228 9172714797999995424 9286815631074089472 9308405845307687664 9359368878191855796 9363813022958328662 9386655667924193568 9424194560527848192 9480290956721466336 9497821080531972006 9507930288956805888 9525511520999995248 9582210994339280934 9591487955093431296 9648580145302320768 9666421454742598728 9676710116571423744 9706012169976739344 9723959677687495149 9734309581551015552 9819856715928989184 9878308243999995072 9908220756851254747 9937107697833328376 10001186064233634816 10079320330360460088 10084106332416661636 10108706103918362304 10209544107238502208 10239309541953483264 10258243176461533344 10319304147749994852 10390778618017883904 10452628490744180832 10471956575971148622 10483102626285709056 10575230309461988352 10638178108923071616 10665327326311649628 10696421575076406624 10701500597666661328 10727606477627649792 10834618236253104384 10854652663465110864 10886298881142851712 10919263691223831762 10951098279244892496 11026948737488366592 11047338805420112832 11060339449508377392 11092585337116273536 11113096774499994456 11124925236058303488 11179246160062494423 11256676836186040896 11289495135999994368 11323680864972862568 11356694511809518144 11456499501917154048 11485737120643314984 11519223234697668672 11524692951333327584 11552806975906699776 11668050408272573952 11689625945270119392 11723706487384609536 11759207052087203436 11793490454571422688 11897134098144736896 11945861132279063808 11967950372538455568 12039188172374993994 12157917838769224704 12188945515784742432 12194733239201544304 12224481800087321856 12230286397333327232 12405317329674412416 12411207793743583552 12441484435591830528 12442881880696924566 12479158504255807728 12515540890565591424 12565592747370464256 12625530063337271808 12640387942295288448 12663761440709296008 12677240385275741184 12700682027999993664 12739140973094470389 12776281325785707912 12864773527069761024 12888561939656798304 12941349559968985792 12965279570249993532 12979079442068020736 13126556709306645696 13164826553940192768 13171077658666660096 13359572508880136448 13439093773813946784 13478274805224483072 13596724683593985024 13612725476318002944 13677657568615377792 13719074894101737342 13759072196999993136 13854371490690511872 13930223446611134208 13936837987658907776 13962608767961531496 13977470168380945408 14045719534437492993 14136291840791772288 14177505519627899904 14184237478564095488 14220436435082199504 14261895433435208832 14303475303503533056 14373316491508921401 14387231932640146944 14446157648337472512 14472870217953481152 14515065174857135616 14559018254965109016 14601464372326523328 14729785073893483776 14747119266011169856 14790113782821698048 14817462365999992608 14905661546749992564 15001779096350452224 15008902448248054528 15126159498624992454 15275332669222872064 15314316160857753312 15358964312930224896 15478956221624992278 15586167927026825856 15631608649846146048 15678942736116271248 15707934863956722933 15724653939428563584 15862845464192982528 15927814843038751744 15957267163384607424 16052250896499991992 16155762103762025472 16251927354379656576 16299309066783095808 16378895536835747643 16426647418867338744 16540423106232549888 16590509174262566088 16638878005674410304 16669645161749991684 16687387854087455232 16853850589727051264 16885015254279061344 16934242703999991552 16985521297459293852 17035041767714277216 17184749252875731072 17287039426999991376 17389938471208324658 17502075612408860928 17638810578130805154 17690235681857134032 17812763345173515264 17918791698418595712 17951925558807683352 17971033073632644096 18058782258562490991 18150300635090670592 18236876758153837056 18292099858802316456 18345429595999990848 18573631262148178944 18616811690615375328 18664322821045386849 18718737756383711592 18727626045916657324 18773311335848387136 18848389121055696384 18960581913442932672 18995642161063944012 19015860577913611776 19051023041999990496 19164421988678561868 19297160290604641536 19332842909485197456 19412024339953478688 19447919355374990298 19468619163102031104 19639713431857978368 19756616487999990144 19816441513702509494 19874215395666656752 20158640660720920176 20168212664833323272 20217412207836724608 20419088214477004416 20478619083906966528 20516486352923066688 20578612341152606013 20638608295499989704 20781557236035767808 20905256981488361664 20943913151942297244 20966205252571418112 21276356217846143232 21330654652623299256 21392843150152813248 21403001195333322656 21455212955255299584 21669236472506208768 21709305326930221728 21772597762285703424 21838527382447663524 21902196558489784992 22094677610840225664 22120678899016754784 22185170674232547072 22226193548999988912 22358492320124988846 22513353672372081792 22578990271999988736 22647361729945725136 22689239247937488681 22713389023619036288 22912999003834308096 22971474241286629968 23038446469395337344 23049385902666655168 23105613951813399552 23336100816545147904 23379251890540238784 23447412974769219072 23518414104174406872 23586980909142845376 23794268196289473792 23891722264558127616 23935900745076911136 24078376344749987988 24377891031569484864 24389466478403088608 24448963600174643712 24460572794666654464 24810634659348824832 24822415587487167104 24885763761393849132 24958317008511615456 25031081781131182848 25251060126674543616 25280775884590576896 25327522881418592016 25401364055999987328 25478281946188940778 25552562651571415824 25729547054139522048 25777123879313596608 25882699119937971584 25930559140499987064 25958158884136041472 26084907706812486987 26253113418613291392 26329653107880385536 26342155317333320192 26719145017760272896 26878187547627893568 26956549610448966144 27225450952636005888 27355315137230755584 27438149788203474684 27518144393999986272 27860446893222268416 27873675975317815552 27925217535923062992 28091439068874985986 28272583681583544576 28368474957128190976 28440872870164399008 28523790866870417664 28746632983017842802 28774463865280293888 28945740435906962304 29030130349714271232 29118036509930218032 29171879033062485447 29202928744653046656 29459570147786967552 29494238532022339712 29580227565643396096 29634924731999985216 29724662270553764241 29811323093499985128 30003558192700904448 30017804896496109056 30252318997249984908 30628632321715506624 30717928625860449792 30957912443249984556 31172335854053651712 31357885472232542496 31415869727913445866 31449307878857127168 31725690928385965056 31914534326769214848 32104501792999983984 32503854708759313152 32757791073671495286 32773345580354150317 32853294837734677488 33080846212465099776 33181018348525132176 33277756011348820608 33339290323499983368 33374775708174910464 33537738480187483269 33707701179454102528 33770030508558122688 33868485407999983104 33971042594918587704 34070083535428554432 34369498505751462144 34574078853999982752 34779876942416649316 35004151224817721856 35277621156261610308 35380471363714268064 35837583396837191424 35903851117615366704 36117564517124981982 36473753516307674112 36584199717604632912 36690859191999981696 37233623381230750656 37328645642090773698 37437475512767423184 37455252091833314648 37546622671696774272 37696778242111392768 37921163826885865344 37991284322127888024 38031721155827223552 38102046083999980992 38217422919283411167 38328843977357123736 38594320581209283072 38665685818970394912 38824048679906957376 38895838710749980596 38937238326204062208 39513232975999980288 39632883027405018988 39748430791333313504 40317281321441840352 40336425329666646544 40434824415673449216 40838176428954008832 41032972705846133376 41157224682305212026 41277216590999979408 41563114472071535616 41810513962976723328 41887826303884594488 41932410505142836224 42137158603312478979 42552712435692286464 42661309305246598512 42785686300305626496 42806002390666645312 42910425910510599168 43338472945012417536 43418610653860443456 43545195524571406848 43677054764895327048 43804393116979569984 44189355221680451328 44241357798033509568 44370341348465094144 44452387097999977824 44716984640249977692 45026707344744163584 45294723459891450272 45378478495874977362 45426778047238072576 45825998007668616192 45942948482573259936 46076892938790674688 46098771805333310336 46758503781080477568 46894825949538438144 47036828208348813744 47173961818285690752 47588536392578947584 47783444529116255232 47871801490153822272 48156752689499975976 48755782063138969728 48778932956806177216 48897927200349287424 48921145589333308928 49621269318697649664 49644831174974334208 49771527522787698264 49916634017023230912 50062163562262365696 50561551769181153792 50655045762837184032 50802728111999974656 50956563892377881556 51105125303142831648 51554247758627193216 51765398239875943168 51861118280999974128 52169815413624973974 52506226837226582784 52684310634666640384 53438290035520545792 53756375095255787136 53913099220897932288 54176346775687472973 54450901905272011776 54710630274461511168 54876299576406949368 55036288787999972544 55720893786444536832 55747351950635631104 55850435071846125984 56182878137749971972 56545167363167089152 56881745740328798016 57047581733740835328 57493265966035685604 57891480871813924608 58236073019860436064 58343758066124970894 58405857489306093312 58919140295573935104 58988477064044679424 59269849463999970432 59449324541107528482 59622646186999970256 60035609792992218112 60504637994499969816 60864784649229136303 61257264643431013248 61435857251720899584 61735837023457818039 61915824886499969112 62344671708107303424 62715770944465084992 62831739455826891732 62898615757714254336 63829068653538429696 64209003585999967968 65007709417518626304 65515582147342990572 65546691160708300634 65706589675469354976 66362036697050264352 66555512022697641216 66678580646999966736 67075476960374966538 67540061017116245376 67736970815999966208 67942085189837175408 68067717743812466043 68140167070857108864 68738997011502924288 69148157707999965504 69559753884833298632 70008302449635443712 70555242312523220616 70760942727428536128 71675166793674382848 71807702235230733408 72235129034249963964 73168399435209265824 73381718383999963392 74467246762461501312 74657291284181547396 74874951025534846368 74910504183666629296 75093245343393548544 75842327653771730688 75982568644255776048 76204092167999961984 76434845838566822334 76657687954714247472 77188641162418566144 77331371637940789824 77648097359813914752 77791677421499961192 77874476652408124416 78254723120437460961 79026465951999960576 79265766054810037976 79496861582666627008 80634562642883680704 80672850659333293088 80869648831346898432 81676352857908017664 82065945411692266752 82314449364610424052 82554433181999958816 83621027925953446656 83775652607769188976 84274317206624957958 85105424871384572928 85322618610493197024 85571372600611252992 85612004781333290624 86837221307720886912 87090391049142813696 87354109529790654096 87608786233959139968 88378710443360902656 88482715596067019136 88740682696930188288 88904774195999955648 89173986811661292723 89433969280499955384 90053414689488327168 90589446919782900544 90756956991749954724 90853556094476145152 91885896965146519872 92153785877581349376 92197543610666620672 93517007562160955136 94073656416697627488 94347923636571381504 95177072785157895168 95743602980307644544 96313505378999951952 97511564126277939456 97557865913612354432 97842291178666617856 98320036741062450951 99242538637395299328 99289662349948668416 99543055045575396528 99833268034046461824 100124327124524731392 100613215440562449807 101123103538362307584 101310091525674368064 101605456223999949312 101913127784755763112 102210250606285663296 103108495517254386432 103530796479751886336 103722236561999948256 104339630827249947948 105012453674453165568 107512750190511574272 108352693551374945946 109421260548923022336 109752599152813898736 110072577575999945088 111494703901271262208 111700870143692251968 112365756275499943944 113090334726334178304 113763491480657596032 114095163467481670656 114652268757850233501 114986531932071371208 115782961743627849216 116472146039720872128 116687516132249941788 116811714978612186624 117976954128089358848 118539698927999940864 118898649082215056964 119245292373999940512 121009275988999939632 121729569298458272606 122514529286862026496 123471674046915636078 123831649772999938224 124689343416214606848 125431541888930169984 125663478911653783464 125797231515428508672 126411475809937436937 127658137307076859392 128418007171999935936 130015418835037252608 131031164294685981144 131093382321416601268 131413179350938709952 132724073394100528704 133111024045395282432 133357161293999933472 134150953920749933076 135080122034232490752 135884170379674350816 136135435487624932086 136280334141714217728 137477994023005848576 138296315415999931008 139119507769666597264 141110484625046441232 141521885454857072256 143350333587348765696 143615404470461466816 144470258068499927928 146336798870418531648 146763436767999926784 148934493524923002624 149314582568363094792 149749902051069692736 149821008367333258592 150186490686787097088 151684655307543461376 151965137288511552096 152408184335999923968 152869691677133644668 153315375909428494944 154662743275881579648 155296194719627829504 155583354842999922384 156509446240874921922 158052931903999921152 158531532109620075952 158993723165333254016 161269125285767361408 161345701318666586176 161739297662693796864 163352705715816035328 164131890823384533504 164628898729220848104 165108866363999917632 167242055851906893312 167551305215538377952 168548634413249915916 170645237220986394048 171142745201222505984 171224009562666581248 173674442615441773824 174708219059581308192 175217572467918279936 176757420886721805312 176965431192134038272 177809548391999911296 178347973623322585446 178867938560999910768 180106829378976654336 181178893839565801088 181513913983499909448 181707112188952290304 182594353947687408909 183771793930293039744 184307571755162698752 184395087221333241344 187034015124321910272 188147312833395254976 188695847273142763008 191487205960615289088 192627010757999903904 195023128252555878912 195115731827224708864 196640073482124901902 198579324699897336832 199086110091150793056 199666536068092923648 201226430881124899614 202620183051348736128 203210912447999898624 203826255569511526224 204203153231437398129 204420501212571326592 206216991034508772864 207061592959503772672 207444473123999896512 208679261654499895896 210024907348906331136 215025500381023148544 216705387102749891892 219505198305627797472 220145155151999890176 223401740287384503936 224731512550999887888 227526982961315192064 229304537515700467002 229973063864142742416 231565923487255698432 232944292079441744256 233375032264499883576 233623429957224373248 234764169361312382883 235953908256178717696 237079397855999881728 237797298164430113928 238490584747999881024 242018551977999879264 243459138596916545212 245029058573724052992 246943348093831272156 247663299545999876448 250863083777860339968 251326957823307566928 252822951619874873874 255316274614153718784 256836014343999871872 262062328589371962288 262186764642833202536 262826358701877419904 265448146788201057408 266222048090790564864 266714322587999866944 267521960434983878169 268301907841499866152 270160244068464981504 271768340759348701632 272270870975249864172 272560668283428435456 276592630831999862016 278239015539333194528 282220969250092882464 283043770909714144512 287230808940922933632 288940516136999855856 292673597740837063296 293526873535999853568 294960110223187352853 297868987049846005248 298629165136726189584 299499804102139385472 299642016734666517184 300372981373574194176 303369310615086922752 303930274577023104192 304816368671999847936 305739383354267289336 306630751818856989888 309325486551763159296 310592389439255659008 311166709685999844768 313018892481749843844 317063064219240151904 317987446330666508032 322538250571534722816 322691402637333172352 328263781646769067008 329257797458441696208 330217732727999835264 334484111703813786624 335102610431076755904 337097268826499831832 341290474441972788096 342285490402445011968 342448019125333162496 347348885230883547648 349416438119162616384 350435144935836559872 353930862384268076544 355619096783999822592 356695947246645170892 357735877121999821536 362357787679131602176 363027827966999818896 365188707895374817818 367543587860586079488 368790174442666482688 374068030248643820544 376294625666790509952 377391694546285526016 379234427429812310811 382974411921230578176 385254021515999807808 390046256505111757824 390231463654449417728 393280146964249803804 398172220182301586112 399333072136185847296 402452861762249799228 405240366102697472256 407652511139023052448 408406306462874796258 408841002425142653184 412433982069017545728 414888946247999793024 417358523308999791792 426053492544603954121 430051000762046297088 433410774205499783784 439010396611255594944 440290310303999780352 446803480574769007872 449463025101999775776 455053965922630384128 458609075031400934004 459946127728285484832 465888584158883488512 466750064528999767152 469528338722624765766 474158795711999763456 475594596328860227856 476981169495999762048 484037103955999758528 486918277193833090424 490058117147448105984 493886696187662544312 495326599091999752896 501726167555720679936 502653915646615133856 505645903239749747748 513672028687999743744 524124657178743924576 524373529285666405072 525652717403754839808 530896293576402114816 533428645175999733888 535043920869967756338 536603815682999732304 540320488136929963008 543536681518697403264 544541741950499728344 545121336566856870912 547783061843062226727 553185261663999724032 556478031078666389056 564441938500185764928 566087541819428289024 574461617881845867264 577881032273999711712 585347195481674126592 589920220446374705706 595737974099692010496 597258330273452379168 598999608204278770944 599284033469333034368 607860549154046208384 609632737343999695872 611478766708534578672 613261503637713979776 618650973103526318592 621184778878511318016 622333419371999689536 626037784963499687688 634126128438480303808 635974892661333016064 645076501143069445632 645382805274666344704 658515594916883392416 660435465455999670528 670205220862153511808 674194537652999663664 682580948883945576192 684896038250666324992 694697770461767095296 698832876238325232768 700870289871673119744 704292508083937148649 707861724768536153088 711238193567999645184 713391894493290341784 715471754243999643072 724715575358263204352 726055655933999637792 730377415790749635636 735087175721172158976 752589251333581019904 758468854859624621622 765948823842461156352 770508043031999615616 780462927308898835456 786560293928499607608 796344440364603172224 798666144272371694592 802565881304951634507 804905723524499598456 810480732205394944512 815305022278046104896 816812612925749592516 817682004850285306368 829777892495999586048 834717046617999583584 852106985089207908242 866821548410999567568 878020793222511189888 880580620607999560704 884880330669562058559 893606961149538015744 898926050203999551552 910107931845260768256 917218150062801868008 919892255456570969664 931777168317766977024 933500129057999534304 939056677445249531532 951189192657720455712 953962338991999524096 968074207911999517056 973836554387666180848 987773392375325088624 990653198183999505792 1003452335111441359872 1005307831293230267712 1011291806479499495496 1027344057375999487488 1048249314357487849152 1048747058571332810144 1051305434807509679616 1061792587152804229632 1066857290351999467776 1070087841739935512676 1073207631365999464608 1087073363037394806528 1089083483900999456688 1095566123686124453454 1106370523327999448064 1112956062157332778112 1128883877000371529856 1132175083638856578048 1148923235763691734528 1155762064547999423424 1170694390963348253184 1179840440892749411412 1194516660546904758336 1197999216408557541888 1198568066938666068736 1215721098308092416768 1222957533417069157344 1226523007275427959552 1237301946207052637184 1244666838743999379072 1252075569926999375376 1268252256876960607616 1271949785322666032128 1278160477633811862363 1290153002286138891264 1290765610549332689408 1317031189833766784832 1320870930911999341056 1340410441724307023616 1348389075305999327328 1365161897767891152384 1397665752476650465536 1408585016167874297298 1422476387135999290368 1426783788986580683568 1430943508487999286144 1449431150716526408704 1452111311867999275584 1460754831581499271272 1470174351442344317952 1505178502667162039808 1516937709719249243244 1541016086063999231232 1573120587856999215216 1592688880729206344448 1605131762609903269014 1609811447048999196912 1620961464410789889024 1630610044556092209792 1633625225851499185032 1635364009700570612736 1643349185529186680181 1659555784991999172096 1669434093235999167168 1704213970178415816484 1733643096821999135136 1756041586445022379776 1769760661339124117118 1787213922299076031488 1797852100407999103104 1834436300125603736016 1839784510913141939328 1863554336635533954048 1867000258115999068608 1878113354890499063064 1902378385315440911424 1907924677983999048192 1936148415823999034112 1947673108775332361696 1975546784750650177248 1981306396367999011584 2010615662586460535424 2022583612958998990992 2054688114751998974976 2096498628714975698304 2097494117142665620288 2102610869615019359232 2123585174305608459264 2133714580703998935552 2140175683479871025352 2146415262731998929216 2174146726074789613056 2178166967801998913376 2191132247372248906908 2225912124314665556224 2257767754000743059712 2297846471527383469056 2311524129095998846848 2341388781926696506368 2359680881785498822824 2389033321093809516672 2395998432817115083776 2397136133877332137472 2431442196616184833536 2445915066834138314688 2453046014550855919104 2489333677487998758144 2504151139853998750752 2536504513753921215232 2556320955267623724726 2581531221098665378816 2634062379667533569664 2641741861823998682112 2654640992008686175677 2680820883448614047232 2696778150611998654656 2730323795535782304768 2795331504953300931072 2817170032335748594596 2853567577973161367136 2861887016975998572288 2904222623735998551168 2921509663162998542544 3010357005334324079616 3033875419438498486488 3082032172127998462464 3146241175713998430432 3185377761458412688896 3210263525219806538028 3219622894097998393824 3261220089112184419584 3267250451702998370064 3286698371058373360362 3319111569983998344192 3338868186471998334336 3408427940356831632968 3467286193643998270272 3512083172890044759552 3539521322678248234236 3595704200815998206208 3668872600251207472032 3679569021826283878656 3734000516231998137216 3756226709780998126128 3804756770630881822848 3815849355967998096384 3834481432901435587089 3872296831647998068224 3895346217550664723392 3951093569501300354496 3962612792735998023168 4021231325172921070848 4045167225917997981984 4192997257429951396608 4194988234285331240576 4267429161407997871104 4280351366959742050704 4292830525463997858432 4348293452149579226112 4356333935603997826752 4382264494744497813816 4451824248629331112448 4515535508001486119424 4623048258191997693696 4719361763570997645648 4778066642187619033344 4794272267754664274944 4862884393232369667072 4891830133668276629376 4906092029101711838208 4930047556587560040543 4978667354975997516288 5008302279707997501504 5073009027507842430464 5112641910535247449452 5268124759335067139328 5309281984017372351354 5361641766897228094464 5393556301223997309312 5590663009906601862144 5634340064671497189192 5707135155946322734272 5723774033951997144576 5808445247471997102336 5843019326325997085088 6067750838876996972976 6164064344255996924928 6292482351427996860864 6370755522916825377792 6420527050439613076056 6439245788195996787648 6522440178224368839168 6534500903405996740128 6573396742116746720724 6677736372943996668672 6816855880713663265936 6934572387287996540544 7024166345780089519104 7079042645356496468472 7191408401631996412416 7337745200502414944064 7359138043652567757312 7468001032463996274432 7512453419561996252256 7609513541261763645696 7668962865802871174178 7744593663295996136448 7790692435101329446784 7902187139002600708992 7925225585471996046336 8042462650345842141696 8090334451835995963968 8385994514859902793216 8389976468570662481152 8560702733919484101408 8585661050927995716864 8712667871207995653504 8764528989488995627632 8903648497258662224896 9031071016002972238848 9246096516383995387392 9438723527141995291296 9556133284375238066688 9783660267336553258752 9860095113175120081086 9957334709951995032576 10016604559415995003008 10146018055015684860928 10225283821070494898904 10536249518670134278656 10618563968034744702708 10787112602447994618624 11268680129342994378384 11414270311892645468544 11447548067903994289152 11503444298704306761267 11616890494943994204672 11686038652651994170176 12135501677753993945952 12584964702855993721728 12841054100879226152112 12878491576391993575296 13044880356448737678336 13069001806811993480256 13146793484233493441448 13355472745887993337344 13633711761427326531872 13869144774575993081088 14158085290712992936944 14382816803263992824832 14675490401004829888128 14718276087305135514624 14936002064927992548864 15024906839123992504512 15219027082523527291392 15337925731605742348356 15581384870202658893568 15804374278005201417984 16084925300691684283392 16180668903671991927936 16771989029719805586432 16779952937141324962304 17121405467838968202816 17171322101855991433728 17425335742415991307008 17529057978977991255264 18492193032767990774784 18877447054283990582592 19112266568750476133376 19567320534673106517504 19720190226350240162172 20033209118831990006016 20450567642140989797808 21072499037340268557312 21237127936069489405416 21574225204895989237248 22537360258685988756768 22828540623785290937088 23006888597408613522534 23233780989887988409344 23372077305303988340352 24271003355507987891904 25169929405711987443456 25682108201758452304224 25756983152783987150592 26138003613623986960512 26293586968466986882896 26710945491775986674688 27267423522854653063744 27738289549151986162176 28316170581425985873888 29350980802009659776256 29872004129855985097728 30049813678247985009024 30438054165047054582784 30675851463211484696712 31162769740405317787136 31608748556010402835968 32361337807343983855872 33559905874282649924608 34242810935677936405632 34342644203711982867456 34510332896112920283801 34850671484831982614016 35058115957955982510528 37754894108567981165184 39134641069346213035008 39440380452700480324344 40066418237663980012032 40901135284281979595616 42474255872138978810832 43148450409791978474496 45074720517371977513536 45657081247570581874176 46013777194817227045068 46744154610607976680704 48542006711015975783808 50339858811423974886912 51364216403516904608448 51513966305567974301184 52276007227247973921024 52587173936933973765792 54534847045709306127488 55476579098303972324352 56632341162851971747776 58701961604019319552512 60099627356495970018048 61351702926422969393424 62325539480810635574272 63217497112020805671936 64722675614687967711744 68485621871355872811264 69020665792225840567602 69701342969663965228032 70116231915911965021056 75509788217135962330368 78880760905400960648688 80132836475327960024064 81802270568563959191232 84948511744277957621664 90149441034743955027072 91314162495141163748352 92027554389634454090136 93488309221215953361408 97084013422031951567616 100679717622847949773824 102728432807033809216896 103027932611135948602368 104552014454495947842048 105174347873867947531584 109069694091418612254976 113264682325703943495552 117403923208038639105024 120199254712991940036096 122703405852845938786848 129445351229375935423488 136971243742711745622528 138041331584451681135204 140232463831823930042112 151019576434271924660736 157761521810801921297376 163604541137127918382464 169897023488555915243328 180298882069487910054144 184055108779268908180272 186976618442431906722816 194168026844063903135232 205456865614067618433792 209104028908991895684096 210348695747735895063168 218139388182837224509952 226529364651407886991104 240398509425983880072192 245406811705691877573696 273942487485423491245056 276082663168903362270408 280464927663647860084224 302039152868543849321472 315523043621603842594752 327209082274255836764928 339794046977111830486656 360597764138975820108288 368110217558537816360544 388336053688127806270464 410913731228135236867584 420697391495471790126336 436278776365674449019904 453058729302815773982208 490813623411383755147392 552165326337806724540816 560929855327295720168448 631046087243207685189504 654418164548511673529856 679588093954223660973312 721195528277951640216576 736220435117075632721088 821827462456270473735168 841394782990943580252672 906117458605631547964416 981627246822767510294784 1104330652675613449081632 1262092174486415370379008 1308836329097023347059712 1359176187908447321946624 1472440870234151265442176 1682789565981887160505344 1963254493645535020589568 2208661305351226898163264 2524184348972830740758016 2718352375816894643893248 2944881740468302530884352 3926508987291070041179136 4417322610702453796326528 5048368697945661481516032 5889763480936605061768704 8834645221404907592653056 11779526961873210123537408 17669290442809815185306112 35338580885619630370612224
- Sum of all divisors σ(n): 136549445585831233794189747
- Sum of proper divisors (its aliquot sum) s(n): 101210864700211603423577523
- 35338580885619630370612224 is an abundant number, because the sum of its proper divisors (101210864700211603423577523) is greater than itself. Its abundance is 65872283814591973052965299
Bases of 35338580885619630370612224
- Binary: 11101001110110011110001001110111101011011110100100000110000110010101001100100000000002
- Hexadecimal: 0x1D3B3C4EF5BD20C32A6400
- Base-36: 4FUL3MFG305KJ0G00
Squares and roots of 35338580885619630370612224
- 35338580885619630370612224 squared (353385808856196303706122242) is 1248815299009481099166749151383661522067660578226176
- 35338580885619630370612224 cubed (353385808856196303706122243) is 44131360455245812091334331093282112389875543819701848881052810808409062375424
-
35338580885619630370612224 is a
perfect square number . Itssquare root is 5944626219168 -
The
cube root of 35338580885619630370612224 is 328158029.4094276079
Scales and comparisons
How big is 35338580885619630370612224?- 35,338,580,885,619,630,370,612,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 35,338,580,885,619,630,370,612,224 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 35338580885619630370612224 cubic inches would be around 27346502.5 feet tall.
Recreational maths with 35338580885619630370612224
- 35338580885619630370612224 backwards is 42221607303691658808583353
- 35338580885619630370612224 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 35338580885619630370612224's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 35338580885619630370612224 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 35338580885619630370612224 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/35338580885619630370612224/
Chicago style:
Numbermatics. 2024. "Number 35338580885619630370612224 - Facts about the integer". https://numbermatics.com/n/35338580885619630370612224/
The information we have on file for 35338580885619630370612224 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 35338580885619630370612224, math, Factors of 35338580885619630370612224, curriculum, school, college, exams, university, Prime factorization of 35338580885619630370612224, STEM, science, technology, engineering, physics, economics, calculator, thirty-five septillion, three hundred thirty-eight sextillion, five hundred eighty quintillion, eight hundred eighty-five quadrillion, six hundred nineteen trillion, six hundred thirty billion, three hundred seventy million, six hundred twelve thousand, two hundred twenty-four.