13272590961559332191932416
13,272,590,961,559,332,191,932,416 is an even composite number composed of six prime numbers multiplied together.
13272590961559332191932416 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, three hundred five divisors.
Prime factorization of 13272590961559332191932416:
212 × 310 × 72 × 134 × 712 × 27892
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 71 × 71 × 2789 × 2789)See below for interesting mathematical facts about the number 13272590961559332191932416 from the Numbermatics database.
Names of 13272590961559332191932416
- Cardinal: 13272590961559332191932416 can be written as Thirteen septillion, two hundred seventy-two sextillion, five hundred ninety quintillion, nine hundred sixty-one quadrillion, five hundred fifty-nine trillion, three hundred thirty-two billion, one hundred ninety-one million, nine hundred thirty-two thousand, four hundred sixteen.
Scientific notation
- Scientific notation: 1.3272590961559332191932416 × 1025
Factors of 13272590961559332191932416
Divisors of 13272590961559332191932416
- Number of divisors d(n): 19305
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 71 72 78 81 84 91 96 98 104 108 112 117 126 128 142 144 147 156 162 168 169 182 189 192 196 208 213 216 224 234 243 252 256 273 284 288 294 312 324 336 338 351 364 378 384 392 416 426 432 441 448 468 486 497 504 507 512 546 567 568 576 588 624 637 639 648 672 676 702 728 729 756 768 784 819 832 852 864 882 896 923 936 972 994 1008 1014 1024 1053 1092 1134 1136 1152 1176 1183 1248 1274 1278 1296 1323 1344 1352 1404 1456 1458 1491 1512 1521 1536 1568 1638 1664 1701 1704 1728 1764 1792 1846 1872 1911 1917 1944 1988 2016 2028 2048 2106 2184 2187 2197 2268 2272 2304 2352 2366 2457 2496 2548 2556 2592 2646 2688 2704 2769 2789 2808 2912 2916 2982 3024 3042 3072 3136 3159 3276 3328 3402 3408 3456 3479 3528 3549 3584 3692 3744 3822 3834 3888 3969 3976 4032 4056 4096 4212 4368 4374 4394 4473 4536 4544 4563 4608 4704 4732 4914 4992 5041 5096 5103 5112 5184 5292 5376 5408 5538 5578 5616 5733 5751 5824 5832 5964 6048 6084 6144 6272 6318 6461 6552 6561 6591 6656 6804 6816 6912 6958 7056 7098 7168 7371 7384 7488 7644 7668 7776 7938 7952 8064 8112 8281 8307 8367 8424 8736 8748 8788 8946 9072 9088 9126 9216 9408 9464 9477 9828 9984 10082 10192 10206 10224 10368 10437 10584 10647 10752 10816 11076 11156 11232 11466 11502 11648 11664 11907 11928 11999 12096 12168 12288 12544 12636 12922 13104 13122 13182 13312 13419 13608 13632 13689 13824 13916 14112 14196 14336 14742 14768 14976 15123 15288 15309 15336 15379 15552 15876 15904 16128 16224 16562 16614 16734 16848 17199 17253 17472 17496 17576 17892 18144 18176 18252 18432 18816 18928 18954 19383 19523 19656 19683 19773 19968 20164 20384 20412 20448 20736 20874 21168 21294 21504 21632 22113 22152 22312 22464 22932 23004 23296 23328 23814 23856 23998 24192 24336 24843 24921 25088 25101 25272 25844 26208 26244 26364 26624 26838 27216 27264 27378 27648 27832 28224 28392 28431 28561 28672 29484 29536 29952 30246 30576 30618 30672 30758 31104 31311 31752 31808 31941 32256 32448 33124 33228 33468 33696 34398 34506 34944 34992 35152 35287 35721 35784 35997 36257 36288 36352 36504 36864 37632 37856 37908 38766 39046 39312 39366 39546 39936 40257 40328 40768 40824 40896 41067 41472 41748 42336 42588 43008 43264 44226 44304 44624 44928 45227 45369 45864 45927 46008 46137 46592 46656 47628 47712 47996 48384 48672 49686 49842 50176 50202 50544 51597 51688 51759 52416 52488 52728 53248 53676 54432 54528 54756 55296 55664 56448 56784 56862 57122 58149 58569 58968 59049 59072 59319 59904 60492 61152 61236 61344 61516 62208 62622 63504 63616 63882 64512 64896 65533 66248 66339 66456 66936 67392 68796 69012 69888 69984 70304 70574 71442 71568 71994 72514 72576 72704 73008 74529 74763 75264 75303 75712 75816 77532 78092 78624 78732 79092 79872 80514 80656 81536 81648 81792 82134 82944 83496 83993 84672 85176 85293 85683 86016 86528 88452 88608 89248 89856 90454 90738 91728 91854 92016 92274 93184 93312 93933 95256 95424 95823 95992 96768 97344 99372 99684 100352 100404 101088 103194 103376 103518 104832 104976 105456 105861 107163 107352 107653 107991 108771 108864 109056 109512 110592 111328 112896 113568 113724 114244 116298 117138 117936 118098 118144 118638 119808 120771 120984 122304 122472 122688 123032 123201 124416 125244 127008 127232 127764 129024 129792 131066 132496 132678 132912 133872 134784 135681 136107 136661 137592 137781 138024 138411 139776 139968 140608 141148 142884 143136 143988 145028 145152 145408 146016 149058 149526 150528 150606 151424 151632 154791 155064 155277 155987 156184 157248 157464 158184 159744 161028 161312 163072 163296 163584 164268 165888 166992 167986 169344 170352 170586 171366 173056 174447 175707 176904 177216 177957 178496 179712 180908 181476 183456 183708 184032 184548 186368 186624 187866 190512 190848 191646 191984 193536 194688 196599 198019 198744 199017 199368 199927 200704 200808 202176 206388 206752 207036 209664 209952 210912 211722 214326 214704 215306 215982 217542 217728 218112 219024 222656 223587 224289 225792 225909 227136 227448 228488 232596 234276 235872 236196 236288 237276 239616 241542 241968 244608 244944 245376 246064 246402 247009 248832 250488 251979 253799 254016 254464 255528 255879 257049 258048 259584 262132 264992 265356 265824 267744 269568 271362 272214 273322 275184 275562 276048 276822 279552 279936 281216 281799 282296 285768 286272 287469 287976 290056 290304 290816 292032 298116 299052 301056 301212 302848 303264 309582 310128 310554 311974 312368 314496 314928 316368 317583 321489 322056 322624 322959 323973 326144 326313 326592 327168 328536 331776 333984 335972 338688 340704 341172 342732 346112 348894 351414 353808 354432 355914 356992 359424 361816 362313 362952 366912 367416 368064 369096 369603 372736 373248 375732 381024 381696 383292 383968 387072 389376 393198 396038 397488 398034 398736 399854 401616 404352 407043 408321 409983 412776 413343 413504 414072 415233 419328 419904 421824 423444 428652 429408 430612 431964 435084 435456 436224 438048 445312 447174 448578 451584 451818 454272 454896 456976 458731 464373 465192 465831 467961 468552 471341 471744 472392 472576 474552 479232 483084 483936 489216 489888 490752 492128 492804 494018 497664 500976 503958 507598 508032 508928 511056 511758 514098 519168 523341 524264 527121 529984 530712 531648 533871 535488 539136 542724 544428 546644 550368 551124 552096 553644 559104 559872 562432 563598 564592 571536 572544 574938 575952 580112 580608 584064 587951 589797 594057 596232 597051 598104 599781 602112 602424 605696 606528 619164 620256 621108 623948 624736 628992 629856 632736 635166 642978 644112 645248 645918 647946 652288 652626 653184 654336 657072 667968 670761 671944 672867 677376 677727 681408 682344 685464 692224 697788 702828 707616 708864 711828 713984 718848 723632 724626 725904 733824 734832 736128 738192 739206 741027 746496 751464 755937 761397 762048 763392 766584 767637 767936 771147 774144 778752 786396 792076 794976 796068 797472 799708 803232 808704 814086 816642 819966 825552 826686 827008 828144 830466 838656 839808 843648 845397 846888 851929 857304 858816 861224 862407 863928 870168 870912 872448 876096 890624 894348 897156 903168 903636 908544 909792 913952 917462 928746 930384 931662 935922 937104 942682 943488 944784 945152 949104 952749 964467 966168 967872 968877 971919 978432 978939 979776 981504 984256 985608 988036 995328 1001952 1007916 1015196 1016064 1017856 1022112 1023516 1028196 1038336 1046682 1048528 1054242 1059968 1061424 1063296 1067742 1070976 1078272 1085448 1086939 1088856 1091909 1093288 1100736 1102248 1104192 1107288 1108809 1118208 1119744 1124864 1127196 1129184 1143072 1145088 1149876 1151904 1160224 1161216 1168128 1175902 1179594 1188114 1192464 1194102 1196208 1199562 1204848 1211392 1213056 1221129 1224963 1229949 1238328 1240512 1242216 1245699 1247896 1249472 1257984 1259712 1265472 1270332 1285956 1288224 1290496 1291836 1295892 1304576 1305252 1306368 1308672 1314144 1335936 1341522 1343888 1345734 1354752 1355454 1362816 1364688 1370928 1376193 1386133 1393119 1395576 1397493 1399489 1403883 1405656 1414023 1415232 1417728 1423656 1427968 1437696 1447264 1449252 1451808 1467648 1469664 1472256 1476384 1478412 1482054 1492992 1502928 1511874 1522794 1524096 1526784 1533168 1535274 1535872 1542294 1557504 1570023 1572792 1581363 1584152 1589952 1592136 1594944 1599416 1601613 1606464 1617408 1628172 1633284 1639932 1651104 1653372 1654016 1656288 1660932 1677312 1679616 1687296 1690794 1693776 1703858 1714608 1717632 1722448 1724814 1727856 1740336 1741824 1752192 1763853 1769391 1776593 1781248 1782171 1788696 1791153 1794312 1799343 1806336 1807272 1817088 1819584 1827904 1834924 1857492 1860768 1863324 1871844 1874208 1885364 1886976 1889568 1890304 1898208 1905498 1928934 1932336 1935744 1937754 1943838 1956864 1957878 1959552 1963008 1968512 1971216 1976072 2003904 2012283 2015832 2018601 2027831 2030392 2032128 2033181 2035712 2044224 2047032 2056392 2076672 2093364 2097056 2108484 2119936 2122848 2126592 2135484 2141952 2156544 2170896 2173878 2177712 2183818 2186576 2201472 2204496 2208384 2214576 2217618 2223081 2239488 2249728 2254392 2258368 2267811 2284191 2286144 2290176 2299752 2303808 2313441 2320448 2322432 2336256 2351804 2359188 2376228 2384928 2388204 2392416 2399124 2409696 2422784 2426112 2442258 2449926 2459898 2476656 2481024 2484432 2491398 2495792 2498944 2515968 2519424 2530944 2536191 2540664 2555787 2571912 2574247 2576448 2580992 2583672 2587221 2591784 2609152 2610504 2612736 2617344 2628288 2671872 2683044 2687776 2691468 2709504 2710908 2725632 2729376 2741856 2752386 2772266 2786238 2791152 2794986 2798978 2807766 2811312 2828046 2830464 2835456 2847312 2855936 2858247 2893401 2894528 2898504 2903616 2906631 2915757 2935296 2936817 2939328 2944512 2952768 2956824 2964108 2985984 3005856 3023748 3045588 3048192 3053568 3066336 3070548 3071744 3084588 3115008 3140046 3145584 3162726 3168304 3179904 3184272 3189888 3198832 3203226 3211117 3212928 3234816 3256344 3260817 3266568 3275727 3279864 3299387 3302208 3306744 3308032 3312576 3321864 3326427 3354624 3359232 3374592 3381588 3387552 3407716 3429216 3435264 3444896 3449628 3455712 3480672 3483648 3504384 3527706 3538782 3553186 3562496 3564342 3577392 3582306 3588624 3598686 3614544 3634176 3639168 3655808 3663387 3669848 3674889 3689847 3714984 3721536 3726648 3737097 3743688 3748416 3770728 3773952 3779136 3780608 3796416 3810996 3857868 3864672 3871488 3875508 3887676 3913728 3915756 3919104 3926016 3937024 3942432 3952144 4007808 4024566 4031664 4037202 4055662 4060784 4064256 4066362 4088448 4094064 4112784 4128579 4158399 4179357 4186728 4192479 4194112 4198467 4211649 4216968 4239872 4242069 4245696 4253184 4270968 4283904 4313088 4341792 4347756 4355424 4367636 4373152 4402944 4408992 4416768 4429152 4435236 4446162 4478976 4499456 4508784 4516736 4535622 4568382 4572288 4580352 4599504 4607616 4626882 4640896 4672512 4703608 4710069 4718376 4744089 4752456 4769856 4776408 4784832 4798248 4804839 4819392 4845568 4852224 4884516 4899852 4919796 4953312 4962048 4968864 4982796 4991584 4997888 5031936 5038848 5061888 5072382 5081328 5111574 5143824 5148494 5152896 5161984 5167344 5174442 5183568 5221008 5225472 5256576 5291559 5308173 5329779 5343744 5346513 5366088 5373459 5375552 5382936 5398029 5419008 5421816 5451264 5458752 5483712 5504772 5544532 5572476 5582304 5589972 5597956 5615532 5622624 5656092 5660928 5670912 5694624 5711872 5716494 5786802 5789056 5797008 5807232 5813262 5831514 5870592 5873634 5878656 5889024 5905536 5913648 5928216 5963503 6011712 6036849 6047496 6055803 6083493 6091176 6096384 6099543 6107136 6127433 6132672 6141096 6143488 6169176 6230016 6280092 6291168 6325452 6336608 6359808 6368544 6379776 6397664 6406452 6422234 6425856 6469632 6512688 6521634 6533136 6551454 6559728 6598774 6604416 6613488 6616064 6625152 6643728 6652854 6669243 6718464 6749184 6763176 6775104 6803433 6815432 6852573 6858432 6870528 6889792 6899256 6911424 6940323 6961344 6967296 7008768 7055412 7077564 7106372 7124992 7128684 7154784 7164612 7177248 7197372 7229088 7268352 7278336 7311616 7326774 7339696 7349778 7379694 7429968 7443072 7453296 7474194 7487376 7496832 7541456 7547904 7558272 7592832 7608573 7621992 7643363 7667361 7715736 7722741 7729344 7742976 7751016 7761663 7775352 7778521 7827456 7831512 7838208 7852032 7874048 7884864 7904288 8015616 8049132 8063328 8074404 8111324 8121568 8128512 8132724 8176896 8188128 8225568 8257158 8316798 8358714 8373456 8384958 8388224 8396934 8423298 8433936 8479744 8484138 8491392 8506368 8541936 8567808 8574741 8683584 8695512 8710848 8719893 8735272 8746304 8747271 8805888 8810451 8817984 8833536 8858304 8870472 8892324 8957952 8998912 9017568 9033472 9071244 9136764 9144576 9160704 9199008 9215232 9253764 9281792 9345024 9407216 9420138 9436752 9488178 9504912 9539712 9552816 9569664 9596496 9609678 9633351 9638784 9702931 9704448 9769032 9782451 9799704 9827181 9839592 9898161 9906624 9924096 9937728 9965592 9979281 9983168 9995776 10063872 10077696 10123776 10144764 10162656 10223148 10287648 10296988 10305792 10323968 10334688 10348884 10367136 10442016 10450944 10513152 10583118 10616346 10659558 10687488 10693026 10732176 10746918 10751104 10765872 10796058 10843632 10902528 10917504 10967424 10990161 11009544 11024667 11069541 11075077 11089064 11144952 11164608 11179944 11195912 11211291 11231064 11245248 11312184 11321856 11341824 11389248 11423744 11432988 11573604 11578112 11594016 11614464 11626524 11663028 11741184 11747268 11757312 11778048 11811072 11827296 11856432 11927006 12023424 12073698 12094992 12111606 12166986 12182352 12192768 12199086 12254866 12265344 12282192 12286976 12338352 12385737 12475197 12538071 12560184 12582336 12595401 12634947 12650904 12673216 12719616 12726207 12737088 12759552 12795328 12812904 12844468 12851712 12939264 13025376 13043268 13066272 13102908 13119456 13197548 13208832 13226976 13232128 13250304 13287456 13305708 13338486 13436928 13498368 13526352 13550208 13606866 13630864 13705146 13716864 13741056 13779584 13798512 13822848 13880646 13922688 14017536 14059349 14110824 14130207 14155128 14194817 14212744 14232267 14249984 14257368 14309568 14329224 14354496 14394744 14414517 14458176 14536704 14556672 14623232 14653548 14679392 14699556 14759388 14859936 14886144 14906592 14948388 14974752 14993664 15082912 15095808 15116544 15185664 15217146 15243984 15286726 15334722 15431472 15445482 15458688 15485952 15502032 15523326 15550704 15557042 15663024 15676416 15748096 15769728 15808576 15874677 15924519 15989337 16031232 16039539 16098264 16126656 16148808 16194087 16222648 16243136 16257024 16265448 16353792 16376256 16451136 16514316 16633596 16717428 16746912 16769916 16776448 16793868 16846596 16867872 16959488 16968276 16982784 17012736 17083872 17135616 17149482 17367168 17391024 17421696 17439786 17470544 17492608 17494542 17611776 17620902 17635968 17667072 17716608 17740944 17784648 17890509 18019729 18035136 18066944 18110547 18142488 18167409 18250479 18273528 18289152 18298629 18321408 18382299 18398016 18430464 18507528 18563584 18690048 18814432 18840276 18873504 18976356 19009824 19079424 19105632 19139328 19192992 19219356 19266702 19277568 19405862 19408896 19538064 19564902 19599408 19654362 19679184 19796322 19813248 19848192 19875456 19931184 19958562 19966336 19991552 20007729 20155392 20247552 20289528 20325312 20410299 20446296 20557719 20575296 20593976 20611584 20647936 20669376 20697768 20734272 20820969 20884032 20901888 21026304 21166236 21232692 21319116 21374976 21386052 21464352 21493836 21502208 21531744 21592116 21687264 21805056 21835008 21934848 21980322 22019088 22049334 22139082 22150154 22178128 22289904 22329216 22359888 22391824 22422582 22462128 22490496 22624368 22643712 22778496 22825719 22865976 22930089 23002083 23095709 23147208 23156224 23168223 23188032 23228928 23253048 23284989 23326056 23335563 23482368 23494536 23514624 23556096 23622144 23654592 23712864 23854012 24046848 24147396 24189984 24223212 24333972 24364704 24385536 24398172 24509732 24530688 24564384 24573952 24676704 24771474 24950394 25076142 25120368 25164672 25190802 25269894 25301808 25346432 25439232 25452414 25474176 25519104 25590656 25625808 25688936 25703424 25724223 26050752 26086536 26132544 26159679 26205816 26238912 26241813 26395096 26417664 26431353 26453952 26464256 26500608 26574912 26611416 26676972 26873856 26996736 27052704 27100416 27213732 27261728 27410292 27433728 27482112 27559168 27597024 27645696 27761292 27845376 28035072 28118698 28221648 28260414 28310256 28389634 28425488 28464534 28514736 28619136 28658448 28708992 28789488 28829034 28900053 28916352 29108793 29113344 29246464 29307096 29347353 29358784 29399112 29481543 29518776 29694483 29719872 29772288 29813184 29896776 29949504 29987328 30165824 30191616 30233088 30371328 30434292 30487968 30573452 30669444 30862944 30890964 30917376 30971904 31004064 31046652 31101408 31114084 31326048 31352832 31496192 31539456 31617152 31749354 31849038 31978674 32062464 32079078 32196528 32253312 32297616 32388174 32445296 32486272 32530896 32707584 32752512 32902272 32970483 33028632 33074001 33208623 33225231 33267192 33434856 33465211 33493824 33539832 33552896 33587736 33633873 33693192 33735744 33918976 33936552 33965568 34025472 34167744 34271232 34298964 34734336 34782048 34843392 34879572 34941088 34985216 34989084 35223552 35241804 35271936 35334144 35433216 35481888 35569296 35781018 36039458 36070272 36133888 36221094 36284976 36334818 36500958 36547056 36578304 36597258 36764598 36796032 36860928 37015056 37127168 37157211 37425591 37614213 37628864 37680552 37747008 37786203 37904841 37952712 38019648 38158848 38178621 38211264 38278656 38385984 38438712 38533404 38555136 38811724 38817792 39076128 39129804 39198816 39308724 39358368 39592644 39626496 39696384 39750912 39862368 39917124 39932672 39983104 40015458 40310784 40495104 40579056 40650624 40820598 40892592 41115438 41150592 41187952 41223168 41338752 41395536 41468544 41641938 41744521 41768064 42052608 42178047 42332472 42390621 42465384 42584451 42638232 42696801 42749952 42772104 42892031 42928704 42987672 43004416 43063488 43184232 43243551 43374528 43610112 43670016 43869696 43960644 44038176 44098668 44278164 44300308 44356256 44579808 44658432 44719776 44783648 44845164 44924256 44980992 45248736 45287424 45556992 45651438 45731952 45860178 46004166 46191418 46294416 46312448 46336446 46376064 46457856 46506096 46569978 46652112 46671126 46989072 47029248 47244288 47309184 47425728 47624031 47708024 47773557 47968011 48093696 48118617 48294792 48379968 48446424 48582261 48667944 48729408 48771072 48796344 49019464 49061376 49128768 49147904 49353408 49542948 49900788 50152284 50240736 50329344 50381604 50539788 50603616 50692864 50878464 50904828 50948352 51038208 51181312 51251616 51377872 51406848 51448446 52101504 52173072 52265088 52319358 52411632 52477824 52483626 52790192 52835328 52862706 52907904 53001216 53149824 53222832 53353944 53671527 54059187 54105408 54200832 54331641 54427464 54449647 54502227 54523456 54751437 54820584 54867456 54895887 54964224 55118336 55146897 55194048 55291392 55522584 55690752 56070144 56237396 56443296 56520828 56620512 56779268 56850976 56929068 57029472 57238272 57316896 57417984 57578976 57658068 57800106 57832704 58217586 58226688 58492928 58614192 58694706 58717568 58798224 58963086 59037552 59388966 59439744 59544576 59626368 59793552 59899008 59974656 60023187 60331648 60466176 60742656 60868584 60975936 61146904 61230897 61338888 61673157 61725888 61781928 61834752 61943808 62008128 62093304 62202816 62228168 62462907 62652096 62705664 62992384 63078912 63234304 63498708 63698076 63957348 64124928 64158156 64393056 64506624 64595232 64776348 64890592 64972544 65061792 65415168 65505024 65804544 65940966 66057264 66148002 66417246 66450462 66534384 66869712 66930422 66987648 67079664 67105792 67175472 67267746 67386384 67471488 67873104 67931136 68335488 68477157 68597928 68790267 69006249 69287127 69468672 69504669 69564096 69686784 69759144 69854967 69882176 69970432 69978168 70006689 70447104 70483608 70543872 70668288 70866432 70963776 71138592 71562036 72078916 72140544 72267776 72442188 72569952 72669636 73001916 73094112 73156608 73194516 73529196 73592064 73721856 74030112 74254336 74314422 74851182 75228426 75257728 75361104 75494016 75572406 75809682 75905424 76039296 76317696 76357242 76422528 76557312 76771968 76877424 77066808 77110272 77172669 77525539 77623448 78152256 78259608 78397632 78479037 78617448 78716736 78725439 79185288 79252992 79294059 79392768 79501824 79656629 79724736 79834248 79865344 79966208 80030916 80621568 80990208 81158112 81301248 81641196 81785184 82230876 82301184 82375904 82446336 82677504 82791072 82937088 83283876 83489042 83536128 84105216 84356094 84664944 84781242 84930768 85168902 85276464 85393602 85544208 85784062 85857408 85975344 86008832 86126976 86368464 86487102 86700159 86749056 87326379 87340032 87739392 87921288 88076352 88197336 88444629 88556328 88600616 88712512 89083449 89159616 89316864 89439552 89567296 89690328 89848512 89961984 90497472 90574848 91113984 91302876 91463904 91720356 92008332 92382836 92588832 92624896 92672892 92752128 92915712 93012192 93139956 93304224 93342252 93978144 94058496 94488576 94618368 94851456 95248062 95416048 95547114 95936022 96187392 96237234 96589584 96759936 96892848 97164522 97335888 97458816 97592688 98038928 98122752 98257536 98415443 98706816 98911449 99085896 99222003 99363719 99625869 99675693 99801576 100304568 100395633 100481472 100658688 100763208 100901619 101079576 101120773 101207232 101385728 101756928 101809656 101896704 102076416 102362624 102503232 102755744 102813696 102896892 104203008 104346144 104530176 104638716 104823264 104955648 104967252 105580384 105670656 105725412 105815808 106002432 106299648 106445664 106707888 107343054 108118374 108210816 108401664 108663282 108854928 108899294 109004454 109046912 109502874 109641168 109734912 109791774 110236672 110293794 110388096 110582784 111045168 111381504 111471633 112276773 112474792 112886592 113041656 113241024 113358609 113558536 113701952 113714523 113858136 114058944 114476544 114535863 114633792 114835968 115157952 115316136 115600212 115665408 116435172 116453376 116985856 117228384 117389412 117435136 117596448 117926172 118075104 118777932 118879488 119089152 119252736 119587104 119798016 119949312 120046374 120663296 120932352 121485312 121737168 121951872 122293808 122461794 122677776 123346314 123451776 123563856 123669504 124016256 124186608 124405632 124456336 124925814 125233563 125304192 126138103 126157824 126468608 126534141 126997416 127171863 127396152 127753353 127914696 128090403 128249856 128316312 128676093 128786112 129013248 129190464 129552696 129730653 129781184 129945088 130123584 130830336 131010048 131609088 131881932 132114528 132296004 132834492 132900924 133068768 133739424 133860844 133975296 134159328 134211584 134350944 134535492 134772768 134942976 135746208 135862272 136670976 136954314 137195856 137580534 138012498 138574254 138937344 139009338 139128192 139373568 139518288 139709934 139764352 139940864 139956336 140013378 140967216 141087744 141732864 141927552 142277184 142872093 143124072 143320671 143904033 143976001 144157832 144281088 144355851 144535552 144884376 145139904 145339272 145746783 146003832 146188224 146313216 146389032 147058392 147184128 147443712 148060224 148508672 148628844 149702364 150456852 150515456 150722208 150988032 151144812 151619364 151810848 152078592 152635392 152714484 152845056 153114624 153543936 153754848 154133616 154220544 154345338 155051078 155246896 156304512 156519216 156795264 156958074 157234896 157433472 157450878 158370576 158505984 158588118 159003648 159313258 159449472 159668496 159730688 160061832 161014581 162177561 162316224 162602496 162994923 163282392 163348941 163570368 164254311 164461752 164602368 164687661 164751808 164892672 165355008 165440691 165582144 165874176 166567752 166978084 167072256 168210432 168712188 169329888 169562484 169861536 170337804 170552928 170787204 171088416 171568124 171714816 171950688 172017664 172253952 172736928 172974204 173400318 173498112 174652758 174680064 175478784 175842576 176152704 176394672 176889258 177112656 177201232 177425024 178166898 178319232 178633728 178879104 179134592 179380656 179697024 179923968 180069561 180994944 182227968 182605752 182771537 182927808 183440712 183692691 184016664 184765672 185019471 185177664 185249792 185345784 185504256 185831424 186024384 186279912 186608448 186684504 187388721 187956288 188116992 188977152 189236736 189702912 190496124 190832096 191094228 191872044 192374784 192474468 193179168 193519872 193785696 194329044 194671776 194917632 195185376 196077856 196245504 196515072 196830886 197413632 197822898 198171792 198444006 198727438 199251738 199351386 199603152 200609136 200791266 200962944 201317376 201526416 201803238 202159152 202241546 202414464 202771456 203619312 203793408 204725248 205006464 205431471 205511488 205793784 206370801 207018747 207861381 208406016 208514007 208692288 209060352 209277432 209646528 209911296 209934504 210020067 211160768 211341312 211450824 211631616 212004864 212599296 212891328 213415776 214686108 216236748 216421632 216803328 217326564 217709856 217798588 218008908 218093824 219005748 219282336 219469824 219583548 220473344 220587588 220776192 221165568 222090336 222763008 222943266 224553546 224949584 225773184 226083312 226482048 226717218 227117072 227403904 227429046 227716272 228117888 228953088 229071726 229267584 229671936 230315904 230632272 231200424 231330816 231518007 232576617 232870344 234256477 234456768 234778824 234870272 235192896 235437111 235852344 236150208 236176317 237555864 237758976 237882177 238178304 238505472 238969887 239174208 239596032 239898624 240092748 241326592 241864704 242970624 243474336 243903744 244587616 244923588 245355552 246692628 246903552 247127712 247339008 248032512 248373216 248811264 248912672 249851628 250467126 250608384 252276206 252315648 252937216 253068282 253994832 254343726 254792304 255506706 255829392 256180806 256632624 257352186 257572224 258026496 258380928 259105392 259461306 259562368 259890176 260100477 260247168 261979137 262020096 263218176 263763864 264229056 264592008 265333887 265668984 265801848 266137536 267250347 267478848 267721688 267950592 268318656 268423168 268701888 269070984 269545536 269885952 271492416 271724544 273341952 273908628 274391712 275161068 276024996 277148508 277874688 278018676 278256384 278747136 279036576 279419868 279528704 279881728 279912672 280026756 281934432 282175488 283465728 283855104 284554368 285744186 286248144 286641342 287808066 287952002 288315664 288562176 288711702 289768752 290279808 290678544 291493566 292007664 292376448 292778064 294116784 294368256 295246329 296120448 296734347 297257688 297666009 298091157 298877607 299027079 299404728 300244217 300913704 301030912 301186899 301444416 301976064 302289624 302704857 303238728 303362319 303621696 304157184 305270784 305428968 305690112 306229248 307087872 307509696 308267232 308441088 308690676 310102156 310493792 312609024 313038432 313590528 313916148 314469792 314866944 314901756 316741152 317011968 317176236 318007296 318626516 318898944 319336992 319461376 320123664 322029162 324355122 324632448 325204992 325989846 326564784 326697882 327140736 328508622 328923504 329204736 329375322 329503616 330710016 330881382 331164288 331748352 333135504 333956168 334144512 334414899 336830319 337424376 338659776 339124968 339723072 340075827 340675608 341105856 341143569 341574408 342176832 343136248 343429632 343607589 343901376 344035328 344507904 345473856 345948408 346800636 346996224 349305516 349360128 350957568 351685152 352305408 352789344 353778516 354225312 354402464 354850048 356333796 356638464 357267456 357758208 358269184 358761312 359394048 359847936 360139122 361989888 364455936 365211504 365543074 365855616 366881424 367385382 368033328 369531344 370038942 370355328 370691568 371008512 372048768 372559824 373216896 373369008 374777442 375700689 375912576 378414309 378473472 379405824 379602423 380992248 381147529 381515589 381664192 382188456 383260059 383744088 384271209 384749568 384948936 386028279 386358336 387039744 387571392 388658088 389343552 389835264 390370752 392155712 392491008 393030144 393661772 394827264 395645796 396343584 396888012 397454876 398503476 398702772 399206304 401218272 401582532 401925888 402634752 403052832 403606476 404318304 404483092 404828928 405542912 407238624 407586816 409450496 410012928 410862942 411022976 411587568 412741602 414037494 415722762 416812032 417028014 417384576 418120704 418554864 419293056 419822592 419869008 420040134 422321536 422901648 423263232 425198592 425782656 426831552 428616279 429372216 429962013 431712099 431928003 432473496 432843264 433067553 433606656 434653128 435047743 435419712 435597176 436017816 436187648 437240349 438011496 438564672 438939648 439167096 440946688 441175176 441552384 442331136 444180672 445526016 445886532 449107092 449899168 451546368 452166624 452964096 453434436 454234144 454807808 454858092 455432544 456235776 457906176 458143452 458535168 459343872 460631808 461264544 462400848 462661632 463036014 465153234 465740688 468512954 468913536 469557648 469740544 470385792 470874222 471704688 472300416 472352634 475111728 475517952 475764354 477010944 477939774 478348416 479192064 480185496 482653184 483043743 486532683 486948672 487807488 488984769 489175232 489847176 490046823 490711104 492762933 493385256 493807104 494255424 494678016 496065024 496322073 496746432 497622528 497825344 499703256 500934252 501216768 504552412 504631296 505874432 506136564 507989664 508687452 509584608 511013412 511658784 512361612 513265248 514704372 515144448 516052992 516761856 518210784 518922612 519124736 519780352 520200954 520494336 523958274 524040192 526436352 527527728 528458112 529184016 530667774 531337968 531603696 532275072 534500694 534957696 535443376 535901184 536637312 537403776 538141968 539091072 539771904 540208683 542678773 542984832 546683904 547817256 548314611 548783424 550322136 551078073 552049992 552274991 554297016 555058413 555749376 556037352 556512768 557494272 557596403 558073152 558839736 559057408 559763456 559825344 560053512 562166163 563868864 564350976 566931456 567710208 569108736 571488372 572496288 573282684 575616132 575904004 576631328 577124352 577423404 579537504 580559616 581357088 582987132 584015328 584752896 585556128 588233568 588736512 590492658 592240896 593468694 594515376 595332018 596182314 597755214 598054158 598809456 600488434 601827408 602061824 602373798 602888832 603952128 604579248 605409714 606477456 606724638 607243392 608314368 610857936 611380224 614175744 615019392 616534464 617381352 619112403 620204312 620987584 621056241 623584143 625218048 625542021 626076864 627181056 627832296 628939584 629733888 629803512 630060201 633482304 634023936 634352472 636014592 637253032 637797888 638673984 638922752 640247328 644058324 648710244 649264896 650409984 651979692 653129568 653395764 654281472 657017244 657847008 658409472 658750644 659007232 661420032 661762764 662328576 663496704 666271008 667912336 668289024 668829798 673660638 674848752 677319552 678249936 679446144 680151654 681351216 682211712 682287138 683148816 684353664 686272496 686859264 687215178 687802752 688908101 689015808 690947712 691896816 693601272 693992448 694554021 697729851 698611032 702769431 703370304 704610816 705578688 706311333 707557032 707845411 708450624 708528951 708804928 709700096 712667592 713276928 713646531 714534912 715516416 716538368 716909661 717522624 718788096 719695872 720278244 723979776 728911872 730423008 731086148 731711232 733762848 734770764 736066656 739062688 740077884 740710656 741383136 742017024 744097536 745119648 746433792 746738016 749554884 751401378 751825152 756828618 756946944 758811648 759204846 761984496 762295058 763031178 763328384 764376912 766520118 767488176 768542418 769897872 772056558 772716672 774079488 775142784 777316176 778687104 779670528 780301431 780741504 784311424 785937411 786060288 787323544 789654528 791291592 792687168 793776024 794909752 796001661 797006952 797405544 798412608 801751041 802436544 803165064 803851776 805269504 806105664 807212952 808636608 808966184 809657856 811085824 814477248 815173632 818900992 820025856 821725884 822045952 823175136 825483204 828074988 831445524 833624064 834056028 834769152 836241408 837109728 838586112 839645184 839738016 840080268 844643072 845803296 846526464 850397184 851565312 853663104 857232558 858744432 859924026 863424198 863856006 864946992 865686528 866135106 869306256 870095486 870839424 871194352 872035632 872375296 874480698 876022992 877129344 878334192 882350352 883104768 885738987 888361344 890203041 891773064 894273471 896632821 897081237 898214184 899798336 900732651 903092736 903560697 904333248 905928192 906868872 908114571 908468288 909615616 909716184 910086957 910865088 912471552 915812352 916286904 917070336 918687744 921263616 922529088 924801696 925323264 926072028 930306468 931481376 937025908 937827072 939115296 939481088 940771584 941748444 943409376 944600832 944705268 950223456 951035904 951528708 954021888 955879548 956696832 958384128 960370992 965306368 966087486 973065366 973897344 975614976 977969538 978350464 979694352 980093646 981422208 985525866 986770512 987614208 988510848 992130048 992644146 993492864 995245056 995650688 999406512 1001868504 1002433536 1003244697 1007832007 1009104824 1010490957 1011748864 1012273128 1015979328 1017374904 1019169216 1020227481 1022026824 1023317568 1023430707 1024723224 1026530496 1029408744 1030288896 1030822767 1032105984 1033523712 1036421568 1037845224 1038249472 1039560704 1040401908 1040988672 1047916548 1048080384 1052872704 1055055456 1056916224 1058368032 1061335548 1062675936 1063207392 1064550144 1069001388 1069915392 1070886752 1071802368 1073274624 1074807552 1076283936 1078182144 1079543808 1080417366 1085357546 1085969664 1093367808 1095634512 1096629222 1097566848 1100644272 1102156146 1104099984 1104549982 1108594032 1110116826 1112074704 1113025536 1115192806 1116146304 1117679472 1118114816 1119650688 1120107024 1124332326 1127102067 1127737728 1135242927 1135420416 1138217472 1138807269 1142976744 1143442587 1144992576 1146565368 1149780177 1151232264 1151808008 1152813627 1153262656 1154248704 1154846808 1158084837 1159075008 1161119232 1162714176 1165974264 1168030656 1169505792 1171112256 1176467136 1177473024 1180985316 1184481792 1186937388 1189030752 1190664036 1192364628 1195510428 1196108316 1197618912 1200976868 1203654816 1204123648 1204747596 1205777664 1207904256 1209158496 1210819428 1212954912 1213449276 1214486784 1216628736 1221715872 1222760448 1228351488 1230038784 1233068928 1234762704 1238224806 1240408624 1241975168 1242112482 1247168286 1250436096 1251084042 1252153728 1254362112 1255664592 1257879168 1259467776 1259607024 1260120402 1266964608 1268704944 1274506064 1275595776 1277347968 1279400759 1280494656 1285848837 1288116648 1289886039 1295136297 1295784009 1297420488 1298529792 1299202659 1300819968 1303959384 1305143229 1306259136 1306791528 1308562944 1311721047 1314034488 1314570049 1315694016 1316818944 1317501288 1318014464 1322840064 1323525528 1324657152 1326993408 1332542016 1335824672 1336578048 1337659596 1347321276 1349697504 1354639104 1356499872 1358892288 1360303308 1362702432 1364423424 1364574276 1366297632 1368707328 1372544992 1373718528 1374430356 1375605504 1377816202 1378031616 1381895424 1383793632 1387202544 1387984896 1389108042 1395459702 1397222064 1405538862 1406740608 1409221632 1411157376 1412622666 1415114064 1415690822 1416901248 1417057902 1417609856 1419400192 1425335184 1426553856 1427293062 1431032832 1433076736 1433819322 1435045248 1437576192 1440556488 1447959552 1449131229 1459598049 1460846016 1462172296 1463422464 1467525696 1469541528 1470140469 1472133312 1478125376 1478288799 1480155768 1481421312 1482766272 1484034048 1488195072 1488966219 1490239296 1492867584 1493476032 1499109768 1502802756 1503650304 1513657236 1513893888 1517623296 1518409692 1523968992 1524590116 1526062356 1526656768 1528753824 1533040236 1534976352 1537084836 1539795744 1544113116 1545433344 1548158976 1550285568 1554632352 1557374208 1559341056 1560602862 1561483008 1568622848 1571874822 1572120576 1574647088 1579309056 1582583184 1585374336 1587552048 1589819504 1592003322 1594013904 1594811088 1596825216 1603502082 1604873088 1606330128 1607703552 1612211328 1614425904 1617273216 1617932368 1619315712 1620626049 1628036319 1628954496 1639795339 1640051712 1643451768 1644091904 1644943833 1646350272 1650966408 1653234219 1656149976 1656824973 1662891048 1665175239 1667248128 1668112056 1669538304 1672482816 1672789209 1674219456 1677172224 1679290368 1679476032 1680160536 1686498489 1689286144 1691606592 1693052928 1700794368 1703130624 1707326208 1714465116 1717488864 1719848052 1726848396 1727712012 1729893984 1731373056 1732270212 1738612512 1740190972 1741678848 1742388704 1744071264 1744750592 1748961396 1752045984 1754258688 1756668384 1764700704 1766209536 1771477974 1776722688 1780406082 1783546128 1788546942 1793265642 1794162474 1796428368 1799596672 1801465302 1806185472 1807121394 1808666496 1811856384 1813737744 1816229142 1816936576 1819231232 1819432368 1820173914 1821730176 1824943104 1832573808 1834140672 1842527232 1845058176 1849603392 1852144056 1857337209 1860612936 1862962752 1863168723 1870752429 1874051816 1875654144 1876626063 1878230592 1878962176 1881543168 1883496888 1886818752 1889201664 1889410536 1890180603 1900446912 1902071808 1903057416 1908043776 1911759096 1913393664 1916768256 1920741984 1930612736 1932174972 1946130732 1947794688 1951229952 1955939076 1956700928 1959388704 1960187292 1962844416 1971051732 1973541024 1975228416 1977021696 1984260096 1985288292 1986985728 1990490112 1991301376 1998813024 2003737008 2004867072 2006489394 2015664014 2018209648 2020981914 2024546256 2031958656 2034749808 2038338432 2040454962 2044053648 2046635136 2046861414 2049446448 2053060992 2058817488 2060577792 2061645534 2066724303 2067047424 2072843136 2075690448 2076498944 2080803816 2081977344 2083662063 2093189553 2095833096 2108308293 2110110912 2113832448 2116736064 2118933999 2122671096 2123536233 2125351872 2126414784 2129100288 2138002776 2139830784 2140939593 2141773504 2143604736 2146549248 2149615104 2150728983 2152567872 2156364288 2159087616 2160834732 2170715092 2171939328 2186735616 2191269024 2193258444 2195133696 2201288544 2204312292 2208199968 2209099964 2217188064 2220233652 2224149408 2226051072 2230385612 2232292608 2235358944 2236229632 2239301376 2240214048 2248664652 2254204134 2255475456 2270485854 2270840832 2276434944 2277614538 2285953488 2286885174 2289985152 2293130736 2299560354 2302464528 2303616016 2305627254 2306525312 2309693616 2316169674 2318150016 2322238464 2325428352 2331948528 2336061312 2339011584 2340904293 2342224512 2352934272 2357812233 2361970632 2368963584 2373874776 2376029981 2378061504 2381328072 2384729256 2388004983 2391020856 2392216632 2395237824 2401953736 2405253123 2407309632 2408247296 2409495192 2411555328 2415808512 2418316992 2421638856 2425909824 2426898552 2428973568 2433257472 2443431744 2445520896 2456702976 2460077568 2466137856 2469525408 2476449612 2480817248 2483950336 2484224964 2494336572 2500872192 2502168084 2504307456 2508724224 2511329184 2515758336 2518935552 2519214048 2520240804 2533929216 2537409888 2549012128 2551191552 2554695936 2558801518 2560989312 2571697674 2576233296 2579772078 2590272594 2591568018 2594840976 2597059584 2598405318 2607918768 2610286458 2612518272 2613583056 2617125888 2623442094 2628068976 2629140098 2631388032 2635002576 2636028928 2647051056 2649314304 2657216961 2665084032 2670609123 2671649344 2675319192 2682820413 2689898463 2691243711 2694642552 2699395008 2702197953 2709278208 2710682091 2712999744 2717784576 2720606616 2725404864 2728846848 2729148552 2730260871 2732595264 2737414656 2745089984 2747437056 2748860712 2751211008 2755632404 2756063232 2763790848 2767587264 2774405088 2775969792 2778216084 2790919404 2794444128 2811077724 2813481216 2818443264 2822314752 2825245332 2830228128 2831381644 2833802496 2834115804 2835219712 2838800384 2850670368 2853107712 2854586124 2862065664 2866153472 2867638644 2870090496 2875152384 2881112976 2895919104 2898262458 2919196098 2921692032 2924344592 2926844928 2935051392 2939083056 2940280938 2944266624 2956250752 2956577598 2960311536 2962842624 2965532544 2976390144 2977932438 2980478592 2985735168 2986952064 2998219536 3005605512 3007300608 3009734091 3023496021 3027314472 3031472871 3035246592 3036819384 3045334201 3047937984 3049180232 3052124712 3053313536 3057507648 3060682443 3066080472 3069952704 3070292121 3074169672 3079591488 3088226232 3090866688 3092468301 3096317952 3100571136 3109264704 3114748416 3118682112 3121205724 3122966016 3137245696 3143749644 3144241152 3149294176 3158618112 3165166368 3170748672 3175104096 3179639008 3184006644 3188027808 3189622176 3193650432 3207004164 3209746176 3212660256 3215407104 3224422656 3228851808 3234546432 3235864736 3238631424 3241252098 3256072638 3257908992 3279590678 3280103424 3286903536 3288183808 3289887666 3292700544 3301932816 3306468438 3312299952 3313649946 3325782096 3330350478 3336224112 3339076608 3345578418 3348438912 3354344448 3358952064 3360321072 3372996978 3378572288 3381306201 3383213184 3405728781 3406261248 3414652416 3416421807 3428930232 3430327761 3434977728 3439696104 3449340531 3453696792 3455424024 3459787968 3462746112 3464540424 3474254511 3477225024 3480381944 3483357696 3484777408 3488142528 3489501184 3497922792 3504091968 3508517376 3513336768 3529401408 3532419072 3542955948 3553445376 3560812164 3567092256 3577093884 3586531284 3588324948 3592856736 3599193344 3602930604 3612370944 3614242788 3617332992 3623712768 3627475488 3632458284 3633873152 3638462464 3638864736 3640347828 3643460352 3649886208 3665147616 3668281344 3685054464 3690116352 3699206784 3704288112 3714674418 3721225872 3725925504 3726337446 3741504858 3748103632 3751308288 3753252126 3756461184 3763086336 3766993776 3773637504 3778403328 3778821072 3780361206 3800893824 3806114832 3823518192 3826787328 3838202277 3841483968 3857546511 3864349944 3865924937 3869658117 3885408891 3887352027 3892261464 3895589376 3897607977 3902459904 3903174821 3911878152 3913401856 3915429687 3918777408 3920374584 3925688832 3935163141 3942103464 3943710147 3947082048 3950456832 3954043392 3968520192 3970576584 3973971456 3980980224 3982602752 3997626048 4007474016 4009734144 4012978788 4031328028 4036419296 4041963828 4049092512 4063917312 4069499616 4076676864 4080909924 4088107296 4093270272 4093722828 4098892896 4106121984 4117634976 4121155584 4123291068 4133448606 4134094848 4145686272 4151380896 4152997888 4161607632 4163954688 4167324126 4186379106 4191666192 4216616586 4220221824 4227664896 4233472128 4237867998 4245342192 4247072466 4250703744 4252829568 4258200576 4276005552 4279661568 4281879186 4283547008 4293098496 4299230208 4301457966 4305135744 4312728576 4321669464 4341430184 4343878656 4347393687 4378794147 4382538048 4386516888 4390267392 4402577088 4408624584 4410421407 4416399936 4418199928 4434376128 4434866397 4440467304 4448298816 4452102144 4460771224 4464585216 4466898657 4470717888 4472459264 4478602752 4480428096 4497329304 4508408268 4510950912 4540971708 4541681664 4552869888 4555229076 4571906976 4573770348 4579970304 4586261472 4599120708 4604929056 4607232032 4611254508 4613050624 4619387232 4632339348 4636300032 4644476928 4650856704 4663897056 4672122624 4678023168 4681808586 4684449024 4705868544 4715624466 4723941264 4737927168 4747749552 4752059962 4756123008 4762656144 4769458512 4776009966 4782041712 4784433264 4790475648 4803907472 4810506246 4814619264 4818990384 4823110656 4836633984 4843277712 4851819648 4853797104 4857947136 4861878147 4884108957 4886863488 4919386017 4920155136 4932275712 4934831499 4939050816 4952899224 4954917877 4959702657 4961634496 4967900672 4968449928 4970474919 4988673144 4995525717 5001744384 5004336168 5008614912 5017448448 5018367627 5022658368 5031516672 5037871104 5038428096 5040481608 5067858432 5074819776 5098024256 5102383104 5109391872 5117603036 5121978624 5143395348 5152466592 5159544156 5180545188 5183136036 5189681952 5194119168 5196810636 5215837536 5220572916 5225036544 5227166112 5234251776 5246884188 5256137952 5258280196 5262776064 5270005152 5272057856 5294102112 5298628608 5314433922 5330168064 5341218246 5343298688 5350638384 5365640826 5379796926 5382487422 5389285104 5398790016 5404395906 5418556416 5421364182 5425999488 5435569152 5441213232 5450809728 5457693696 5458297104 5460521742 5465190528 5474829312 5490179968 5497721424 5502422016 5511264808 5527581696 5535174528 5548810176 5556432168 5572011627 5581838808 5588888256 5589506169 5612257287 5622155448 5626962432 5629878189 5636886528 5644629504 5650490664 5655620659 5660456256 5662763288 5667604992 5668231608 5670439424 5670541809 5677600768 5701340736 5706215424 5709172248 5724131328 5732306944 5735277288 5740180992 5750304768 5762225952 5791838208 5796524916 5838392196 5843384064 5848689184 5853689856 5870102784 5878166112 5880561876 5888533248 5912501504 5913155196 5920623072 5925685248 5931065088 5952780288 5955864876 5960957184 5971470336 5973904128 5996439072 6011211024 6014601216 6019468182 6046992042 6054628944 6062945742 6073638768 6090668402 6095875968 6098360464 6104249424 6106627072 6115015296 6121364886 6132160944 6139905408 6140584242 6148339344 6159182976 6176452464 6181733376 6184936602 6200172909 6201142272 6218529408 6229496832 6242411448 6245932032 6274491392 6279568659 6287499288 6298588352 6324924879 6330332736 6341497344 6350208192 6356801997 6359278016 6368013288 6370608699 6376055616 6379244352 6387300864 6414008328 6419492352 6425320512 6430814208 6448845312 6452186949 6457703616 6469092864 6471729472 6477262848 6482504196 6512145276 6515817984 6559181356 6560206848 6573807072 6576367616 6579775332 6585401088 6603865632 6612936876 6624599904 6627299892 6651564192 6660700956 6672448224 6678153216 6691156836 6696877824 6708688896 6717904128 6720642144 6745993956 6757144576 6762612402 6766426368 6811457562 6812522496 6829304832 6832843614 6857860464 6860655522 6869955456 6879392208 6898681062 6907393584 6910848048 6919575936 6929080848 6948509022 6954450048 6960763888 6966715392 6969554816 6976285056 6995845584 7008183936 7017034752 7022712879 7026673536 7054824049 7058802816 7073436699 7085911896 7106890752 7121624328 7128089943 7134184512 7154187768 7164014949 7173062568 7176649896 7179574883 7185713472 7198386688 7205861208 7215759369 7224741888 7228485576 7234665984 7247425536 7254950976 7264916568 7267746304 7276924928 7277729472 7280695656 7286920704 7299772416 7330295232 7336562688 7370108928 7380232704 7398413568 7408576224 7429348836 7442451744 7451851008 7452674892 7483009716 7496207264 7502616576 7506504252 7512922368 7526172672 7533987552 7547275008 7556806656 7557642144 7560722412 7601787648 7612229664 7647036384 7653574656 7676404554 7682967936 7715093022 7728699888 7731849874 7739316234 7770817782 7774704054 7784522928 7791178752 7795215954 7806349642 7823756304 7826803712 7830859374 7837554816 7840749168 7851377664 7870326282 7884206928 7887420294 7894164096 7908086784 7941153168 7947942912 7965205504 7971650883 7995252096 8014948032 8025957576 8048461239 8062656056 8069695389 8072838592 8073731133 8083927656 8098185024 8106593859 8127834624 8132046273 8138999232 8153353728 8161819848 8176214592 8186540544 8187445656 8190782613 8197785792 8212243968 8235269952 8242311168 8246582136 8266897212 8268189696 8291372544 8302761792 8305995776 8323215264 8327909376 8334648252 8372758212 8383332384 8433233172 8440443648 8455329792 8466944256 8475735996 8490684384 8494144932 8501407488 8505659136 8516401152 8552011104 8559323136 8563758372 8567094016 8586196992 8598460416 8602915932 8610271488 8625457152 8643338928 8682860368 8687757312 8694787374 8757588294 8765076096 8773033776 8780534784 8805154176 8817249168 8820842814 8832799872 8836399856 8868752256 8869732794 8880934608 8896597632 8921542448 8929170432 8933797314 8941435776 8955805313 8957205504 8960856192 8994658608 9016816536 9021901824 9029202273 9070488063 9081943416 9094418613 9105739776 9110458152 9136002603 9143813952 9147540696 9159940608 9172522944 9182047329 9198241416 9201990343 9209858112 9210876363 9214464064 9222509016 9226101248 9238774464 9264678696 9272600064 9277404903 9288953856 9301713408 9327794112 9344245248 9356046336 9363617172 9368898048 9411737088 9431248932 9447882528 9475854336 9495499104 9504119924 9512246016 9525312288 9538917024 9552019932 9564083424 9568866528 9580951296 9607814944 9621012492 9629238528 9637980768 9646221312 9673267968 9686555424 9703639296 9707594208 9715894272 9723756294 9768217914 9773726976 9838772034 9840310272 9864551424 9869662998 9878101632 9905798448 9909835754 9919405314 9923268992 9935801344 9936899856 9940949838 9977346288 9991051434 10008672336 10017229824 10036735254 10045316736 10063033344 10076856192 10080963216 10135716864 10143918603 10149639552 10196048512 10217186343 10218783744 10235206072 10243957248 10249265421 10286790696 10290983283 10304933184 10319088312 10348021593 10361090376 10366272072 10379363904 10388238336 10393621272 10422763533 10431675072 10441145832 10450073088 10454332224 10468503552 10493768376 10512275904 10516560392 10525552128 10540010304 10544115712 10588204224 10597257216 10628867844 10660336128 10682436492 10686597376 10701276768 10731281652 10759593852 10764974844 10778570208 10797580032 10808791812 10837112832 10842728364 10851998976 10871138304 10882426464 10901619456 10915387392 10916594208 10921043484 10930381056 10949658624 10980359936 10995442848 11004844032 11022529616 11055163392 11070349056 11097620352 11112864336 11144023254 11163677616 11177776512 11179012338 11224514574 11244310896 11253924864 11259756378 11289259008 11300981328 11311241318 11320912512 11325526576 11335209984 11336463216 11340878848 11341083618 11402681472 11418344496 11470554576 11480361984 11514606831 11524451904 11572639533 11593049832 11597774811 11656226673 11662056081 11676784392 11686768128 11692823931 11697378368 11707379712 11709524463 11740205568 11746289061 11756332224 11761123752 11777066496 11805489423 11825003008 11826310392 11831130441 11841246144 11851370496 11862130176 11905560576 11911729752 11921914368 11942940672 11947808256 11992878144 12022422048 12029202432 12038936364 12093984084 12109257888 12125891484 12147277536 12181336804 12191751936 12196720928 12208498848 12213254144 12230030592 12242729772 12264321888 12279810816 12281168484 12296678688 12318365952 12352904928 12363466752 12369873204 12400345818 12402284544 12437058816 12458993664 12484822896 12491864064 12548982784 12559137318 12574998576 12597176704 12649849758 12660665472 12682994688 12700416384 12713603994 12718556032 12736026576 12741217398 12752111232 12758488704 12774601728 12828016656 12838984704 12850641024 12897690624 12904373898 12915407232 12938185728 12943458944 12965008392 13024290552 13031635968 13042181061 13118362712 13136382441 13147614144 13152735232 13159550664 13170802176 13207731264 13225873752 13231264221 13249199808 13254599784 13303128384 13304599191 13321401912 13344896448 13356306432 13382313672 13393755648 13400695971 13417377792 13435808256 13441284288 13491987912 13514289152 13525224804 13532852736 13622915124 13625044992 13658609664 13665687228 13715720928 13721311044 13739910912 13758784416 13797362124 13814787168 13821696096 13839151872 13858161696 13897018044 13908900096 13921527776 13933430784 13939109632 13952570112 13991691168 14016367872 14034069504 14045425758 14053347072 14109648098 14117605632 14146873398 14171823792 14213781504 14243248656 14256179886 14268369024 14308375536 14328029898 14346125136 14353299792 14359149766 14371426944 14396773376 14411722416 14431518738 14456971152 14469331968 14509901952 14529833136 14535492608 14555458944 14561391312 14573841408 14585634441 14652326871 14660590464 14758158051 14760465408 14796827136 14804494497 14817152448 14858697672 14864753631 14884903488 14903702016 14905349784 14911424757 14966019432 14986577151 14992414528 15005233152 15013008504 15025844736 15052345344 15055102881 15067975104 15094550016 15113613312 15115284288 15121444824 15203575296 15224459328 15294072768 15307149312 15352809108 15365935872 15430186044 15457399776 15463699748 15478632468 15541635564 15549408108 15569045856 15582357504 15590431908 15612699284 15647512608 15653607424 15661718748 15675109632 15681498336 15702755328 15740652564 15768413856 15774840588 15788328192 15816173568 15882306336 15895885824 15930411008 15943301766 15990504192 16029896064 16051915152 16096922478 16125312112 16139390778 16145677184 16147462266 16167855312 16196370048 16213187718 16255669248 16264092546 16277998464 16306707456 16323639696 16352429184 16373081088 16374891312 16381565226 16395571584 16424487936 16470539904 16493164272 16533794424 16582745088 16605523584 16632209867 16646430528 16669296504 16716034881 16745516424 16766664768 16768518507 16836771861 16866466344 16880887296 16889634567 16910659584 16933888512 16951471992 16966861977 16981368768 16988289864 17002814976 17011318272 17011625427 17032802304 17089410637 17104022208 17118646272 17127516744 17134188032 17172393984 17196920832 17205831864 17220542976 17250914304 17286677856 17365720736 17375514624 17389574748 17515176588 17530152192 17546067552 17561069568 17610308352 17634498336 17641685628 17665599744 17672799712 17737504512 17739465588 17761869216 17793195264 17843084896 17858340864 17867594628 17882871552 17911610626 17914411008 17921712384 17989317216 18033633072 18043803648 18058404546 18140976126 18163886832 18188837226 18220916304 18272005206 18287627904 18295081392 18319881216 18345045888 18364094658 18396482832 18403980686 18419716224 18421752726 18428928128 18445018032 18452202496 18477548928 18529357392 18545200128 18554809806 18600518727 18603426816 18655588224 18688490496 18727234344 18737796096 18823474176 18838705977 18862497864 18895765056 18974774637 18990998208 19008239848 19024492032 19050624576 19077834048 19104039864 19111826097 19128166848 19137733056 19161902592 19215629888 19242024984 19258477056 19275961536 19292442624 19346535936 19356560847 19373110848 19407278592 19415188416 19431788544 19447512588 19536435828 19547453952 19677544068 19680620544 19729102848 19739325996 19756203264 19811596896 19819671508 19838810628 19846537984 19871602688 19873799712 19881899676 19954692576 19982102868 20017344672 20034459648 20073470508 20090633472 20126066688 20153712384 20161926432 20271433728 20287837206 20299279104 20392097024 20434372686 20437567488 20470412144 20487914496 20498530842 20573581392 20581966566 20609866368 20638176624 20696043186 20722180752 20732544144 20758727808 20787242544 20845527066 20863350144 20882291664 20900146176 20908664448 20987536752 21024551808 21033120784 21051104256 21068138637 21080020608 21164472147 21176408448 21220310097 21257735688 21317339407 21320672256 21364872984 21373194752 21384269829 21402553536 21462563304 21492044847 21519187704 21529949688 21538724649 21557140416 21595160064 21617583624 21647278107 21674225664 21685456728 21703997952 21742276608 21764852928 21803238912 21830774784 21833188416 21842086968 21860762112 21899317248 21960719872 21990885696 22009688064 22045059232 22110326784 22140698112 22195240704 22225728672 22288046508 22327355232 22355553024 22358024676 22449029148 22488621792 22507849728 22519512756 22578518016 22601962656 22622482636 22641825024 22651053152 22670419968 22672926432 22681757696 22682167236 22805362944 22836688992 22941109152 22960723968 23029213662 23048903808 23145279066 23186099664 23195549622 23312453346 23324112162 23353568784 23373536256 23385647862 23394756736 23419048926 23480411136 23492578122 23512664448 23522247504 23554132992 23610978846 23650006016 23652620784 23662260882 23682492288 23724260352 23823459504 23843828736 23895616512 23914952649 23985756288 24044844096 24077872728 24145383717 24187968168 24218515776 24221193399 24251782968 24294555072 24319781577 24362673608 24383503872 24393441856 24396138819 24416997696 24426508288 24460061184 24485459544 24528643776 24559621632 24562336968 24572347839 24593357376 24636731904 24705809856 24726933504 24739746408 24800691636 24804569088 24874117632 24917987328 24969645792 24983728128 25097965568 25118274636 25149997152 25194353408 25299699516 25321330944 25365989376 25400832768 25427207988 25437112064 25472053152 25482434796 25504222464 25516977408 25549203456 25656033312 25677969408 25701282048 25795381248 25808747796 25830814464 25876371456 25886917888 25930016784 26048581104 26063271936 26084362122 26236725424 26272764882 26295228288 26319101328 26341604352 26415462528 26451747504 26462528442 26498399616 26509199568 26606256768 26609198382 26642803824 26689792896 26764627344 26787511296 26801391942 26867415939 26871616512 26882568576 26983975824 27050449608 27061474559 27065705472 27087606819 27211464189 27245830248 27283255839 27317219328 27331374456 27408007809 27431441856 27442622088 27479821824 27517568832 27546141987 27594724248 27605971029 27629574336 27643392192 27678303744 27716323392 27794036088 27817800192 27832214709 27843055552 27866861568 27878219264 27905140224 27983382336 28032735744 28068139008 28090851516 28106694144 28219296196 28235211264 28293746796 28343647584 28427563008 28486497312 28512359772 28536738048 28616751072 28656059796 28692250272 28706599584 28718299532 28742853888 28793546752 28823444832 28863037476 28913942304 28938663936 29019803904 29059666272 29070985216 29110917888 29122782624 29147682816 29171268882 29304653742 29321180928 29516316102 29520930816 29593654272 29608988994 29634304896 29717395344 29729507262 29769806976 29807404032 29810699568 29822849514 29932038864 29973154302 29984829056 30026017008 30051689472 30110205762 30135950208 30189100032 30230568576 30242889648 30407150592 30431755809 30448918656 30588145536 30651559029 30705618216 30731871744 30747796263 30860372088 30872949849 30888389753 30914799552 30927399496 30957264936 31044064779 31083271128 31098816216 31138091712 31164715008 31180863816 31225398568 31268290599 31295025216 31307214848 31323437496 31350219264 31362996672 31405510656 31481305128 31536827712 31549681176 31576656384 31632347136 31764612672 31791771648 31860822016 31886603532 31981008384 32059792128 32103830304 32193844956 32250624224 32278781556 32291354368 32294924532 32335710624 32392740096 32426375436 32511338496 32528185092 32555996928 32613414912 32647279392 32704858368 32746162176 32749782624 32763130452 32791143168 32848975872 32941079808 32986328544 33067588848 33165490176 33211047168 33264419734 33292861056 33338593008 33432069762 33491032848 33533329536 33537037014 33673543722 33732932688 33761774592 33779269134 33867777024 33902943984 33933723954 33962737536 33976579728 34005629952 34022636544 34023250854 34178821274 34208044416 34255033488 34268376064 34411663728 34441085952 34543820493 34573355712 34717918599 34731441472 34779149496 34793324433 34968680019 34986168243 35030353176 35060304384 35092135104 35122139136 35128573389 35220616704 35238867183 35268996672 35283371256 35331199488 35345599424 35475009024 35478931176 35493391323 35523738432 35586390528 35686169792 35716681728 35735189256 35765743104 35823221252 35828822016 35843424768 35978634432 36067266144 36087607296 36116809092 36281952252 36327773664 36377674452 36441832608 36544010412 36575255808 36590162784 36639762432 36690091776 36728189316 36792965664 36807961372 36839432448 36843505452 36857856256 36890036064 36904404992 36955097856 37058714784 37090400256 37109619612 37201037454 37206853632 37311176448 37376980992 37454468688 37475592192 37646948352 37677411954 37724995728 37791530112 37949549274 37981996416 38016479696 38048984064 38101249152 38155668096 38208079728 38223652194 38256333696 38275466112 38323805184 38431259776 38484049968 38516954112 38551923072 38693071872 38713121694 38746221696 38814557184 38830376832 38895025176 39072871656 39094907904 39126543183 39211524361 39355088136 39409147323 39458205696 39478651992 39512406528 39589344613 39623193792 39639343016 39677621256 39693075968 39693792663 39743205376 39747599424 39763799352 39909385152 39913797573 39964205736 40034689344 40068919296 40146941016 40181266944 40202087913 40252133376 40307424768 40323852864 40542867456 40575674412 40598558208 40784194048 40868745372 40875134976 40940824288 40975828992 40997061684 41147162784 41163933132 41219732736 41276353248 41392086372 41444361504 41465088288 41517455616 41574485088 41691054132 41726700288 41764583328 41800292352 41817328896 41975073504 42049103616 42066241568 42102208512 42136277274 42160041216 42328944294 42352816896 42440620194 42515471376 42634678814 42641344512 42729745968 42746389504 42768539658 42805107072 42925126608 42984089694 43038375408 43059899376 43077449298 43114280832 43190320128 43235167248 43294556214 43370913456 43407995904 43529705856 43606477824 43666376832 43684173936 43721524224 43921439744 43956980613 43981771392 44090118464 44274474153 44281396224 44390481408 44413483491 44451457344 44576093016 44594260893 44654710464 44711106048 44716049352 44734274271 44898058296 44977243584 45015699456 45039025512 45157036032 45165308643 45203925312 45244965272 45283650048 45302106304 45340839936 45345852864 45363515392 45364334472 45610725888 45673377984 45882218304 45921447936 46058427324 46097807616 46290558132 46372199328 46391099244 46624906692 46648224324 46707137568 46747072512 46771295724 46789513472 46838097852 46960822272 46985156244 47025328896 47044495008 47108265984 47221957692 47300012032 47305241568 47324521764 47364984576 47448520704 47646919008 47687657472 47791233024 47829905298 47971512576 48089688192 48155745456 48290767434 48375936336 48437031552 48442386798 48503565936 48589110144 48639563154 48725347216 48767007744 48786883712 48792277638 48833995392 48920122368 48970919088 49057287552 49119243264 49124673936 49144695678 49186714752 49273463808 49411619712 49479492816 49601383272 49748235264 49896629601 49939291584 50148104643 50236549272 50257024181 50299994304 50305555521 50388706816 50510315583 50599399032 50642661888 50668903701 50731978752 50801665536 50854415976 50874224128 50900585931 50944106304 50964869592 51008444928 51033954816 51034876281 51098406912 51268231911 51312066624 51355938816 51402564096 51590762496 51617495592 51661628928 51752742912 51773835776 51860033568 52097162208 52126543872 52168724244 52473450848 52545529764 52590456576 52638202656 52683208704 52830925056 52903495008 52925056884 52996799232 53018399136 53212513536 53218396764 53285607648 53379585792 53529254688 53575022592 53602783884 53734831878 53743233024 53765137152 53967951648 54100899216 54122949118 54131410944 54175213638 54422928378 54491660496 54566511678 54662748912 54816015618 54862883712 54885244176 54959643648 55035137664 55092283974 55189448496 55211942058 55259148672 55286784384 55356607488 55432646784 55588072176 55635600384 55664429418 55686111104 55756438528 55801556181 55810280448 55966764672 56065471488 56181703032 56213388288 56438592392 56470422528 56516117931 56587493592 56687295168 56924323911 56972994624 57024719544 57073476096 57233502144 57312119592 57335478291 57384500544 57413199168 57436599064 57485707776 57587093504 57646889664 57726074952 57827884608 57877327872 58039607808 58069682541 58119332544 58141970432 58221835776 58245565248 58295365632 58342537764 58609307484 58642361856 59032632204 59041861632 59187308544 59217977988 59268609792 59434790688 59459014524 59539613952 59614808064 59621399136 59645699028 59864077728 59946308604 59969658112 60052034016 60103378944 60220411524 60271900416 60378200064 60461137152 60485779296 60814301184 60863511618 60897837312 61176291072 61303118058 61411236432 61463743488 61495592526 61720744176 61745899698 61776779506 61829599104 61854798992 61914529872 62088129558 62166542256 62197632432 62276183424 62361727632 62450797136 62536581198 62590050432 62646874992 62700438528 62725993344 62962610256 63073655424 63099362352 63153312768 63204415911 63493416441 63529225344 63660930291 63773207064 63952018221 63962016768 64119584256 64152809487 64207660608 64387689912 64413932401 64476134541 64501248448 64557563112 64582708736 64589849064 64616173947 64671421248 64785480192 64852750872 64941834321 65022676992 65056370184 65111993856 65226829824 65294558784 65409716736 65492324352 65499565248 65526260904 65582286336 65697951744 65882159616 65972657088 66135177696 66330980352 66422094336 66528839468 66585722112 66677186016 66864139524 66982065696 67066659072 67074074028 67347087444 67465865376 67523549184 67558538268 67735554048 67805887968 67867447908 67925475072 67953159456 68011259904 68045273088 68046501708 68357642548 68416088832 68510066976 68536752128 68823327456 68882171904 69087640986 69146711424 69435837198 69462882944 69558298992 69586648866 69937360038 69972336486 70060706352 70120608768 70184270208 70257146778 70441233408 70477734366 70537993344 70566742512 70662398976 70691198848 70950018048 70957862352 70986782646 71047476864 71172781056 71372339584 71470378512 71531486208 71646442504 71686849536 71744857947 71957268864 72134532288 72233618184 72436151151 72563904504 72655547328 72663580197 72755348904 72883665216 72959344731 73088020824 73150511616 73180325568 73188416457 73279524864 73380183552 73456378632 73585931328 73615922744 73678864896 73687010904 73715712512 73717043517 73780072128 73808809984 73910195712 74117429568 74180800512 74219239224 74402074908 74413707264 74622352896 74753961984 74908937376 74951184384 75293896704 75354823908 75449991456 75583060224 75899098548 75963992832 76032959392 76097968128 76202498304 76311336192 76416159456 76447304388 76512667392 76550932224 76647610368 76862519552 76968099936 77033908224 77103846144 77386143744 77426243388 77492443392 77629114368 77660753664 77790050352 78145743312 78189815808 78253086366 78423048722 78710176272 78818294646 78957303984 79024813056 79178689226 79246387584 79278686032 79355242512 79386151936 79387585326 79495198848 79527598704 79818770304 79827595146 79928411472 80069378688 80293882032 80362533888 80404175826 80602247817 80614849536 80647705728 81151348824 81184423677 81197116416 81568388096 81634392567 81737490744 81849767517 81881648576 81951657984 81994123368 82224023427 82294325568 82327866264 82439465472 82552706496 82638425961 82784172744 82817913087 82888723008 82930176576 83034911232 83148970176 83382108264 83453400576 83529166656 83600584704 83634657792 83950147008 84098207232 84132483136 84204417024 84272554548 84320082432 84657888588 84705633792 84881240388 85030942752 85269357628 85282689024 85459491936 85492779008 85537079316 85610214144 85850253216 85968179388 86076750816 86119798752 86154898596 86228561664 86380640256 86470334496 86589112428 86741826912 86815991808 87059411712 87212955648 87332753664 87368347872 87443048448 87842879488 87913961226 87963542784 88180236928 88548948306 88562792448 88780962816 88826966982 88902914688 89152186032 89188521786 89309420928 89422212096 89432098704 89468548542 89796116592 89954487168 90078051024 90330617286 90407850624 90489930544 90567300096 90604212608 90691705728 90728668944 91221451776 91295267427 91346755968 91764436608 91954677087 92116854648 92195615232 92243388789 92581116264 92618849547 92665169259 92744398656 92782198488 93132194337 93249813384 93296448648 93334473479 93414275136 93494145024 93542591448 93579026944 93676195704 93804871797 93921644544 93970312488 94050657792 94088990016 94216531968 94443915384 94600024064 94610483136 94649043528 94729969152 94897041408 95293838016 95375314944 95582466048 95659810596 95943025152 96179376384 96311490912 96581534868 96751872672 96874063104 96884773596 97007131872 97178220288 97279126308 97450694432 97534015488 97573767424 97584555276 97667990784 97840244736 97941838176 98114575104 98238486528 98249347872 98289391356 98373429504 98546927616 98823239424 98958985632 99202766544 99496470528 99793259202 99878583168 100296209286 100473098544 100514048362 100599988608 100611111042 100777413632 101020631166 101198798064 101285323776 101337807402 101603331072 101708831952 101748448256 101801171862 101888212608 101929739184 102016889856 102067909632 102069752562 102536463822 102624133248 102805128192 103234991184 103323257856 103547671552 103631461479 103720067136 104194324416 104337448488 104379973299 104906040057 104946901696 104958504729 105091059528 105180913152 105276405312 105366417408 105385720167 105661850112 105716601549 105806990016 105850113768 105993598464 106036798272 106425027072 106436793528 106480173969 106571215296 106759171584 107058509376 107150045184 107205567768 107469663756 107486466048 107530274304 107935903296 108201798432 108245898236 108262821888 108350427276 108845856756 108983320992 109133023356 109325497824 109632031236 109725767424 109770488352 109919287296 110070275328 110184567948 110378896992 110423884116 110518297344 110573568768 110713214976 110865293568 111176144352 111271200768 111328858836 111372222208 111512877056 111603112362 111620560896 111933529344 112130942976 112363406064 112426776576 112877184784 112940845056 113032235862 113174987184 113374590336 113848647822 113945989248 114049439088 114146952192 114467004288 114624239184 114670956582 114769001088 114826398336 114873198128 114971415552 115293779328 115452149904 115655769216 116079215616 116139365082 116238665088 116425469069 116443671552 116491130496 116685075528 117218614968 117284723712 117379629549 117634573083 118065264408 118227441969 118374617088 118435955976 118537219584 118768033839 118869581376 118918029048 119079227904 119081377989 119229616128 119242798272 119291398056 119625874459 119728155456 119741392719 119892617208 119939316224 120104068032 120206757888 120440823048 120543800832 120606263739 120756400128 120922274304 120971558592 121628602368 121727023236 121795674624 122352582144 122606236116 122822472864 122927486976 122991185052 123441488352 123491799396 123553559012 123659198208 123709597984 123829059744 124176259116 124333084512 124395264864 124552366848 124723455264 124901594272 125073162396 125180100864 125293749984 125400877056 125451986688 125925220512 126147310848 126198724704 126306625536 126408831822 126986832882 127058450688 127321860582 127546414128 127904036442 127924033536 128239168512 128305618974 128415321216 128775379824 128827864802 128952269082 129002496896 129115126224 129165417472 129179698128 129232347894 129342842496 129570960384 129705501744 129883668642 130112740368 130223987712 130589117568 130819433472 130999130496 131052521808 131164572672 131764319232 131870941839 131945314176 132270355392 132823422459 132844188672 133057678936 133171444224 133240450473 133354372032 133728279048 133782782679 133964131392 134133318144 134148148056 134202822813 134694174888 134931730752 135047098368 135117076536 135471108096 135495925929 135611775936 135734895816 135850950144 135906318912 136022519808 136090546176 136093003416 136715285096 136832177664 137020133952 137073504256 137646654912 137764343808 138175281972 138293422848 138871674396 138925765888 139116597984 139173297732 139874720076 139944672972 140121412704 140241217536 140368540416 140514293556 140882466816 140955468732 141075986688 141133485024 141324797952 141382397696 141900036096 141915724704 141973565292 142094953728 142345562112 142744679168 142940757024 143062972416 143292885008 143373699072 143489715894 143914537728 144269064576 144467236368 144872302302 145127809008 145311094656 145327160394 145510697808 145767330432 145918689462 146176041648 146301023232 146360651136 146376832914 146760367104 146912757264 147171862656 147231845488 147357729792 147374021808 147431425024 147434087034 147560144256 147820391424 148234859136 148438478448 148804149816 149244705792 149689888803 149817874752 150444313929 150709647816 150771072543 150899982912 151166120448 151530946749 151798197096 151927985664 152006711103 152065918784 152195936256 152404996608 152622672384 152701757793 152832318912 152894608776 153025334784 153101864448 153104628843 153295220736 153725039104 153804695733 153936199872 154067816448 154207692288 154772287488 154852486776 154984886784 155258228736 155321507328 155580100704 156291486624 156379631616 156506172732 156846097444 157420352544 157636589292 157914607968 158049626112 158357378452 158492775168 158557372064 158710485024 158772303872 158775170652 158990397696 159055197408 159637540608 159655190292 159856822944 160138757376 160587764064 160725067776 160808351652 161204495634 161229699072 161295411456 162302697648 162368847354 162394232832 163136776192 163268785134 163474981488 163699535034 163763297152 163988246736 164448046854 164588651136 164655732528 164878930944 165105412992 165276851922 165568345488 165635826174 165777446016 165860353152 166069822464 166297940352 166764216528 166906801152 167058333312 167269315584 167404668543 167900294016 168196414464 168264966272 168545109096 168640164864 169315777176 169411267584 169548353793 169762480776 170061885504 170538715256 170772971733 170918983872 170985558016 171074158632 171220428288 171700506432 171936358776 172006434873 172153501632 172239597504 172309797192 172457123328 172761280512 172940668992 173178224856 173483653824 173631983616 174118823424 174209047623 174425911296 174665507328 174736695744 174886096896 175685758976 175827922452 175927085568 176360473856 177097896612 177125584896 177561925632 177653933964 177805829376 178304372064 178377043572 178618841856 178844424192 178864197408 178937097084 179592233184 179908974336 180156102048 180661234572 180815701248 180979861088 181134600192 181208425216 181383411456 181457337888 182442903552 182590534854 182693511936 183528873216 183909354174 184233709296 184391230464 184486777578 185162232528 185237699094 185330338518 185488797312 185564396976 186264388674 186499626768 186592897296 186668946958 186828550272 187085182896 187158053888 187352391408 187609743594 187940624976 188101315584 188177980032 188887830768 189220966272 189298087056 189459938304 189613247733 190480249323 190587676032 190982790873 191319621192 191856054663 191886050304 192358752768 192458428461 192622981824 193163069736 193241797203 193503745344 193748126208 193769547192 193848521841 194014263744 194356440576 194558252616 194825502963 194901388864 195068030976 195147534848 195169110552 195335981568 195680489472 195883676352 196229150208 196476973056 196498695744 196578782712 196746859008 197093855232 197646478848 197917971264 198405533088 198992941056 199586518404 199757166336 200592418572 200946197088 201028096724 201199977216 201222222084 201554827264 202041262332 202397596128 202570647552 202675614804 203206662144 203417663904 203496896512 203602343724 203776425216 203859478368 204033779712 204135819264 204139505124 205072927644 205248266496 205610256384 206469982368 206646515712 207095343104 207262922958 207440134272 208388648832 208674896976 208759946598 209812080114 209893803392 209917009458 210182119056 210361826304 210552810624 210771440334 211323700224 211433203098 211613980032 211700227536 211987196928 212073596544 212850054144 212873587056 212960347938 213142430592 213518343168 214117018752 214411135536 214939327512 215060548608 215234573841 215871806592 216218728271 216403596864 216491796472 216700854552 217308453453 217691713512 217966641984 217990740591 218266046712 218650995648 218878034193 219264062472 219451534848 219540976704 219565249371 219838574592 220140550656 220369135896 220757793984 220847768232 221036594688 221147137536 221151130551 221426429952 221730587136 222162338281 222352288704 222542401536 222657717672 222744444416 223025754112 223206224724 223241121792 223867058688 224261885952 224726812128 224853553152 225754369568 225881690112 226064471724 226349974368 226749180672 227697295644 227891978496 228098878176 228293904384 228934008576 229248478368 229341913164 229538002176 229652796672 229746396256 229942831104 230587558656 230904299808 231311538432 232158431232 232278730164 232477330176 232850938138 232887343104 232982260992 233370151056 234437229936 234569447424 234759259098 235269146166 236130528816 236454883938 236871911952 237074439168 237536067678 237739162752 237836058096 238158455808 238162755978 238485596544 238582796112 239251748918 239456310912 239482785438 239785234416 239878632448 240208136064 240881646096 241087601664 241212527478 241806743451 241844548608 241943117184 243454046472 243553271031 243591349248 244705164288 244903177701 245212472232 245644945728 245854973952 245982370104 246672070281 246882976704 246983598792 247107118024 247318396416 247419195968 247658119488 248352518232 248453739261 248666169024 248790529728 249104733696 249446910528 249803188544 250146324792 250360201728 250587499968 250801754112 250903973376 251850441024 252294621696 252397449408 252613251072 252817663644 253973665764 254116901376 254643721164 255092828256 255808072884 255848067072 256478337024 256611237948 256830642432 257550759648 257655729604 257904538164 258004993792 258230252448 258330834944 258359396256 258464695788 258685684992 259141920768 259411003488 259767337284 260225480736 260447975424 261178235136 261638866944 261998260992 262105043616 262329145344 263528638464 263741883678 263890628352 264540710784 265646844918 265688377344 266115357872 266342888448 266480900946 266708744064 267456558096 267565565358 267928262784 268266636288 268296296112 268405645626 269388349776 269863461504 270234153072 270991851858 271223551872 271469791632 271701900288 271812637824 272186006832 273430570192 273664355328 273885802281 274040267904 274480670527 275293309824 275864031261 276350563944 276586845696 276730166367 277125412291 277743348792 277851531776 277856548641 277995507777 278233195968 278346595464 279396583011 279749440152 279889345944 280003420437 280242825408 280482435072 280737080832 281028587112 281414615391 281764933632 281910937464 282151973376 282266970048 282649595904 282764795392 283800072192 283831449408 283947130584 284189907456 284691124224 285489358336 285881514048 286125944832 286585770016 286747398144 286979431788 287829075456 288538129152 288934472736 289744604604 290255618016 290622189312 290654320788 291021395616 291534660864 291837378924 292352083296 292602046464 292721302272 292753665828 293520734208 293825514528 294343725312 294463690976 294715459584 294748043616 294862850048 294868174068 295120288512 295640782848 296469718272 296876956896 297608299632 298489411584 299379777606 299635749504 300888627858 301419295632 301542145086 301799965824 302332240896 303061893498 303596394192 303855971328 304013422206 304131837568 304809993216 305245344768 305403515586 305664637824 305789217552 306050669568 306203728896 306209257686 307450078208 307609391466 307872399744 308415384576 309704973552 309969773568 310643014656 310894384437 311160201408 312582973248 313012345464 313139919897 313692194888 314840705088 314875514187 315273178584 315829215936 316099252224 316157160501 316714756904 316985550336 317114744128 317149804647 317420970048 317544607744 317550341304 317980795392 318110394816 319275081216 319310380584 319440521907 319713645888 320277514752 321175528128 321450135552 321616703304 322408991268 322459398144 322590822912 324605395296 324737694708 324788465664 326273552384 326537570268 326949962976 327399070068 327526594304 327976493472 328896093708 329177302272 329311465056 329757861888 330210825984 330553703844 331136690976 331271652348 331554892032 331720706304 332139644928 332595880704 333528433056 333813602304 334116666624 334538631168 334809337086 335800588032 336392828928 336529932544 337090218192 337280329728 338631554352 338822535168 339096707586 339524961552 340123771008 341077430512 341545943466 341837967744 342148317264 342440856576 343401012864 343872717552 344012869746 344307003264 344479195008 344619594384 344914246656 345881337984 346356449712 346967307648 348237646848 348418095246 349276407207 349331014656 349473391488 351655844904 351799169267 351854171136 352138888647 352720947712 352903719249 354195793224 354682325907 355123851264 355307867928 355611658752 356304101517 356608744128 356754087144 357237683712 357244133967 357688848384 357728394816 357874194168 358877623377 359184466368 359817948672 360312204096 361322469144 361631402496 361818791217 361959722176 362269200384 362416850432 362766822912 362914675776 364885807104 365181069708 365387023872 367057746432 367818708348 368467418592 368782460928 368973555156 370324465056 370475398188 370660677036 370977594624 371128793952 372528777348 372999253536 373185794592 373337893916 373657100544 374170365792 374316107776 374704782816 375219487188 375881249952 376202631168 376355960064 377775661536 378441932544 378596174112 378919876608 379226495466 380960498646 381175352064 381965581746 382639242384 383712109326 383772100608 384717505536 384916856922 385245963648 386326139472 386483594406 387007490688 387496252416 387539094384 387697043682 388028527488 388712881152 389116505232 389651005926 389802777728 390295069696 390338221104 390671963136 391767352704 392458300416 392997391488 393157565424 393493718016 395292957696 395612825517 395835942528 396811066176 398470267377 399173036808 399514332672 399721351419 401184837144 401348348037 401549066789 401892394176 402056193448 402399954432 402444444168 402608468439 403109654528 404082524664 404795192256 405141295104 405351229608 406413324288 406487777787 406835327808 406993793024 407204687448 407552850432 407718956736 408067559424 408271638528 408279010248 410145855288 410496532992 411220512768 412939964736 413293031424 414190686208 414525845916 414880268544 416777297664 417349793952 417519893196 419624160228 419787606784 419834018916 420364238112 420723652608 421105621248 421542880668 422647400448 422866406196 423227960064 423400455072 423974393856 424147193088 425700108288 425747174112 425920695876 426284861184 427036686336 428234037504 428822271072 429878655024 430121097216 430469147682 431743613184 432437456542 432807193728 432983592944 433401709104 434616906906 435383427024 435933283968 435981481182 436532093424 437301991296 437756068386 438528124944 438903069696 439081953408 439130498742 440281101312 440738271792 441515587968 441695536464 442073189376 442294275072 442302261102 443461174272 444324676562 444704577408 445315435344 445488888832 446412449448 447734117376 449069666409 449453624256 451332941787 451508739136 452128943448 452313217629 452699948736 453498361344 454592840247 455394591288 455783956992 456197756352 456587808768 457868017152 458105273379 458496956736 458683826328 459076004352 459305593344 459313886529 459492792512 459885662208 461175117312 461414087199 461808599616 462623076864 464316862464 464557460328 464954660352 465701876276 465774686208 465964521984 466740302112 468874459872 469138894848 469518518196 470538292332 472261057632 472909767876 473743823904 474148878336 475072135356 475478325504 475672116192 476316911616 476325511956 476971193088 477165592224 478503497836 478912621824 478965570876 479570468832 479757264896 480416272128 481763292192 482175203328 482425054956 483613486902 483689097216 483886234368 486908092944 487106542062 487182698496 489410328576 489806355402 490424944464 491289891456 491964740208 493344140562 493765953408 493967197584 494214236048 494636792832 494838391936 495316238976 496705036464 496907478522 497332338048 497581059456 498209467392 498893821056 499606377088 500292649584 500720403456 501174999936 501807946752 502214005629 503700882048 504589243392 504794898816 505635327288 507947331528 508233802752 508645061379 509287442328 509749816693 510185656512 511616145768 512318915199 512956674048 513222475896 513661284864 515101519296 515311459208 515809076328 516009987584 516019304619 516460504896 516661669888 516718792512 516929391576 517371369984 518283841536 518822006976 519534674568 520450961472 520895950848 522356470272 522627142869 523277733888 523996521984 524210087232 524658290688 527057276928 527483767356 527781256704 529081421568 531293689836 531376754688 532230715744 532685776896 532961801892 533417488128 534913116192 535131130716 535856525568 536533272576 536592592224 536811291252 538776699552 539726923008 540468306144 541983703716 542447103744 542939583264 543403800576 543625275648 544372013664 546861140384 547328710656 547771604562 548080535808 548961341054 550586619648 551728062522 552701127888 553173691392 553460332734 554250824582 555486697584 555703063552 555713097282 555991015554 556466391936 556693190928 558793166022 559498880304 559778691888 560006840874 560485650816 561474161664 562057174224 562829230782 563821874928 564303946752 564533940096 565529590784 567662898816 567894261168 568379814912 570978716672 571440747969 571763028096 572948372619 573171540032 573958863576 575568163989 575658150912 577076258304 577375285383 577868945472 579489209208 579725391609 580511236032 581244378624 581308641576 581545565523 582042791232 583069321728 583674757848 584704166592 585204092928 585442604544 585507331656 587041468416 587651029056 588687450624 588927381952 589430919168 589496087232 589725700096 589736348136 590240577024 591281565696 592939436544 593753913792 595216599264 596978823168 598759555212 599271499008 601777255716 602838591264 603084290172 603599931648 604664481792 606123786996 607192788384 607711942656 608026844412 608263675136 609619986432 610490689536 610807031172 611329275648 611578435104 612101339136 612407457792 612418515372 614900156416 615218782932 615744799488 616830769152 619409947104 619939547136 621286029312 621788768874 622320402816 625165946496 626024690928 626279839794 627384389776 629681410176 629751028374 630546357168 631658431872 632314321002 633429513808 633971100672 634229488256 634299609294 634841940096 635100682608 635961590784 636220789632 638550162432 638620761168 638881043814 639427291776 640555029504 642351056256 643233406608 644817982536 645181645824 645703721523 648656184813 649210790592 649475389416 651925360359 653075140536 653341314353 653899925952 653972221773 654798140136 655053188608 655952986944 656634102579 657792187416 658354604544 658622930112 658695748113 659515723776 660421651968 661107407688 662273381952 662543304696 663109784064 663441412608 663453391653 664279289856 665191761408 666487014843 667056866112 667627204608 668233333248 669077262336 669618674172 671601176064 672785657856 673059865088 674180436384 674560659456 677263108704 677645070336 678193415172 679049923104 680247542016 682154861024 683091886932 683675935488 684296634528 684881713152 686802025728 687745435104 688025739492 688614006528 688958390016 689239188768 689828493312 691762675968 692712899424 693934615296 696475293696 696836190492 698552814414 698662029312 698946782976 703311689808 703598338534 703708342272 704277777294 705441895424 705807438498 708391586448 709364651814 710615735856 711223317504 712608203034 713217488256 713508174288 714475367424 714488267934 715456789632 715748388336 717755246754 718368932736 719635897344 720624408192 722644938288 723262804992 723637582434 723919444352 724833700864 725420230353 725533645824 725829351552 730362139416 730659813093 730774047744 734115492864 734709533103 735637416696 736934837184 737564921856 737947110312 740016210843 740648930112 740950796376 741321354072 741955189248 742257587904 745057554696 745361217783 745998507072 746371589184 746675787832 747314201088 748340731584 748632215552 749409565632 750438974376 751762499904 752405262336 752711920128 755551323072 756883865088 757192348224 757839753216 758452990932 761920997292 762350704128 763931163492 765278484768 767424218652 767544201216 769435011072 769833713844 770491927296 772652278944 772967188812 774014981376 774992504832 775078188768 775394087364 776057054976 777425762304 778233010464 779302011852 779605555456 780590139392 780676442208 781343926272 783534705408 784916600832 785994782976 786315130848 786987436032 790585915392 791225651034 791671885056 793622132352 796940534754 798346073616 799028665344 799442702838 802369674288 802696696074 803098133578 803784788352 804112386896 804799908864 804888888336 805216936878 808165049328 809590384512 810702459216 812975555574 813670655616 814409374896 815105700864 815437913472 816558020496 820291710576 820993065984 821657406843 823442011581 825879929472 827592093783 829051691832 829760537088 830190499101 831376236873 833554595328 833569645923 833986523331 834699587904 835039786392 837381121213 838189749033 839248320456 839575213568 839668037832 840010261311 840728476224 841447305216 842211242496 843085761336 844243846173 845294800896 845732812392 846455920128 846800910144 847948787712 848294386176 851400216576 851494348224 851841391752 852569722368 854073372672 856468075008 857644542144 859757310048 860242194432 860938295364 863487226368 864874913084 865614387456 865967185888 866803418208 869233813812 870766854048 871866567936 871962962364 873064186848 874603982592 875512136772 877056249888 877806139392 878163906816 878260997484 880562202624 881476543584 883031175936 883391072928 884146378752 884588550144 884604522204 886922348544 888649353124 889409154816 890630870688 890977777664 892824898896 895468234752 898139332818 898907248512 902665883574 903017478272 904257886896 904626435258 905399897472 906996722688 909185680494 910789182576 911567913984 912395512704 915736034304 916210546758 916993913472 917367652656 918152008704 918611186688 918627773058 918985585024 922350234624 922828174398 923617199232 925246153728 929114920656 929909320704 931403752552 931929043968 932683153311 933480604224 937748919744 939037036392 939419759691 941076584664 944522115264 944626542561 945819535752 947487647808 948297756672 948471481503 950144270712 950956651008 951344232384 951449413941 952633823232 952651023912 953942386176 954331184448 957006995672 957825243648 957931141752 958321565721 959140937664 959514529792 960832544256 963526584384 964350406656 964850109912 967226973804 967378194432 967772468736 973816185888 974213084124 974365396992 978820657152 979612710804 980849888928 982579782912 983929480416 986688281124 987531906816 987934395168 988428472096 989273585664 989676783872 990632477952 993410072928 993814957044 994664676096 995162118912 996418934784 997787642112 999212754176 1000585299168 1001440806912 1002349999872 1003615893504 1004428011258 1007401764096 1009178486784 1009589797632 1011270654576 1015894663056 1016467605504 1017290122758 1018574884656 1019499633386 1020371313024 1023232291536 1024637830398 1026444951792 1027322569728 1030203038592 1030622918416 1031618152656 1032019975168 1032038609238 1032921009792 1033437585024 1033858783152 1034742739968 1037644013952 1039069349136 1040901922944 1044712940544 1045254285738 1047829221621 1047993043968 1048420174464 1054967534712 1055397507801 1055562513408 1058162843136 1058711157747 1062587379672 1064046977721 1064461431488 1065371553792 1065923603784 1066834976256 1068912304551 1069826232384 1070262261432 1071713051136 1071732401901 1073066545152 1073185184448 1073622582504 1076632870131 1077553399104 1079453846016 1080936612288 1083967407432 1084894207488 1085879166528 1086807601152 1087250551296 1088744027328 1093722280768 1094657421312 1095543209124 1096161071616 1097922682108 1101173239296 1103456125044 1105402255776 1106347382784 1106920665468 1108501649164 1110973395168 1111406127104 1111426194564 1111982031108 1112932783872 1113386381856 1117586332044 1118997760608 1119557383776 1120013681748 1120971301632 1122948323328 1124114348448 1125658461564 1127643749856 1128607893504 1129067880192 1131059181568 1135325797632 1135788522336 1136759629824 1141957433344 1142881495938 1143526056192 1145896745238 1146343080064 1147917727152 1151136327978 1151316301824 1154152516608 1154750570766 1155737890944 1158978418416 1159450783218 1161022472064 1162488757248 1162617283152 1163091131046 1164085582464 1166138643456 1167349515696 1169408333184 1170885209088 1171014663312 1175302058112 1177374901248 1177854763904 1178992174464 1179472696272 1180481154048 1185878873088 1186838476551 1187507827584 1190433198528 1195410802131 1197519110424 1198542998016 1199164054257 1203554511432 1204045044111 1204647200367 1205677182528 1206168580344 1207199863296 1207825405317 1209328963584 1212247573992 1213348155227 1214385576768 1215423885312 1216053688824 1216527350272 1219239972864 1219463333361 1220981379072 1221614062344 1222658551296 1223156870208 1224202678272 1224814915584 1224837030744 1229800312832 1230437565864 1231489598976 1233661538304 1238819894208 1239879094272 1242572058624 1243577537748 1244640805632 1250331892992 1252049381856 1252559679588 1254768779552 1259362820352 1259502056748 1261092714336 1263316863744 1264628642004 1266859027616 1267942201344 1268458976512 1268599218588 1269683880192 1270201365216 1271923181568 1272441579264 1277100324864 1277241522336 1277762087628 1278854583552 1281110059008 1284702112512 1286466813216 1289635965072 1290363291648 1291407443046 1297312369626 1298421581184 1298950778832 1303850720718 1306150281072 1306682628706 1307799851904 1307944443546 1309596280272 1310106377216 1311905973888 1313268205158 1315584374832 1316709209088 1317245860224 1317391496226 1320843303936 1322214815376 1324546763904 1325086609392 1326219568128 1326882825216 1326906783306 1330383522816 1332974029686 1334113732224 1336466666496 1339237348344 1343202352128 1346119730176 1347208999227 1348360872768 1354526217408 1356386830344 1356939652887 1358099846208 1360495084032 1363778520741 1364309722048 1366183773864 1367351870976 1368593269056 1369763426304 1373604051456 1374315820137 1375490870208 1376051478984 1377228013056 1377916780032 1378478377536 1379656986624 1383525351936 1384242261597 1385425798848 1387869230592 1392950587392 1393672380984 1397105628828 1397324058624 1397893565952 1406623379616 1407196677068 1407416684544 1408555554588 1410883790848 1411614876996 1416783172896 1418729303628 1421231471712 1422446635008 1425216406068 1426434976512 1427016348576 1428950734848 1428976535868 1430913579264 1431496776672 1435510493508 1436737865472 1439271794688 1441248816384 1445289876576 1446525609984 1447275164868 1447838888704 1449667401728 1450840460706 1451067291648 1451658703104 1460724278832 1461319626186 1461548095488 1468230985728 1469419066206 1471274833392 1473869674368 1475894220624 1480032421686 1481297860224 1481901592752 1482642708144 1483910378496 1484515175808 1490115109392 1490722435566 1491997014144 1492743178368 1493351575664 1494628402176 1496681463168 1498819131264 1500877948752 1503524999808 1505423840256 1506642016887 1511102646144 1513531097897 1513767730176 1514384696448 1516905981864 1523841994584 1524701408256 1525935184137 1527862326984 1529249450079 1530556969536 1534848437304 1536956745597 1538870022144 1539667427688 1540983854592 1545304557888 1545934377624 1548029962752 1548057913857 1549985009664 1550156377536 1550788174728 1552114109952 1554851524608 1555136367967 1556466020928 1558604023704 1559211110912 1561180278784 1561352884416 1562687852544 1567069410816 1567881428607 1569833201664 1571989565952 1572630261696 1573974872064 1581171830784 1582451302068 1583343770112 1587244264704 1593881069508 1596692147232 1598057330688 1598885405676 1604739348576 1605393392148 1606196267156 1607569576704 1608224773792 1609599817728 1609777776672 1610433873756 1616330098656 1619180769024 1621404918432 1625951111148 1627341311232 1628818749792 1630211401728 1630875826944 1633116040992 1640583421152 1641986131968 1643314813686 1646884023162 1651759858944 1655184187566 1658103383664 1659521074176 1660380998202 1662752473746 1667109190656 1667139291846 1667973046662 1669399175808 1670079572784 1674762242426 1676379498066 1678496640912 1679150427136 1679336075664 1680020522622 1681456952448 1684422484992 1686171522672 1688487692346 1691465624784 1692911840256 1693601820288 1696588772352 1702988696448 1703682783504 1705139444736 1712936150016 1714322243907 1715289084288 1719514620096 1721876590728 1726704491967 1726974452736 1729749826168 1731228774912 1731934371776 1732125856149 1733606836416 1738467627624 1739176174827 1741533708096 1743733135872 1743925924728 1744636696569 1746128373696 1749207965184 1751024273544 1754112499776 1755612278784 1756327813632 1756521994968 1761124405248 1762953087168 1766062351872 1766782145856 1768292757504 1769177100288 1769209044408 1773844697088 1777298706248 1778818309632 1781261741376 1781955555328 1785649797792 1790936469504 1796278665636 1797814497024 1805331767148 1806034956544 1808515773792 1809252870516 1810799794944 1813993445376 1818371360988 1821578365152 1823135827968 1824791025408 1831472068608 1832421093516 1833987826944 1834735305312 1836304017408 1837222373376 1837255546116 1837971170048 1844700469248 1845656348796 1847234398464 1850492307456 1858229841312 1859818641408 1862807505104 1863858087936 1865366306622 1866961208448 1875497839488 1878074072784 1878839519382 1882153169328 1889044230528 1889253085122 1891639071504 1894975295616 1896942963006 1900288541424 1901913302016 1902688464768 1902898827882 1905302047824 1907884772352 1908662368896 1914013991344 1915650487296 1915862283504 1916643131442 1918281875328 1921364693689 1921665088512 1927053168768 1929700219824 1934453947608 1935544937472 1937111164569 1945968554439 1947632371776 1948426168248 1955776081077 1959225421608 1960023943059 1961699777856 1965159565824 1967858960832 1969902307737 1973376562248 1975063813632 1975868790336 1976087244339 1976856944192 1978547171328 1979353567744 1981264955904 1986820145856 1987629914088 1989329352192 1990324237824 1990360174959 1992837869568 1995575284224 1998425508352 1999461044529 2001170598336 2002881613824 2004699999744 2007231787008 2008856022516 2014803528192 2018356973568 2019179595264 2022541309152 2031789326112 2032935211008 2034580245516 2037149769312 2038999266772 2040742626048 2046464583072 2049275660796 2052889903584 2054645139456 2060406077184 2061245836832 2063236305312 2064039950336 2064077218476 2065842019584 2066875170048 2067717566304 2069485479936 2075288027904 2078138698272 2081803845888 2089425881088 2090508571476 2095658443242 2095986087936 2096840348928 2109935069424 2110795015602 2111125026816 2116325686272 2117422315494 2125174759344 2128093955442 2128922862976 2131847207568 2133669952512 2137824609102 2139652464768 2140524522864 2143426102272 2143464803802 2146370368896 2147245165008 2153265740262 2155106798208 2158907692032 2161873224576 2167934814864 2169788414976 2171758333056 2174501102592 2176260691059 2177488054656 2187444561536 2191086418248 2191979439279 2192322143232 2195845364216 2202346478592 2204128599309 2206912250088 2210804511552 2212694765568 2213841330936 2217003298328 2220048632529 2221946790336 2222812254208 2222852389128 2223964062216 2225865567744 2226772763712 2235172664088 2236083653349 2237995521216 2239114767552 2240027363496 2241942603264 2245896646656 2248228696896 2251316923128 2255287499712 2257215787008 2258135760384 2262118363136 2270651595264 2271577044672 2273519259648 2283914866688 2285762991876 2287052112384 2291793490476 2292686160128 2295835454304 2302272655956 2302632603648 2308305033216 2309501141532 2311475781888 2317956836832 2318901566436 2322044944128 2324977514496 2325234566304 2326182262092 2328171164928 2332277286912 2334699031392 2338816666368 2341770418176 2342029326624 2350604116224 2354749802496 2355709527808 2357984348928 2358945392544 2360962308096 2371757746176 2373676953102 2375015655168 2380866397056 2390821604262 2395038220848 2397085996032 2398328108514 2407109022864 2408090088222 2409294400734 2411354365056 2412337160688 2414399726592 2415650810634 2424495147984 2426696310454 2428771153536 2432107377648 2433054700544 2438926666722 2443228124688 2445317102592 2446313740416 2449674061488 2460875131728 2462979197952 2464972220529 2470326034743 2477639788416 2482776281349 2487155075496 2489281611264 2494128710619 2500663785984 2500708937769 2501959569993 2504098763712 2505119359176 2509537559104 2512143363639 2518725640704 2519004113496 2520030783933 2522185428672 2526633727488 2529257284008 2532731538519 2533718055232 2535884402688 2536917953024 2537198437176 2539367760384 2540402730432 2543846363136 2544883158528 2554200649728 2554483044672 2555524175256 2557709167104 2562220118016 2569404225024 2572933626432 2579271930144 2580726583296 2582814886092 2594624739252 2596843162368 2597901557664 2607701441436 2612300562144 2613365257412 2615599703808 2615888887092 2619192560544 2620212754432 2623811947776 2626536410316 2631168749664 2633418418176 2634491720448 2634782992452 2641686607872 2644429630752 2649093527808 2650173218784 2652439136256 2653765650432 2653813566612 2660767045632 2665948059372 2668227464448 2672933332992 2678474696688 2686404704256 2692239460352 2694417998454 2696721745536 2709052434816 2712773660688 2713879305774 2716199692416 2720990168064 2727557041482 2728619444096 2732367547728 2734703741952 2737186538112 2747208102912 2748631640274 2750981740416 2752102957968 2754456026112 2755833560064 2756956755072 2767050703872 2768484523194 2770851597696 2775738461184 2787344761968 2794211257656 2795787131904 2798049459933 2810843467523 2813246759232 2814393354136 2817111109176 2818259279073 2821767581696 2823229753992 2833566345792 2833879627683 2837458607256 2842462943424 2844893270016 2845414444509 2850432812136 2852869953024 2854032697152 2854348241823 2857901469696 2857953071736 2861827158528 2862993553344 2871020987016 2873475730944 2874964697163 2878543589376 2882497632768 2890579753152 2893051219968 2894550329736 2895677777408 2899334803456 2901680921412 2902134583296 2903317406208 2921448557664 2922639252372 2923096190976 2936461971456 2938838132412 2942549666784 2947739348736 2951788441248 2960064843372 2962595720448 2963803185504 2965285416288 2967820756992 2969030351616 2980230218784 2981444871132 2983994028288 2985486356736 2986703151328 2989256804352 2993362926336 2997638262528 3001755897504 3007049999616 3010847680512 3013284033774 3022205292288 3027062195794 3027535460352 3028769392896 3033811963728 3047683989168 3049402816512 3051870368274 3055724653968 3058498900158 3061113939072 3069696874608 3073913491194 3079334855376 3081967709184 3090609115776 3091868755248 3096059925504 3096115827714 3100312755072 3101576349456 3104228219904 3110272735934 3112932041856 3117208047408 3118422221824 3122705768832 3134138821632 3135762857214 3143487664863 3143979131904 3145260523392 3164902604136 3166192523403 3166687540224 3174488529408 3176133473241 3187762139016 3193384294464 3196114661376 3197770811352 3206736913653 3209478697152 3210786784296 3212392534312 3215139153408 3215197205703 3216449547584 3219199635456 3219555553344 3220867747512 3229898610393 3232660197312 3238361538048 3242809836864 3251902222296 3254682622464 3257637499584 3260422803456 3261751653888 3266232081984 3281166842304 3283972263936 3286629627372 3293768046324 3303519717888 3310368375132 3316206767328 3319042148352 3320761996404 3325504947492 3334218381312 3334278583692 3335946093324 3338798351616 3340159145568 3349524484852 3352758996132 3356993281824 3358300854272 3358672151328 3360041045244 3362913904896 3368844969984 3372343045344 3376975384692 3382931249568 3385823680512 3387203640576 3393177544704 3405977392896 3407365567008 3410278889472 3425872300032 3428644487814 3430578168576 3439029240192 3443753181456 3453408983934 3453948905472 3459499652336 3462457549824 3463868743552 3464251712298 3467213672832 3476935255248 3478352349654 3483067416192 3487466271744 3487851849456 3489273393138 3492256747392 3498415930368 3502048547088 3508224999552 3512655627264 3513043989936 3525906174336 3532124703744 3533564291712 3538418088816 3554597412496 3557636619264 3560515429653 3562523482752 3568248716851 3571299595584 3586232406393 3592557331272 3595628994048 3597492162771 3610663534296 3612069913088 3612135132333 3613941601101 3617031547584 3618505741032 3621599589888 3623476215951 3627986890752 3636742721976 3640044465681 3643156730304 3646271655936 3649582050816 3658390000083 3662944137216 3664842187032 3667975653888 3669470610624 3672608034816 3674444746752 3674511092232 3675942340096 3689400938496 3691312697592 3694468796928 3700984614912 3716459682624 3719637282816 3725615010208 3727716175872 3730732613244 3733922416896 3750995678976 3756148145568 3757679038764 3764306338656 3778088461056 3778506170244 3783278143008 3789950591232 3793885926012 3800577082848 3803826604032 3805376929536 3805797655764 3810604095648 3815769544704 3817324737792 3828027982688 3831300974592 3831724567008 3833286262884 3836563750656 3842729387378 3843330177024 3854106337536 3859400439648 3868907895216 3871089874944 3874222329138 3891937108878 3895264743552 3896852336496 3911552162154 3918450843216 3920047886118 3923399555712 3930319131648 3935717921664 3939804615474 3946753124496 3950127627264 3951737580672 3952174488678 3953713888384 3958707135488 3962529911808 3973640291712 3975259828176 3978658704384 3980648475648 3980720349918 3991150568448 3996851016704 3998922089058 4002341196672 4009399999488 4017712045032 4029607056384 4038359190528 4041626997681 4045082618304 4063578652224 4069160491032 4070818958661 4074299538624 4077998533544 4081485252096 4092929166144 4098551321592 4105779807168 4109290278912 4120812154368 4122491673664 4122947460411 4126472610624 4128079900672 4128154436952 4131684039168 4133750340096 4135435132608 4138970959872 4150576055808 4152726784791 4156277396544 4163607691776 4178851762176 4181017142952 4191316886484 4191972175872 4193680697856 4219870138848 4221590031204 4222250053632 4232651372544 4234844630988 4250349518688 4256187910884 4257845725952 4263694415136 4267339905024 4275649218204 4279304929536 4281049045728 4286852204544 4286929607604 4292740737792 4294490330016 4306531480524 4310213596416 4317815384064 4323746449152 4335869629728 4339576829952 4343516666112 4349002205184 4352521382118 4354976109312 4374889123072 4382172836496 4383958878558 4384644286464 4391690728432 4404692957184 4408257198618 4413824500176 4421609023104 4427682661872 4434006596656 4440097265058 4443893580672 4445704778256 4447928124432 4451731135488 4453545527424 4470345328176 4472167306698 4475991042432 4478229535104 4480054726992 4483885206528 4496457393792 4502633846256 4510574999424 4516271520768 4519926050661 4540593293691 4541303190528 4543154089344 4571525983752 4573389200471 4574104224768 4577805552411 4583586980952 4585372320256 4587748350237 4591670908608 4604545311912 4610870236791 4616610066432 4619002283064 4622951563776 4635913673664 4637803132872 4644089888256 4644173741571 4649955028992 4650469132608 4652364524184 4656342329856 4664554573824 4665409103901 4669398062784 4677633332736 4683540836352 4684058653248 4701208232448 4703644285821 4709499604992 4711419055616 4715968697856 4717890785088 4721924616192 4743515492352 4747353906204 4750031310336 4761732794112 4781643208524 4790076441696 4794171992064 4796656217028 4814218045728 4816180176444 4818588801468 4822708730112 4824674321376 4828799453184 4831301621268 4848990295968 4853392620908 4857542307072 4864214755296 4866109401088 4877853333444 4886456249376 4890634205184 4892627480832 4899348122976 4921750263456 4925958395904 4929944441058 4940652069486 4955279576832 4965552562698 4974310150992 4978563222528 4988257421238 5001327571968 5001417875538 5003919139986 5008197527424 5010238718352 5019075118208 5024286727278 5037451281408 5038008226992 5040061567866 5044370857344 5053267454976 5058514568016 5065463077038 5067436110464 5073835906048 5074396874352 5078735520768 5080805460864 5089766317056 5108966089344 5111048350512 5115418334208 5138808450048 5142966731721 5145867252864 5158543860288 5165629772184 5180113475901 5189249478504 5193686324736 5195803115328 5196377568447 5215402882872 5217528524481 5224601124288 5226730514824 5231199407616 5231777774184 5233910089707 5238385121088 5240425508864 5247623895552 5253072820632 5262337499328 5266836836352 5268983440896 5269565984904 5283373215744 5288859261504 5298187055616 5300346437568 5304878272512 5307531300864 5307627133224 5321534091264 5331896118744 5336454928896 5345866665984 5356949393376 5372809408512 5384478920704 5388835996908 5393443491072 5418104869632 5425547321376 5427758611548 5432399384832 5441980336128 5455114082964 5457238888192 5464735095456 5469407483904 5474373076224 5494416205824 5497263280548 5501963480832 5504205915936 5508912052224 5511667120128 5513913510144 5534101407744 5536969046388 5541703195392 5551476922368 5574689523936 5588422515312 5591574263808 5596098919866 5621686935046 5626493518464 5628786708272 5634222218352 5636518558146 5646459507984 5667132691584 5667759255366 5674917214512 5684925886848 5690828889018 5700865624272 5705739906048 5708065394304 5708696483646 5715906143472 5723654317056 5725987106688 5742041974032 5746951461888 5749929394326 5764094081067 5764995265536 5781159506304 5789100659472 5791355554816 5803361842824 5806634812416 5811333493707 5837905663317 5842897115328 5845278504744 5867328243231 5877676264824 5880071829177 5885099333568 5895478697472 5903576882496 5909706923211 5920129686744 5925191440896 5927606371008 5930570832576 5935641513984 5938060703232 5960460437568 5962889742264 5967988056576 5970972713472 5971080524877 5973406302656 5978513608704 5986725852672 5995276525056 5998383133587 6003511795008 6014099999232 6021695361024 6026568067548 6044410584576 6054124391588 6055070920704 6057538785792 6067623927456 6095367978336 6098805633024 6103740736548 6111449307936 6116997800316 6122227878144 6139393749216 6147826982388 6158669710752 6163935418368 6181218231552 6183737510496 6192119851008 6192231655428 6200625510144 6203152698912 6208456439808 6220545471868 6225864083712 6234416094816 6236844443648 6245411537664 6268277643264 6271525714428 6286975329726 6287958263808 6290521046784 6329805208272 6332385046806 6333375080448 6348977058816 6352266946482 6375524278032 6386768588928 6395541622704 6413473827306 6418957394304 6421573568592 6424785068624 6430278306816 6430394411406 6432899095168 6439111106688 6441735495024 6459797220786 6465320394624 6476723076096 6485619673728 6503804444592 6509365244928 6515274999168 6523503307776 6528782073177 6532464163968 6562333684608 6573259254744 6575938317837 6587536092648 6607039435776 6612385797927 6620736750264 6626747617009 6632413534656 6638084296704 6641523992808 6651009894984 6660145897587 6668436762624 6668557167384 6671892186648 6677596703232 6680318291136 6699048969704 6705517992264 6708250960047 6713986563648 6716601708544 6717344302656 6720082090488 6725827809792 6737689939968 6744686090688 6753950769384 6765862499136 6771647361024 6774407281152 6786355089408 6811954785792 6814731134016 6820557778944 6851744600064 6857288975628 6861156337152 6878058480384 6887506362912 6906817967868 6907897810944 6918999304672 6924915099648 6927737487104 6928503424596 6934427345664 6953870510496 6956704699308 6966134832384 6974932543488 6975703698912 6978546786276 6984513494784 6996831860736 7004097094176 7016449999104 7025311254528 7026087979872 7051812348672 7064249407488 7067128583424 7076836177632 7109194824992 7115273238528 7121030859306 7125046965504 7136497433702 7142599191168 7172464812786 7185114662544 7191257988096 7194984325542 7221327068592 7224139826176 7224270264666 7227883202202 7234063095168 7237011482064 7243199179776 7246952431902 7273485443952 7280088931362 7286313460608 7299164101632 7316780000166 7329684374064 7335951307776 7338941221248 7349022184464 7351884680192 7382625395184 7388937593856 7410978104229 7432919365248 7448328844047 7451230020416 7461465226488 7467844833792 7482386131857 7501991357952 7502126813307 7505878709979 7512296291136 7515358077528 7528612677312 7536430090917 7556176922112 7557012340488 7560092351799 7566556286016 7579901182464 7587771852024 7601154165696 7607653208064 7610753859072 7611595311528 7621208191296 7631539089408 7634649475584 7656055965376 7662601949184 7663449134016 7666572525768 7673127501312 7685458774756 7686660354048 7708212675072 7718800879296 7737815790432 7742179749888 7748444658276 7783874217756 7790529487104 7793704672992 7823104324308 7836901686432 7840095772236 7846799111424 7860638263296 7871435843328 7879609230948 7893506248992 7900255254528 7903475161344 7904348977356 7907427776768 7917414270976 7925059823616 7947280583424 7950519656352 7957317408768 7961296951296 7961440699836 7982301136896 7993702033408 7997844178116 8004682393344 8018799998976 8035424090064 8059214112768 8076718381056 8083253995362 8090165236608 8127157304448 8138320982064 8141637917322 8148599077248 8155997067088 8162970504192 8185858332288 8197102643184 8211559614336 8241624308736 8244983347328 8245894920822 8252945221248 8256308873904 8263368078336 8267500680192 8270870265216 8301152111616 8305453569582 8312554793088 8327215383552 8362034285904 8382633772968 8387361395712 8394148379799 8432530402569 8439740277696 8443180062408 8454777837219 8465302745088 8469689261976 8493437086589 8500699037376 8501638883049 8512375821768 8515691451904 8527388830272 8534679810048 8536243333527 8551298436408 8558609859072 8562098091456 8563044725469 8573704409088 8573859215208 8585481475584 8588980660032 8613062961048 8620427192832 8624894091489 8635630768128 8647492898304 8671739259456 8679153659904 8687033332224 8698004410368 8705042764236 8709952218624 8749778246144 8764345672992 8767917757116 8769288572928 8783381456864 8809385914368 8816514397236 8827649000352 8843218046208 8855365323744 8868013193312 8880194530116 8887787161344 8891409556512 8895856248864 8903462270976 8907091054848 8940690656352 8944334613396 8951982084864 8956459070208 8960109453984 8967770413056 8992914787584 9005267692512 9021149998848 9032543041536 9039852101322 9081186587382 9082606381056 9086308178688 9143051967504 9146778400942 9148208449536 9155611104822 9167173961904 9170744640512 9175496700474 9183341817216 9209090623824 9221740473582 9238004566128 9245903127552 9271827347328 9275606265744 9288179776512 9288347483142 9300938265216 9304729048368 9312684659712 9330818207802 9338796125568 9355266665472 9368117306496 9402416464896 9407288571642 9422838111232 9430462994589 9431937395712 9435781570176 9494707812408 9498577570209 9500062620672 9523465588224 9528400419723 9563286417048 9580152883392 9588343984128 9593312434056 9620210740959 9628436091456 9632360352888 9637177602936 9645417460224 9649348642752 9657598906368 9662603242536 9689695831179 9697980591936 9706785241816 9715084614144 9728429510592 9732218802176 9755706666888 9772912498752 9781268410368 9785254961664 9798696245952 9843500526912 9851916791808 9859888882116 9881304138972 9910559153664 9931105125396 9948620301984 9957126445056 9976514842476 10002655143936 10002835751076 10007838279972 10016395054848 10020477436704 10038150236416 10048573454556 10074902562816 10076016453984 10080123135732 10088741714688 10106534909952 10117029136032 10130926154076 10134872220928 10147671812096 10148793748704 10157471041536 10161610921728 10179532634112 10217932178688 10222096701024 10230836668416 10277616900096 10285933463442 10291734505728 10317087720576 10331259544368 10360226951802 10378498957008 10387372649472 10391606230656 10392755136894 10430805765744 10435057048962 10449202248576 10453461029648 10462398815232 10463555548368 10467820179414 10476770242176 10495247791104 10506145641264 10524674998656 10537966881792 10539131969808 10577718523008 10596374111232 10600692875136 10615254266448 10663792237488 10672909857792 10681546288959 10704746150553 10713898786752 10758697219179 10777671993816 10786886982144 10792476488313 10836209739264 10836405396999 10841824803303 10851094642752 10855517223096 10864798769664 10870428647853 10883960672256 10885954575769 10910228165928 10914477776384 10920133397043 10929470190912 10938814967808 10948746152448 10975170000249 10988832411648 10994526561096 11003926961664 11008411831872 11017824104448 11023334240256 11027827020288 11068202815488 11073938092776 11083406390784 11102953844736 11149379047872 11176845030624 11183148527616 11192197839732 11243373870092 11252987036928 11257573416544 11268444436704 11273037116292 11292919015968 11334265383168 11335518510732 11349834429024 11369851773696 11381657778036 11401731248544 11411479812096 11416130788608 11417392967292 11431812286944 11447308634112 11451974213376 11484083948064 11493902923776 11499858788652 11528188162134 11529990531072 11562319012608 11578201318944 11582711109632 11606723685648 11613269624832 11622666987414 11675811326634 11685794230656 11690557009488 11734656486462 11755352529648 11760143658354 11770198667136 11790957394944 11807153764992 11819413846422 11840259373488 11850382881792 11855212742016 11861141665152 11876121406464 11920920875136 11925779484528 11935976113152 11941945426944 11942161049754 11946812605312 11973451705344 11990553050112 11996766267174 12007023590016 12028199998464 12053136135096 12088821169152 12108248783176 12115077571584 12124880993043 12135247854912 12190735956672 12207481473096 12212456875983 12222898615872 12233995600632 12244455756288 12278787498432 12295653964776 12317339421504 12327870836736 12362436463104 12367475020992 12368842381233 12384239702016 12384463310856 12401251020288 12406305397824 12416912879616 12441090943736 12451728167424 12458180354373 12468832189632 12473688887296 12490823075328 12536555286528 12543051428856 12573950659452 12575916527616 12581042093568 12659610416544 12664770093612 12666750160896 12697954117632 12704533892964 12751048556064 12773537177856 12791083245408 12826947654612 12837914788608 12843147137184 12849570137248 12860556613632 12860788822812 12865798190336 12878222213376 12883470990048 12919594441572 12930640789248 12953446152192 12971239347456 13007608889184 13018730489856 13030549998336 13047006615552 13057564146354 13064928327936 13124667369216 13146518509488 13151876635674 13175072185296 13214078871552 13224771595854 13241473500528 13253495234018 13264827069312 13283047985616 13302019789968 13320291795174 13337114334768 13343784373296 13355193406464 13360636582272 13398097939408 13411035984528 13416501920094 13427973127296 13434688605312 13440164180976 13451655619584 13489372181376 13507901538768 13531724998272 13548814562304 13559778151983 13621779881073 13623909571584 13629462268032 13714577951256 13720167601413 13722312674304 13756116960768 13763245050711 13775012725824 13813635935736 13832610710373 13837998609344 13849830199296 13855474974208 13857006849192 13868854691328 13907741020992 13913409398616 13932269664768 13932521224713 13949865086976 13951407397824 13957093572552 13969026989568 13993663721472 13996227311703 14008194188352 14032899998208 14050622509056 14052175959744 14103624697344 14128498814976 14134257166848 14153672355264 14218389649984 14230546477056 14242061718612 14250093931008 14272994867404 14285198382336 14344929625572 14370229325088 14382515976192 14389968651084 14442654137184 14448279652352 14448540529332 14455766404404 14468126190336 14474022964128 14486398359552 14493904863804 14546970887904 14560177862724 14572626921216 14598328203264 14633560000332 14659368748128 14671902615552 14677882442496 14698044368928 14703769360384 14765250790368 14777875187712 14821956208458 14865838730496 14896657688094 14902460040832 14922930452976 14935689667584 14964772263714 15003982715904 15004253626614 15011757419958 15024592582272 15030716155056 15057225354624 15072860181834 15112353844224 15114024680976 15120184703598 15133112572032 15159802364928 15175543704048 15202308331392 15221507718144 15223190623056 15242416382592 15269298951168 15312111930752 15326898268032 15333145051536 15346255002624 15370917549512 15416425350144 15428900195163 15437601758592 15475631580864 15496889316552 15540340427703 15567748435512 15581058974208 15587409345984 15589132705341 15646208648616 15652585573443 15673803372864 15680191544472 15693598222848 15701730269121 15721276526592 15742871686656 15759218461896 15773526017951 15787012497984 15800510509056 15806950322688 15808697954712 15814855553536 15834828541952 15850119647232 15894561166848 15901039312704 15914634817536 15922593902592 15922881399672 15964602273792 15987404066816 15995688356232 16009364786688 16037599997952 16070848180128 16118428225536 16153436762112 16166507990724 16180330473216 16254314608896 16276641964128 16283275834644 16297198154496 16311994134176 16325941008384 16371716664576 16394205286368 16423119228672 16483248617472 16489966694656 16491789841644 16505890442496 16512617747808 16526736156672 16535001360384 16541740530432 16602304223232 16610907139164 16625109586176 16654430767104 16724068571808 16765267545936 16774722791424 16788296759598 16865060805138 16879480555392 16886360124816 16909555674438 16939378523952 16986874173178 17001398074752 17003277766098 17024751643536 17031382903808 17054777660544 17072486667054 17102596872816 17117219718144 17124196182912 17126089450938 17147718430416 17170962951168 17177961320064 17226125922096 17240854385664 17249788182978 17292282243201 17294985796608 17343478518912 17374066664448 17410085528472 17419904437248 17499556492288 17513716989951 17528691345984 17535835514232 17566762913728 17633028794472 17640215487531 17655298000704 17686436092416 17710730647488 17729120769633 17736026386624 17760389060232 17775574322688 17782819113024 17791712497728 17806924541952 17814182109696 17881381312704 17888669226792 17903964169728 17912918140416 17920218907968 17935540826112 17985829575168 17995149400761 18010535385024 18042299997696 18065086083072 18079704202644 18162373174764 18165212762112 18172616357376 18286103935008 18293556801884 18296416899072 18311222209644 18334347923808 18341489281024 18350993400948 18366683634432 18418181247648 18443480947164 18476009132256 18491806255104 18543654694656 18551212531488 18576359553024 18576694966284 18601876530432 18609458096736 18625369319424 18661636415604 18677592251136 18710533330944 18736234612992 18804832929792 18814577143284 18845676222464 18860925989178 18863874791424 18871563140352 18989415624816 18997155140418 19000125241344 19046931176448 19056800839446 19126572834096 19160305766784 19186624868112 19240421481918 19256872182912 19264720705776 19274355205872 19290834920448 19298697285504 19325206485072 19379391662358 19395961183872 19413570483632 19430169228288 19456859021184 19511413333776 19545824997504 19570509923328 19586346219531 19597392491904 19675904272661 19687001053824 19719777764232 19727814953511 19762608277944 19821118307328 19837157393781 19862210250792 19880242851027 19897240603968 19914252890112 19953029684952 19980437692761 20005310287872 20005671502152 20015676559944 20032790109696 20040954873408 20076300472832 20097146909112 20124752880141 20149805125632 20152032907968 20160246271464 20177483429376 20213069819904 20234058272064 20261852308152 20269744441856 20295343624192 20297587497408 20314942083072 20323221843456 20359065268224 20435864357376 20444193402048 20461673336832 20555233800192 20571866926884 20583469011456 20634175441152 20662519088736 20720453903604 20756997914016 20774745298944 20783212461312 20785510273788 20861611531488 20870114097924 20898404497152 20906922059296 20924797630464 20927111096736 20935640358828 20953540484352 20990495582208 21012291282528 21049349997312 21075933763584 21078263939616 21155437046016 21192748222464 21201385750272 21230508532896 21327584474976 21345819715584 21363092577918 21409492301106 21427797573504 21517394438358 21555343987632 21573773964288 21584952976626 21672419478528 21672810793998 21683649606606 21702189285504 21711034446192 21729597539328 21740857295706 21771909151538 21820456331856 21828955552768 21840266794086 21858940381824 21897492304896 21950340000498 21989053122192 22007853923328 22016823663744 22055654040576 22147876185552 22166812781568 22232934312687 22298758095744 22353690061248 22384395679464 22447158395571 22486747740184 22505974073856 22506380439921 22515146833088 22517636129937 22536888873408 22546074232584 22585838031936 22609290272751 22668530766336 22671037021464 22680277055397 22699668858048 22739703547392 22763315556072 22803462497088 22822959624192 22832261577216 22834785934584 22863624573888 22894617268224 22903948426752 22968167896128 22987805847552 22999717577304 23056376324268 23059981062144 23124638025216 23156402637888 23165422219264 23213447371296 23226539249664 23245333974828 23351622653268 23371588461312 23381114018976 23469312972924 23510705059296 23520287316708 23540397334272 23581914789888 23614307529984 23638827692844 23680518746976 23700765763584 23710425484032 23722283330304 23752242812928 23841841750272 23851558969056 23871952226304 23883890853888 23884322099508 23893625210624 23946903410688 23981106100224 23993532534348 24014047180032 24056399996928 24106272270192 24177642338304 24216497566352 24230155143168 24249761986086 24270495709824 24381471913344 24414962946192 24424913751966 24445797231744 24467991201264 24488911512576 24557574996864 24591307929552 24634678843008 24724872926208 24734950041984 24737684762466 24768926621712 24802502040576 24812610795648 24882181887472 24903456334848 24916360708746 24937664379264 24977741017957 24981646150656 25086102857712 25147901318904 25162084187136 25182445139397 25297591207707 25319220833088 25329540187224 25364333511657 25395908235264 25409067785928 25480311259767 25502097112128 25547074355712 25582166490816 25608730000581 25653895309224 25675829577216 25686294274368 25689134176407 25699140274496 25721113227264 25721577645624 25731596380672 25756444426752 25766941980096 25839188883144 25861281578496 25874682274467 25906892304384 25942478694912 26015217778368 26037460979712 26061099996672 26094013231104 26115128292708 26129856655872 26249334738432 26293037018976 26303753271348 26350144370592 26428157743104 26449543191708 26482947001056 26506990468036 26529654138624 26566095971232 26604039579936 26640583590348 26674228669536 26687568746592 26710386812928 26721273164544 26796195878816 26822071969056 26833003840188 26855946254592 26869377210624 26880328361952 26903311239168 26978744362752 27015803077536 27063449996544 27097629124608 27119556303966 27243559762146 27247819143168 27258924536064 27429155902512 27440335202826 27444625348608 27512233921536 27526490101422 27550025451648 27627271871472 27665221420746 27675997218688 27710949948416 27714013698384 27737709382656 27815482041984 27826818797232 27864539329536 27865042449426 27902814795648 27914187145104 27938053979136 27992454623406 28016388376704 28065799996416 28104351919488 28207249394688 28268514333696 28291388983767 28307344710528 28436779299968 28484123437224 28495732710627 28500187862016 28545989734808 28570396764672 28585201259169 28689859251144 28740458650176 28765031952384 28779937302168 28860632222877 28885308274368 28896559304704 28897081058664 28911532808808 28936252380672 28948045928256 28972796719104 28987809727608 29069087493537 29093941775808 29120355725448 29145253842432 29196656406528 29267120000664 29318737496256 29343805231104 29355764884992 29396088737856 29407538720768 29530501580736 29555750375424 29643912416916 29731677460992 29793315376188 29804920081664 29845860905952 29871379335168 29929544527428 30007965431808 30008507253228 30023514839916 30049185164544 30061432310112 30114450709248 30145720363668 30224707688448 30228049361952 30240369407196 30266225144064 30319604729856 30351087408096 30404616662784 30443015436288 30446381246112 30484832765184 30538597902336 30624223861504 30653796536064 30666290103072 30692510005248 30741835099024 30832850700288 30857800390326 30875203517184 30951263161728 30993778633104 31080680855406 31135496871024 31162117948416 31174818691968 31178265410682 31292417297232 31305171146886 31347606745728 31360383088944 31387196445696 31403460538242 31485743373312 31518436923792 31547052035902 31574024995968 31613900645376 31617395909424 31629711107072 31789122333696 31802078625408 31845762799344 31991376712464 32018729573376 32044638866877 32114238451659 32141696360256 32276091657537 32333015981448 32360660946432 32508629217792 32509216190997 32525474409909 32553283928256 32566551669288 32594396308992 32611285943559 32623988268352 32651882016768 32657863727307 32743433329152 32760400191129 32788410572736 32846238457344 32925510000747 32966497234944 32979933389312 32983579683288 33011780884992 33025235495616 33053472313344 33070002720768 33083481060864 33204608446464 33221814278328 33250219172352 33308861534208 33448137143616 33530535091872 33549445582848 33576593519196 33730121610276 33758961110784 33772720249632 33819111348876 33878757047904 33973748346356 34002796149504 34006555532196 34049503287072 34062765807616 34109555321088 34144973334108 34205193745632 34234439436288 34248392365824 34252178901876 34295436860832 34341925902336 34355922640128 34452251844192 34481708771328 34499576365956 34584564486402 34589971593216 34686957037824 34748133328896 34820171056944 34839808874496 34999112984576 35027433979902 35057382691968 35071671028464 35133525827456 35266057588944 35280430975062 35310596001408 35372872184832 35421461294976 35458241539266 35472052773248 35520778120464 35551148645376 35565638226048 35583424995456 35628364219392 35762762625408 35777338453584 35807928339456 35825836280832 35840437815936 35971659150336 35990298801522 36021070770048 36084599995392 36159408405288 36324746349528 36345232714752 36374642979129 36572207870016 36587113603768 36622444419288 36637370627949 36668695847616 36682978562048 36701986801896 36733367268864 36836362495296 36886961894328 36952018264512 36983612510208 37087309389312 37102425062976 37106527143699 37152719106048 37153389932568 37203753060864 37218916193472 37250738638848 37323272831208 37355184502272 37374541063119 37421066661888 37472469225984 37609665859584 37629154286568 37691352444928 37721851978356 37727749582848 37743126280704 37978831249632 37994310280836 38000250482688 38093862352896 38113601678892 38253145668192 38320611533568 38373249736224 38480842963836 38513744365824 38529441411552 38548710411744 38581669840896 38597394571008 38650412970144 38758783324716 38791922367744 38827140967264 38860338456576 38913718042368 39022826667552 39091649995008 39141019846656 39172692439062 39194784983808 39351808545322 39374002107648 39439555528464 39455629907022 39525216555888 39642236614656 39674314787562 39724420501584 39760485702054 39794481207936 39906059369904 39960875385522 40011343004304 40031353119888 40065580219392 40081909746816 40152600945664 40194293818224 40249505760282 40304065815936 40320492542928 40354966858752 40468116544128 40523704616304 40539488883712 40595174994816 40646443686912 40679334455949 40865339643219 40871728714752 40888386804096 41143733853768 41160502804239 41166938022912 41268350882304 41289735152133 41325038177472 41440907807208 41513995828032 41549490597888 41566424922624 41571020547576 41723223062976 41740228195848 41796808994304 41797563674139 41813844118592 41849595260928 41854222193472 41871280717656 41907080968704 41980991164416 41988681935109 42024582565056 42098699994624 42151867527168 42156527879232 42310874092032 42385496444928 42402771500544 42461017065792 42655168949952 42691639431168 42726185155836 42818984602212 42855595147008 43034788876716 43110687975264 43147547928576 43169905953252 43344838957056 43345621587996 43367299213212 43404378571008 43422068892384 43459195078656 43481714591412 43543818303076 43640912663712 43657911105536 43680533588172 43717880763648 43794984609792 43900680000996 43978106244384 44015707846656 44033647327488 44111308081152 44295752371104 44333625563136 44465868625374 44597516191488 44707380122496 44768791358928 44894316791142 44973495480368 45011948147712 45012760879842 45030293666176 45035272259874 45073777746816 45092148465168 45171676063872 45218580545502 45337061532672 45342074042928 45360554110794 45399337716096 45479407094784 45526631112144 45606924994176 45664523154432 45669571869168 45727249147776 45807896853504 45936335792256 45999435154608 46112752648536 46249276050432 46286700585489 46312805275776 46387233319063 46426894742592 46490667949656 46621021283109 46703245306536 46743176922624 46762228037952 46767398116023 46938625945848 46957756720329 47021410118592 47040574633416 47080794668544 47105190807363 47163829579776 47228615059968 47277655385688 47320578053853 47361037493952 47401531527168 47420850968064 47444566660608 47504485625856 47683683500544 47703117938112 47743904452608 47767781707776 47768644199016 47787250421248 47893806821376 47962212200448 47987065068696 48028094360064 48112799993856 48212544540384 48355284676608 48432995132704 48460310286336 48499523972172 48540991419648 48762943826688 48829925892384 48849827503932 48891594463488 48935982402528 48977823025152 49115149993728 49182615859104 49269357686016 49449745852416 49469900083968 49475369524932 49537853243424 49605004081152 49625221591296 49764363774944 49806912669696 49832721417492 49875328758528 49955482035914 49963292301312 50172205715424 50295802637808 50324168374272 50364890278794 50595182415414 50638441666176 50659080374448 50728667023314 50818135571856 50960622519534 51004194224256 51094148711424 51164332981632 51217460001162 51307790618448 51351659154432 51372588548736 51378268352814 51398280548992 51443155291248 51463192761344 51512888853504 51533883960192 51678377766288 51722563156992 51749364548934 51876846729603 51884957389824 52030435556736 52122199993344 52230256585416 52259713311744 52498669476864 52541150969853 52586074037952 52607506542696 52700288741184 52899086383416 52920646462593 52965894002112 53013980936072 53059308277248 53132191942464 53208079159872 53281167180696 53348457339072 53375137493184 53420773625856 53442546329088 53592391757632 53644143938112 53666007680376 53711892509184 53738754421248 53760656723904 53806622478336 53957488725504 53985448202283 54031606155072 54126899993088 54195258249216 54239112607932 54487119524292 54495638286336 54517849072128 54858311805024 54880670405652 54889250697216 55024467843072 55052980202844 55100050903296 55254543742944 55330442841492 55351994437376 55421899896832 55428027396768 55475418765312 55630964083968 55653637594464 55729078659072 55730084898852 55805629591296 55828374290208 55876107958272 55984909246812 56032776753408 56131599992832 56208703838976 56414498789376 56537028667392 56582777967534 56614689421056 56873558599936 56968246874448 56991465421254 57000375724032 57091979469616 57140793529344 57170402518338 57379718502288 57480917300352 57559874604336 57721264445754 57770616548736 57794162117328 57823065617616 57872504761344 57896091856512 57975619455216 58138174987074 58187883551616 58240711450896 58290507684864 58534240001328 58637474992512 58711529769984 58759038658593 58792177475712 59027712817983 59061003161472 59183444860533 59287824833832 59454059606123 59463354921984 59511472181343 59586630752376 59609840163328 59640728553081 59691721811904 59742758670336 59859089054856 59941313078283 60015930863616 60017014506456 60047029679832 60098370329088 60122864620224 60228901418496 60291440727336 60374258640423 60449415376896 60456098723904 60480738814392 60532450288128 60639209459712 60702174816192 60809233325568 60886030872576 60892762492224 60969665530368 61077195804672 61248447723008 61307593072128 61332580206144 61385020010496 61483670198048 61665701400576 61715600780652 61750407034368 61902526323456 61987557266208 62161361710812 62270993742048 62324235896832 62349637383936 62356530821364 62584834594464 62610342293772 62695213491456 62720766177888 62774392891392 62806921076484 62971486746624 63036873847584 63094104071804 63148049991936 63227801290752 63234791818848 63259422214144 63578244667392 63604157250816 63691525598688 63982753424928 64037459146752 64089277733754 64228476903318 64283392720512 64552183315074 64666031962896 64721321892864 65017258435584 65018432381994 65050948819818 65106567856512 65133103338576 65188792617984 65222571887118 65247976536704 65315727454614 65486866658304 65520800382258 65576821145472 65692476914688 65851020001494 65959866778624 65967159366576 66023561769984 66050470991232 66166962121728 66443628556656 66500438344704 66698802938061 66896274287232 67061070183744 67153187038392 67341475186713 67460243220552 67517922221568 67545440499264 67552908389811 67638222697752 67757514095808 67827870818253 67947496692712 68005592299008 68013111064392 68040831166191 68099006574144 68125531615232 68219110642176 68289946668216 68410387491264 68468878872576 68496784731648 68504357803752 68590873721664 68683851804672 68711845280256 68904503688384 68963417542656 68999152731912 69169128972804 69179943186432 69373914075648 69496266657792 69640342113888 69679617748992 69998225969152 70054867959804 70114765383936 70143342056928 70267051654912 70532115177888 70560861950124 70621192002816 70745744369664 70842922589952 70916483078532 70944105546496 71041556240928 71102297290752 71131276452096 71166849990912 71256728438784 71525525250816 71554676907168 71615856678912 71651672561664 71680875631872 71943318300672 71980597603044 72042141540096 72169199990784 72318816810576 72649492699056 72690465429504 72749285958258 73144415740032 73174227207536 73244888838576 73274741255898 73337391695232 73403973603792 73466734537728 73672724990592 73773923788656 73904036529024 74174618778624 74204850125952 74213054287398 74306779865136 74407506121728 74437832386944 74646545662416 74710369004544 74749082126238 74933223053871 74944938451968 75258308573136 75443703956712 75486252561408 75547335418191 75892773623121 75957662499264 75988620561672 76093000534971 76187724705792 76227203357784 76440933779301 76506291336384 76641223067136 76746499472448 76826190001743 76961685927672 77027488731648 77058882823104 77097420823488 77163339681792 77194789142016 77300825940288 77517566649432 77583844735488 77624046823401 77654281934528 77720676913152 77827436084736 78045653335104 78183299990016 78282039693312 78345384878124 78389569967616 78703617090644 78748004215296 78879111056928 78911259814044 79050433111776 79284473229312 79348629575124 79448841003168 79520971404108 79588962415872 79812118739808 79921750771044 80022686008608 80062706239776 80131160438784 80163819493632 80305201891328 80388587636448 80499011520564 80608131631872 80640985085856 80709933717504 80936233088256 81047409232608 81078977767424 81190349989632 81292887373824 81358668911898 81730679286438 81743457429504 81776773608192 82287467707536 82321005608478 82333876045824 82536701764608 82579470304266 82650076354944 82881815614416 83027991656064 83132849845248 83142041095152 83446446125952 83480456391696 83593617988608 83595127348278 83627688237184 83708444386944 83742561435312 83814161937408 83977363870218 84049165130112 84197399989248 84313055758464 84621748184064 84805543001088 84874166951301 84922034131584 85310337899904 85452370311672 85487198131881 85637969204424 85711190294016 85755603777507 86069577753432 86147719021117 86221375950528 86295095857152 86339811906504 86581896668631 86689677914112 86691243175992 86734598426424 86808757142016 86844137784768 86918390157312 86963429182824 87087636606152 87207262480611 87281825327424 87315822211072 87361067176344 87435761527296 87589969219584 87801360001992 87956212488768 88031415693312 88067294654976 88222616162304 88591504742208 88667251126272 88931737250748 89195032382976 89414760244992 89537582717856 89788633582284 89946990960736 90023896295424 90025521759684 90060587332352 90070544519748 90147555493632 90184296930336 90343352127744 90437161091004 90674123065344 90684148085856 90721108221588 90798675432192 90958814189568 91053262224288 91213849988352 91329046308864 91339143738336 91454498295552 91615793707008 91872671584512 91998870309216 92225505297072 92498552100864 92573401170978 92625610551552 92774466638126 92853789485184 92981335899312 93242042566218 93406490613072 93486353845248 93524456075904 93534796232046 93877251891696 93915513440658 94042820237184 94081149266832 94161589337088 94210381614726 94457230119936 94555310771376 94641156107706 94722074987904 94841701936128 94889133321216 95367367001088 95406235876224 95537288398032 95574500842496 95974130137392 96056188720128 96342715354977 96425089080768 96828274972611 96865990265408 96999047944344 97081982839296 97525887653376 97527648572991 97576423229727 97659851784768 97699655007864 97783188926976 97871964805056 97955646050304 97973591181921 98230299987456 98281200573387 98365231718208 98538715372032 98899491704832 98939800167936 98950739049864 99075706486848 99210008162304 99250443182592 99528727549888 99613825339392 99665442834984 99750657517056 99910964071828 99926584602624 100344411430848 100591605275616 100648336748544 100729780557588 101190364830828 101276883332352 101318160748896 101457334046628 101636271143712 101921245039068 102008388448512 102188297422848 102328665963264 102434920002324 102615581236896 102703318308864 102745177097472 102756536705628 102796561097984 102886310582496 102926385522688 103025777707008 103067767920384 103356755532576 103445126313984 103498729097868 103753693459206 103769914779648 104060871113472 104244399986688 104460513170832 104519426623488 104997338953728 105082301939706 105172148075904 105215013085392 105400577482368 105798172766832 105841292925186 105931788004224 106027961872144 106118616554496 106264383884928 106416158319744 106562334361392 106696914678144 106750274986368 106885092658176 107184783515264 107288287876224 107332015360752 107423785018368 107477508842496 107521313447808 107914977451008 107970896404566 108063212310144 108253799986176 108478225215864 108974239048584 109035698144256 109123928937387 109716623610048 109761340811304 109912111883847 110048935686144 110105960405688 110200101806592 110414682125657 110509087485888 110660885682984 110703988874752 110843799793664 110856054793536 110950837530624 111261928167936 111307275188928 111319581431097 111458157318144 111460169797704 111611259182592 111656748580416 111752215916544 111969818493624 112065553506816 112123623189357 112263199985664 112417407677952 112828997578752 113074057334784 113165555935068 113229378842112 113747117199872 113936493748896 113982930842508 114000751448064 114183958939232 114281587058688 114340805036676 114759437004576 114961834600704 115119749208672 115442528891508 115541233097472 115588324234656 115646131235232 115745009522688 115792183713024 115951238910432 116276349974148 116375767103232 116481422901792 116581015369728 117068480002656 117274949985024 117423059539968 117518077317186 117584354951424 118055425635966 118122006322944 118366889721066 118575649667664 118908119212246 118926709843968 119022944362686 119173261504752 119219680326656 119281457106162 119383443623808 119718178109712 119882626156566 120034029012912 120094059359664 120196740658176 120245729240448 120457802836992 120582881454672 120748517280846 120912197447808 120961477628784 121064900576256 121404349632384 121618466651136 121785524984448 121939331060736 122496895446016 122596018929657 122615186144256 122665160412288 122967340396096 123431201561304 123481508412717 123500814068736 123805052646912 123869205456399 123975114532416 124322723421624 124541987484096 124648471793664 124699274767872 124713061642728 125169669188928 125220684587544 125390426982912 125441532355776 125548785782784 125613842152968 125942973493248 125966045805327 126073747695168 126188208143608 126296099983872 126455602581504 126469583637696 126518844428288 127156489334784 127208314501632 127383051197376 127965506849856 128074918293504 128178555467508 128456953806636 128566785441024 129104366630148 129332063925792 129442643785728 130034516871168 130036864763988 130101897639636 130213135713024 130266206677152 130377585235968 130445143774236 130495953073408 130631454909228 130973733316608 131041600764516 131153642290944 131384953829376 131702040002988 131919733557248 131934318733152 132047123539968 132100941982464 132333924243456 132887257113312 133000876689408 133397605876122 133792548574464 134122140367488 134306374076784 134682950373426 134920486441104 135035844443136 135090880998528 135105816779622 135276445395504 135515028191616 135655741636506 135894993385424 136011184598016 136026222128784 136081662332382 136198013148288 136438221284352 136579893336432 136820774982528 136993569463296 137008715607504 137181747443328 137423690560512 137809007376768 137998305463824 138338257945608 138747828151296 138860101756467 139161699957189 139280684227776 139863063849327 140109735919608 140229530767872 140286684113856 140302194348069 140534103309824 140873270160987 141064230355776 141121723900248 141242384005632 141315572422089 141491488739328 141685845179904 141832966157064 141888211092992 141961734161559 142083112481856 142204594581504 142262552904192 142333699981824 142513456877568 143051050501632 143109353814336 143231713357824 143303345123328 143361751263744 143886636601344 143961195206088 144084283080192 144338399981568 144637633621152 145298985398112 145380930859008 145498571916516 146288831480064 146348454415072 146489777677152 146549482511796 146674783390464 146807947207584 146933469075456 147345449981184 147547847577312 147808073058048 148349237557248 148409700251904 148426108574796 148613559730272 148815012243456 148875664773888 149293091324832 149420738009088 149498164252476 149866446107742 149889876903936 150516617146272 150887407913424 150972505122816 151094670836382 151785547246242 151915324998528 151977241123344 152186001069942 152454406715568 152881867558602 153012582672768 153282446134272 153492998944896 153652380003486 153923371855344 154054977463296 154117765646208 154194841646976 154389578284032 154601651880576 155035133298864 155167689470976 155248093646802 155308563869056 155630540188809 155654872169472 156091306670208 156366599980032 156690769756248 156779139935232 157407234181288 157496008430592 157623452909559 157758222113856 157822519628088 158100866223552 158697259150248 158761939387779 158897682006336 159041942808216 159177924831744 159624237479616 159843501542088 160045372017216 160125412479552 160262320877568 160327638987264 160610403782656 160777175272896 160998023041128 161216263263744 161281970171712 161419867435008 161872466176512 161956344606849 162094818465216 162157955534848 162380699979264 162585774747648 162717337823796 163461358572876 163486914859008 163553547216384 164574935415072 164642011216956 164667752091648 165073403529216 165158940608532 165300152709888 165763631228832 166055983312128 166265699690496 166284082190304 166892892251904 166960912783392 167187235977216 167190254696556 167255376474368 167416888773888 167485122870624 167628323874816 167954727740436 168098330260224 168394799978496 168626111516928 169243496368128 169611086002176 169748333902602 169844068263168 170620675799808 170904740623344 170974396263762 171275938408848 171422380588032 171511207555014 172139155506864 172295438042234 172442751901056 172679623813008 173163793337262 173382486351984 173469196852848 173617514284032 173688275569536 173926858365648 174175273212304 174414524961222 174563650654848 174722134352688 174871523054592 175602720003984 175912424977536 176134589309952 176277115975779 177083138453949 177183009484416 177550334581599 177863474501496 178362178818369 178390064765952 178829520489984 178922185659243 179075165435712 179577267164568 179823939234849 179893981921472 180047792590848 180051043519368 180121174664704 180141089039496 180295110987264 180368593860672 180686704255488 180874322182008 181122775921269 181348246130688 181368296171712 181442216443176 181597350864384 181917628379136 182106524448576 182427699976704 182658092617728 182678287476672 182908996591104 183231587414016 183745343169024 183997740618432 184451010594144 184997104201728 185146802341956 185251221103104 185548933276252 185707578970368 185962671798624 186484085132436 186812981226144 186972707690496 187048912151808 187069592464092 187754503783392 187831026881316 188085640474368 188162298533664 188323178674176 188420763229452 188914460239872 189110621542752 189282312215412 189444149975808 189683403872256 189778266642432 190734734002176 190812471752448 191074576796064 191149001684992 191948260274784 192112377440256 192685430709954 192850178161536 193656549945222 193731980530816 193998095888688 194163965678592 195051775306752 195055297145982 195152846459454 195319703569536 195399310015728 195566377853952 195743929610112 195947182363842 196460599974912 196562401146774 196730463436416 197077430744064 197879600335872 197901478099728 198151412973696 198500886365184 199057455099776 199330885669968 199501315034112 199821928143656 200096408814183 200688822861696 201183210551232 201459561115176 202024425560139 202380729661656 202553766664704 202636321497792 202658725169433 202914668093256 203272542287424 203483612454759 203842490078136 204016776897024 204122493498573 204376594845696 204657331926528 204869840004648 205231162473792 205406636617728 205490354194944 205513073411256 205593122195968 205772621164992 205852771045376 206051555414016 206135535840768 206713511065152 206890252627968 206997458195736 207507386918412 207539829559296 208121742226944 208488799973376 208921026341664 209038853246976 209994677907456 210164603879412 210344296151808 210430026170784 210801154964736 211596345533664 211682585850372 211863576008448 212055923744288 212237233108992 212528767769856 212832316639488 213124668722784 213393829356288 213500549972736 213770185316352 214369567030528 214576575752448 214664030721504 214847570036736 214955017684992 215042626895616 215829954902016 215941792809132 216126424620288 216507599972352 216956450431728 217948478097168 218071396288512 218247857874774 219433247220096 219522681622608 219824223767694 220211920811376 220400203613184 220829364251314 221018174971776 221321771365968 221407977749504 221712109587072 222523856335872 222614550377856 222639162862194 222920339595408 223222518365184 223313497160832 223939636987248 224131107013632 224247246378714 224799669161613 224834815355904 226331111870136 226458757684224 227494234399744 227678320869363 227872987497792 227965861685016 228279001604913 228367917878464 228563174117376 228681610073352 229322801337903 229518874009152 229923669201408 230239498417344 230478570005229 230885057783016 231082466194944 231176648469312 231292262470464 231490019045376 231584367426048 231902477820864 232552699948296 232751534206464 232962845803584 233162030739456 234136960005312 234549899970048 234846119079936 235036154634372 235168709902848 236110851271932 236244012645888 236733779442132 237151299335328 237816238424492 237853419687936 238045888725372 238346523009504 238439360653312 238562914212324 238766887247616 239436356219424 239765252313132 240068058025824 240188118719328 240393481316352 240491458480896 240915605673984 241165762909344 241497034561692 241824394895616 241922955257568 242129801152512 242808699264768 243236933302272 243571049968896 243878662121472 244993790892032 245192037859314 245230372288512 245330320824576 245934680792192 246862403122608 246963016825434 247001628137472 247610105293824 247738410912798 247950229064832 248645446843248 249083974968192 249398549535744 249426123285456 250339338377856 250441369175088 250780853965824 250883064711552 251227684305936 251932091610654 252147495390336 252376416287216 252592199967744 252939167275392 254416629003264 254622500853903 254766102394752 255931013699712 256357110935016 256461594395643 256913907613272 257133570882048 257266811332521 258208733260296 258443157063351 258664127851584 258885287571456 259745690005893 260069033742336 260073729527976 260203795279272 260426271426048 260532413354304 260755170471936 260890287548472 260991906146816 261262909818456 261621787441833 261947466633216 262083201529032 262307284581888 262769907658752 263404080005976 263839467114496 263868637466304 264094247079936 264201883964928 264667848486912 265774514226624 266001753378816 266795211752244 267585097148928 268244280734976 268612748153568 269365900746852 269840972882208 270071688886272 270181761997056 270211633559244 270552890791008 271030056383232 271311483273012 271789986770848 272022369196032 272052444257568 272163324664764 272396026296576 272876442568704 273159786672864 273641549965056 273987138926592 274017431215008 274363494886656 274847381121024 275618014753536 275996610927648 276676515891216 277495656302592 277720203512934 278323399914378 278561368455552 279726127698654 280219471839216 280459061535744 280573368227712 280604388696138 281068206619648 281746540321974 282128460711552 282243447800496 282484768011264 282631144844178 283371690359808 283665932314128 283776422185984 283923468323118 284166224963712 284525105808384 284667399963648 286102101003264 286218707628672 286723502527488 287922390412176 288168566160384 289028146064931 289275267242304 290597970796224 290997143833032 292577662960128 292582945718973 292696908830144 292729269689181 292979555354304 293098965023592 293349566780928 293615894415168 293866938150912 293920773545763 294690899962368 294843601720161 295095695154624 295616146116096 296698475114496 296819400503808 296852217149592 297227119460544 297630024486912 297751329547776 298586182649664 298841476018176 298996328504952 299732892215484 299779753807872 301033234292544 301774815826848 301945010245632 302189341672764 303571094492484 303830649997056 303954482246688 304372002139884 304908813431136 305763735117204 306025165345536 306564892268544 306985997889792 307304760006972 307846743710688 308109954926592 308235531292416 308389683293952 308779156568064 309203303761152 310070266597728 310335378941952 310496187293604 310617127738112 311261080377618 311309744338944 312182613340416 312733199960064 313381539512496 313558279870464 314814468362576 314992016861184 315246905819118 315516444227712 315645039256176 316201732447104 317394518300496 317523878775558 317795364012672 318083885616432 318355849663488 319248474959232 319687003084176 320090744034432 320250824959104 320655277974528 321554350545792 321996046082256 322432526527488 322563940343424 323744932353024 323912689213698 324189636930432 324710633233441 324761399958528 325434675647592 326922717145752 327107094432768 327371786812161 329149870830144 329284022433912 329736335651541 330146807058432 330317881217064 330600305419776 331244046376971 331527262457664 332111966624256 332531399380992 332568164380608 333785784503808 333921825566784 333958744293291 334374471954432 334380509393112 334510752948736 334833777547776 334970245741248 335256647749632 335909455480872 336196660520448 336370869568071 336789599956992 337252223033856 338486992736256 339222172004352 339496667805204 339688136526336 341241351599616 341809481246688 341948792527524 342551876817696 342844761176064 343022415110028 344278311013728 344590876084468 344885503802112 345359247626016 346327586674524 346764972703968 346938393705696 347235028568064 347376551139072 347853716731296 348350546424608 348829049922444 349127301309696 349444268705376 349743046109184 351205440007968 351824849955072 352269178619904 352554231951558 354166276907898 354366018968832 355100669163198 355726949002992 356724357636738 356780129531904 357659040979968 357844371318486 358150330871424 359154534329136 359647878469698 359787963842944 360102087038736 360242349329408 360282178078992 360590221974528 360737187721344 361373408510976 361748644364016 362245551842538 362736592343424 362884432886352 363194701728768 364213048897152 364855399953408 365356574953344 365817993182208 367490686338048 367788056788971 367995481236864 368902021188288 370293604683912 370444525238151 370502442206208 371097866552504 371415157940736 371607616369197 371925343597248 372968170264872 373625962452288 373945415380992 374097824303616 374139184928184 375509007566784 375662053762632 376171280948736 376324597067328 376646357348352 376841526458904 377828920479744 377898137415981 378221243085504 378564624430824 378888299951616 379366807744512 379556533284864 381469468004352 381624943504896 382149153592128 382298003369984 383896520549568 384224754880512 385370861419908 385700356323072 387313099890444 387463961061632 387996191777376 388327931357184 390103550613504 390110594291964 390305692918908 390639407139072 390798620031456 391132755707904 391487859220224 391894364727684 392921199949824 393124802293548 393460926872832 394154861488128 395759200671744 395802956199456 396302825947392 397001772730368 398114910199552 398661771339936 399002630068224 399643856287312 400192817628366 401377645723392 402366421102464 402919122230352 404048851120278 404761459323312 405107533329408 405272642995584 405317450338866 405829336186512 406545084574848 406967224909518 407684980156272 408033553794048 408244986997146 409314663853056 409739680009296 410462324947584 410980708389888 411026146822512 411186244391936 411545242329984 412271071681536 413427022130304 413994916391472 415014773836824 416243484453888 416580305269401 417485099871567 417842052683328 419589191547981 420329207758824 420688592303616 420860052341568 421602309929472 422619810482961 423192691067328 423365171700744 423727152016896 423946717266267 424111847488576 424474466217984 425057535539712 425664633278976 425885202484677 426249337445568 426787658712576 427001099945472 427540370632704 428739134061056 429153151504896 429328061443008 429695140073472 429910035369984 430085253791232 431659909804032 431883585618264 432252849240576 433015199944704 433912900863456 435896956194336 436142792577024 436495715749548 438866494440192 439045363245216 439648447535388 440423841622752 440800407226368 441658728502628 442036349943552 442643542731936 442815955499008 443424219174144 445047712671744 445229100755712 445278325724388 445840679190816 446445036730368 446626994321664 447879273974496 448262214027264 448494492757428 449599338323226 449669630711808 452662223740272 452917515368448 454988468799488 455356641738726 455745974995584 455931723370032 456558003209826 456735835756928 457363220146704 458645602675806 459037748018304 459847338402816 460478996834688 460957140010458 461770115566032 462164932389888 462353296938624 462584524940928 463168734852096 463804955641728 465105399896592 465503068412928 465925691607168 466891620566427 468273920010624 469099799940096 470072309268744 470337419805696 472221702543864 472488025291776 472870358728677 473467558884264 474302598670656 475632476848984 476091777450744 476285818163337 476693046019008 476878721306624 477125828424648 477533774495232 478872712438848 479530504626264 480136116051648 480376237438656 480786962632704 480982916961792 481831211347968 482331525818688 482994069123384 483648789791232 483845910515136 484259602305024 485617398529536 485869033820547 486473866604544 487142099937792 487757324242944 489987581784064 490384075718628 490460744577024 490660641649152 491869361584384 493724806245216 493926033650868 494003256274944 495220210587648 495476821825596 495900458129664 497290893686496 498167949936384 498797099071488 498852246570912 500678676755712 500882738350176 501561707931648 501766129423104 502455368611872 503864183221308 504294990780672 504752832574432 505184399935488 505878334550784 508833258006528 509245001707806 509532204789504 511862027399424 512714221870032 512923188791286 513827815226544 514267141764096 514533622665042 516417466520592 516886314126702 517328255703168 519491380011786 520147459055952 520407590558544 520852542852096 521064826708608 521780575096944 521983812293632 522525819636912 523243574883666 524166403058064 524614569163776 526808160011952 527737274932608 528403767929856 528831347927337 531249415361847 531549028453248 532651003744797 533590423504488 535086536455107 535170194297856 536488561469952 536766556977729 537225496307136 538731801493704 539681945764416 540143377772544 540363523994112 540423267118488 541105781582016 542060112766464 542622966546024 543368327763807 543579973541696 544044738392064 544104888515136 544326649329528 544792052593152 545752885137408 546319573345728 547283099930112 547974277853184 548034862430016 548726989773312 549694762242048 551236029507072 551993221855296 553353031782432 554991312605184 555440407025868 556646799828756 557122736911104 559452255397308 560438943678432 560918123071488 561146736455424 561208777392276 562136413239296 563493080643948 564256921423104 564486895600992 564969536022528 565262289688356 566743380719616 567331864628256 567552844371968 567846936646236 568332449927424 569050211616768 569334799927296 572204202006528 572437415257344 573447005054976 575844780824352 576337132320768 578056292129862 578550534484608 581195941592448 581994287666064 585155325920256 585165891437946 585393817660288 585458539378362 585959110708608 586197930047184 586699133561856 587231788830336 587841547091526 589381799924736 589687203440322 590191390309248 591232292232192 593638801007616 593704434299184 594454238921088 595502659095552 597172365299328 597992657009904 599465784430968 600289226442549 602066468585088 603034033147819 603549631653696 604378683345528 606073276680417 607142188984968 607661299994112 607908964493376 607976175508299 608744004279768 609817626862272 610450837364277 611527470234408 612050330691072 612367480495719 613129784537088 613971995779584 614609520013944 615693487421376 616219909853184 616471062584832 616779366587904 617558313136128 618406607522304 620140533195456 620670757883904 620992374587208 621234255476224 622522160755236 622619488677888 624365226680832 625466399920128 626763079024992 627116559740928 629628936725152 629984033722368 630493811638236 631032888455424 631290078512352 632403464894208 634789036600992 635047757551116 635590728025344 636167771232864 636711699326976 638496949918464 639374006168352 640181488068864 640501649918208 641310555949056 643108701091584 643992092164512 644865053054976 645127880686848 647489864706048 647825378427396 648379273860864 649421266466882 649522799917056 650869351295184 653845434291504 654214188865536 654743573624322 658299741660288 658568044867824 659472671303082 660635762434128 661200610839552 662488092753942 663054524915328 664223933248512 665136328761216 667571569007616 667843651133568 667917488586582 668761018786224 669021505897472 669667555095552 669940491482496 671818910961744 672393321040896 672741739136142 674399007484839 674504446067712 678993335610408 679376273052672 682482703199232 683034962608089 683618962493376 683897585055048 685103753635392 685689522352128 686044830220056 687968404013709 688556622027456 689181752168936 689771007604224 690718495252032 692655173349048 693529945407936 693876787411392 694470057136128 694753102278144 695707433462592 696701092849216 697658099844888 698254602619392 698888537410752 699486092218368 702410880015936 703649699910144 704538357239808 705108463903116 708332553815796 708732037937664 710201338326396 711453898005984 713448715273476 713560259063808 715318081959936 715688742636972 716300661742848 718309068658272 719295756939396 719575927685888 720204174077472 720484698658816 720564356157984 721180443949056 721474375442688 722746817021952 723497288728032 724491103685076 725473184686848 725768865772704 726389403457536 728426097794304 729710799906816 730713149906688 731635986364416 734981372676096 735576113577942 735990962473728 737804042376576 740587209367824 740889050476302 741004884412416 742195733105008 742830315881472 743215232738394 743850687194496 745936340529744 747251924904576 748195648607232 748278369856368 751018015133568 751324107525264 752342561897472 752649194134656 753683052917808 755796274831962 756442486171008 757129248861648 757776599903232 763249887009792 763867502561709 764298307184256 767793041099136 769384783186929 770741722839816 771400712646144 771800433997563 772902774879599 774626199780888 774927922123264 775329471190053 775992383554752 776655862714368 779237070017679 780207101227008 780221188583928 780611385837816 781278814278144 781597240062912 782265511415808 782975718440448 783788729455368 784865362325499 785842399899648 786249604587096 786921853745664 788309722976256 791518401343488 791605912398912 792605651894784 794003545460736 796229820399104 797323542679872 798005260136448 799287712574624 800385635256732 802755291446784 804732842204928 805838244460704 808097702240556 809522918646624 810215066658816 810545285991168 810634900677732 811658672373024 813090169149696 813934449819036 815369960312544 816067107588096 816489973994292 818629327706112 819479360018592 820924649895168 821961416779776 822052293645024 822372488783872 823090484659968 824542143363072 826854044260608 827989832782944 830029547673648 832486968907776 833160610538802 834970199743134 835684105366656 839178383095962 840658415517648 841377184607232 841720104683136 843204619858944 845239620965922 846385382134656 846730343401488 847454304033792 847893434532534 848223694977152 850115071079424 851329266557952 851770404969354 852498674891136 853575317425152 854002199890944 857478268122112 858306303009792 858656122886016 860170507582464 863767171236528 864505698481152 867084438194793 867825801726912 871793912388672 872991431499096 877732988880384 878090726490432 878187809067543 879296895070776 880847683245504 881600814452736 881762320637289 883317457005256 884072699887104 884530805160483 885287085463872 885631910998016 886848438348288 890095425343488 890458201511424 890556651448776 891681358381632 892890073460736 893253988643328 895758547948992 896524428054528 896988985514856 899198676646452 899339261423616 905324447480544 905835030736896 909976937598976 910713283477452 911491949991168 911863446740064 913116006419652 913471671513856 914726440293408 917291205351612 918075496036608 919694676805632 920957993669376 921914280020916 923540231132064 924329864779776 924706593877248 925169049881856 926337469704192 927609911283456 930210799793184 931006136825856 931851383214336 933783241132854 936547840021248 938199599880192 940144618537488 940674839611392 944443405087728 944976050583552 945740717457354 946935117768528 948605197341312 951264953697968 952183554901488 952571636326674 953386092038016 954251656849296 955067548990464 957745424877696 959061009252528 960272232103296 960752474877312 961965833923584 964663051637376 965988138246768 967297579582464 967691821030272 971234797059072 971738067641094 974131899700323 974284199875584 980768151437256 981321283298304 982115360436483 983738723168768 987449612490432 987852067301736 989209006954623 990440421175296 990953643651192 991800916259328 993732139130913 994581787372992 996335899872768 997594198142976 997704493141824 1001357353511424 1001765476700352 1003123415863296 1003532258846208 1004910737223744 1007728366442616 1008589981561344 1009112608704213 1009505665148864 1010368799870976 1011756669101568 1017666516013056 1018490003415612 1019064409579008 1023724054798848 1025428443740064 1025846377582572 1027655630453088 1028534283528192 1029067245330084 1032834933041184 1033772628253404 1034656511406336 1038982760023572 1040294918111904 1040815181117088 1041705085704192 1042129653417216 1043561150193888 1043967624587264 1045051639273824 1046487149767332 1048332806116128 1049229138327552 1053616320023904 1055474549865216 1056807535859712 1057662695854674 1062498830723694 1063098056906496 1065302007489594 1067180847008976 1070173072910214 1070340388595712 1072977122939904 1073533113955458 1074450992614272 1077463602987408 1079363891528832 1080727047988224 1080846534236976 1082211563164032 1084120225532928 1085245933092048 1086736655527614 1087159947083392 1088209777030272 1088653298659056 1089584105186304 1092639146691456 1094566199860224 1096069724860032 1097453979546624 1102472059014144 1103364170366913 1103986443710592 1106706063564864 1110880814051736 1111333575714453 1113293599657512 1114245473822208 1114822849107591 1118904510794616 1119920347274521 1120877887356864 1121836246142976 1122293472910848 1122417554784552 1124272826478592 1126986161287896 1128513842846208 1128973791201984 1129939072045056 1130524579376712 1133486761439232 1133694412247943 1134663729256512 1135105688743936 1135693873292472 1136664899854848 1138100423233536 1138669599854592 1144408404013056 1144874830514688 1146894010109952 1151689561648704 1152674264641536 1156112584259724 1157101068969216 1162391883184896 1163988575332128 1170310651840512 1170331782875892 1170787635320576 1170917078756724 1171918221417216 1172395860094368 1173398267123712 1174463577660672 1175683094183052 1178763599849472 1179374406880644 1180382780618496 1182464584464384 1187277602015232 1187408868598368 1188908477842176 1191005318191104 1194344730598656 1195985314019808 1198931568861936 1200578452885098 1204132937170176 1206068066295638 1207099263307392 1208757366691056 1212146553360834 1214284377969936 1215322599988224 1215817928986752 1215952351016598 1217488008559536 1219635253724544 1220901674728554 1223054940468816 1224100661382144 1224734960991438 1227943991559168 1229219040027888 1231386974842752 1232942125169664 1233558733175808 1236813215044608 1240281066390912 1241984749174416 1242468510952448 1245044321510472 1248730453361664 1252455299614701 1253526158049984 1258767574643943 1259257873450304 1260987623276472 1262065776910848 1262580157024704 1264806929788416 1267859431448883 1269578073201984 1270095515102232 1271181456050688 1272335542465728 1273423398653952 1276993899836928 1277655607454031 1278748012336704 1280362976137728 1281003299836416 1282621111898112 1286217402183168 1287984184329024 1289730106109952 1290255761373696 1294979729412096 1295650756854792 1296758547721728 1298842532933764 1299045599834112 1301738702590368 1307690868583008 1308428377731072 1309487147248644 1316599483320576 1317136089735648 1318945342606164 1321271524868256 1322401221679104 1324976185507884 1326109049830656 1328447866497024 1330272657522432 1335143138015232 1335687302267136 1335834977173164 1337522037572448 1338043011794944 1339335110191104 1339880982964992 1343637821923488 1344786642081792 1345483478272284 1348798014969678 1349008892135424 1357986671220816 1358752546105344 1364965406398464 1366069925216178 1367237924986752 1367795170110096 1370207507270784 1372089660440112 1375936808027418 1377113244054912 1378363504337872 1379542015208448 1381436990504064 1385310346698096 1387059890815872 1387753574822784 1389506204556288 1391414866925184 1393402185698432 1395316199689776 1396509205238784 1397777074821504 1400674861699281 1404821760031872 1407299399820288 1410216927806232 1416665107631592 1417464075875328 1418611076186031 1420402676652792 1422907796011968 1426897430546952 1428857454490011 1430636163919872 1431377485273944 1432601323485696 1436618137316544 1438591513878792 1439151855371776 1440408348154944 1440969397317632 1441128712315968 1442360887898112 1442948750885376 1445493634043904 1446994577456064 1448982207370152 1450946369373696 1451537731545408 1452778806915072 1456852195588608 1457607101461641 1459421599813632 1461426299813376 1463271972728832 1469962745352192 1471152227155884 1471981924947456 1475608084753152 1481174418735648 1481778100952604 1482009768824832 1484391466210016 1485660631762944 1486430465476788 1487701374388992 1491872681059488 1494503849809152 1496391297214464 1496556739712736 1502036030267136 1502648215050528 1504685123794944 1505298388269312 1507366105835616 1511592549663924 1512884972342016 1514258497723296 1515553199806464 1526499774019584 1527735005123418 1528596614368512 1535586082198272 1538769566373858 1541483445679632 1542801425292288 1543600867995126 1545805549759198 1549252399561776 1549855844246528 1550658942380106 1551984767109504 1558474140035358 1560442377167856 1561222771675632 1562557628556288 1563194480125824 1565951436880896 1567577458910736 1569730724650998 1572499209174192 1573843707491328 1583211824797824 1585211303789568 1592459640798208 1593748246085541 1594647085359744 1597953011234391 1598575425149248 1600771270513464 1605259609365321 1605510582893568 1609465684409856 1610299670933187 1611676488921408 1616195404481112 1619045837293248 1620430133317632 1621090571982336 1621269801355464 1623317344746048 1626180338299392 1627868899638072 1630739920625088 1632134215176192 1632979947988584 1637258655412224 1638958720037184 1641849299790336 1643922833559552 1644104587290048 1644744977567744 1646180969319936 1649084286726144 1653708088521216 1655979665565888 1660059095347296 1664973937815552 1666321221077604 1669940399486268 1671368210733312 1678356766191924 1681316831035296 1682754369214464 1683440209366272 1686409239717888 1690479241931844 1692770764269312 1693460686802976 1694908608067584 1695786869065068 1696447389954304 1700230142158848 1702658533115904 1703540809938708 1704997349782272 1707150634850304 1708004399781888 1714956536244224 1716612606019584 1717312245772032 1720341015164928 1727534342473056 1729011396962304 1734168876389586 1735651603453824 1743587824777344 1745982862998192 1755465977760768 1756181452980864 1756375618135086 1758593790141552 1761695366491008 1763524641274578 1766634914010512 1768145399774208 1769061610320966 1770574170927744 1773696876696576 1780916403022848 1781113302897552 1783362716763264 1786507977286656 1791517095897984 1793977971029712 1798397353292904 1800867679327647 1809102099443457 1810648894961088 1818219830041251 1821426566954904 1822983899982336 1823726893480128 1823928526524897 1826232012839304 1826943343027712 1829452880586816 1831352512092831 1834582410703224 1836150992073216 1837102441487157 1839389353611264 1841915987338752 1843828560041832 1847080462264128 1848659729559552 1849413187754496 1850338099763712 1852674939408384 1855219822566912 1860421599586368 1862012273651712 1863702766428672 1867566482265708 1873095680042496 1876399199760384 1880289237074976 1881349679222784 1888886810175456 1889952101167104 1891481434914708 1893870235537056 1897210394682624 1902529907395936 1904367109802976 1905143272653348 1906772184076032 1908503313698592 1910135097980928 1915490849755392 1918122018505056 1920544464206592 1921504949754624 1923931667847168 1929326103274752 1931976276493536 1934595159164928 1935383642060544 1942469594118144 1943476135282188 1948263799400646 1948568399751168 1961536302874512 1962642566596608 1964230720872966 1967477446337536 1974899224980864 1975704134603472 1978418013909246 1981907287302384 1983601832518656 1987464278261826 1989163574745984 1992671799745536 1995408986283648 2002714707022848 2003530953400704 2007064517692416 2009821474447488 2015456732885232 2017179963122688 2018225217408426 2019011330297728 2023197022454517 2023513338203136 2036980006831224 2038128819158016 2047448109597696 2049104887824267 2050856887480128 2051692755165144 2055311260906176 2057068567056384 2058134490660168 2063905212041127 2065669866082368 2067545256506808 2069313022812672 2077965520047144 2080589836223808 2081630362234176 2083410171408384 2084259306834432 2087122300387776 2087935249174528 2090103278547648 2092974299534664 2096665612232256 2098458276655104 2107232640047808 2110949099730432 2113615071719424 2115325391709348 2124997661447388 2126196113812992 2130604014979188 2134361694017952 2140346145820428 2140680777191424 2145954245879808 2147066227910916 2148901985228544 2154927205974816 2158727783057664 2161454095976448 2161693068473952 2164423126328064 2168240451065856 2170491866184096 2173473311055228 2174319894166784 2176419554060544 2177306597318112 2179168210372608 2185278293382912 2189132399720448 2192139449720064 2194907959093248 2204944118028288 2206728340733826 2207972887421184 2213412127129728 2221761628103472 2222667151428906 2226587199315024 2228490947644416 2229645698215182 2237809021589232 2239840694549042 2241755774713728 2244586945821696 2244835109569104 2253972322575792 2257027685692416 2257947582403968 2261049158753424 2267388824495886 2269327458513024 2271387746584944 2273329799709696 2289749661029376 2291602507685127 2303379123297408 2308154349560787 2312225168519448 2314202137938432 2315401301992689 2318708324638797 2324783766369792 2325988413570159 2327977150664256 2337711210053037 2340621303681024 2340663565751784 2341575270641152 2341834157513448 2343836442834432 2344791720188736 2346796534247424 2348927155321344 2351366188366104 2354596086976497 2357527199698944 2358748813761288 2360765561236992 2364929168928768 2374555204030464 2374817737196736 2377816955684352 2382010636382208 2388689461197312 2391970628039616 2397863137723872 2401156905770196 2408265874340352 2412136132591276 2414198526614784 2417514733382112 2424293106721668 2428568755939872 2430645199976448 2431635857973504 2431904702033196 2434976017119072 2439270507449088 2441803349457108 2446109880937632 2448201322764288 2449469921982876 2455887983118336 2458438080055776 2462773949685504 2465884250339328 2467117466351616 2473626430089216 2480562132781824 2483969498348832 2484937021904896 2490088643020944 2497460906723328 2504910599229402 2507052316099968 2517535149287886 2518515746900608 2521975246552944 2524131553821696 2525160314049408 2529613859576832 2535718862897766 2539156146403968 2540191030204464 2542362912101376 2544671084931456 2553987799673856 2555311214908062 2557496024673408 2560725952275456 2562006599672832 2572434804366336 2575968368658048 2580511522747392 2591301513709584 2593517095443456 2597685065867528 2601253314584379 2603477405180736 2615381737166016 2618974294497288 2633198966641152 2634272179471296 2634563427202629 2637890685212328 2642543049736512 2644802443358208 2645286961911867 2649952371015768 2652218099661312 2653592415481449 2656895732994048 2660545315044864 2670286276030464 2671374604534272 2671669954346328 2675044075144896 2676086023589888 2678670220382208 2679761965929984 2687275643846976 2689573284163584 2690966956544568 2697596029939356 2698017784270848 2715973342441632 2717505092210688 2729930812796928 2732139850432356 2734475849973504 2735590340220192 2740415014541568 2744179320880224 2751873616054836 2754226488109824 2756727008675744 2759084030416896 2762873981008128 2770620693396192 2774119781631744 2775507149645568 2779012409112576 2782829733850368 2786804371396864 2790632399379552 2793018410477568 2795554149643008 2801349723398562 2809643520063744 2814598799640576 2820433855612464 2833330215263184 2834928151750656 2837222152372062 2840805353305584 2845815592023936 2853794861093904 2857714908980022 2862754970547888 2865202646971392 2873236274633088 2877183027757584 2878303710743552 2880816696309888 2882257424631936 2885897501770752 2893989154912128 2897964414740304 2901892738747392 2903075463090816 2913704391177216 2915214202923282 2922395699100969 2922852599626752 2942304454311768 2943963849894912 2951216169506304 2962348837471296 2963556201905208 2967627020863869 2968782932420032 2971321263525888 2972860930953576 2975402748777984 2981196417392739 2983745362118976 2989007699618304 2992782594428928 2993113479425472 3004072060534272 3005296430101056 3009370247589888 3010596776538624 3014732211671232 3023185099327848 3025769944684032 3028516995446592 3031106399612928 3052999548039168 3055470010246836 3057193228737024 3071172164396544 3077539132747716 3082966891359264 3085602850584576 3087201735990252 3091611099518396 3098504799123552 3099711688493056 3101317884760212 3103969534219008 3116948280070716 3120884754335712 3122445543351264 3125115257112576 3126388960251648 3131902873761792 3135154917821472 3139461449301996 3144998418348384 3147687414982656 3166423649595648 3170422607579136 3184919281596416 3187496492171082 3189294170719488 3195906022468782 3197150850298496 3201542541026928 3210519218730642 3211021165787136 3218931368819712 3220599341866374 3223352977842816 3232390808962224 3238091674586496 3242181143964672 3242539602710928 3246634689492096 3252360676598784 3255737799276144 3261479841250176 3265959895977168 3277917440074368 3283698599580672 3288209174580096 3292361938639872 3307416177042432 3310092511100739 3311959331131776 3320118190694592 3332642442155208 3334000727143359 3339880798972536 3342736421466624 3344468547322773 3356713532383848 3359761041823563 3362633662070592 3365508738428928 3366880418732544 3372818479435776 3380958483863688 3385541528538624 3386921373605952 3389817216135168 3391573738130136 3392894779908608 3400460284317696 3401083236743829 3405317066231808 3407081619877416 3409994699564544 3414301269700608 3416008799563776 3429913072488448 3433225212039168 3434624491544064 3440682030329856 3455068684946112 3458022793924608 3468337752779172 3471303206907648 3487175649554688 3491965725996384 3510931955521536 3512362905961728 3512751236270172 3517187580283104 3523390732982016 3527049282549156 3533269828021024 3536290799548416 3538123220641932 3541148341855488 3547393753393152 3561832806045696 3562226605795104 3566725433526528 3573015954573312 3583034191795968 3587955942059424 3596794706585808 3601735358655294 3618204198886914 3621297789922176 3636439660082502 3642853133909808 3645967799964672 3647453786960256 3647857053049794 3652464025678608 3653886686055424 3658905761173632 3662705024185662 3669164821406448 3672301984146432 3674204882974314 3683831974677504 3687657120083664 3694160924528256 3698826375508992 3700676199527424 3710439645133824 3720843199172736 3727405532857344 3735132964531416 3746191360084992 3757365898844103 3760578474149952 3777773620350912 3782962869829416 3787740471074112 3794420789365248 3803578294346649 3805059814791872 3808734219605952 3810286545306696 3813544368152064 3817006627397184 3820270195961856 3830981699510784 3832966822362093 3836244037010112 3841088928413184 3843009899509248 3847863335694336 3858652206549504 3863952552987072 3869190318329856 3870767284121088 3884939188236288 3886952270564376 3896527598801292 3897136799502336 3923072605749024 3925285133193216 3928461441745932 3934954892675072 3949798449961728 3951408269206944 3956836027818492 3963814574604768 3967203665037312 3974928556523652 3978327149491968 3985343599491072 3990817972567296 4005429414045696 4007061906801408 4014129035384832 4019642948894976 4030913465770464 4034359926245376 4036450434816852 4038022660595456 4046394044909034 4047026676406272 4073960013662448 4076257638316032 4094896219195392 4098209775648534 4101713774960256 4103385510330288 4110622521812352 4116268981320336 4127810424082254 4131339732164736 4135090513013616 4138626045625344 4155931040094288 4161179672447616 4163260724468352 4168518613668864 4174244600775552 4180206557095296 4185948599069328 4193331224464512 4202024585097843 4214465280095616 4221238232034733 4221898199460864 4230650783418696 4249995322894776 4252392227625984 4255833228558093 4261208029958376 4268723388035904 4280692291640856 4286572363470033 4291908491759616 4294132455821832 4297803970457088 4309854411949632 4317455566115328 4322908191952896 4323386136947904 4328846252656128 4336480902131712 4340983732368192 4346946622110456 4348639788333568 4352839108121088 4354613194636224 4358336420745216 4370556586765824 4372821304384923 4378264799440896 4384278899440128 4389815918186496 4409888236056576 4413456681467652 4415945774842368 4426824254259456 4443523256206944 4445334302857812 4453174398630048 4456981895288832 4459291396430364 4475618043178464 4479681389098084 4483511549427456 4489173891643392 4489670219138208 4507944645151584 4514055371384832 4515895164807936 4522098317506848 4534777648991772 4538654917026048 4542775493169888 4546659599419392 4579499322058752 4583205015370254 4606758246594816 4616308699121574 4624450337038896 4628404275876864 4630802603985378 4637416649277594 4649567532739584 4651976827140318 4655954301328512 4675422420106074 4681327131503568 4683150541282304 4683668315026896 4687672885668864 4689583440377472 4697854310642688 4702732376732208 4709192173952994 4717497627522576 4721531122473984 4749635474393472 4755633911368704 4777378922394624 4781244738256623 4783941256079232 4795726275447744 4802313811540392 4815778828095963 4816531748680704 4824272265182552 4828397053229568 4830899012799561 4835029466764224 4848586213443336 4857137511879744 4861290399952896 4863271715947008 4863809404066392 4869952034238144 4878541014898176 4883606698914216 4892219761875264 4896402645528576 4898939843965752 4911775966236672 4916876160111552 4925547899371008 4931768500678656 4934234932703232 4947252860178432 4961124265563648 4967938996697664 4969874043809792 4980177286041888 4994921813446656 5009821198458804 5014104632199936 5035070298575772 5037031493801216 5043950493105888 5048263107643392 5050320628098816 5059227719153664 5071437725795532 5078312292807936 5080382060408928 5084725824202752 5089342169862912 5107975599347712 5110622429816124 5114992049346816 5121451904550912 5124013199345664 5144869608732672 5151936737316096 5161023045494784 5182603027419168 5187034190886912 5195370131735056 5202506629168758 5206954810361472 5230763474332032 5237948588994576 5266397933282304 5268544358942592 5269126854405258 5275781370424656 5285086099473024 5290573923823734 5299904742031536 5304436199322624 5307184830962898 5321090630089728 5342749209068544 5343339908692656 5350088150289792 5359523931859968 5374551287693952 5381933913089136 5395192059878712 5402603037982941 5427306298330371 5431946684883264 5454659490123753 5464279700864712 5468951699947008 5471180680440384 5480830029083136 5488358641760448 5494057536278493 5503747232109672 5508452976219648 5511307324461471 5513454017351488 5518168060833792 5525747962016256 5541241386792384 5548239563263488 5551014299291136 5558024818225152 5565659467700736 5573608742793728 5581264798759104 5586036820955136 5591108299286016 5602699446797124 5619287040127488 5629197599281152 5640867711224928 5666660430526368 5669856303501312 5674444304744124 5681610706611168 5691631184047872 5707589722187808 5715429817960044 5725509941095776 5730405293942784 5746472549266176 5754366055515168 5756607421487104 5761633392619776 5764514849263872 5771795003541504 5787978309824256 5795928829480608 5803785477494784 5806150926181632 5827408782354432 5830428405846564 5844791398201938 5845705199253504 5884608908623536 5887927699789824 5902432339012608 5924697674942592 5927112403810416 5935254041727738 5937565864840064 5945721861907152 5950805497555968 5962392834785478 5967490724237952 5978015399236608 5986226958850944 6008144121068544 6010592860202112 6021193553077248 6029464423342464 6046370198655696 6051539889368064 6057033990893184 6069591067363551 6110940020493672 6114386457474048 6142344328793088 6147314663472801 6155078265495432 6165933782718528 6171205701169152 6174403471980504 6183222199036792 6191715636123381 6197009598247104 6199423376986112 6202635769520424 6207939068438016 6233896560141432 6241769508671424 6244891086702528 6250230514225152 6252777920503296 6263805747523584 6270309835642944 6278922898603992 6289996836696768 6295374829965312 6332847299191296 6340845215158272 6369838563192832 6374992984342164 6378588341438976 6391812044937564 6394301700596992 6403085082053856 6421038437461284 6422042331574272 6437862737639424 6441198683732748 6446705955685632 6464781617924448 6476183349172992 6484362287929344 6485079205421856 6493269378984192 6504721353197568 6511475598552288 6522959682500352 6531919791954336 6555834880148736 6567397199161344 6576418349160192 6584723877279744 6614832354084864 6620185022201478 6623918662263552 6640236381389184 6665284884310416 6668001454286718 6679761597945072 6685472842933248 6688937094645546 6713427064767696 6719522083647126 6725267324141184 6733760837465088 6761916967727376 6771083057077248 6773842747211904 6783147476260272 6785789559817216 6802166473487658 6814163239754832 6819989399129088 6869248983088128 6874807523055381 6910137369892224 6924463048682361 6936675505558344 6942606413815296 6956124973916391 6974351299109376 6977965240710477 6983931451992768 7021863911043072 7024725811923456 7025502472540344 7034375160566208 7046781465964032 7054098565098312 7063788260929491 7066539656042048 7072581599096832 7076246441283864 7082296683710976 7094787506786304 7123665612091392 7124453211590208 7133450867053056 7146031909146624 7166068383591936 7175911884118848 7193589413171616 7203470717310588 7236408397773828 7242595579844352 7272879320165004 7285706267819616 7291935599929344 7294907573920512 7295714106099588 7304928051357216 7307773372110848 7317811522347264 7325410048371324 7338329642812896 7344603968292864 7348409765948628 7367663949355008 7375314240167328 7388321849056512 7397652751017984 7401352399054848 7420879290267648 7441686398345472 7454811065714688 7470265929062832 7492382720169984 7514731797688206 7521156948299904 7555547240701824 7565925739658832 7575480942148224 7588841578730496 7607156588693298 7610119629583744 7617468439211904 7620573090613392 7627088736304128 7634013254794368 7661963399021568 7665933644724186 7672488074020224 7682177856826368 7686019799018496 7717304413099008 7727905105974144 7741534568242176 7773904541128752 7793055197602584 7803759943753137 7839442430921647 7846145211498048 7856922883491864 7869909785350144 7899596899923456 7902816538413888 7903690281607887 7913672055636984 7927629149209536 7934407330074624 7935860885735601 7949857113047304 7956654298983936 7960777246444347 7970687198982144 7981635945134592 8010858828091392 8014123813602816 8028258070769664 8039285897789952 8061826931540928 8068719852490752 8072900869633704 8076045321190912 8092788089818068 8094053352812544 8147920027324896 8152515276632064 8189792438390784 8196419551297068 8203427549920512 8206771020660576 8221245043624704 8232537962640672 8255620848164508 8262679464329472 8270181026027232 8277252091250688 8311862080188576 8322359344895232 8326521448936704 8337037227337728 8348489201551104 8360413114190592 8371897198138656 8386662448929024 8404049170195686 8428930560191232 8442476464069466 8443796398921728 8461301566837392 8499990645789552 8504784455251968 8511666457116186 8522416059916752 8537446776071808 8561384583281712 8573144726940066 8588264911643664 8595607940914176 8619708823899264 8634911132230656 8646772273895808 8657692505312256 8681967464736384 8693893244220912 8697279576667136 8705678216242176 8709226389272448 8741113173531648 8745642608769846 8767187097302907 8768557798880256 8826913362935304 8831891549684736 8853648508518912 8887046512413888 8890668605715624 8906348797260096 8913963790577664 8918582792860728 8943589252178217 8951236086356928 8959362778196168 8967023098854912 8978347783286784 8979340438276416 9015889290303168 9028110742769664 9031790329615872 9044196635013696 9069555297983544 9077309834052096 9085550986339776 9093319198838784 9158998644117504 9166410030740508 9213516493189632 9232617398243148 9248900674077792 9256808551753728 9261605207970756 9274833298555188 9299135065479168 9303953654280636 9311908602657024 9350844840212148 9362654263007136 9366301082564608 9367336630053792 9375345771337728 9379166880754944 9395708621285376 9405464753464416 9418384347905988 9434995255045152 9443062244947968 9499270948786944 9511267822737408 9554757844789248 9562489476513246 9567882512158464 9591452550895488 9604627623080784 9631557656191926 9633063497361408 9648544530365104 9656794106459136 9661798025599122 9670058933528448 9697172426886672 9714275023759488 9726543431894016 9727618808132784 9739904068476288 9757082029796352 9767213397828432 9784439523750528 9797879687931504 9833752320223104 9851095798742016 9922248531127296 9930277533302217 9935877993395328 9960354572083776 10002002181430077 10019642396917608 10028209264399872 10033405641968319 10070140597151544 10074062987602432 10079283125470689 10087900986211776 10096526215286784 10100641256197632 10118455438307328 10142875451591064 10156624585615872 10160764120817856 10169451648405504 10178684339725824 10203249710231487 10215951198695424 10221244859632248 10229984098693632 10242903809101824 10248026398691328 10289739217465344 10303873474632192 10322046090989568 10365206054838336 10374068381773824 10390740263470112 10405013258337516 10413909620722944 10461526948664064 10475897177989152 10532795866564608 10537088717885184 10538253708810516 10551562740849312 10570172198946048 10581147847647468 10599809484063072 10608872398645248 10614369661925796 10642181260179456 10685498418137088 10686679817385312 10700176300579584 10719047863719936 10749102575387904 10763867826178272 10790384119757424 10805206075965882 10854612596660742 10863893369766528 10909318980247506 10928559401729424 10937903399894016 10942361360880768 10961660058166272 10976717283520896 10988115072556986 11007494464219344 11016905952439296 11022614648922942 11026908034702976 11051495924032512 11082482773584768 11096479126526976 11102028598582272 11131318935401472 11147217485587456 11162529597518208 11182216598572032 11205398893594248 11238574080254976 11272097696532309 11281735422449856 11333320861052736 11348888609488248 11363221413222336 11383262368095744 11415179444375616 11430859635920088 11451019882191552 11460810587885568 11492945098532352 11498900467086279 11508732111030336 11513214842974208 11523266785239552 11529029698527744 11543590007083008 11575956619648512 11591857658961216 11607570954989568 11612301852363264 11654817564708864 11660856811693128 11689582796403876 11691410398507008 11769217817247072 11775855399579648 11804864678025216 11849395349885184 11854224807620832 11870508083455476 11875131729680128 11891443723814304 11901610995111936 11924785669570956 11934981448475904 11956030798473216 11972453917701888 12016288242137088 12021185720404224 12042387106154496 12058928846684928 12092740397311392 12103079778736128 12114067981786368 12139182134727102 12221880040987344 12228772914948096 12284688657586176 12294629326945602 12310156530990864 12331867565437056 12348806943961008 12366444398073584 12383431272246762 12394019196494208 12405271539040848 12415878136876032 12467793120282864 12483539017342848 12489782173405056 12505555841006592 12540619671285888 12557845797207984 12579993673393536 12606073755293529 12663714696104199 12665694598382592 12749985968684328 12757176682877952 12767499685674279 12783624089875128 12788603401193984 12806170164107712 12842076874922568 12859717090410099 12875725475278848 12882397367465496 12893411911371264 12929563235848896 12952366698345984 12968724575858688 12970158410843712 12986538757968384 13009442706395136 13022951197104576 13045919365000704 13063839583908672 13111669760297472 13118463913154769 13134794398322688 13152836698320384 13169447754559488 13229664708169728 13240370044402956 13247837324527104 13280472762778368 13330569768620832 13336002908573436 13359523195890144 13370945685866496 13377874189291092 13426854129535392 13439044167294252 13450534648282368 13467521674930176 13523833935454752 13542166114154496 13547685494423808 13566294952520544 13571579119634432 13604332946975316 13628326479509664 13639978798258176 13738497966176256 13749615046110762 13820274739784448 13848926097364722 13873351011116688 13885212827630592 13912249947832782 13948702598218752 13955930481420954 13967862903985536 14049451623846912 14051004945080688 14068750321132416 14093562931928064 14108197130196624 14127576521858982 14133079312084096 14152492882567728 14164593367421952 14248906423180416 14266901734106112 14332136767183872 14343734214769869 14351823768237696 14387178826343232 14406941434621176 14447336484287889 14472816795547656 14485191159688704 14492697038398683 14545758640330008 14571412535639232 14583871199858688 14589815147841024 14591428212199176 14609856102714432 14615546744221696 14635623044694528 14650820096742648 14676659285625792 14689207936585728 14696819531897256 14735327898710016 14750628480334656 14776643698113024 14795305502035968 14802704798109696 14841758580535296 14883372796690944 14909622131429376 14940531858125664 14984765440339968 15029463595376412 15042313896599808 15111094481403648 15131851479317664 15150961884296448 15177683157460992 15214313177386596 15220239259167488 15234936878423808 15241146181226784 15254177472608256 15268026509588736 15323926798043136 15331867289448372 15344976148040448 15364355713652736 15372039598036992 15434608826198016 15455810211948288 15483069136484352 15547809082257504 15586110395205168 15607519887506274 15678884861843294 15692290422996096 15713845766983728 15799193799846912 15805633076827776 15807380563215774 15827344111273968 15855258298419072 15871721771471202 15899714226094608 15913308597967872 15921554492888694 15963271890269184 16028247627205632 16078571795579904 16123653863081856 16145801739267408 16152090642381824 16185576179636136 16207809113948823 16281918894991113 16295840054649792 16363978470371259 16392839102594136 16406855099841024 16413542041321152 16442490087249408 16465075925281344 16482172608835479 16511241696329016 16525358928658944 16540362052054464 16554504182501376 16623724160377152 16644718689790464 16653042897873408 16674074454675456 16696978403102208 16720826228381184 16743794396277312 16773324897858048 16808098340391372 16857861120382464 16884952928138932 16887592797843456 16922603133674784 16999981291579104 17009568910503936 17023332914232372 17044832119833504 17074893552143616 17122769166563424 17146289453880132 17176529823287328 17191215881828352 17239417647798528 17269822264461312 17293544547791616 17315385010624512 17363934929472768 17387786488441824 17394559153334272 17411356432484352 17418452778544896 17482226347063296 17491285217539692 17534374194605814 17537115597760512 17653826725870608 17663783099369472 17707297017037824 17774093024827776 17781337211431248 17812697594520192 17837165585721456 17887178504356434 17902472172713856 17918725556392336 17934046197709824 17958680876552832 18031778580606336 18063580659231744 18088393270027392 18139110595967088 18154619668104192 18171101972679552 18208773202090653 18332820061481016 18427032986379264 18441943990418403 18465234796486296 18497801348155584 18513617103507456 18523210415941512 18549666597110376 18575146908370143 18598270130958336 18607907308561272 18623817205314048 18701689680424296 18725308526014272 18732602165129216 18734673260107584 18750691542675456 18758333761509888 18791417242570752 18810929506928832 18836768695811976 18869990510090304 18886124489895936 18998541897573888 19022535645474816 19109515689578496 19124978953026492 19135765024316928 19182905101790976 19209255246161568 19263115312383852 19266126994722816 19297089060730208 19313588212918272 19323596051198244 19340117867056896 19394344853773344 19428550047518976 19453086863788032 19455237616265568 19479808136952576 19514164059592704 19534426795656864 19568879047501056 19595759375863008 19667504640446208 19702191597484032 19844497062254592 19860555066604434 19871755986790656 19920709144167552 20004004362860154 20039284793835216 20056418528799744 20066811283936638 20140281194303088 20148125975204864 20158566250941378 20175801972423552 20201282512395264 20285750903182128 20313249171231744 20321528241635712 20357368679451648 20406499420462974 20442489719264496 20459968197387264 20607746949264384 20730412109676672 20773389146047083 20781480526940224 20810026516675032 20827819241445888 20868374921749173 20923053897328128 20933895722131431 20951794355978304 21065591733129216 21074177435770368 21076507417621032 21103125481698624 21140344397892096 21162295695294936 21199618968126144 21217744797290496 21228739323851592 21284362520358912 21370996836274176 21373359634770624 21400352601159168 21438095727439872 21498205150775808 21527735652356544 21580768239514848 21610412151931764 21709225193321484 21727786739533056 21818637960495012 21857118803458848 21875806799788032 21884722721761536 21923320116332544 21953434567041792 21976230145113972 22014988928438688 22033811904878592 22045229297845884 22053816069405952 22102991848065024 22164965547169536 22192958253053952 22204057197164544 22262637870802944 22294434971174912 22325059195036416 22364433197144064 22410797787188496 22477148160509952 22544195393064618 22563470844899712 22666641722105472 22697777218976496 22726442826444672 22766524736191488 22830358888751232 22861719271840176 22902039764383104 22985890197064704 22997800934172558 23017464222060672 23046533570479104 23058059397055488 23151913239297024 23183715317922432 23224603704726528 23321713623386256 23379165592807752 23411279831259411 23518327292764941 23538435634494144 23609729356050432 23698790699770368 23708449615241664 23711070844823661 23741016166910952 23750263459360256 23782887447628608 23803221990223872 23807582657206803 23849571339141912 23869962896951808 23882331739333041 23912061596946432 23944907835403776 24032576484274176 24042371440808448 24084774212308992 24117857693369856 24185480794622784 24206159557472256 24228135963572736 24278364269454204 24443760081974688 24457545829896192 24569377315172352 24589258653891204 24620313061981728 24663735130874112 24697613887922016 24732888796147168 24766862544493524 24788038392988416 24810543078081696 24831756273752064 24935586240565728 24967078034685696 24979564346810112 25011111682013184 25081239342571776 25115691594415968 25159987346787072 25212147510587058 25327429392208398 25331389196765184 25499971937368656 25514353365755904 25534999371348558 25567248179750256 25577206802387968 25612340328215424 25684153749845136 25719434180820198 25764794734930992 25786823822742528 25859126471697792 25904733396691968 25940316821687424 25973077515936768 26045902394209152 26091838730001408 26127679167817344 26223339520594944 26236927826309538 26301561291908721 26305673396640768 26480740088805912 26495674649054208 26560945525556736 26661139537241664 26672005817146872 26719046391780288 26741891371732992 26755748378582184 26830767756534651 26853708259070784 26878088334588504 26901069296564736 26935043349860352 27047667870909504 27084332228308992 27095370988847616 27132589905041088 27143158239268864 27208665893950632 27256652959019328 27279957596516352 27476995932352512 27499230092221524 27640549479568896 27697852194729444 27746702022233376 27770425655261184 27824499895665564 27897405196437504 27911860962841908 27935725807971072 28098903247693824 28102009890161376 28137500642264832 28187125863856128 28216394260393248 28255153043717964 28266158624168192 28304985765135456 28329186734843904 28497812846360832 28533803468212224 28664273534367744 28687468429539738 28703647536475392 28774357652686464 28813882869242352 28894672968575778 28945633591095312 28970382319377408 28985394076797366 29091517280660016 29142825071278464 29179630295682048 29182856424398352 29219712205428864 29271246089389056 29301640193485296 29353318571251584 29393639063794512 29501256960669312 29553287396226048 29766745593381888 29790832599906651 29881063716251328 30006006544290231 30058927190752824 30084627793199616 30100216925904957 30222188962807296 30237849376412067 30263702958635328 30301923768592896 30355366314921984 30428626354773192 30440478518334976 30469873756847616 30482292362453568 30508354945216512 30536053019177472 30609749130694461 30647853596086272 30663734578896744 30689952296080896 30728711427305472 30744079196073984 30869217652396032 30911620423896576 30966138272968704 31095618164515008 31172220790410336 31215039775012548 31357769723686588 31384580845992192 31427691533967456 31598387599693824 31611266153655552 31614761126431548 31654688222547936 31710516596838144 31743443542942404 31799428452189216 31826617195935744 31843108985777388 31926543780538368 32056495254411264 32157143591159808 32247307726163712 32291603478534816 32304181284763648 32371152359272272 32415618227897646 32563837789982226 32591680109299584 32727956940742518 32785678205188272 32813710199682048 32827084082642304 32884980174498816 32930151850562688 32964345217670958 33022483392658032 33050717857317888 33080724104108928 33247448320754304 33289437379580928 33306085795746816 33393956806204416 33441652456762368 33487588792554624 33546649795716096 33616196680782744 33715722240764928 33769905856277864 33816293089596927 33845206267349568 33999962583158208 34046665828464744 34089664239667008 34149787104287232 34245538333126848 34292578907760264 34353059646574656 34382431763656704 34478835295597056 34496701401258837 34539644528922624 34587089095583232 34630770021249024 34727869858945536 34775572976883648 34789118306668544 34822712864968704 34836905557089792 34964452694126592 34982570435079384 35068748389211628 35074231195521024 35307653451741216 35327566198738944 35414594034075648 35548186049655552 35562674422862496 35625395189040384 35674331171442912 35774357008712868 35804944345427712 35837451112784672 35868092395419648 35917361753105664 36063557161212672 36127161318463488 36176786540054784 36278221191934176 36309239336208384 36342203945359104 36417546404181306 36665640122962032 36854065972758528 36883887980836806 36930469592972592 36995602696311168 37046420831883024 37099333194220752 37150293816740286 37215814617122544 37247634410628096 37403379360848592 37450617052028544 37469346520215168 37516667523019776 37621859013857664 37673537391623952 37739981020180608 37818221265880587 37991144088312597 37997083795147776 38249957906052984 38271530048633856 38365810203581952 38418510492323136 38526230624767704 38579151271230297 38594178121460416 38627176425836544 38647192102396488 38680235734113792 38788689707546688 38857100095037952 38906173727576064 38910475232531136 38959616273905152 39028328119185408 39068853591313728 39137758095002112 39191518751726016 39335009280892416 39404383194968064 39688994124509184 39721110133208868 39743511973581312 39841418288335104 40008008725720308 40078569587670432 40112837057599488 40133622567873276 40280562388606176 40296251950409728 40317132501882756 40351603944847104 40402565024790528 40571501806364256 40626498342463488 40643056483271424 40714737358903296 40812998840925948 40884979438528992 40919936394774528 41215493898528768 41460824219353344 41546778292094166 41562961053880448 41620053033350064 41655638482891776 41736749843498346 41846107794656256 41867791444262862 41903588711956608 42148354871540736 42153014835242064 42206250963397248 42280688795784192 42324591390589872 42399237936252288 42457478647703184 42746719269541248 42800705202318336 42996410301551616 43031202644309607 43055471304713088 43161536479029696 43220824303863528 43342009452863667 43418450386642968 43455573479066112 43478091115196049 43637275920990024 43714237606917696 43751613599576064 43769445443523072 43846640232665088 43906869134083584 43952460290227944 44029977856877376 44067623809757184 44090458595691768 44107632138811904 44205983696130048 44329931094339072 44385916506107904 44408114394329088 44525275741605888 44588869942349824 44650118390072832 44728866394288128 44821595574376992 44954296321019904 45088390786129236 45126941689799424 45333283444210944 45395554437952992 45452885652889344 45533049472382976 45660717777502464 45723438543680352 45804079528766208 45971780394129408 45995601868345116 46034928444121344 46093067140958208 46116118794110976 46303826478594048 46367430635844864 46449207409453056 46643427246772512 46758331185615504 46822559662518822 47036654585529882 47076871268988288 47397581399540736 47416899230483328 47422141689647322 47482032333821904 47500526918720512 47565774895257216 47615165314413606 47699142678283824 47739925793903616 47764663478666082 47889815670807552 48084742881616896 48235715386739712 48370961589245568 48456271927145472 48556728538908408 48845756684973339 48887520163949376 49178517307782408 49240626123963456 49327470261748224 49395227775844032 49446517826506437 49465777592294336 49533725088987048 49576076785976832 49621086156163392 49663512547504128 49871172481131456 49934156069371392 49959128693620224 50022223364026368 50162478685143552 50231383188831936 50319974693574144 50424295021174116 50654858784416796 50662778393530368 50999943874737312 51028706731511808 51069998742697116 51134496359500512 51154413604775936 51224680656430848 51368307499690272 51438868361640396 51529589469861984 51573647645485056 51718252943395584 51809466793383936 51880633643374848 51946155031873536 52091804788418304 52183677460002816 52255358335634688 52446679041189888 52473855652619076 52603122583817442 52611346793281536 52961480177611824 52991349298108416 53121891051113472 53322279074483328 53344011634293744 53438092783560576 53511496757164368 53661535513069302 53707416518141568 53756176669177008 53802138593129472 54095335741819008 54190741977695232 54265179810082176 54417331787901264 54513305918038656 54626319606271959 54876097016451529 54998460184443048 55281098959137792 55325831971255209 55395704389458888 55493404044466752 55540851310522368 55648999791331128 55725440725110429 55794810392875008 55823721925683816 55871451615942144 56197806495387648 56204019780322752 56275001284529664 56374251727712256 56432788520786496 56510306087435928 56532317248336384 56609971530270912 56658373469687808 56995625692721664 57067606936424448 57328547068735488 57374936859079476 57407295072950784 57548715305372928 57627765738484704 57789345937151556 57891267182190624 57940764638754816 57970788153594732 58183034561320032 58285650142556928 58359260591364096 58365712848796704 58439424410857728 58542492178778112 58603280386970592 58706637142503168 58787278127589024 59002513921338624 59106574792452096 59533491186763776 59581665199813302 59762127432502656 60012013088580462 60117854381505648 60169255586399232 60200433851809914 60444377925614592 60475698752824134 60527405917270656 60603847537185792 60857252709546384 60880957036669952 60939747513695232 60964584724907136 61072106038354944 61219498261388922 61327469157793488 61379904592161792 61823240847793152 62191236329030016 62344441580820672 62430079550025096 62605124765247519 62715539447373176 62769161691984384 62801687166394293 62855383067934912 63196775199387648 63222532307311104 63229522252863096 63309376445095872 63421033193676288 63486887085884808 63598856904378432 63653234391871488 63686217971554776 63853087561076736 64112990508822528 64314287182319616 64494615452327424 64583206957069632 64608362569527296 64742304718544544 64831236455795292 65127675579964452 65183360218599168 65455913881485036 65571356410376544 65627420399364096 65654168165284608 65769960348997632 65860303701125376 65928690435341916 66044966785316064 66101435714635776 66161448208217856 66494896641508608 66578874759161856 66612171591493632 66787913612408832 66883304913524736 66975177585109248 67093299591432192 67232393361565488 67431444481529856 67539811712555728 67632586179193854 67690412534699136 67999925166316416 68093331656929488 68179328479334016 68299574208574464 68491076666253696 68585157815520528 68706119293149312 68957670591194112 68993402802517674 69174178191166464 69455739717891072 69551145953767296 69673811114179584 69965140870158768 70137496778423256 70233839493778233 70554981878294823 70615306903482432 70829188068151296 71096372099311104 71125348845724992 71250790378080768 71348662342885824 71422747971620409 71548714017425736 71609888690855424 71646995217999123 71674902225569344 71736184790839296 71834723506211328 72127114322425344 72254322636926976 72353573080109568 72556442383868352 72618478672416768 72684407890718208 72835092808362612 73331280245924064 73708131945517056 73767775961673612 73860939185945184 73991205392622336 74092841663766048 74198666388441504 74300587633480572 74431629234245088 74495268821256192 74806758721697184 74901234104057088 74938693040430336 75033335046039552 75243718027715328 75347074783247904 75479962040361216 75636442531761174 75982288176625194 75994167590295552 76499915812105968 76543060097267712 76731620407163904 76837020984646272 77052461249535408 77158302542460594 77188356242920832 77294384204792976 77360471468227584 77577379415093376 77714200190075904 77820950465062272 77919232547810304 78137707182627456 78275516190004224 78383037503452032 78670018561784832 78904683875726163 79442220266417736 79487023947162624 79682836576670208 80016017451440616 80157139175340864 80225674115198976 80267245135746552 80492303269603953 80561124777212352 80592503900819456 80634265003765512 80703207889694208 80805130049581056 81143003612728512 81252996684926976 81286112966542848 81429474717806592 81625997681851896 81769958877057984 81839872789549056 82430987797057536 82921648438706688 83093556584188332 83125922107760896 83240106066700128 83311276965783552 83473499686996692 83692215589312512 83735582888525724 83807177423913216 84296709743081472 84306029670484128 84412501926794496 84561377591568384 84649182781179744 84798475872504576 84914957295406368 85493438539082496 85601410404636672 85992820603103232 86062405288619214 86110942609426176 86323072958059392 86441648607727056 86684018905727334 86836900773285936 86911146958132224 86956182230392098 87274551841980048 87428475213835392 87538890887046144 87813738268167168 87904920580455888 88059955713754752 88180917191383536 88215264277623808 88659862188678144 89300236780145664 89372497799719953 89643191148753984 90018019632870693 90176781572258472 90253883379598848 90666566888421888 90713548129236201 90791108875905984 90905771305778688 91066098944765952 91321435555004928 91446877087360704 91608159057532416 91829247392083383 91943560788258816 91991203736690232 92069856888242688 92186134281916416 92232237588221952 92607652957188096 92734861271689728 92898414818906112 93286854493545024 93516662371231008 93645119325037644 94073309171059764 94153742537976576 94795162799081472 94833798460966656 94844283379294644 94964064667643808 95001053837441024 95131549790514432 95230330628827212 95398285356567648 95479851587807232 95529326957332164 95779631341615104 96169485763233792 96471430773479424 96741923178491136 96912543854290944 97113457077816816 97691513369946678 97775040327898752 98357034615564816 98481252247926912 98654940523496448 98790455551688064 98893035653012874 98931555184588672 99067450177974096 99152153571953664 99242172312326784 99742344962262912 99868312138742784 99918257387240448 100324957370287104 100462766377663872 100639949387148288 100848590042348232 101309717568833592 101448879268790781 101999887749474624 102139997485394232 102268992719001024 102308827209551872 102449361312861696 102736614999380544 102877736723280792 103059178939723968 103147295290970112 103436505886791168 103490104203776511 103618933586767872 103761267286749696 103892310063747072 104183609576836608 104367354920005632 104510716671269376 104893358082379776 104947711305238152 105206245167634884 105222693586563072 105922960355223648 105982698596216832 106243782102226944 106644558148966656 106688023268587488 106876185567121152 107022993514328736 107323071026138604 107414833036283136 107512353338354016 107604277186258944 108190671483638016 108381483955390464 108530359620164352 108834663575802528 109026611836077312 109252639212543918 109752194032903058 109996920368886096 110562197918275584 110651663942510418 110791408778917776 110986808088933504 111297999582662256 111450881450220858 111647443851367632 111742903231884288 112408039560645504 112550002569059328 112865577041572992 113020612174871856 113064634496672768 113219943060541824 113454663797641761 113973432264937791 113991251385443328 114749873718158952 114814590145901568 115097430610745856 115255531476969408 115578691874303112 115782534364381248 115881529277509632 115941576307189464 116366069122640064 116571300285113856 116718521182728192 116731425697593408 116878848821715456 117084984357556224 117206560773941184 117413274285006336 117574556255178048 118005027842677248 118213149584904192 119066982373527552 119163330399626604 119524254865005312 120024026177160924 120235708763011296 120338511172798464 120400867703619828 120888755851229184 120951397505648268 121054811834541312 121207695074371584 121714505419092768 121761914073339904 121879495027390464 121929169449814272 122144212076709888 122438996522777844 122654938315586976 122759809184323584 123646481695586304 124382472658060032 124688883161641344 124860159100050192 125210249530495038 125431078894746352 125538323383968768 125603374332788586 125710766135869824 126445064614622208 126459044505726192 126618752890191744 126842066387352576 126973774171769616 127197713808756864 127372435943109552 128989230904654848 129093607932928821 129166413914139264 129484609437089088 129662472911590584 130026028358591001 130255351159928904 130366720437198336 130434273345588147 130911827762970072 131142712820753088 131254840798728192 131308336330569216 131539920697995264 131720607402250752 131857380870683832 132089933570632128 132202871429271552 132322896416435712 132989793283017216 133157749518323712 133224343182987264 133575827224817664 133766609827049472 133950355170218496 134186599182864384 134464786723130976 134862888963059712 135079623425111456 135265172358387708 135380825069398272 135999850332632832 136186663313858976 136358656958668032 136599148417148928 136982153332507392 137170315631041056 137412238586298624 137915341182388224 137986805605035348 138348356382332928 138911479435782144 139102291907534592 139347622228359168 139930281740317536 140274993556846512 140467678987556466 141109963756589646 141230613806964864 142192744198622208 142250697691449984 142501580756161536 142697324685771648 142845495943240818 143097428034851472 143219777381710848 143293990435998246 143349804451138688 143669447012422656 144254228644850688 144707146160219136 145112884767736704 145368815781436416 145670185616725224 146537270054920017 146662560491848128 147535551923347224 147721878371890368 147982410785244672 148185683327532096 148397332776883008 148601175266961144 148863258468490176 148990537642512384 149613517443394368 149802468208114176 149877386080860672 150066670092079104 150487436055430656 150694149566495808 150959924080722432 151272885063522348 151964576353250388 151988335180591104 152999831624211936 153086120194535424 153463240814327808 153674041969292544 154104922499070816 154316605084921188 154376712485841664 154588768409585952 154720942936455168 155154758830186752 155428400380151808 155641900930124544 155838465095620608 156275414365254912 156551032380008448 156766075006904064 157340037123569664 157809367751452326 158884440532835472 158974047894325248 159365673153340416 160032034902881232 160314278350681728 160534490271493104 160984606539207906 161122249554424704 161268530007531024 161406415779388416 162286007225457024 162572225933085696 163251995363703792 163539917754115968 163878958818815877 164628291049354587 165843296877413376 165977495913765627 166187113168376664 166251844215521792 166480212133400256 166622553931567104 166946999373993384 167176322175331287 167384431178625024 167471165777051448 167614354847826432 168593419486162944 168612059340968256 168825003853588992 169122755183136768 169298365562359488 169596951745009152 169829914590812736 170986877078164992 171202820809273344 171985641206206464 172124810577238428 172221885218852352 172646145916118784 172883297215454112 173368037811454668 173673801546571872 173822293916264448 173912364460784196 174549103683960096 174856950427670784 175077781774092288 175627476536334336 175809841160911776 176119911427509504 176361834382767072 176430528555247616 177319724377356288 178600473560291328 178744995599439906 179286382297507968 180036039265741386 180353563144516944 180507766759197696 181333133776843776 181427096258472402 181582217751811968 181811542611557376 182642871110009856 182893754174721408 183216318115064832 183658494784166766 183982407473380464 184139713776485376 185469722543379456 186573708987090048 187033324742462016 187290238650075288 187815374295742557 188146618342119528 188307485075953152 188405061499182879 189590325598162944 189667596921933312 189688566758589288 189928129335287616 190002107674882048 190263099581028864 190460661257654424 190796570713135296 190959703175614464 191058653914664328 191559262683230208 192338971526467584 192942861546958848 193483846356982272 193825087708581888 194226914155633632 195383026739893356 195550080655797504 196714069231129632 196962504495853824 197309881046992896 197580911103376128 197786071306025748 197863110369177344 198134900355948192 198304307143907328 198484344624653568 199484689924525824 199736624277485568 199836514774480896 200649914740574208 200925532755327744 201279898774296576 201697180084696464 202619435137667184 202897758537581562 203999775498949248 204279994970788464 204537985438002048 204898722625723392 205473229998761088 205755473446561584 206118357879447936 206873011773582336 206980208407553022 207522534573499392 208367219153673216 209021433342538752 209895422610476304 210412490335269768 210701518481334699 211664945634884469 211845920710447296 212487564204453888 213289116297933312 213376046537174976 213752371134242304 214045987028657472 214268243914861227 214646142052277208 214829666072566272 215024706676708032 215208554372517888 216381342967276032 216762967910780928 217060719240328704 217669327151605056 218053223672154624 218505278425087836 219504388065806116 219993840737772192 221124395836551168 221303327885020836 221582817557835552 221973616177867008 222595999165324512 222901762900441716 223294887702735264 223485806463768576 224816079121291008 225100005138118656 225731154083145984 226041224349743712 226129268993345536 226439886121083648 226909327595283522 227946864529875582 227982502770886656 229499747436317904 229629180291803136 230194861221491712 230511062953938816 231157383748606224 231565068728762496 231883152614378928 232732138245280128 233142600570227712 233462851395186816 233757697643430912 234413121547882368 234826548570012672 235149112510356096 236010055685354496 236714051627178489 238326660799253208 239048509730010624 240048052354321848 240471417526022592 240677022345596928 240801735407239656 241476909808811859 241777511702458368 241902795011296536 242109623669082624 242415390148743168 243429010838185536 243523828146679808 243758990054780928 243858338899628544 244288424153419776 244877993045555688 245309876631173952 245519618368647168 247292963391172608 248764945316120064 249377766323282688 249720318200100384 250420499060990076 250862157789492704 251076646767937536 251206748665577172 251421532271739648 252890129229244416 252918089011452384 253237505780383488 253684132774705152 253947548343539232 254395427617513728 254744871886219104 257978461809309696 258187215865857642 258332827828278528 258969218874178176 259324945823181168 260052056717182002 260510702319857808 260733440874396672 260868546691176294 261823655525940144 262285425641506176 262616672661138432 263441214804501504 263714761741367664 264179867141264256 264645792832871424 265979586566034432 267900710340436992 268929573446261952 270054058898612079 270159246850222912 270530344716775416 270761650138796544 271999700665265664 272140644387708603 272373326627717952 272717313917336064 273198296834297856 273964306665014784 274340631262082112 274824477172597248 275830682364776448 275973611210070696 276696712764665856 277822958871564288 278204583815069184 278695244456718336 279860563480635072 280549987113693024 280935357975112932 282219927513179292 282461227613929728 284385488397244416 284501395382899968 285003161512323072 285394649371543296 285690991886481636 286194856069702944 286439554763421696 286587980871996492 286699608902277376 287338894024845312 288508457289701376 289414292320438272 290225769535473408 290737631562872832 291340371233450448 293074540109840034 293325120983696256 295071103846694448 295443756743780736 295964821570489344 296371366655064192 296794665553766016 297202350533922288 297726516936980352 299227034886788736 299604936416228352 299754772161721344 300974872110861312 301388299132991616 301919848161444864 302545770127044696 303929152706500776 304346637806372343 305999663248423872 306926481628655616 307348083938585088 308209844998141632 308633210169842376 308753424971683328 309177536819171904 309441885872910336 310309517660373504 310470312611329533 310856800760303616 311283801860249088 311676930191241216 312550828730509824 313102064760016896 313532150013808128 314680074247139328 315618735502904652 317768881065670944 317948095788650496 318731346306680832 320064069805762464 320628556701363456 321068980542986208 321969213078415812 322244499108849408 322537060015062048 322812831558776832 324572014450914048 325144451866171392 326503990727407584 327079835508231936 327757917637631754 329256582098709174 331686593754826752 331954991827531254 332374226336753328 332503688431043584 332960424266800512 333893998747986768 334352644350662574 334942331554102896 335228709695652864 337224118681936512 337650007707177984 338596731124718976 339193903490018304 339659829181625472 341920296794813373 341973754156329984 344249621154476856 344443770437704704 345292291832237568 345766594430908224 346736075622909336 347347603093143744 347644587832528896 347824728921568392 349098207367920192 349713900855341568 350155563548184576 351254953072668672 351619682321823552 352239822855019008 352723668765534144 352861057110495232 354639448754712576 357200947120582656 357489991198879812 358572764595015936 360072078531482772 360707126289033888 361015533518395392 362666267553687552 362854192516944804 363164435503623936 363623085223114752 365285742220019712 365787508349442816 366432636230129664 367316989568333532 367964814946760928 368279427552970752 370939445086758912 373147417974180096 374066649484924032 374580477300150576 375630748591485114 376293236684239056 376614970151906304 376810122998365758 379335193843866624 379377133517178576 379856258670575232 380526199162057728 380921322515308848 381593141426270592 382117307829328656 386967692713964544 387280823798786463 388453828311267264 390078085075773003 390766053479786712 391100161311595008 391302820036764441 393428138462259264 393925008991707648 394619762093985792 395161822206752256 395572142612051496 395726220738354688 396269800711896384 396608614287814656 396968689249307136 398969379849051648 399473248554971136 399673029548961792 401299829481148416 401851065510655488 402559797548593152 403394360169392928 405238870275334368 405795517075163124 407999550997898496 408559989941576928 409075970876004096 409797445251446784 410946459997522176 411510946893123168 412236715758895872 413746023547164672 413960416815106044 415045069146998784 416734438307346432 418042866685077504 419790845220952608 420824980670539536 421403036962669398 423329891269768938 423691841420894592 426578232595866624 426752093074349952 427504742268484608 428091974057314944 428536487829722454 429292284104554416 429659332145132544 430049413353416064 432762685934552064 434121438480657408 435338654303210112 436106447344309248 437010556850175672 439008776131612232 439611810164760051 439987681475544384 442606655770041672 443165635115671104 443947232355734016 445191998330649024 445803525800883432 446589775405470528 446971612927537152 449632158242582016 450200010276237312 451462308166291968 452082448699487424 452258537986691072 452879772242167296 453818655190567044 455893729059751164 455965005541773312 458999494872635808 459258360583606272 460389722442983424 461022125907877632 462314767497212448 463130137457524992 463766305228757856 465464276490560256 466285201140455424 466925702790373632 467515395286861824 468826243095764736 469653097140025344 470298225020712192 472020111370708992 473428103254356978 476653321598506416 478097019460021248 480096104708643696 480942835052045184 481603470814479312 482953819617623718 483805590022593072 484219247338165248 486858021676371072 487716677799257088 489755986091111376 490619753262347904 491636876456447631 493884873148063761 497529890632240128 498755532646565376 499440636400200768 500840998121980152 501528966525993861 501724315578985408 502153293535875072 502413497331154344 502843064543479296 505780258458488832 505836178022904768 506475011560766976 507368265549410304 507895096687078464 508790855235027456 509489743772438208 515956923618619392 516374431731715284 516665655656557056 517938437748356352 518649891646362336 520104113434364004 521021404639715616 521466881748793344 521737093382352588 523647311051880288 524570851283012352 525233345322276864 526882429609003008 527429523482735328 528359734282528512 529291585665742848 531959173132068864 535801420680873984 537859146892523904 540108117797224158 540318493700445824 541060689433550832 541523300277593088 543999401330531328 544281288775417206 544746653255435904 545434627834672128 547928613330029568 548681262524164224 549648954345194496 551947222420141392 556409167630138368 559721126961270144 561099974227386048 561870715950225864 563446122887227671 564439855026358584 564922455227859456 565215184497548637 568770976794488832 569002790765799936 570006323024646144 570789298743086592 571381983772963272 572389712139405888 572879109526843392 573175961743992984 573399217804554752 574677788049690624 577016914579402752 578828584640876544 580451539070946816 581475263125745664 582680742466900896 586149080219680068 586650241967392512 590142207693388896 590887513487561472 591929643140978688 592742733310128384 593589331107532032 594404701067844576 595453033873960704 598454069773577472 599209872832456704 599509544323442688 601949744221722624 602776598265983232 603839696322889728 605091540254089392 607858305413001552 608693275612744686 611999326496847744 614696167877170176 616419689996283264 617266420339684752 617506849943366656 618355073638343808 620619035320747008 620940625222659066 622567603720498176 625101657461019648 627064300027616256 631237471005809304 634994836904653407 635537762131341888 637462692613361664 640128139611524928 641257113402726912 642137961085972416 642804731744583681 643938426156831624 644488998217698816 645074120030124096 645625663117553664 649144028901828096 650288903732342784 653007981454815168 654159671016463872 655515835275263508 658513164197418348 663373187509653504 663909983655062508 664748452673506656 665007376862087168 665920848533601024 667787997495973536 668705288701325148 669884663108205792 670457419391305728 674448237363873024 675300015414355968 677193462249437952 678387806980036608 679319658363250944 683840593589626746 683947508312659968 688499242308953712 688887540875409408 690584583664475136 691533188861816448 693472151245818672 694695206186287488 695649457843136784 698196414735840384 699427801710683136 703239364643647104 704479645710038016 705447337531068288 710142154881535467 714979982397759624 717145529190031872 720144157062965544 721414252578067776 722031067036790784 724430729426435577 725332535107375104 725708385033889608 726328871007247872 727246170446229504 730571484440039424 731575016698885632 732865272460259328 734633979136667064 735929629893521856 736558855105941504 741878890173517824 746294835948360192 748133298969848064 749160954600301152 751261497182970228 752586473368478112 753229940303812608 753620245996731516 758670387687733248 758754267034357152 759712517341150464 761052398324115456 761842645030617696 763186282852541184 764234615658657312 773935385427929088 774561647597572926 776907656622534528 780156170151546006 781532106959573424 782200322623190016 782605640073528882 786856276924518528 787850017983415296 790323644413504512 791144285224102992 791452441476709376 792539601423792768 793937378498614272 797938759698103296 803702131021310976 806788720338785856 810477740550668736 811591034150326248 815999101995796992 816421933163125809 817119979883153856 818151941752008192 819594890502893568 821892919995044352 823021893786246336 824473431517791744 827492047094329344 827920833630212088 830090138293997568 833468876614692864 836085733370155008 839581690441905216 841649961341079072 842806073925338796 846659782539537876 847383682841789184 853156465191733248 853504186148699904 855009484536969216 856183948114629888 857072975659444908 858584568209108832 859318664290265088 860098826706832128 865525371869104128 868242876961314816 870677308606420224 872212894688618496 874021113700351344 878017552263224464 879223620329520102 879975362951088768 885213311540083344 886331270231342208 887894464711468032 890383996661298048 891607051601766864 893179550810941056 899264316485164032 902924616332583936 904164897398974848 905759544484334592 907637310381134088 911787458119502328 913039913419117029 917998989745271616 920779444885966848 922044251815755264 924629534994424896 926260274915049984 927532610457515712 930928552981120512 931410937833988599 932570402280910848 933851405580747264 935030790573723648 937652486191529472 939306194280050688 940596450041424384 944040222741417984 946856206508713956 953306643197012832 956194038920042496 960192209417287392 961885670104090368 963206941628958624 965907639235247436 967611180045186144 968438494676330496 973716043352742144 975433355598514176 979511972182222752 981239506524695808 983273752912895262 987769746296127522 995059781264480256 997511065293130752 998881272800401536 1001681996243960304 1003057933051987722 1003448631157970816 1004826994662308688 1005686129086958592 1011672356045809536 1012950023121533952 1015790193374156928 1017581710470054912 1018979487544876416 1025760890384440119 1032748863463430568 1033331311313114112 1035876875496712704 1037299783292724672 1040208226868728008 1042042809279431232 1042933763497586688 1043474186764705176 1047294622103760576 1049141702566024704 1050466690644553728 1053764859218006016 1054859046965470656 1056719468565057024 1058583171331485696 1063918346264137728 1071602841361747968 1075718293785047808 1080216235594448316 1080636987400891648 1082121378867101664 1083046600555186176 1087998802661062656 1088562577550834412 1089493306510871808 1090869255669344256 1095857226660059136 1097362525048328448 1099297908690388992 1103894444840282784 1112818335260276736 1119442253922540288 1122199948454772096 1123741431900451728 1126892245774455342 1128879710052717168 1129844910455718912 1130430368995097274 1138005581531599872 1141578597486173184 1142763967545926544 1144779424278811776 1146351923487985968 1146798435609109504 1160903078141893632 1161842471396359389 1165361484933801792 1170234255227319009 1172298160439360136 1173300483934785024 1180284415386777792 1181775026975122944 1183859286281957376 1185485466620256768 1187178662215064064 1188809402135689152 1190906067747921408 1196908139547154944 1198419745664913408 1199019088646885376 1203899488443445248 1205553196531966464 1207679392645779456 1210183080508178784 1215716610826003104 1217386551225489372 1223998652993695488 1229392335754340352 1232839379992566528 1234532840679369504 1235013699886733312 1236710147276687616 1241238070641494016 1241881250445318132 1245135207440996352 1250203314922039296 1254128600055232512 1262474942011618608 1269989673809306814 1271075524262683776 1280256279223049856 1282514226805453824 1284275922171944832 1285609463489167362 1287876852313663248 1288977996435397632 1290148240060248192 1298288057803656192 1306015962909630336 1308319342032927744 1311031670550527016 1317026328394836696 1318835430494280153 1327819967310125016 1329496905347013312 1330014753724174336 1331841697067202048 1335575994991947072 1337410577402650296 1339769326216411584 1340914838782611456 1348896474727746048 1350600030828711936 1354386924498875904 1356775613960073216 1358639316726501888 1367681187179253492 1367895016625319936 1376998484617907424 1377775081750818816 1381169167328950272 1383066377723632896 1386944302491637344 1389390412372574976 1391298915686273568 1396392829471680768 1398855603421366272 1406478729287294208 1408959291420076032 1410894675062136576 1420284309763070934 1429959964795519248 1434291058380063744 1440288314125931088 1442828505156135552 1448861458852871154 1451416770067779216 1452657742014495744 1463150033397771264 1469267958273334128 1471859259787043712 1474910629369342893 1481654619444191283 1492589671896720384 1496266597939696128 1498321909200602304 1502522994365940456 1505172946736956224 1506459880607625216 1507240491993463032 1517340775375466496 1517508534068714304 1519425034682300928 1522104796648230912 1523685290061235392 1526372565705082368 1528469231317314624 1547870770855858176 1549123295195145852 1553815313245069056 1560312340303092012 1563064213919146848 1564400645246380032 1565211280147057764 1573712553849037056 1575700035966830592 1580647288827009024 1582288570448205984 1582904882953418752 1585079202847585536 1587874756997228544 1595877519396206592 1607404262042621952 1613577440677571712 1620955481101337472 1623182068300652496 1631998203991593984 1632843866326251618 1634239959766307712 1636303883504016384 1643785839990088704 1646043787572492672 1648946863035583488 1655841667260424176 1679163380883810432 1683299922682158144 1685612147850677592 1690338368661683013 1693319565079075752 1694767365683578368 1695645553492645911 1706312930383466496 1707008372297399808 1710018969073938432 1712367896229259776 1714145951318889816 1717169136418217664 1718637328580530176 1720197653413664256 1731050743738208256 1736485753922629632 1741354617212840448 1744425789377236992 1748042227400702688 1756035104526448928 1758447240659040204 1759950725902177536 1770426623080166688 1772662540462684416 1775788929422936064 1780767993322596096 1783214103203533728 1786359101621882112 1798528632970328064 1805849232665167872 1808329794797949696 1811519088968669184 1815274620762268176 1823574916239004656 1826079826838234058 1835997979490543232 1844088503631510528 1849259069988849792 1852520549830099968 1855065220915031424 1861857105962241024 1862821875667977198 1867702811161494528 1875304972383058944 1881192900082848768 1893712413017427912 1904984510713960221 1906613286394025664 1912388077840084992 1920384418834574784 1923771340208180736 1926413883257917248 1931815278470494872 1935222360090372288 1936876989352660992 1947432086705484288 1950866711197028352 1959023944364445504 1962479013049391616 1966547505825790524 1975539492592255044 1990119562528960512 1995022130586261504 1997762545600803072 2003363992487920608 2006115866103975444 2006897262315941632 2009653989324617376 2011372258173917184 2023344712091619072 2025900046243067904 2031580386748313856 2035163420940109824 2037958975089752832 2051521780768880238 2065497726926861136 2066662622626228224 2071753750993425408 2074599566585449344 2080416453737456016 2084085618558862464 2086948373529410352 2094589244207521152 2098283405132049408 2109718093930941312 2113438937130114048 2130426464644606401 2151436587570095616 2160432471188896632 2161273974801783296 2164242757734203328 2166093201110372352 2173292188279306731 2175997605322125312 2177125155101668824 2178986613021743616 2181738511338688512 2191714453320118272 2194725050096656896 2198595817380777984 2207788889680565568 2225636670520553472 2238884507845080576 2244399896909544192 2247482863800903456 2253784491548910684 2257759420105434336 2259689820911437824 2260860737990194548 2276011163063199744 2283157194972346368 2285527935091853088 2289558848557623552 2292703846975971936 2293596871218219008 2321806156283787264 2323684942792718778 2330722969867603584 2340468510454638018 2344596320878720272 2346600967869570048 2360568830773555584 2363550053950245888 2370970933240513536 2374357324430128128 2377618804271378304 2381812135495842816 2393816279094309888 2411106393063932928 2420366161016357568 2431433221652006208 2434773102450978744 2447997305987390976 2449265799489377427 2458784671508680704 2465678759985133056 2469065681358739008 2470027399773466624 2473420294553375232 2482476141282988032 2483762500890636264 2490270414881992704 2500406629844078592 2508257200110465024 2524949884023237216 2539979347618613628 2542151048525367552 2560512558446099712 2565028453610907648 2568551844343889664 2571218926978334724 2575753704627326496 2577955992870795264 2580296480120496384 2596576115607312384 2612031925819260672 2616638684065855488 2622063341101054032 2634052656789673392 2637670860988560306 2655639934620250032 2658993810694026624 2663683394134404096 2671151989983894144 2674821154805300592 2679538652432823168 2697792949455492096 2708773848997751808 2717278633453003776 2735362374358506984 2739119740257351087 2753996969235814848 2762338334657900544 2766132755447265792 2773888604983274688 2778780824745149952 2782597831372547136 2792785658943361536 2797711206842732544 2812957458574588416 2817918582840152064 2821789350124273152 2840568619526141868 2859919929591038496 2868582116760127488 2880576628251862176 2885657010312271104 2897722917705742308 2902833540135558432 2905315484028991488 2926300066795542528 2938535916546668256 2943718519574087424 2949821258738685786 2963309238888382566 2985179343793440768 2992533195879392256 2996643818401204608 3005045988731880912 3010345893473912448 3014480983986926064 3035017068137428608 3038850069364601856 3047370580122470784 3052745131410164736 3056938462634629248 3077282671153320357 3098246590390291704 3107630626490138112 3120624680606184024 3126128427838293696 3128801290492760064 3130422560294115528 3147425107698074112 3151400071933661184 3161294577654018048 3164577140896411968 3165809765906837504 3170158405695171072 3175749513994457088 3191755038792413184 3214808524085243904 3227154881355143424 3241910962202674944 3246364136601304992 3263996407983187968 3265687732652503236 3268479919532615424 3272607767008032768 3287571679980177408 3292087575144985344 3297893726071166976 3311683334520848352 3358326761767620864 3366599845364316288 3371224295701355184 3380676737323366026 3386639130158151504 3389534731367156736 3391291106985291822 3414016744594799616 3424735792458519552 3428291902637779632 3434338272836435328 3440395306827328512 3482709234425680896 3496084454801405376 3510702765681957027 3512070209052897856 3516894481318080408 3519901451804355072 3540853246160333376 3545325080925368832 3551577858845872128 3561535986645192192 3566428206407067456 3572718203243764224 3597057265940656128 3611698465330335744 3616659589595899392 3623038177937338368 3630549241524536352 3647149832478009312 3652159653676468116 3671995958981086464 3688177007263021056 3698518139977699584 3705041099660199936 3710130441830062848 3723714211924482048 3725643751335954396 3735405622322989056 3750609944766117888 3762385800165697536 3787424826034855824 3809969021427920442 3813226572788051328 3840768837669149568 3847542680416361472 3852827766515834496 3863630556940989744 3870444720180744576 3894864173410968576 3918047888728891008 3924958026098783232 3933095011651581048 3951078985184510088 3956506291482840459 3990044261172523008 3995525091201606144 4006727984975841216 4012231732207950888 4013794524631883264 4019307978649234752 4022744516347834368 4046689424183238144 4051800092486135808 4063160773496627712 4070326841880219648 4075917950179505664 4103043561537760476 4130995453853722272 4133325245252456448 4143507501986850816 4149199133170898688 4160832907474912032 4168171237117724928 4173896747058820704 4189178488415042304 4196566810264098816 4219436187861882624 4226877874260228096 4260852929289212802 4302873175140191232 4320864942377793264 4322547949603566592 4328485515468406656 4346584376558613462 4354250310203337648 4357973226043487232 4389450100193313792 4415577779361131136 4444963858332573849 4477769015690161152 4488799793819088384 4494965727601806912 4507568983097821368 4515518840210868672 4519379641822875648 4521721475980389096 4552022326126399488 4566314389944692736 4571055870183706176 4579117697115247104 4585407693951943872 4587193742436438016 4643612312567574528 4647369885585437556 4661445939735207168 4680937020909276036 4689192641757440544 4693201935739140096 4721137661547111168 4727100107900491776 4741941866481027072 4748714648860256256 4755237608542756608 4763624270991685632 4787632558188619776 4822212786127865856 4840732322032715136 4862866443304012416 4869546204901957488 4895994611974781952 4898531598978754854 4931357519970266112 4938131362717478016 4946840589106750464 4967525001781272528 5049899768046474432 5071015105985049039 5079958695237227256 5084302097050735104 5086936660477937733 5121025116892199424 5130056907221815296 5137103688687779328 5142437853956669448 5151507409254652992 5155911985741590528 5160592960240992768 5193152231214624768 5224063851638521344 5233277368131710976 5244126682202108064 5268105313579346784 5275341721977120612 5311279869240500064 5317987621388053248 5327366788268808192 5342303979967788288 5349642309610601184 5359077304865646336 5395585898910984192 5417547697995503616 5434557266906007552 5470724748717013968 5478239480514702174 5507993938471629696 5532265510894531584 5547777209966549376 5557561649490299904 5565195662745094272 5585571317886723072 5625914917149176832 5643578700248546304 5681137239052283736 5714953532141880663 5719839859182076992 5737164233520254976 5761153256503724352 5771314020624542208 5795445835411484616 5805667080271116864 5810630968057982976 5852600133591085056 5877071833093336512 5887437039148174848 5899642517477371572 5926618477776765132 5970358687586881536 5985066391758784512 5993287636802409216 6010091977463761824 6020691786947824896 6028961967973852128 6070034136274857216 6077700138729203712 6094741160244941568 6105490262820329472 6113876925269258496 6154565342306640714 6196493180780583408 6215261252980276224 6241249361212368048 6252256855676587392 6260845120588231056 6294850215396148224 6329154281792823936 6340316811390342144 6391279393933819203 6454309762710286848 6483821924405349888 6492728273202609984 6519876564837920193 6527992815966375936 6531375465305006472 6536959839065230848 6545215534016065536 6575143359960354816 6584175150289970688 6595787452142333952 6623366669041696704 6716653523535241728 6733199690728632576 6742448591402710368 6761353474646732052 6773278260316303008 6779069462734313472 6782582213970583644 6828033489189599232 6849471584917039104 6856583805275559264 6868676545672870656 6880790613654657024 6965418468851361792 6992168909602810752 7021405531363914054 7024140418105795712 7033788962636160816 7039802903608710144 7081706492320666752 7090650161850737664 7123071973290384384 7132856412814134912 7145436406487528448 7233319179191798784 7261098483049072704 7294299664956018624 7304319307352936232 7343991917962172928 7347797398468132281 7376354014526042112 7397036279955399168 7410082199320399872 7420260883660125696 7447428423848964096 7451287502671908792 7470811244645978112 7501219889532235776 7524771600331395072 7574849652069711648 7619938042855840884 7626453145576102656 7681537675338299136 7695085360832722944 7705655533031668992 7727261113881979488 7740889440361489152 7789728346821937152 7836095777457782016 7849916052197566464 7866190023303162096 7902157970369020176 7913012582965680918 7991050182403212288 8013455969951682432 8024463464415901776 8027589049263766528 8038615957298469504 8093378848366476288 8126321546993255424 8151835900359011328 8206087123075520952 8261990907707444544 8287015003973701632 8298398266341797376 8321665814949824064 8336342474235449856 8347793494117641408 8378356976830084608 8393133620528197632 8438872375723765248 8453755748520456192 8521705858578425604 8605746350280382464 8641729884755586528 8645095899207133184 8656971030936813312 8693168753117226924 8708500620406675296 8715946452086974464 8778900200386627584 8831155558722262272 8889927716665147698 8955538031380322304 8977599587638176768 8989931455203613824 9015137966195642736 9031037680421737344 9043442951960778192 9142111740367412352 9158235394230494208 9170815387903887744 9231848013459961071 9294739771170875112 9322891879470414336 9361874041818552072 9378385283514881088 9386403871478280192 9442275323094222336 9454200215800983552 9483883732962054144 9497429297720512512 9510475217085513216 9527248541983371264 9575265116377239552 9644425572255731712 9681464644065430272 9725732886608024832 9739092409803914976 9791989223949563904 9797063197957509708 9862715039940532224 9876262725434956032 9893681178213500928 9935050003562545056 10099799536092948864 10142030211970098078 10159917390474454512 10168604194101470208 10173873320955875466 10242050233784398848 10274207377375558656 10284875707913338896 10303014818509305984 10321185920481985536 10448127703277042688 10488253364404216128 10536210627158693568 10550683443954241224 10622559738481000128 10635975242776106496 10654733576537616384 10684607959935576576 10699284619221202368 10718154609731292672 10791171797821968384 10835095395991007232 10869114533812015104 10941449497434027936 10956478961029404348 11015987876943259392 11064531021789063168 11095554419933098752 11115123298980599808 11130391325490188544 11171142635773446144 11251829834298353664 11287157400497092608 11362274478104567472 11429907064283761326 11439679718364153984 11522306513007448704 11542628041249084416 11590891670822969232 11611334160542233728 11754143666186673024 11774874078296349696 11799285034954743144 11853236955553530264 11869518874448521377 11970132783517569024 11986575273604818432 12020183954927523648 12041383573895649792 12057923935947704256 12140068272549714432 12155400277458407424 12189482320489883136 12210980525640658944 12227753850538516992 12309130684613281428 12392986361561166816 12430522505960552448 12482498722424736096 12504513711353174784 12521690241176462112 12589700430792296448 12658308563585647872 12680633622780684288 12782558787867638406 12908619525420573696 12967643848810699776 12985456546405219968 13039753129675840386 13062750930610012944 13073919678130461696 13168350300579941376 13246733338083393408 13334891574997721547 13433307047070483456 13466399381457265152 13484897182805420736 13522706949293464104 13546556520632606016 13558138925468626944 13565164427941167288 13656066978379198464 13698943169834078208 13713167610551118528 13737353091345741312 13761581227309314048 13930836937702723584 13984337819205621504 14042811062727828108 14048280836211591424 14067577925272321632 14079605807217420288 14163412984641333504 14181300323701475328 14246143946580768768 14265712825628269824 14290872812975056896 14466638358383597568 14522196966098145408 14588599329912037248 14608638614705872464 14687983835924345856 14695594796936264562 14794072559910798336 14840521767320251392 14902575005343817584 15149699304139423296 15213045317955147117 15239876085711681768 15252906291152205312 15363075350676598272 15390170721665445888 15411311066063337984 15454522227763958976 15481778880722978304 15579456693643874304 15672191554915564032 15699832104395132928 15732380046606324192 15804315940738040352 15826025165931361836 15982100364806424576 16026911939903364864 16048926928831803552 16055178098527533056 16077231914596939008 16186757696732952576 16252643093986510848 16303671800718022656 16412174246151041904 16523981815414889088 16596796532683594752 16643331629899648128 16672684948470899712 16695586988235282816 16756713953660169216 16877744751447530496 17043411717156851208 17144860596425641989 17211492700560764928 17283459769511173056 17290191798414266368 17313942061873626624 17386337506234453848 17417001240813350592 17431892904173948928 17557800400773255168 17662311117444524544 17779855433330295396 17911076062760644608 17955199175276353536 17979862910407227648 18030275932391285472 18062075360843474688 18086885903921556384 18284223480734824704 18316470788460988416 18341630775807775488 18463696026919922142 18589479542341750224 18645783758940828672 18723748083637104144 18756770567029762176 18884550646188444672 19020950434171026432 19173838181801457609 19362929288130860544 19451465773216049664 19478184819607829952 19583978447899127808 19594126395915019416 19725430079881064448 19752525450869912064 19787362356427001856 19870100007125090112 20199599072185897728 20284060423940196156 20319834780948909024 20337208388202940416 20347746641911750932 20484100467568797696 20548414754751117312 20569751415826677792 20606029637018611968 20642371840963971072 20896255406554085376 20976506728808432256 21072421254317387136 21101366887908482448 21245119476962000256 21271950485552212992 21369215919871153152 21398569238442404736 21436309219462585344 21882898994868055872 21912957922058808696 22031975753886518784 22043392195404396843 22129062043578126336 22191108839866197504 22230246597961199616 22260782650980377088 22342285271546892288 22503659668596707328 22574314800994185216 22724548956209134944 22859814128567522652 22879359436728307968 23044613026014897408 23085256082498168832 23181783341645938464 23222668321084467456 23508287332373346048 23549748156592699392 23598570069909486288 23706473911107060528 23739037748897042754 23973150547209636864 24040367909855047296 24082767147791299584 24115847871895408512 24280136545099428864 24378964640979766272 24455507701077033984 24618261369226562856 24785972723122333632 24861045011921104896 24964997444849472192 25009027422706349568 25043380482352924224 25179400861584592896 25316617127171295744 25361267245561368576 25565117575735276812 25817239050841147392 25935287697621399552 25970913092810439936 26079506259351680772 26125501861220025888 26147839356260923392 26336700601159882752 26493466676166786816 26669783149995443094 26866614094140966912 26932798762914530304 26969794365610841472 27045413898586928208 27093113041265212032 27130328855882334576 27426335221102237056 27474706182691482624 27695544040379883213 27968675638411243008 28085622125455656216 28096561672423182848 28135155850544643264 28159211614434840576 28326825969282667008 28362600647402950656 28492287893161537536 28531425651256539648 28581745625950113792 28933276716767195136 29044393932196290816 29177198659824074496 29217277229411744928 29375967671848691712 29391189593872529124 29588145119821596672 29681043534640502784 29805150010687635168 30299398608278846592 30426090635910294234 30479752171423363536 30505812582304410624 30726150701353196544 30822622132126675968 30909044455527917952 30963557761445956608 31344383109831128064 31464760093212648384 31608631881476080704 31652050331862723672 31964200729612849152 32053823879806729728 32097853857663607104 32110356197055066112 32154463829193878016 32373515393465905152 32505286187973021696 32607343601436045312 32824348492302083808 33047963630829778176 33193593065367189504 33286663259799296256 33345369896941799424 33391173976470565632 33513427907320338432 33755489502895060992 34086823434313702416 34289721192851283978 34566919539022346112 34627884123747253248 34772675012468907696 34834002481626701184 35324622234889049088 35559710866660590792 35608556623345564131 35910398350552707072 35959725820814455296 36060551864782570944 36124150721686949376 36173771807843112768 36568446961469649408 36632941576921976832 36683261551615550976 36927392053839844284 37178959084683500448 37291567517881657344 37447496167274208288 37513541134059524352 37769101292376889344 38041900868342052864 38347676363602915218 38725858576261721088 38902931546432099328 38956369639215659904 39188252791830038832 39505050901739824128 39740200014250180224 40004674724993164641 40399198144371795456 40568120847880392312 40639669561897818048 40674416776405880832 40695493283823501864 40968200935137595392 41096829509502234624 41139502831653355584 41212059274037223936 41284743681927942144 41792510813108170752 41953013457616864512 42144842508634774272 42202733775816964896 42490238953924000512 42543900971104425984 42738431839742306304 42797138476884809472 42872618438925170688 43765797989736111744 43825915844117617392 44063951507773037568 44086784390808793686 44382217679732395008 44521565301960754176 45449097912418269888 45639135953865441351 45719628257135045304 45758718873456615936 46089226052029794816 46170512164996337664 46363566683291876928 46445336642168934912 47016574664746692096 47099496313185398784 47197140139818972576 47412947822214121056 47478075497794085508 47946301094419273728 48080735819710094592 48165534295582599168 48231695743790817024 48560273090198857728 48757929281959532544 48911015402154067968 49236522738453125712 49571945446244667264 49929994889698944384 50018054845412699136 50086760964705848448 50633234254342591488 51130235151470553624 51434581789276925967 51634478101682294784 51870575395242799104 51941826185620879872 52159012518703361544 52251003722440051776 52295678712521846784 52673401202319765504 52986933352333573632 53339566299990886188 53733228188281933824 53865597525829060608 53939588731221682944 54090827797173856416 54186226082530424064 54260657711764669152 54852670442204474112 54949412365382965248 55391088080759766426 55937351276822486016 56171244250911312432 56193123344846365696 56270311701089286528 56653651938565334016 57062851302513079296 58088787864392581632 58354397319648148992 58434554458823489856 58751935343697383424 58782379187745058248 59176290239643193344 59362087069281005568 59610300021375270336 60598797216557693184 60852181271820588468 60959504342846727072 61011625164608821248 61452301402706393088 61645244264253351936 61818088911055835904 61927115522891913216 62688766219662256128 62929520186425296768 63217263762952161408 63304100663725447344 64107647759613459456 64195707715327214208 64308927658387756032 65648696984604167616 66095927261659556352 66130176586213190529 66387186130734379008 66573326519598592512 66690739793883598848 66782347952941131264 67026855814640676864 67510979005790121984 68173646868627404832 68579442385702567956 69133839078044692224 69255768247494506496 69545350024937815392 69668004963253402368 70649244469778098176 71119421733321181584 71217113246691128262 71919451641628910592 72121103729565141888 72248301443373898752 72347543615686225536 73136893922939298816 73366523103231101952 73854784107679688568 74357918169367000896 74583135035763314688 74894992334548416576 75027082268119048704 75538202584753778688 76083801736684105728 76695352727205830436 77451717152523442176 77805863092864198656 77912739278431319808 78376505583660077664 79010101803479648256 79480400028500360448 80009349449986329282 80798396288743590912 81136241695760784624 81279339123795636096 81390986567647003728 82279005663306711168 82424118548074447872 83086632121139649639 83906026915233729024 84289685017269548544 84405467551633929792 84980477907848001024 85087801942208851968 85476863679484612608 85594276953769618944 85745236877850341376 87531595979472223488 87651831688235234784 88127903015546075136 88173568781617587372 88764435359464790016 89043130603921508352 90898195824836539776 91278271907730882702 91439256514270090608 91517437746913231872 92178452104059589632 92727133366583753856 92890673284337869824 94033149329493384192 94394280279637945152 94825895644428242112 94956150995588171016 95892602188838547456 96161471639420189184 96331068591165198336 96463391487581634048 97120546180397715456 97515858563919065088 97822030804308135936 98473045476906251424 99143890892489334528 99859989779397888768 100036109690825398272 100173521929411696896 101266468508685182976 102260470302941107248 102869163578553851934 103883652371241759744 104318025037406723088 104502007444880103552 105973866704667147264 106679132599981772376 107731195051658121216 107879177462443365888 108181655594347712832 108372452165060848128 108521315423529338304 109705340884408948224 109898824730765930496 110782176161519532852 111874702553644972032 112342488501822624864 112386246689692731392 112540623402178573056 113307303877130668032 114125702605026158592 116177575728785163264 116708794639296297984 116869108917646979712 117564758375490116496 119220600042750540672 120014024174979493923 121197594433115386368 121704362543641176936 121919008685693454144 122023250329217642496 122904602805412786176 123290488528506703872 123636177822111671808 123854231045783826432 125377532439324512256 125859040372850593536 126434527525904322816 126608201327450894688 128215295519226918912 128391415430654428416 128617855316775512064 131297393969208335232 132191854523319112704 132260353172426381058 133146653039197185024 133564695905882262528 136347293737254809664 137158884771405135912 138267678156089384448 138511536494989012992 139090700049875630784 139336009926506804736 141298488939556196352 142238843466642363168 142434226493382256524 143838903283257821184 144242207459130283776 144496602886747797504 144695087231372451072 146273787845878597632 146733046206462203904 147709568215359377136 148715836338734001792 149789984669096833152 150054164536238097408 153390705454411660872 154303745367830777901 154903434305046884352 155611726185728397312 155825478556862639616 156753011167320155328 158020203606959296512 158960800057000720896 160018698899972658564 161596792577487181824 162272483391521569248 162558678247591272192 162781973135294007456 164558011326613422336 164848237096148895744 166173264242279299278 167812053830467458048 168579370034539097088 168810935103267859584 169960955815696002048 171188553907539237888 175063191958944446976 175303663376470469568 176255806031092150272 176347137563235174744 177528870718929580032 178086261207843016704 181796391649673079552 182556543815461765404 182878513028540181216 183034875493826463744 184356904208119179264 185454266733167507712 185781346568675739648 188066298658986768384 188788560559275890304 189651791288856484224 189912301991176342032 192322943278840378368 192926782975163268096 196946090953812502848 198287781784978669056 199719979558795777536 200072219381650796544 200347043858823393792 202532937017370365952 204520940605882214496 205738327157107703868 207767304742483519488 208636050074813446176 209004014889760207104 211947733409334294528 213358265199963544752 215758354924886731776 216363311188695425664 216744904330121696256 217042630847058676608 219410681768817896448 221564352323039065704 223749405107289944064 224684977003645249728 224772493379385462784 225081246804357146112 226614607754261336064 228251405210052317184 232355151457570326528 233417589278592595968 233738217835293959424 235129516750980232992 238441200085501081344 240028048349958987846 242395188866230772736 243408725087282353872 243838017371386908288 247272355644223343616 249259896363418948917 251718080745701187072 252869055051808645632 253216402654901789376 256430591038453837824 256782830861308856832 257235710633551024128 262594787938416670464 264383709046638225408 264520706344852762116 266293306078394370048 267129391811764525056 272694587474509619328 274317769542810271824 276535356312178768896 278181400099751261568 278672019853013609472 284477686933284726336 284868452986764513048 287677806566515642368 288484414918260567552 288993205773495595008 289390174462744902144 292547575691757195264 293466092412924407808 295419136430718754272 297431672677468003584 299579969338193666304 300108329072476194816 306781410908823321744 308607490735661555802 311650957113725279232 313506022334640310656 317921600114001441792 320037397799945317128 323193585154974363648 324544966783043138496 325117356495182544384 325563946270588014912 329116022653226844672 329696474192297791488 332346528484558598556 335624107660934916096 337158740069078194176 337621870206535719168 339921911631392004096 342377107815078475776 350126383917888893952 350607326752940939136 352694275126470349488 360042072524938481769 363592783299346159104 365113087630923530808 365757026057080362432 366069750987652927488 368713808416238358528 370908533466335015424 371562693137351479296 376132597317973536768 377577121118551780608 379303582577712968448 379824603982352684064 384645886557680756736 385853565950326536192 393892181907625005696 396575563569957338112 399439959117591555072 400694087717646787584 409041881211764428992 411476654314215407736 415534609484967038976 417272100149626892352 418008029779520414208 423895466818668589056 426716530399927089504 431516709849773463552 432726622377390851328 433489808660243392512 434085261694117353216 438821363537635792896 443128704646078131408 449369954007290499456 450162493608714292224 462911236103492333703 464710302915140653056 466835178557185191936 467476435670587918848 470259033501960465984 476882400171002162688 480056096699917975692 484790377732461545472 486817450174564707744 487676034742773816576 494544711288446687232 498519792726837897834 503436161491402374144 505738110103617291264 506432805309803578752 513565661722617713664 525189575876833340928 528767418093276450816 529041412689705524232 532586612156788740096 534258783623529050112 545389174949019238656 548635539085620543648 553070712624357537792 556362800199502523136 557344039706027218944 568955373866569452672 569736905973529026096 576968829836521135104 578780348925489804288 590838272861437508544 594863345354936007168 599159938676387332608 600216658144952389632 613562821817646643488 617214981471323111604 623301914227450558464 627012044669280621312 635843200228002883584 640074795599890634256 649089933566086276992 650234712990365088768 651127892541176029824 658232045306453689344 664693056969117197112 671248215321869832192 674317480138156388352 675243740413071438336 679843823262784008192 684754215630156951552 700252767835777787904 701214653505881878272 705388550252940698976 720084145049876963538 727185566598692318208 730226175261847061616 731514052114160724864 741817066932670030848 755154242237103561216 758607165155425936896 759649207964705368128 769291773115361513472 771707131900653072384 787784363815250011392 793151127139914676224 798879918235183110144 801388175435293575168 818083762423528857984 822953308628430815472 834544200299253784704 836016059559040828416 853433060799854179008 863033419699546927104 865453244754781702656 866979617320486785024 868170523388234706432 877642727075271585792 886257409292156262816 898739908014580998912 900324987217428584448 925822472206984667406 934952871341175837696 940518067003920931968 953764800342004325376 960112193399835951384 969580755464923090944 973634900349129415488 975352069485547633152 989089422576893374464 997039585453675795668 1006872322982804748288 1011476220207234582528 1012865610619607157504 1027131323445235427328 1050379151753666681856 1058082825379411048464 1080126217574815445307 1090778349898038477312 1097271078171241087296 1106141425248715075584 1112725600399005046272 1114688079412054437888 1137910747733138905344 1139473811947058052192 1153937659673042270208 1157560697850979608576 1181676545722875017088 1189726690709872014336 1198319877352774665216 1227125643635293286976 1234429962942646223208 1246603828454901116928 1254024089338561242624 1271686400456005767168 1280149591199781268512 1298179867132172553984 1300469425980730177536 1302255785082352059648 1316464090612907378688 1329386113938234394224 1350487480826142876672 1400505535671555575808 1402429307011763756544 1410777100505881397952 1440168290099753927076 1454371133197384636416 1460452350523694123232 1463028104228321449728 1483634133865340061696 1510308484474207122432 1517214330310851873792 1519298415929410736256 1575568727630500022784 1586302254279829352448 1597759836470366220288 1602776350870587150336 1636167524847057715968 1645906617256861630944 1669088400598507569408 1672032119118081656832 1706866121599708358016 1730906489509563405312 1736341046776469412864 1772514818584312525632 1797479816029161997824 1800649974434857168896 1851644944413969334812 1869905742682351675392 1881036134007841863936 1907529600684008650752 1920224386799671902768 1947269800698258830976 1950704138971095266304 1994079170907351591336 2013744645965609496576 2022952440414469165056 2025731221239214315008 2054262646890470854656 2100758303507333363712 2116165650758822096928 2160252435149630890614 2181556699796076954624 2194542156342482174592 2225451200798010092544 2275821495466277810688 2278947623894116104384 2307875319346084540416 2315121395701959217152 2363353091445750034176 2379453381419744028672 2396639754705549330432 2454251287270586573952 2468859925885292446416 2508048178677122485248 2560299182399562537024 2596359734264345107968 2600938851961460355072 2604511570164704119296 2632928181225814757376 2658772227876468788448 2700974961652285753344 2804858614023527513088 2821554201011762795904 2880336580199507854152 2908742266394769272832 2920904701047388246464 2926056208456642899456 2967268267730680123392 3020616968948414244864 3034428660621703747584 3038596831858821472512 3151137455261000045568 3240378652724446335921 3272335049694115431936 3291813234513723261888 3338176801197015138816 3344064238236163313664 3413732243199416716032 3461812979019126810624 3472682093552938825728 3545029637168625051264 3594959632058323995648 3703289888827938669624 3739811485364703350784 3762072268015683727872 3815059201368017301504 3840448773599343805536 3894539601396517661952 3901408277942190532608 3988158341814703182672 4051462442478428630016 4201516607014666727424 4232331301517644193856 4320504870299261781228 4363113399592153909248 4389084312684964349184 4450902401596020185088 4551642990932555621376 4557895247788232208768 4726706182891500068352 4758906762839488057344 4793279509411098660864 4908502574541173147904 4937719851770584892832 5016096357354244970496 5120598364799125074048 5192719468528690215936 5209023140329408238592 5317544455752937576896 5401949923304571506688 5609717228047055026176 5643108402023525591808 5760673160399015708304 5841809402094776492928 5852112416913285798912 6041233937896828489728 6068857321243407495168 6077193663717642945024 6302274910522000091136 6480757305448892671842 6544670099388230863872 6583626469027446523776 6676353602394030277632 6827464486398833432064 6923625958038253621248 6945364187105877651456 7090059274337250102528 7189919264116647991296 7406579777655877339248 7524144536031367455744 7680897547198687611072 7789079202793035323904 7802816555884381065216 7976316683629406365344 8102924884956857260032 8464662603035288387712 8641009740598523562456 8726226799184307818496 8778168625369928698368 8901804803192040370176 9103285981865111242752 9115790495576464417536 9453412365783000136704 9817005149082346295808 9875439703541169785664 10032192714708489940992 10241196729598250148096 10385438937057380431872 10418046280658816477184 10635088911505875153792 11219434456094110052352 11286216804047051183616 11521346320798031416608 11683618804189552985856 11704224833826571597824 12154387327435285890048 12604549821044000182272 12961514610897785343684 13089340198776461727744 13167252938054893047552 13352707204788060555264 13654928972797666864128 14180118548674500205056 14379838528233295982592 14813159555311754678496 15048289072062734911488 15361795094397375222144 15578158405586070647808 15952633367258812730688 16205849769913714520064 16929325206070576775424 17282019481197047124912 17556337250739857396736 18206571963730222485504 18231580991152928835072 18906824731566000273408 19634010298164692591616 19750879407082339571328 20482393459196500296192 20770877874114760863744 20836092561317632954368 21270177823011750307584 22572433608094102367232 23042692641596062833216 23367237608379105971712 23408449667653143195648 24308774654870571780096 25923029221795570687368 26178680397552923455488 26334505876109786095104 26705414409576121110528 27309857945595333728256 28360237097349000410112 29626319110623509356992 30096578144125469822976 30723590188794750444288 31156316811172141295616 31905266734517625461376 33858650412141153550848 34564038962394094249824 35112674501479714793472 36463161982305857670144 37813649463132000546816 39268020596329385183232 39501758814164679142656 40964786918393000592384 42540355646023500615168 45144867216188204734464 46085385283192125666432 46734475216758211943424 48617549309741143560192 51846058443591141374736 52669011752219572190208 54619715891190667456512 56720474194698000820224 59252638221247018713984 61447180377589500888576 62312633622344282591232 63810533469035250922752 67717300824282307101696 69128077924788188499648 70225349002959429586944 72926323964611715340288 78536041192658770366464 79003517628329358285312 81929573836786001184768 85080711292047001230336 90289734432376409468928 92170770566384251332864 93468950433516423886848 103692116887182282749472 105338023504439144380416 113440948389396001640448 118505276442494037427968 122894360755179001777152 127621066938070501845504 135434601648564614203392 138256155849576376999296 145852647929223430680576 158007035256658716570624 163859147673572002369536 170161422584094002460672 184341541132768502665728 186937900867032847773696 207384233774364565498944 210676047008878288760832 237010552884988074855936 245788721510358003554304 255242133876141003691008 270869203297129228406784 276512311699152753998592 316014070513317433141248 340322845168188004921344 368683082265537005331456 414768467548729130997888 474021105769976149711872 491577443020716007108608 510484267752282007382016 553024623398305507997184 632028141026634866282496 737366164531074010662912 829536935097458261995776 948042211539952299423744 1020968535504564014764032 1106049246796611015994368 1474732329062148021325824 1659073870194916523991552 1896084423079904598847488 2212098493593222031988736 3318147740389833047983104 4424196987186444063977472 6636295480779666095966208 13272590961559332191932416
- Sum of all divisors σ(n): 50906829300948953845244313
- Sum of proper divisors (its aliquot sum) s(n): 37634238339389621653311897
- 13272590961559332191932416 is an abundant number, because the sum of its proper divisors (37634238339389621653311897) is greater than itself. Its abundance is 24361647377830289461379481
Bases of 13272590961559332191932416
- Binary: 1010111110101001010010011001000001100100000101110111101110010011101100010000000000002
- Hexadecimal: 0xAFA9499064177B93B1000
- Base-36: 1O1BT7S312QS00000
Squares and roots of 13272590961559332191932416
- 13272590961559332191932416 squared (132725909615593321919324162) is 176161670832866478310989855949915473050276311597056
- 13272590961559332191932416 cubed (132725909615593321919324163) is 2338121800069493855231770471638978142069196997186913828051442478983776567296
-
13272590961559332191932416 is a
perfect square number . Itssquare root is 3643156730304 -
The
cube root of 13272590961559332191932416 is 236765581.8670312093
Scales and comparisons
How big is 13272590961559332191932416?- 13,272,590,961,559,332,191,932,416 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 13,272,590,961,559,332,191,932,416 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 13272590961559332191932416 cubic inches would be around 19730465.2 feet tall.
Recreational maths with 13272590961559332191932416
- 13272590961559332191932416 backwards is 61423919123395516909527231
- 13272590961559332191932416 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 13272590961559332191932416'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 13272590961559332191932416 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 13272590961559332191932416 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/13272590961559332191932416/
Chicago style:
Numbermatics. 2024. "Number 13272590961559332191932416 - Facts about the integer". https://numbermatics.com/n/13272590961559332191932416/
The information we have on file for 13272590961559332191932416 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 13272590961559332191932416, math, Factors of 13272590961559332191932416, curriculum, school, college, exams, university, Prime factorization of 13272590961559332191932416, STEM, science, technology, engineering, physics, economics, calculator, thirteen septillion, two hundred seventy-two sextillion, five hundred ninety quintillion, nine hundred sixty-one quadrillion, five hundred fifty-nine trillion, three hundred thirty-two billion, one hundred ninety-one million, nine hundred thirty-two thousand, four hundred sixteen.