339646838627777287494265344
339,646,838,627,777,287,494,265,344 is an even composite number composed of six prime numbers multiplied together.
339646838627777287494265344 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 339646838627777287494265344:
29 × 36 × 193 × 293 × 433 × 4093
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 19 × 29 × 29 × 29 × 43 × 43 × 43 × 409 × 409 × 409)See below for interesting mathematical facts about the number 339646838627777287494265344 from the Numbermatics database.
Names of 339646838627777287494265344
- Cardinal: 339646838627777287494265344 can be written as Three hundred thirty-nine septillion, six hundred forty-six sextillion, eight hundred thirty-eight quintillion, six hundred twenty-seven quadrillion, seven hundred seventy-seven trillion, two hundred eighty-seven billion, four hundred ninety-four million, two hundred sixty-five thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 3.39646838627777287494265344 × 1026
Factors of 339646838627777287494265344
Divisors of 339646838627777287494265344
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 29 32 36 38 43 48 54 57 58 64 72 76 81 86 87 96 108 114 116 128 129 144 152 162 171 172 174 192 216 228 232 243 256 258 261 288 304 324 342 344 348 361 384 387 409 432 456 464 486 512 513 516 522 551 576 608 648 684 688 696 722 729 768 774 783 817 818 841 864 912 928 972 1026 1032 1044 1083 1102 1152 1161 1216 1227 1247 1296 1368 1376 1392 1444 1458 1536 1539 1548 1566 1634 1636 1653 1682 1728 1824 1849 1856 1944 2052 2064 2088 2166 2204 2304 2322 2349 2432 2451 2454 2494 2523 2592 2736 2752 2784 2888 2916 3078 3096 3132 3249 3268 3272 3306 3364 3456 3483 3648 3681 3698 3712 3741 3888 4104 4128 4176 4332 4408 4608 4617 4644 4698 4864 4902 4908 4959 4988 5046 5184 5472 5504 5547 5568 5776 5832 6156 6192 6264 6498 6536 6544 6612 6728 6859 6912 6966 7047 7296 7353 7362 7396 7424 7482 7569 7771 7776 8208 8256 8352 8664 8816 9234 9288 9396 9728 9747 9804 9816 9918 9976 10092 10368 10449 10469 10944 11008 11043 11094 11136 11223 11552 11664 11861 12312 12384 12528 12996 13072 13088 13224 13456 13718 13824 13851 13932 14094 14592 14706 14724 14792 14848 14877 14964 15138 15523 15542 15552 15979 16416 16512 16641 16704 17328 17587 17632 18468 18576 18792 19494 19608 19632 19836 19952 20184 20577 20736 20898 20938 21141 21888 22016 22059 22086 22188 22272 22446 22707 23104 23313 23328 23693 23722 24389 24624 24768 25056 25992 26144 26176 26448 26912 27436 27702 27864 28188 29184 29241 29412 29448 29584 29754 29928 30276 31046 31084 31104 31347 31407 31958 32832 33024 33129 33282 33408 33669 34656 35131 35174 35264 35583 36163 36936 37152 37584 38988 39216 39264 39672 39904 40368 41154 41472 41796 41876 42282 43776 44118 44172 44376 44544 44631 44892 45414 46208 46569 46626 46656 47386 47444 47937 48778 49248 49536 49923 50112 51984 52288 52352 52761 52896 53621 53824 54872 55404 55728 56376 58482 58824 58896 59168 59508 59856 60552 61731 62092 62168 62208 62694 62814 63916 65664 66048 66177 66258 66564 66816 67338 68121 69312 69939 70262 70348 70528 71079 71166 72326 73167 73872 74304 75168 77976 78432 78528 79344 79507 79808 80736 82308 83592 83752 84564 87552 87723 88236 88344 88752 89262 89784 90828 92416 93138 93252 93312 94221 94772 94888 95874 97556 98496 99072 99387 99846 100224 101007 103968 104576 104704 105393 105522 105792 106749 107242 107648 108489 109744 110808 111456 112752 116964 117648 117792 118336 119016 119712 121104 123462 124184 124336 124416 125388 125628 127832 131328 132354 132516 133128 133632 133893 134676 136242 138624 139707 139878 140524 140696 141056 142158 142332 143811 144652 146334 147649 147744 148608 149769 150336 155952 156864 157056 158283 158688 159014 159616 160863 161472 164616 167184 167281 167504 169128 175446 176472 176688 177504 178524 179568 181656 184832 185193 186276 186504 186624 188442 189544 189776 191748 195112 196992 198144 198531 198774 198911 199692 200448 202014 204363 207936 209152 209408 209817 210786 211044 211584 213237 213498 214484 215296 216978 219488 219501 221616 222912 225359 225504 233928 235296 235584 236672 238032 238521 239424 242208 246924 248368 248672 250776 251256 255664 262656 263169 264708 265032 266256 267786 269352 272484 277248 279414 279756 281048 281392 282112 282663 284316 284664 287622 289304 292668 294937 295298 295488 297216 298161 299538 300672 303021 303601 311904 313728 314112 316179 316566 317376 318028 319232 320247 321726 322944 325467 329232 334153 334368 334562 335008 338256 343969 350892 352944 353376 355008 357048 359136 363312 370386 372552 373008 373248 376884 379088 379552 383496 390224 393984 397062 397548 397822 399384 400896 401679 404028 408726 415872 418304 419121 419634 421572 422088 423168 426474 426996 428968 430592 431433 433956 438976 439002 442947 443232 445824 449307 450167 450718 451008 463391 467856 470592 471168 473344 474849 476064 477042 478848 482589 484416 493848 496736 497344 501552 501843 502512 510023 511328 526338 529416 530064 532512 535572 538704 544968 554496 555579 558828 559512 562096 562784 565326 568632 569328 575244 578608 585336 589874 590596 590976 594432 595593 596322 596733 599076 601344 606042 607202 613089 623808 627456 628224 629451 632358 633132 634752 636056 638464 639711 640494 643452 645888 650934 658464 658503 667489 668306 668736 669124 670016 676077 676512 687097 687938 701784 705888 706752 710016 714096 715563 718272 726624 740772 745104 746016 753768 756241 758176 759104 766992 780448 787968 794124 795096 795644 798768 803358 808056 817452 831744 838242 839268 843144 844176 846336 847989 852948 853992 857936 862866 867912 877952 878004 884811 885894 886464 891648 898614 900334 901436 902016 909063 910803 926782 935712 941184 942336 946688 948537 949698 952128 954084 957696 960741 965178 968832 976401 987696 993472 994688 1002459 1003104 1003686 1005024 1018799 1020046 1022656 1031907 1048727 1052676 1058832 1060128 1065024 1071144 1077408 1089936 1111158 1117656 1119024 1124192 1125568 1130652 1137264 1138656 1150488 1157216 1170672 1179748 1181192 1181952 1191186 1192644 1193466 1198152 1202688 1212084 1214404 1226178 1247616 1254912 1257363 1258902 1264716 1266264 1269504 1272112 1279422 1280988 1286904 1291776 1294299 1301868 1316928 1317006 1328841 1334978 1336612 1337472 1338248 1340032 1347921 1350501 1352154 1353024 1374194 1375876 1390173 1403568 1411776 1413504 1420032 1424547 1428192 1431126 1436544 1447767 1453248 1481544 1490208 1492032 1505529 1507536 1510633 1512482 1516352 1518208 1530069 1533984 1555009 1560896 1588248 1590192 1591288 1597536 1606716 1616112 1634904 1663488 1666737 1676484 1678536 1686288 1688352 1695978 1705896 1707984 1715872 1725732 1735824 1755904 1756008 1769622 1771788 1772928 1783296 1790199 1797228 1800668 1802872 1804032 1818126 1821606 1853564 1871424 1882368 1884672 1888353 1897074 1899396 1904256 1908168 1915392 1919133 1921482 1930356 1937664 1952802 1975392 1975509 1986944 1989376 2002467 2004918 2006208 2007372 2010048 2028231 2037598 2040092 2045312 2061291 2063814 2097454 2105352 2117664 2120256 2130048 2142288 2146689 2154816 2179872 2222316 2235312 2238048 2248384 2251136 2261304 2268723 2274528 2277312 2300976 2305703 2314432 2341344 2359496 2362384 2363904 2382372 2385288 2386932 2396304 2424168 2428808 2452356 2495232 2514726 2517804 2529432 2532528 2539008 2543967 2544224 2558844 2561976 2573808 2588598 2603736 2633856 2634012 2654433 2657682 2669956 2673224 2674944 2676496 2680064 2695842 2701002 2704308 2706048 2732409 2748388 2751752 2780346 2805331 2807136 2823552 2827008 2840064 2845611 2849094 2856384 2862252 2873088 2882223 2895534 2906496 2929203 2963088 2980416 2984064 3007377 3011058 3015072 3021266 3024964 3032704 3036416 3056397 3060138 3067968 3095721 3110018 3121792 3146181 3176496 3178339 3180384 3182576 3195072 3213432 3232224 3269808 3333474 3352968 3357072 3372576 3376704 3391956 3411792 3415968 3431744 3451464 3471648 3511808 3512016 3539244 3543576 3545856 3580398 3594456 3601336 3605744 3608064 3636252 3643212 3707128 3742848 3764736 3772089 3776706 3794148 3798792 3808512 3816336 3838266 3842964 3860712 3875328 3882897 3905604 3950784 3951018 3973888 3978752 3986523 4004934 4009836 4012416 4014744 4020096 4051503 4056462 4075196 4080184 4090624 4122582 4127628 4170519 4194908 4210704 4235328 4240512 4260096 4273641 4281821 4284576 4293378 4309632 4343301 4359744 4444632 4470624 4476096 4496768 4502272 4516587 4522608 4531899 4537446 4549056 4554624 4590207 4601952 4611406 4628864 4665027 4682688 4718992 4724768 4764744 4770576 4773864 4792608 4848336 4851149 4857616 4904712 4990464 5000211 5029452 5035608 5058864 5065056 5087934 5088448 5117688 5123952 5147616 5177196 5207472 5267712 5268024 5308866 5315364 5339912 5346448 5349888 5352992 5360128 5370597 5391684 5402004 5408616 5412096 5464818 5496776 5503504 5560692 5610662 5614272 5647104 5654016 5665059 5691222 5698188 5712768 5724504 5746176 5757399 5764446 5768419 5791068 5812992 5858406 5926176 5926527 5960832 5968128 6007401 6014754 6022116 6030144 6042532 6049928 6065408 6072832 6084693 6112794 6120276 6135936 6183873 6191442 6220036 6243584 6292362 6348907 6352992 6356678 6360768 6365152 6390144 6426864 6440067 6464448 6535411 6539616 6666948 6705936 6714144 6745152 6753408 6783912 6806169 6823584 6831936 6863488 6902928 6917109 6943296 7024032 7078488 7087152 7091712 7160796 7188912 7193083 7202672 7211488 7272504 7286424 7414256 7485696 7544178 7553412 7588296 7597584 7617024 7631901 7632672 7676532 7685928 7721424 7765794 7811208 7901568 7902036 7947776 7963299 7973046 8009868 8019672 8024832 8029488 8040192 8103006 8112924 8150392 8160368 8181248 8197227 8245164 8255256 8341038 8389816 8415993 8421408 8470656 8481024 8520192 8536833 8547282 8553173 8563642 8569152 8586756 8619264 8646669 8686602 8719488 8787609 8804429 8889264 8941248 8952192 8993536 9004544 9022131 9033174 9045216 9063798 9074892 9098112 9109248 9169191 9180414 9203904 9222812 9257728 9287163 9330054 9365376 9437984 9438543 9449536 9529488 9535017 9541152 9547728 9585216 9690437 9696672 9702298 9715232 9809424 9975101 10000422 10058904 10071216 10117728 10130112 10175868 10176896 10235376 10247904 10295232 10354392 10414944 10535424 10536048 10617732 10630728 10679824 10692896 10705984 10741194 10783368 10804008 10817232 10824192 10929636 10993552 11007008 11121384 11221324 11228544 11294208 11316267 11330118 11382444 11396376 11425536 11449008 11514798 11528892 11536838 11582136 11625984 11648691 11716812 11852352 11853054 11921664 11936256 11959569 12014802 12029508 12044232 12060288 12085064 12099856 12130816 12154509 12169386 12225588 12240552 12271872 12367746 12382884 12440072 12487168 12511557 12584724 12682291 12697814 12705984 12713356 12721536 12730304 12780288 12820923 12845463 12853728 12880134 12928896 13029903 13054843 13070822 13079232 13333896 13411872 13428288 13490304 13506816 13549761 13567824 13595697 13612338 13647168 13663872 13726976 13770621 13805856 13834218 13886592 13995081 14048064 14156976 14174304 14321592 14368579 14377824 14386166 14405344 14422976 14545008 14553447 14572848 14790667 14828512 14971392 15088356 15106824 15176592 15195168 15263802 15265344 15353064 15371856 15442848 15531588 15622416 15803136 15804072 15926598 15946092 16019736 16039344 16049664 16058976 16080384 16111791 16206012 16225848 16300784 16320736 16394454 16490328 16510512 16682076 16779632 16831986 16842816 16941312 16962048 17073666 17094564 17106346 17127284 17138304 17173512 17238528 17272197 17293338 17305257 17373204 17438976 17575218 17608858 17778528 17779581 17882496 17904384 17987072 18022203 18044262 18066348 18090432 18127596 18149784 18196224 18218496 18254079 18338382 18360828 18407808 18445624 18515456 18551619 18574326 18660108 18730752 18875968 18877086 18899072 19046721 19058976 19070034 19082304 19095456 19170432 19320201 19357181 19380874 19393344 19404596 19430464 19606233 19618848 19925813 19950202 20000844 20117808 20142432 20235456 20260224 20351736 20353792 20418507 20470752 20495808 20590464 20708784 20751327 20829888 21072096 21235464 21261456 21359648 21385792 21411968 21482388 21566736 21579249 21608016 21634464 21859272 21930989 21987104 22014016 22242768 22442648 22457088 22632534 22660236 22764888 22792752 22851072 22898016 23029596 23057784 23073676 23164272 23297382 23433624 23704704 23706108 23843328 23889897 23919138 24029604 24059016 24088464 24120576 24170128 24199712 24309018 24338772 24451176 24481104 24543744 24591681 24735492 24765768 24880144 25023114 25169448 25247979 25364582 25395628 25411968 25426712 25443072 25460608 25560576 25610499 25641846 25659519 25690926 25707456 25760268 25857792 26059806 26109686 26141644 26158464 26362827 26413287 26667792 26823744 26856576 26980608 27013632 27066393 27099522 27135648 27191394 27224676 27294336 27327744 27453952 27507573 27541242 27611712 27668436 27773184 27861489 27990162 28096128 28313952 28315629 28348608 28605051 28643184 28702027 28737158 28755648 28772332 28810688 28845952 29071311 29090016 29106894 29145696 29545171 29581334 29657024 29925303 30176712 30213648 30353184 30390336 30527604 30530688 30706128 30743712 30885696 31063176 31244832 31606272 31608144 31853196 31892184 32039472 32078688 32117952 32223582 32412024 32451696 32518363 32601568 32641472 32788908 32980656 33021024 33364152 33559264 33663972 33685632 33882624 34147332 34189128 34212692 34254568 34276608 34347024 34544394 34586676 34610514 34746408 34877952 35150436 35217716 35557056 35559162 35764992 35808768 35878707 36044406 36088524 36132696 36180864 36255192 36299568 36392448 36463527 36508158 36676764 36721656 36815616 36891248 37103238 37148652 37320216 37461504 37534671 37751936 37754172 37798144 38046873 38093442 38117952 38140068 38164608 38190912 38340864 38536389 38640402 38714362 38761748 38786688 38809192 38860928 39089709 39164529 39212466 39237696 39851626 39900404 40001688 40235616 40284864 40470912 40520448 40649283 40703472 40707584 40787091 40837014 40941504 40991616 41180928 41311863 41417568 41502654 41659776 41985243 42144192 42470928 42522912 42719296 42771584 42823936 42964776 43105737 43133472 43158498 43216032 43268928 43660341 43718544 43808357 43861978 43974208 44028032 44372001 44485536 44885296 44914176 45095261 45265068 45320472 45529776 45585504 45796032 46059192 46115568 46147352 46328544 46594764 46867248 47409408 47412216 47779794 47838276 48059208 48118032 48176928 48241152 48335373 48340256 48399424 48618036 48677544 48902352 48962208 49183362 49470984 49531536 49760288 50046228 50338896 50495958 50729164 50791256 50823936 50853424 50886144 50921216 51220998 51283692 51319038 51381852 51414912 51520536 51715584 51915771 52119612 52219372 52283288 52316928 52725654 52826574 53335584 53647488 53713152 53961216 54066609 54132786 54199044 54271296 54382788 54449352 54588672 54655488 54762237 55015146 55082484 55223424 55336872 55546368 55654857 55722978 55980324 56192256 56627904 56631258 56697216 57140163 57210102 57286368 57404054 57474316 57511296 57544664 57621376 57691904 57960603 58071543 58142622 58180032 58213788 58291392 58818699 59090342 59162668 59314048 59777439 59850606 60353424 60388441 60427296 60706368 60780672 61055208 61061376 61255521 61412256 61487424 61771392 62126352 62253981 62489664 63216288 63706392 63784368 64078944 64157376 64235904 64447164 64737747 64824048 64903392 65036726 65203136 65282944 65577816 65792967 65961312 66042048 66728304 66865387 67118528 67327944 67371264 68294664 68378256 68417929 68425384 68509136 68553216 68694048 69088788 69173352 69221028 69492816 70300872 70435432 71114112 71118324 71529984 71669691 71757414 72088812 72177048 72265392 72361728 72510384 72599136 72927054 73016316 73353528 73443312 73631232 73775043 73782496 74206476 74297304 74640432 75069342 75503872 75508344 75596288 75743937 76093746 76186884 76235904 76280136 76329216 76381824 76681728 76978557 77072778 77280804 77428724 77523496 77573376 77618384 77721856 78179418 78329058 78424932 78475392 79239861 79703252 79800808 80003376 80471232 80569728 80941824 81040896 81199179 81298566 81354599 81406944 81574182 81674028 81883008 81983232 82361856 82522719 82623726 82835136 83005308 83319552 83584467 83970486 84288384 84941856 84946887 85045824 85438592 85543168 85647872 85815153 85929552 86106081 86211474 86266944 86316996 86432064 86537856 87213933 87320682 87437088 87616714 87723956 87948416 88056064 88635513 88744002 88971072 89770592 89775909 90190522 90530136 90640944 91059552 91171008 91592064 92118384 92171831 92231136 92294704 92657088 93189528 93734496 94818816 94824432 95559588 95676552 96118416 96236064 96353856 96670746 96680512 96798848 97236072 97355088 97555089 97804704 97924416 98366724 98941968 99063072 99520576 100092456 100677792 100991916 101458328 101582512 101647872 101706848 101842432 102441996 102567384 102638076 102763704 102829824 103041072 103831542 104239224 104438744 104566576 104633856 105451308 105653148 106671168 107294976 107426304 107636121 108133218 108265572 108398088 108542592 108765576 108898704 109177344 109390581 109524474 110030292 110164968 110446848 110673744 111309714 111445956 111960648 112384512 112604013 113255808 113262516 113394432 114140619 114280326 114420204 114572736 114808108 114948632 115022592 115089328 115242752 115383808 115609167 115921206 116143086 116285244 116360064 116427576 116582784 117493587 117637398 118180684 118325336 118628096 119554878 119701212 120629233 120706848 120776882 120854592 121412736 121561344 121947849 122110416 122122752 122361273 122511042 122824512 122974848 123542784 123935589 124172809 124252704 124507962 124979328 125955729 126432576 127412784 127568736 128157888 128314752 128471808 128894328 129317211 129475494 129648096 129806784 130073452 130406272 130565888 130981023 131155632 131425071 131585934 131922624 132084096 133116003 133456608 133730774 134237056 134655888 134742528 135285783 136589328 136668577 136756512 136835858 136850768 137018272 137388096 138177576 138346704 138442056 138985632 140601744 140683321 140870864 142228224 142236648 143339382 143514828 144177624 144354096 144530784 144723456 145006119 145020768 145198272 145854108 146032632 146707056 146886624 147550086 147564992 148412952 148594608 149280864 150138684 151007744 151016688 151487874 152187492 152373768 152471808 152560272 152658432 152763648 153957114 154145556 154561608 154857448 155046992 155146752 155236768 155443712 155747313 156358836 156658116 156849864 156950784 158479722 159406504 159601616 160006752 160942464 161139456 161883648 162199827 162398358 162597132 162709198 162813888 163148364 163348056 163766016 163966464 164286711 165045438 165247452 165670272 166010616 166639104 166964571 167168934 167284151 167940972 168576768 169883712 169893774 170091648 170877184 171086336 171420489 171630306 171859104 172212162 172422948 172533888 172633992 172864128 173075712 174214629 174427866 174641364 174874176 175233428 175447912 175896832 176112128 176456097 177271026 177488004 177942144 179332317 179541184 179551818 180381044 181060272 181165323 181281888 182119104 182342016 183184128 183766563 184118303 184236768 184343662 184462272 184589408 185314176 186379056 186761943 187468992 189526919 189648864 191119176 191353104 192236832 192472128 192707712 193341492 193361024 193597696 194213241 194472144 194710176 195110178 195609408 195848832 196733448 197378901 197883936 198126144 199041152 200184912 200596161 201355584 201983832 202916656 203165024 203413696 204883992 205134768 205253787 205276152 205527408 205659648 206082144 207663084 208478448 208599407 208877488 209133152 210902616 211306296 213342336 214589952 215009073 215272242 216266436 216531144 216796176 217085184 217531152 217797408 218781162 219048948 220060584 220329936 220893696 221325129 221347488 222619428 222891912 223921296 225208026 226511616 226525032 226788864 227231811 228281238 228560652 228840408 229145472 229616216 229897264 230045184 230178656 230485504 230935671 231218334 231842412 232286172 232570488 232720128 232855152 233165568 234987174 235274796 236361368 236650672 237256192 237719583 239109756 239402424 241258466 241413696 241553764 241709184 242825472 243122688 243597537 243895698 244063797 244220832 244722546 245022084 245649024 245949696 247085568 247568157 247871178 248042017 248345618 248505408 249015924 249958656 250753401 251911458 252865152 254825568 254840661 255137472 256315776 256629504 256943616 257445459 257788656 258318243 258634422 258950988 259296192 259613568 260146904 260812544 261131776 261641799 261962046 262311264 262850142 263171868 263845248 264168192 265906539 266232006 266913216 267461548 268474112 269311776 269327727 270571566 273003001 273178656 273337154 273513024 273671716 273701536 274036544 274776192 276355152 276515493 276693408 276884112 277971264 281022673 281203488 281366642 281741728 284456448 284473296 286678764 287029656 288355248 288708192 289061568 290012238 290041536 290396544 291708216 292065264 292665267 293414112 293773248 295100172 295129984 296825904 297189216 298561728 300277368 302033376 302975748 304374984 304747536 304943616 305120544 305527296 307914228 308291112 309123216 309302569 309714896 310093984 310473536 311494626 312717672 313316232 313699728 313901568 316959444 318813008 319203232 320013504 321884928 322278912 324399654 324796716 325194264 325418396 325627776 326296728 326696112 327532032 328171743 328573422 330090876 330494904 331340544 332021232 333929142 334337868 334568302 335881944 337153536 337812039 339767424 339787548 340183296 341754368 342421857 342840978 343260612 343718208 344424324 344845896 345067776 345267984 345728256 346151424 346827501 348429258 348855732 349282728 349748352 350466856 350895824 351793664 352480761 352912194 354542052 354976008 355884288 358664634 359082368 359103636 360762088 361887699 362120544 362330646 362563776 364238208 364684032 366368256 367083819 367533126 367786439 368236606 368473536 368687324 368924544 369178816 370628352 371806767 372518427 372758112 373523886 374937984 377867187 378590447 379053838 379297728 382238352 382706208 384473664 384944256 385415424 386682984 386722048 387195392 387951633 388426482 388944288 389420352 390220356 391218816 391697664 392943069 393466896 394275213 394757802 395767872 396252288 398082304 399348009 400369824 401192322 402711168 403967664 405833312 405857349 406330048 406827392 409767984 410005731 410269536 410507574 410552304 411054816 412164288 415326168 416688791 416956896 417198814 417754976 418266304 421805232 422049963 422612592 426684672 428929343 430018146 430544484 432532872 433062288 433592352 434170368 435062304 435594816 437562324 438097896 440121168 440659872 442650258 442694976 445238856 445783824 447842592 450416052 453023232 453050064 454463622 456562476 457121304 457680816 458290944 459232432 459794528 460357312 461871342 462436668 463684824 464572344 465140976 465440256 465710304 466331136 467241939 469974348 470549592 472722736 473301344 475439166 478219512 478804848 482516932 482827392 483107528 483418368 485650944 486599481 487195074 487791396 488127594 488441664 489445092 490044168 491298048 491899392 495136314 495742356 496084034 496691236 497010816 498031848 499917312 500893713 501506802 501852453 503822916 505730304 509651136 509681322 510274944 512631552 513259008 514261467 514890918 515577312 516636486 517268844 517901976 518592384 519227136 520293808 521625088 522643887 523283598 523924092 524622528 525700284 526343736 527690496 528336384 529368291 531813078 532464012 533826432 534923096 536948224 537996951 538623552 538655454 541143132 543495969 545338513 546006002 546357312 546674308 547026048 547343432 547403072 548073088 549552384 551299689 552354909 552710304 553030986 553386816 553768224 555942528 560285829 561358249 562045346 562406976 562733284 563483456 568580757 568946592 573357528 574059312 576710496 577416384 578123136 580024476 580083072 580793088 582639723 583416432 584130528 585330534 586828224 587546496 590200344 590259968 592136703 593651808 594378432 597123456 600554736 601788483 604066752 605951496 608749968 609495072 610241088 615761361 615828456 616582224 617848897 618246432 618605138 619429792 620187968 620947072 622989252 625435344 625798221 626632464 627399456 633918888 635998681 637626016 638406464 640027008 643769856 648799308 649593432 650388528 650836792 651255552 652593456 653392224 656343486 657146844 660181752 660989808 662681088 664042464 667858284 668675736 669136604 671763888 675624078 679534848 679575096 680366592 681695433 684843714 685681956 686521224 687436416 688848648 689691792 690135552 690535968 691456512 692807013 693655002 696858516 697711464 698565456 699496704 700933712 701791648 704961522 705824388 709084104 709952016 711768576 713158749 717329268 718164736 718207272 721524176 723775398 724241088 724661292 725127552 728476416 729368064 732191391 734167638 735066252 735572878 736473212 736947072 737374648 737849088 738357632 741256704 742704471 743613534 744126051 745036854 745516224 747047772 749875968 755734374 757180894 758107676 758595456 764476704 764521983 765412416 768947328 769888512 770830848 772336377 773365968 773444096 774954729 775903266 776852964 777888576 778840704 780440712 782437632 783395328 784925397 785886138 786933792 788550426 789515604 791535744 792504576 796164608 797719617 798696018 800739648 802384644 805422336 807935328 807983181 811666624 811714698 812660096 813654784 819009003 819535968 820011462 820539072 821015148 821104608 822109632 824328576 829546479 830652336 832358783 833377582 833913792 834397628 835509952 836532608 843068019 843610464 844099926 845225184 853369344 856809959 857858686 860036292 861088968 865065744 866124576 867184704 870124608 871189632 875124648 876195792 877995801 880242336 881319744 885300516 885389952 890477712 891567648 895685184 900832104 906100128 908927244 913124952 914242608 915361632 916581888 918464864 919589056 920714624 923742684 924873336 927369648 927907707 929144688 930281952 931420608 934483878 939948696 941099184 943032527 945445472 946602688 950878332 956439024 957609696 965033864 965654784 966215056 966836736 973198962 974390148 975582792 976255188 976883328 978890184 980088336 982596096 990272628 991484712 992168068 993382472 994021632 996063696 1001787426 1003013604 1003704906 1007645832 1011460608 1019302272 1019362644 1020549888 1025263104 1027265571 1028522934 1029781836 1031154624 1033272972 1034537688 1035803952 1037184768 1038454272 1040482503 1040587616 1045287774 1046567196 1047848184 1049245056 1051400568 1052687472 1055380992 1057442283 1058736582 1063626156 1064928024 1067652864 1069846192 1075993902 1077247104 1077310908 1082286264 1085663097 1086991938 1090677026 1092012004 1092714624 1093348616 1094052096 1094686864 1094806144 1096146176 1099104768 1101251457 1102599378 1103359317 1104709818 1105420608 1106061972 1106773632 1107536448 1111885056 1117555281 1120571658 1122716498 1124090692 1124813952 1125466568 1126966912 1133601561 1135771341 1137161514 1137893184 1146715056 1147380379 1148118624 1153420992 1154832768 1156246272 1160048952 1160166144 1161586176 1163854899 1165279446 1166832864 1168261056 1170661068 1173656448 1175092992 1178829207 1180400688 1180519936 1182825639 1184273406 1187303616 1188756864 1194246912 1198044027 1201109472 1203576966 1208133504 1211902992 1217499936 1217572047 1218990144 1220482176 1230017193 1231522722 1231656912 1233164448 1235697794 1236492864 1237210276 1238859584 1240375936 1241894144 1245978504 1250066373 1250870688 1251596442 1253264928 1254798912 1266149889 1267837776 1270442353 1271997362 1275252032 1276812928 1280054016 1286788029 1297598616 1299186864 1299940651 1300777056 1301673584 1302511104 1305186912 1306784448 1312686972 1314293688 1320363504 1321979616 1328084928 1335716568 1337351472 1338273208 1343527776 1351248156 1359069696 1359150192 1363390866 1369687428 1371363912 1373042448 1374872832 1377697296 1379383584 1381071936 1385614026 1387310004 1393717032 1395422928 1397130912 1398993408 1401725817 1401867424 1403583296 1409923044 1411648776 1418168208 1419904032 1426317498 1434658536 1436329472 1436414544 1443048352 1447550796 1448482176 1449322584 1450255104 1456952832 1464382782 1468335276 1470132504 1471145756 1472946424 1473894144 1474749296 1475698176 1476715264 1485408942 1487227068 1488252102 1490073708 1491032448 1494095544 1499751936 1505557359 1511468748 1514361788 1516215352 1517190912 1528953408 1529043966 1530824832 1537894656 1539777024 1542784401 1544672754 1546731936 1549909458 1551806532 1553705928 1555777152 1557681408 1560881424 1564875264 1567931661 1569850794 1571772276 1573867584 1577100852 1579031208 1583071488 1585009152 1588104873 1595439234 1597392036 1601479296 1604769288 1610844672 1613990853 1615870656 1615966362 1623333248 1623429396 1625320192 1627309568 1630487907 1636015539 1638018006 1639071936 1640022924 1641078144 1642030296 1642209216 1644219264 1648657152 1657064727 1659092958 1661304672 1664717566 1666755164 1667827584 1668795256 1671019904 1673065216 1680857487 1684074747 1686136038 1687220928 1688199852 1690450368 1705742271 1713619918 1715717372 1720072584 1722177936 1730131488 1732249152 1734369408 1740249216 1742379264 1747919169 1750249296 1751264789 1752391584 1755991602 1760484672 1762639488 1770601032 1770779904 1776410109 1780955424 1783135296 1791370368 1801664208 1805365449 1812200256 1817854488 1826249904 1828485216 1830723264 1836929728 1839178112 1841429248 1847284083 1847485368 1849746672 1853546691 1854739296 1855815414 1858289376 1860563904 1862841216 1868967756 1877394663 1879897392 1882198368 1886065054 1890890944 1893205376 1901756664 1907996043 1912878048 1915219392 1930067728 1931309568 1932430112 1939096223 1946397924 1948780296 1951165584 1952510376 1953766656 1957780368 1960176672 1980545256 1982969424 1984119941 1984336136 1986764944 1988043264 1992127392 2003574852 2006027208 2007409812 2015291664 2038604544 2038725288 2041099776 2045086299 2054531142 2057045868 2059563672 2062309248 2066545944 2069075376 2071607904 2074369536 2078421039 2080965006 2081175232 2090575548 2093134392 2095696368 2098490112 2102801136 2105374944 2114884566 2117473164 2127252312 2129856048 2135305728 2139476247 2139692384 2151987804 2154494208 2154621816 2164572528 2171326194 2173983876 2181354052 2184024008 2185429248 2186697232 2188104192 2189373728 2189612288 2192292352 2196574173 2202502914 2205198756 2206718634 2209419636 2210841216 2212123944 2213547264 2215072896 2223770112 2232378153 2235110562 2241143316 2245432996 2248181384 2249627904 2250933136 2253933824 2267203122 2271542682 2274323028 2275786368 2293430112 2294760758 2296237248 2306841984 2309665536 2312492544 2317009131 2320097904 2320332288 2324864187 2327709798 2330558892 2333665728 2336522112 2341322136 2347312896 2350185984 2354776191 2357658414 2359283371 2360801376 2365651278 2368546812 2374607232 2377513728 2388493824 2393158851 2396088054 2402218944 2407153932 2416267008 2423805984 2423949543 2434999872 2435144094 2437980288 2440964352 2457027009 2460034386 2463045444 2463313824 2466328896 2471395588 2472985728 2474420552 2477719168 2480751872 2483788288 2488639437 2491957008 2497076349 2500132746 2501741376 2503192884 2506529856 2509597824 2529204057 2532299778 2535675552 2540884706 2543994724 2550504064 2553625856 2560108032 2570429877 2573576058 2595197232 2596702963 2598373728 2599881302 2601554112 2603347168 2610373824 2613568896 2625373944 2628587376 2633987403 2640727008 2643959232 2656169856 2671433136 2672983099 2674702944 2676546416 2687055552 2702496312 2718300384 2726781732 2739374856 2742727824 2746084896 2749745664 2755394592 2758767168 2762143872 2771228052 2774620008 2783723121 2787434064 2790845856 2794261824 2803451634 2803734848 2807166592 2819846088 2823297552 2829097581 2836336416 2839808064 2852634996 2869317072 2872829088 2886096704 2895101592 2896964352 2898645168 2900510208 2928765564 2936670552 2940265008 2941970947 2942291512 2945892848 2947788288 2949498592 2953430528 2970817884 2974454136 2976504204 2980147416 2982064896 2988191088 3011114718 3022937496 3028723576 3032430704 3034381824 3057906816 3058087932 3061649664 3075789312 3081796713 3085568802 3089345508 3093463872 3099818916 3103613064 3107411856 3111554304 3115362816 3121447509 3121762848 3135863322 3139701588 3143544552 3147735168 3154201704 3158062416 3166142976 3172326849 3176209746 3190878468 3194784072 3202958592 3209538576 3227981706 3231741312 3231932724 3246666496 3246858792 3250640384 3256989291 3260975814 3272031078 3276036012 3278143872 3280045848 3282156288 3284060592 3284418432 3288438528 3297314304 3310077951 3314129454 3318185916 3322609344 3329435132 3333510328 3335655168 3337590512 3342039808 3346130432 3352665843 3361714974 3368149494 3372272076 3374441856 3376399704 3380900736 3407314023 3411484542 3427239836 3431434744 3440145168 3442141137 3444355872 3460262976 3464498304 3468738816 3480498432 3484758528 3491564697 3495838338 3498247757 3500498592 3502529578 3504783168 3511983204 3520969344 3525278976 3536487621 3541202064 3541559808 3548476917 3552820218 3561910848 3566270592 3582740736 3594132081 3601011461 3603328416 3610730898 3624400512 3635708976 3652499808 3652716141 3656970432 3661446528 3673859456 3678356224 3682858496 3690051579 3694568166 3694970736 3699493344 3707093382 3709478592 3711630828 3716578752 3721127808 3725682432 3737935512 3750199119 3754789326 3759794784 3764396736 3772130108 3781781888 3786410752 3798449667 3803513328 3811327059 3815992086 3825756096 3830438784 3860135456 3860364087 3864860224 3878192446 3892795848 3897560592 3899821953 3902331168 3905020752 3907533312 3915560736 3920353344 3961090512 3963388733 3965938848 3968239882 3968672272 3973529888 3984254784 4007149704 4012054416 4014819624 4030583328 4077209088 4077450576 4079816309 4090172598 4109062284 4114091736 4119127344 4124618496 4133091888 4138150752 4143215808 4156842078 4161930012 4162350464 4181151096 4186268784 4191392736 4196980224 4205177451 4205602272 4210749888 4229769132 4234946328 4254504624 4259712096 4278952494 4279384768 4303975608 4308988416 4309243632 4329145056 4342652388 4347967752 4362708104 4368048016 4370858496 4373394464 4378747456 4379224576 4393148346 4405005828 4410397512 4413437268 4418839272 4421682432 4424247888 4427094528 4430145792 4464756306 4470221124 4482286632 4490865992 4496362768 4499255808 4501866272 4507867648 4516672077 4534406244 4543085364 4548646056 4551572736 4586860224 4589521516 4592474496 4613683968 4619331072 4628353203 4634018262 4640195808 4649728374 4655419596 4661117784 4667331456 4673044224 4682644272 4694625792 4703794983 4709552382 4715316828 4718566742 4721602752 4731302556 4737093624 4749214464 4755027456 4764314619 4786317702 4792176108 4804437888 4814307864 4832534016 4841972559 4847611968 4847899086 4869999744 4870288188 4875960576 4881928704 4891463721 4908046617 4914054018 4920068772 4926090888 4926627648 4932657792 4942791176 4945971456 4948841104 4955438336 4961503744 4971194181 4977278874 4983914016 4994152698 5000265492 5003482752 5006385768 5013059712 5019195648 5052224241 5058408114 5064599556 5071351104 5081769412 5087989448 5101008128 5107251712 5117226813 5140859754 5147152116 5187057019 5190394464 5193405926 5196747456 5199762604 5203108224 5206694336 5220747648 5227137792 5243757507 5250747888 5253794367 5257174752 5267974806 5281454016 5287918464 5312339712 5329230327 5339430787 5342866272 5345966198 5349405888 5353092832 5374111104 5404992624 5416096347 5436600768 5453563464 5478749712 5485455648 5492169792 5510789184 5517534336 5524287744 5541852249 5542456104 5549240016 5560640073 5567446242 5574868128 5581691712 5588523648 5606903268 5607469696 5614333184 5632183989 5639692176 5646595104 5658195162 5672672832 5679616128 5705269992 5723988129 5738634144 5745658176 5772193408 5790203184 5793928704 5797290336 5817288669 5857531128 5873341104 5876748811 5880530016 5883941894 5884583024 5891785696 5898997184 5941635768 5948908272 5952359823 5953008408 5960294832 5964129792 5976382176 6022229436 6045874992 6049382803 6057447152 6064861408 6115813632 6116175864 6123299328 6163593426 6171137604 6178691016 6186927744 6199637832 6207226128 6214823712 6223108608 6235263117 6242895018 6243525696 6271726644 6279403176 6287089104 6295470336 6308403408 6316124832 6344653698 6352419492 6381756936 6389568144 6405917184 6418428741 6419077152 6455963412 6463482624 6463865448 6493332992 6493717584 6513978582 6521951628 6544062156 6552072024 6556287744 6560091696 6564312576 6568121184 6568836864 6576877056 6589722519 6620155902 6628258908 6636371832 6645218688 6658870264 6667020656 6671310336 6675181024 6684079616 6697134459 6705331686 6723429948 6736298988 6744544152 6748883712 6752799408 6761801472 6814628046 6822969084 6854479672 6862869488 6880290336 6884282274 6888711744 6920525952 6928996608 6937477632 6960996864 6974592561 6983129394 6991676676 6996495514 7000997184 7005059156 7009566336 7023966408 7041938688 7050557952 7064328573 7072975242 7077850113 7082404128 7096953834 7105640436 7123821696 7132541184 7165481472 7179476553 7188264162 7193218493 7202022922 7206656832 7221461796 7248801024 7271417952 7271848629 7304999616 7305432282 7313940864 7322893056 7347718912 7356712448 7371081027 7380103158 7389136332 7389941472 7398986688 7414186764 7418957184 7423261656 7433157504 7442255616 7451364864 7465918311 7475871024 7491229047 7500398238 7509578652 7519589568 7528793472 7544260216 7563563776 7572821504 7587612171 7596899334 7607026656 7622654118 7631984172 7651512192 7660877568 7711289631 7720270912 7720728174 7729720448 7756384892 7785591696 7790108889 7795121184 7799643906 7804662336 7810041504 7831121472 7840706688 7901962209 7917087029 7922181024 7926777466 7931877696 7936479764 7937344544 7947059776 7968509568 8014299408 8018949297 8024108832 8029639248 8061166656 8149657517 8154901152 8159632618 8180345196 8218124568 8228183472 8238254688 8249236992 8266183776 8276301504 8286431616 8313684156 8323860024 8324700928 8351169363 8362302192 8372537568 8382785472 8410354902 8411204544 8421499776 8459538264 8469892656 8487292743 8509009248 8519424192 8557904988 8558769536 8607951216 8618487264 8658290112 8685304776 8695935504 8725416208 8736096032 8746788928 8757494912 8786296692 8810011656 8820795024 8825912841 8826874536 8837678544 8843364864 8848495776 8860291584 8929512612 8940442248 8964573264 8969774501 8981731984 8992725536 9003732544 9033344154 9068812488 9086170728 9097292112 9103145472 9173720448 9179043032 9184948992 9227367936 9245390139 9256706406 9268036524 9280391616 9299456748 9310839192 9322235568 9334662912 9346088448 9365288544 9407589966 9419104764 9430633656 9437133484 9443205504 9462605112 9474187248 9498428928 9516980547 9528629238 9572635404 9584352216 9608875776 9628615728 9683945118 9695223936 9695798172 9739999488 9740576376 9751921152 9770967873 9782927442 9816093234 9828108036 9840137544 9852181776 9853255296 9865315584 9885582352 9891942912 9897682208 9910876672 9930233853 9942388362 9954557748 9967828032 9988305396 10000530984 10006965504 10012771536 10026119424 10038391296 10057997529 10104448482 10116816228 10129199112 10142702208 10163538824 10175978896 10202016256 10221942069 10234453626 10281719508 10294304232 10326423411 10374114038 10380788928 10386811852 10393494912 10399525208 10406216448 10413388672 10441495296 10454275584 10474694091 10487515014 10494743271 10501495776 10507588734 10514349504 10535949612 10562908032 10575836928 10624679424 10645430751 10658460654 10665806731 10678861574 10685732544 10691932396 10698811776 10706185664 10748222208 10782396243 10803034383 10809985248 10832192694 10873201536 10907126928 10957499424 10958148423 10970911296 10984339584 11021578368 11035068672 11048575488 11070154737 11083704498 11084912208 11098480032 11121280146 11134892484 11149736256 11163383424 11177047296 11213806536 11214939392 11228666368 11250597357 11264367978 11279384352 11293190208 11316390324 11345345664 11359232256 11395349001 11410539984 11433981177 11447976258 11477268288 11491316352 11544386816 11580406368 11581092261 11594580672 11634577338 11699465859 11715062256 11739129043 11746682208 11753497622 11761060032 11767883788 11769166048 11783571392 11797994368 11883271536 11890166199 11897816544 11904719646 11906016816 11920589664 11952764352 12044458872 12083974939 12091749984 12098765606 12114894304 12129722816 12231627264 12232351728 12239448927 12327186852 12342275208 12357382032 12373855488 12399275664 12414452256 12429647424 12470526234 12485790036 12487051392 12543453288 12558806352 12574178208 12590940672 12616806816 12632249664 12689307396 12704838984 12763513872 12779136288 12836857482 12838154304 12911926824 12926965248 12927730896 12987435168 13027957164 13043903256 13088124312 13104144048 13112575488 13120183392 13136242368 13137673728 13179445038 13240311804 13256517816 13272743664 13290437376 13300010467 13317740528 13334041312 13350362048 13394268918 13410663372 13446859896 13472597976 13489088304 13497767424 13505598816 13523602944 13550016231 13629256092 13645938168 13708959344 13725738976 13760580672 13768564548 13777423488 13841051904 13857993216 13949185122 13966258788 13983353352 13992991028 14001994368 14010118312 14019132672 14047932816 14083877376 14111384949 14128657146 14145950484 14155700226 14164808256 14193907668 14211280872 14247643392 14265082368 14358953106 14376528324 14386436986 14404045844 14413313664 14442923592 14497602048 14525917677 14542835904 14543697258 14609999232 14610864564 14627881728 14645786112 14674391163 14695437824 14724139851 14742162054 14760206316 14778272664 14779882944 14797973376 14828373528 14837914368 14846523312 14866315008 14884511232 14913582543 14931836622 14951742048 14982458094 15000796476 15019157304 15039179136 15057586944 15088520432 15127127552 15156672723 15175224342 15193798668 15214053312 15245308236 15263968344 15303024384 15321755136 15351680439 15422579262 15440541824 15441456348 15459440896 15512769784 15561171057 15571183392 15580217778 15590242368 15599287812 15609324672 15620083008 15662242944 15681413376 15761383101 15803924418 15814816877 15834174058 15844362048 15853554932 15863755392 15872959528 15874689088 15894119552 15937019136 15987690981 16018292361 16028598816 16037898594 16048217664 16059278496 16122333312 16248289041 16279389221 16299315034 16309802304 16319265236 16360690392 16436249136 16456366944 16476509376 16532367552 16552603008 16572863232 16625556747 16627368312 16647720048 16649401856 16681920219 16702338726 16724604384 16745075136 16765570944 16820709804 16822409088 16842999552 16896551967 16919076528 16939785312 16974585486 17018018496 17038848384 17115809976 17117539072 17171964387 17215902432 17236974528 17316580224 17370609552 17391871008 17450832416 17451866007 17472192064 17493577856 17514989824 17572593384 17620023312 17630246433 17641590048 17651825682 17653749072 17675357088 17696991552 17857079469 17859025224 17880884496 17917618013 17929146528 17939549002 17963463968 17985451072 18007465088 18066688308 18137624976 18148148409 18172341456 18194584224 18347440896 18358086064 18369897984 18443961749 18490780278 18513412812 18536073048 18560783232 18598913496 18621678384 18644471136 18669325824 18730577088 18815179932 18838209528 18861267312 18874266968 18886411008 18925210224 18948374496 19033961094 19057258476 19145270808 19168704432 19217751552 19257231456 19367890236 19390447872 19391596344 19479998976 19481152752 19541935746 19565854884 19632186468 19656216072 19680275088 19704363552 19706510592 19730631168 19769167557 19771164704 19795364416 19860467706 19884776724 19909115496 19935656064 19976610792 20001061968 20013931008 20025543072 20052238848 20091403377 20115995058 20208896964 20233632456 20258398224 20285404416 20327077648 20351957792 20443884138 20468907252 20563439016 20588608464 20652846822 20748228076 20761577856 20773623704 20786989824 20799050416 20812432896 20826777344 20882990592 20923777683 20949388182 20975030028 20989486542 21002991552 21015177468 21028699008 21071899224 21125816064 21151673856 21233550339 21290861502 21316921308 21331613462 21357723148 21371465088 21383864792 21397623552 21412371328 21496444416 21538429659 21564792486 21579655479 21606068766 21619970496 21664385388 21746403072 21814253856 21914998848 21916296846 21941822592 21968679168 22043156736 22070137344 22113243081 22140309474 22167408996 22169824416 22196960064 22242560292 22269784968 22299472512 22326766848 22354094592 22397754933 22427613072 22429878784 22473687141 22501194714 22528735956 22558768704 22586380416 22632780648 22690691328 22718464512 22762836513 22790698002 22821079968 22867962354 22895952516 22954536576 22982632704 23088773632 23133868893 23160812736 23162184522 23189161344 23269154676 23370326667 23398931718 23430124512 23478258086 23493364416 23506995244 23522120064 23535767576 23538332096 23567142784 23595988736 23705886627 23751261087 23766543072 23780332398 23795633088 23809439292 23812033632 23841179328 23905528704 24056847891 24088917744 24138404707 24167949878 24183499968 24197531212 24229788608 24259445632 24448972551 24464703456 24478897854 24654373704 24684550416 24698872369 24714764064 24747710976 24798551328 24828904512 24859294848 24941052468 24971580072 24974102784 25053508089 25086906576 25117612704 25148356416 25233613632 25264499328 25378614792 25409677968 25461878229 25527027744 25558272576 25673714964 25676308608 25823853648 25855461792 25974870336 26055914328 26087806512 26176248624 26208288096 26240366784 26272484736 26358890076 26477738523 26480623608 26513035632 26545487328 26580874752 26600020934 26635481056 26668082624 26700724096 26788537836 26821326744 26893719792 26909323503 26945195952 26978176608 27011197632 27100032462 27258512184 27291876336 27347943283 27417918688 27451477952 27521161344 27537129096 27554846976 27682103808 27898370244 27932517576 27966706704 27985982056 28003988736 28020236624 28038265344 28095865632 28222769898 28257314292 28291900968 28311400452 28329616512 28387815336 28422561744 28495286784 28717906212 28753056648 28772873972 28808091688 28826627328 28885847184 29051835354 29085671808 29087394516 29219998464 29221729128 29255763456 29312903619 29348782326 29448279702 29484324108 29520412632 29556545328 29559765888 29595946752 29656747056 29675828736 29693046624 29732630016 29790701559 29827165086 29863673244 29903484096 29964916188 30001592952 30038314608 30078358272 30115173888 30173992587 30177040864 30313345446 30350448684 30387597336 30428106624 30490616472 30527936688 30606048768 30665826207 30703360878 30845158524 30881083648 30882912696 30918881792 30979270233 31025539568 31122342114 31142366784 31160435556 31180484736 31198575624 31218649344 31240166016 31324485888 31362826752 31484229813 31522766202 31607848836 31629633754 31668348116 31688724096 31707109864 31727510784 31745919056 31749378176 31788239104 31874038272 31936292253 31975381962 31997420193 32036584722 32057197632 32075797188 32096435328 32118556992 32244666624 32409103149 32496578082 32558778442 32598630068 32619604608 32638530472 32721380784 32872498272 32874445269 32912733888 32953018752 33064735104 33105206016 33145726464 33210464211 33251113494 33254736624 33274030991 33295440096 33363840438 33404677452 33449208768 33490150272 33531141888 33641419608 33644818176 33685999104 33751792071 33793103934 33838153056 33879570624 33949170972 34036036992 34077696768 34186047003 34231619952 34235078144 34301943531 34343928774 34431804864 34473949056 34633160448 34741219104 34743276783 34783742016 34901664832 34903732014 34944384128 34987155712 35029979648 35098397577 35145186768 35217387129 35240046624 35260492866 35283180096 35303651364 35307498144 35350714176 35393983104 35670498597 35714158938 35718050448 35761768992 35835236026 35858293056 35879098004 35926927936 35970902144 36014930176 36133376616 36251924817 36275249952 36296296818 36344682912 36389168448 36694881792 36716172128 36718346781 36842828237 36887923498 36981560556 37026825624 37072146096 37121566464 37197826992 37243356768 37288942272 37461154176 37630359864 37676419056 37698278879 37722534624 37748533936 37772822016 37850420448 37896748992 38067922188 38114516952 38290541616 38337408864 38514462912 38735780472 38780895744 38783192688 38962305504 39083871492 39131709768 39264372936 39312432144 39360550176 39408727104 39413021184 39538335114 39542329408 39590728832 39720935412 39769553448 39818230992 39871312128 39900031401 39953221584 40002123936 40051086144 40182806754 40231990116 40417793928 40467264912 40516796448 40570808832 40650048693 40654155296 40703915584 40887768276 40937814504 41126878032 41177216928 41305693644 41496456152 41523155712 41547247408 41573979648 41598100832 41653554688 41847555366 41898776364 41950060056 41978973084 42005983104 42030354936 42057398016 42143798448 42251632128 42467100678 42581723004 42633842616 42663226924 42715446296 42742930176 42767729584 42795247104 42824742656 43076859318 43129584972 43159310958 43212137532 43239940992 43328770776 43492806144 43628507712 43829997696 43832593692 43883645184 43937358336 44023173489 44086313472 44172419553 44226486162 44280618948 44334817992 44339648832 44393920128 44485120584 44539569936 44598945024 44653533696 44740747629 44795509866 44855226144 44947374282 45002389428 45057471912 45117537408 45172760832 45265561296 45381382656 45470018169 45525673026 45581396004 45642159936 45735924708 45791905032 45909073152 45965265408 46055041317 46267737786 46321625472 46324369044 46378322688 46538309352 46683513171 46740653334 46797863436 46860249024 46956516172 46986728832 47013990488 47044240128 47071535152 47076664192 47134285568 47191977472 47284149303 47411773254 47444450631 47502522174 47533086144 47560664796 47591266176 47618878584 47624067264 47682358656 47811057408 48054877083 48113695782 48177835488 48276809414 48335899756 48366999936 48395062424 48459577216 48518891264 48744867123 48838167663 48897945102 48929406912 48957795708 49308747408 49337356297 49369100832 49397744738 49429528128 49597102656 49657809024 49718589696 49876670241 49882104936 49943160144 49948205568 50045760657 50107016178 50173813152 50235225408 50296712832 50467227264 50528998656 50689655901 50757229584 50786678881 50819355936 50923756458 51054055488 51116545152 51347429928 51352617216 51515893161 51647707296 51710923584 51949740672 52111828656 52175613024 52352497248 52355598021 52416576192 52480733568 52544969472 52717780152 52890739299 52955477046 52961247216 53026071264 53090974656 53200041868 53270962112 53336165248 53401448192 53571238407 53577075672 53642653488 53752854039 53787439584 53818647006 53890391904 53956353216 54022395264 54200064924 54444445227 54517024368 54583752672 54695886566 54835837376 54902955904 55042322688 55074258192 55109693952 55331885247 55796740488 55865035152 55897447993 55933413408 55971964112 56007977472 56040473248 56191731264 56445539796 56514628584 56583801936 56622800904 56659233024 56775630672 56845123488 57435812424 57506113296 57539478289 57545747944 57616183376 57653254656 57771694368 58103670708 58171343616 58174789032 58439996928 58443458256 58625807238 58697564652 58896559404 58968648216 59040825264 59113090656 59119531776 59191893504 59307502671 59313494112 59386093248 59581403118 59654330172 59727346488 59806968192 59929832376 60003185904 60076629216 60156716544 60274210131 60347985174 60354081728 60626690892 60700897368 60775194672 60856213248 60981232944 61055873376 61331652414 61406721756 61690317048 61762167296 61765825392 61958540466 62051079136 62244684228 62284733568 62320871112 62360969472 62397151248 62437298688 62480332032 62648971776 62968459626 63045532404 63215697672 63259267508 63336696232 63377448192 63414219728 63455021568 63491838112 63498756352 63576478208 63700651017 63872584506 63950763924 63994840386 64073169444 64114395264 64151594376 64192870656 64237113984 64489333248 64738966437 64818206298 64993156164 65117556884 65197260136 65239209216 65277060944 65442761568 65744996544 65748890538 65825467776 65906037504 66129470208 66210412032 66339729243 66420928422 66502226988 66509473248 66548061982 66590880192 66727680876 66809354904 66898417536 66980300544 67062283776 67193264799 67282839216 67289636352 67421061423 67503584142 67586207868 67676306112 67759141248 67898341944 68072073984 68155393536 68288509539 68372094006 68419217759 68463239904 68603887062 68687857548 68863609728 68947898112 69266320896 69401606679 69482438208 69486553566 69567484032 69803329664 69807464028 69888768256 69974311424 70110980001 70196795154 70290373536 70434774258 70480093248 70520985732 70566360192 70607302728 70614996288 70701428352 70787966208 71253783261 71340997194 71428317876 71436100896 71523537984 71670472052 71716586112 71758196008 71853855872 71941804288 72029860352 72170543673 72266753232 72415214121 72503849634 72550499904 72592593636 72689365824 72778336896 73346917653 73432344256 73436693562 73685656474 73775846996 73963121112 74053651248 74096617107 74144292192 74243132928 74395653984 74486713536 74577884544 74922308352 75160524267 75260719728 75304385927 75352838112 75396557758 75445069248 75497067872 75700840896 75793497984 76135844376 76229033904 76385634687 76581083232 76674817728 77028925824 77471560944 77516509871 77566385376 77924611008 78167742984 78263419536 78528745872 78624864288 78721100352 78817454208 79076670228 79084658816 79181457664 79433215569 79441870824 79539106896 79636461984 79742624256 79800062802 79906443168 80004247872 80102172288 80365613508 80463980232 80727970509 80835587856 80934529824 81033592896 81300097386 81308310592 81407831168 81775536552 81875629008 82043829849 82253756064 82354433856 82611387288 82992912304 83046311424 83094494816 83196201664 83695110732 83797552728 83900120112 83957946168 84011966208 84060709872 84114796032 84287596896 84934201356 85163446008 85267685232 85317157463 85326453848 85430892592 85485860352 85535459168 85649485312 86153718636 86259169944 86318621916 86424275064 86479881984 86657541552 87257015424 87659995392 87665187384 87767290368 87938710857 88046346978 88344839106 88452972324 88561237896 88669635984 88679297664 88787840256 88970241168 89079139872 89197890048 89372104677 89481495258 89591019732 89710452288 89894748564 90004778856 90114943824 90235074816 90345521664 90521977761 90531122592 90940036338 91051346052 91162792008 91284319872 91471849416 91583810064 91818146304 91997478621 92110082634 92535475572 92643250944 92648738088 92756645376 92937810699 93076618704 93367026342 93481306668 93595726872 93720498048 93913032344 93973457664 94027980976 94088480256 94143070304 94153328384 94268571136 94452689439 94568298606 94823546508 94888901262 95005044348 95066172288 95121329592 95182532352 95237757168 95248134528 95364717312 95622114816 95992260579 96109754166 96227391564 96355670976 96553618828 96671799512 96733999872 96790124848 96919154432 97037782528 97227309447 97489734246 97676335326 97795890204 97858813824 97915591416 98617494816 98674712594 98738201664 98795489476 98859056256 99194205312 99315618048 99437179392 99631392633 99753340482 99764209872 99822092973 99886320288 100091521314 100214032356 100347626304 100470450816 100593425664 100934454528 101057997312 101255376213 101379311802 101449184953 101514459168 101573357762 101638711872 101847512916 102108110976 102233090304 102558141009 102694859856 102705234432 102905830593 103031786322 103295414592 103421847168 103899481344 104223657312 104229830349 104351226048 104704994496 104711196042 104833152384 104961467136 105089938944 105295192731 105435560304 105652161387 105781478598 105910954092 105922494432 106052142528 106181949312 106400083736 106541924224 106672330496 106802896384 107011495791 107142476814 107154151344 107285306976 107505708078 107574879168 107637294012 107780783808 107912706432 108044790528 108400129848 108755774451 108888890454 109034048736 109167505344 109391773132 109671674752 109805911808 110084645376 110148516384 110155040343 110528484711 110663770494 111593480976 111658227409 111730070304 111794895986 111866826816 111943928224 112080946496 112383462528 112891079592 113029257168 113094836637 113167603872 113245601808 113318466048 113551261344 113690246976 114871624848 114938273257 115012226592 115078956578 115091495888 115232366752 115543388736 116207341416 116342687232 116349578064 116886916512 117251614476 117395129304 117793118808 117937296432 118081650528 118226181312 118239063552 118615005342 118626988224 118772186496 119162806236 119308660344 119454692976 119613936384 119700094203 119859664752 120006371808 120153258432 120548420262 120695970348 120708163456 121253381784 121401794736 121550389344 121712426496 121950146079 121962465888 122111746752 122663304828 122813443512 123380634096 123531650784 123917080932 124102158272 124489368456 124569467136 124641742224 124721938944 124794302496 124960664064 125936919252 126091064808 126431395344 126504750721 126518535016 126673392464 126754896384 126828439456 126983676224 126997512704 127401302034 127745169012 127901527848 127989680772 128146338888 128228790528 128303188752 128385741312 128474227968 129477932874 129636412596 129986312328 130235113768 130394520272 130478418432 130554121888 130885523136 131489993088 131497781076 131650935552 131812075008 132258940416 132517258659 132679458486 132841856844 133004453976 133018946496 133096123964 133181760384 133455361752 133618709808 133796835072 133960601088 134222242887 134386529598 134565678432 134842122846 135007168284 135172415736 135352612224 135518282496 135796683888 136144147968 136410054507 136577019078 136744188012 136838435518 136926479808 137207774124 137375715096 137727219456 137895796224 138165123951 138803213358 138964876416 138973107132 139134968064 139606659328 139614928056 139777536512 140050539513 140221960002 140393590308 140580747072 140869548516 140960186496 141041971464 141132720384 141214605456 141229992576 141402856704 141575932416 141852447909 142333351893 142507566522 142681994388 142856635752 142872201792 143047075968 143340944104 143433172224 143516392016 143707711744 143883608576 144164631249 144341087346 144533506464 144830428242 145007699268 145100999808 145185187272 145378731648 145556673792 146514502989 146693835306 146864688512 146873387124 147371312948 147551693992 147926242224 148012068891 148107302496 148193234214 148288584384 148791307968 148973427072 149155769088 149844616704 150137281971 150321048534 150424653551 150521439456 150608771854 150705676224 150793115516 150890138496 150994135744 151401681792 151586995968 152068967703 152271688752 152360036643 152458067808 152771269374 153162166464 153349635456 154057851648 154547679483 154843492823 154943121888 155033019742 155132770752 155849222016 156335485968 156526839072 157057491744 157066794063 157249728576 157442200704 157634908416 158153340456 158169317632 158362915328 158672217897 158866431138 158883741648 159078213792 159272923968 159600125604 159812886336 160008495744 160204344576 160713715221 160731227016 160927960464 161258562117 161455941018 161671175712 161869059648 162067185792 162600194772 162616621184 162815662336 163333335681 163551073104 163751258016 164087659698 164507512128 164708867712 165222774576 165985824608 165995655741 166188989632 166392403328 167390221464 167595105456 167692343979 167800240224 167915892336 168023932416 168121419744 168575193792 169868402712 170326892016 170425715519 170535370464 170634314926 170652907696 170861785184 171070918336 172307437272 172518339888 172618434867 172637243832 172848550128 172959763968 173315083104 174514030848 175319990784 175330374768 175432101287 175877421714 176092693956 176689678212 176905944648 177122475792 177339271968 177358595328 177575680512 177940482336 178158279744 178744209354 178962990516 179182039464 179420904576 179789497128 180009557712 180229887648 180470149632 180822630393 181043955522 181062245184 181880072676 182102692104 182325584016 182568639744 182943698832 183167620128 183994957242 184220165268 185070951144 185286501888 185297476176 185875621398 186153237408 186734052684 186962613336 187191453744 187440996096 187826064688 187946915328 188055961952 188286140608 188306656768 188905378878 189136597212 189647093016 189777802524 190010088696 190132344576 190242659184 190365064704 190475514336 190496269056 190729434624 191101953051 191984521158 192219508332 192454783128 192711341952 193107237656 193343599024 193467999744 193580249696 193838308864 194216899311 194454618894 194979468492 195352670652 195591780408 195717627648 195831182832 197234989632 197349425188 197476403328 197590978952 197718112512 198388410624 198631236096 199019187729 199262785266 199506680964 199528419744 199644185946 199772640576 200183042628 200428064712 200695252608 200940901632 201186851328 201868909056 202263184269 202510752426 202758623604 202898369906 203028918336 203146715524 203277423744 203695025832 204216221952 204466180608 204865528617 205116282018 205257653277 205389719712 205811661186 206063572644 206590829184 206843694336 207798962688 208204820037 208447314624 208459660698 208702452096 209409988992 209422392084 209666304768 209922934272 210332940003 210590385462 210871120608 211304322774 211562957196 211821908184 211844988864 212104285056 212363898624 212800167472 213083848448 213344660992 213761349783 214022991582 214284953628 214308302688 214570613952 215011416156 215149758336 215274588024 215561567616 215825412864 216089581056 216511631019 216800259696 217245642363 217511548902 217777780908 218068097472 218335010688 218783546264 219343349504 219611823616 220040752959 220297032768 220310080686 221056969422 221327540988 222289851321 223043451817 223186961952 223316454818 223460140608 223589791972 223733653632 223887856448 224161892992 224766925056 225481572801 225782159184 225913157781 226058514336 226189673274 226335207744 226491203616 227102522688 227380493952 229156904061 229595523841 229743249696 229876546514 230024453184 230157913156 230182991776 230464733504 231086777472 232414682832 232549529613 232699156128 233773833024 234503228952 234790258608 235586237616 235874592864 236163301056 236452362624 237230010684 237253976448 237544372992 238299646707 238325612472 238617320688 238909385952 239227872768 239400188406 239719329504 240012743616 240306516864 241096840524 241391940696 241416326912 242183911527 242506763568 242803589472 243100778688 243900292158 243924931776 244223493504 245326609656 245626887024 246131489547 246761268192 247063301568 247834161864 248204316544 248978736912 249138934272 249283484448 249588604992 251873838504 252182129616 252700198873 252862790688 253009501442 253037070032 253346784928 253656878912 253967352448 254802604068 255490338024 255803055696 255951472389 255979361544 256292677776 256457581056 256606377504 256948455936 258955865748 259272825192 259972624656 260123460529 260470227536 260789040544 261108243776 261771046272 262979986176 262995562152 263301871104 265034517318 265358916972 265683713688 266008907952 266037892992 266192247928 266363520768 266910723504 267237419616 267593670144 268116314031 268444485774 268773059196 269131356864 269684245692 270014336568 270344831472 270705224448 271036564992 271593367776 272820109014 273154038156 273488376024 273676871036 273852959616 274415548248 274751430192 275454438912 275992435863 276330247902 277606426716 277929752832 277946214264 278269936128 278813432097 279213318656 279229856112 280101079026 280443920004 280787180616 281161494144 281739097032 281920372992 282083942928 282265440768 282429210912 282459985152 282805713408 283358068317 283704895818 284666703786 285015133044 285363988776 285713271504 285744403584 286094151936 286681888208 286866344448 287032784032 287415423488 287976781737 288329262498 288682174692 289067012928 289660856484 290015398536 290201999616 290370374544 290757463296 291113347584 291681928341 293029005978 293387670612 293729377024 293746774248 294742625896 295103387984 295852484448 296024137782 296214604992 296386468428 296577168768 297582615936 297946854144 298311538176 299466278919 300274563942 300642097068 300849307102 301042878912 301217543708 301411352448 301586231032 301780276992 301988271488 302803363584 303173991936 303766128639 304137935406 304347554859 304543377504 304720073286 304916135616 305542538748 306324332928 306699270912 308115703296 308717491779 309095358966 309308395199 309686985646 309886243776 310066039484 310265541504 311698444032 312670971936 312689491047 313053678144 314114983488 314133588126 314499457152 314884401408 315269816832 315885578193 316306680912 316338635264 316956484161 317344435794 317732862276 317767483296 318156427584 318545847936 319200251208 319625772672 320016991488 320408689152 321034487373 321427430442 321462454032 321855920928 322517124234 322911882036 323342351424 323738119296 324134371584 325200389544 325233242368 325631324672 326267323353 326666671362 327102146208 327502516032 328175319396 329015024256 329417735424 330445549152 330465121029 331585454133 331971649216 331991311482 332377979264 332784806656 334780442928 334974682227 335190210912 335384687958 335600480448 335831784672 336242839488 337150387584 339284509911 339736805424 340434742247 340653784032 340851431038 341070740928 341268629852 341305815392 341723570368 342141836672 344614874544 344814819771 345036679776 345236869734 345274487664 345697100256 346630166208 349028061696 350435273231 350660749536 350864202574 351754843428 352185387912 353379356424 353811889296 354244951584 354678543936 354717190656 355880964672 356316559488 357488418708 357925981032 358364078928 358841809152 359100282609 359578994256 360019115424 360459775296 361645260786 362087911044 362124490368 363760145352 364205384208 364651168032 365137279488 365887397664 366335240256 367989914484 368440330536 370141902288 370594952352 371751242796 372306474816 373468105368 373925226672 374382907488 374881992192 375652129376 376111923904 376572281216 377810757756 378273194424 379294186032 379514252163 379555605048 380020177392 380264689152 380485318368 380951028672 380992538112 382203906102 383969042316 384439016664 384909566256 385422683904 385700303543 386214475312 386687198048 387160499392 388433798622 388909237788 389958936984 390705341304 391183560816 391435255296 391662365664 394469979264 394698850376 394952806656 395181957904 395436225024 396776821248 397551775977 398038375458 398525570532 399013361928 399056839488 399288371892 399545281152 400366085256 400856129424 401390505216 401881803264 404526368538 405021504852 405517247208 405796739812 406057836672 406293431048 406554847488 407390051664 408432443904 409230163521 409731057234 410232564036 410515306554 410779439424 411623322372 412127145288 413181658368 413687388672 416409640074 416894629248 416919321396 417404904192 418819977984 418844784168 419332609536 420151618539 420665880006 421180770924 421742241216 422608645548 423125914392 423643816368 423689977728 424208570112 424727797248 425557343727 425600334944 426167696896 427000055679 427522699566 428045983164 428569907256 428616605376 429141227904 430022832312 430299516672 430549176048 431123135232 431650825728 432493893747 433023262038 433600519392 434491284726 435023097804 435555561816 436136194944 436670021376 437567092528 438686699008 439543508967 440081505918 440594065536 440620161372 442113938844 442655081976 444036206673 444579702642 446086903634 446373923904 446632909636 446920281216 447179583944 447467307264 447775712896 448323785984 449533850112 450411845913 450963145602 451273960653 451564318368 451826315562 452117028672 452379346548 452670415488 452982407232 454205045376 454760987904 457080109929 458313808122 458629689433 459191047682 459486499392 459753093028 460048906368 460315826312 460365983552 460929467008 462173554944 463643038449 464530478469 464829365664 465099059226 465398312256 467547666048 469006457904 469278575011 469580517216 471172475232 471200382189 471749185728 472326602112 472904725248 474460021368 474507952896 475088745984 476016653691 476599293414 476651224944 477234641376 477818771904 478800376812 479438659008 480025487232 480613033728 482141145663 482193681048 482783881392 482832653824 483775686351 484367823054 485013527136 485607178944 486201557376 487800584316 487849863552 488446987008 490000007043 490653219312 491253774048 492262979094 493522536384 494126603136 495668323728 496408633088 497957473824 497986967223 498566968896 499177209984 503077031937 503747677008 504364259232 505400397746 505725581376 506019002884 506074140064 506693569856 507313757824 507934704896 509605208136 510980676048 511277146557 511606111392 511902944778 511958723088 512585355552 513212755008 517855304601 517911731496 518545650384 519610922377 519945249312 520246921058 520940455072 521578081088 522216487552 523542092544 525959972352 525991124304 526296303861 530069034636 530717833944 531367427376 532017815904 532075785984 532384495856 532727041536 533821447008 534474839232 536232628062 536888971548 537546118392 538262713728 539368491384 540028673136 540689662944 541410448896 543186735552 545640218028 546308076312 546976752048 547353742072 547705919232 548831096496 549502860384 551984871726 552660495804 555212853432 555859505664 555892428528 557626864194 558459712224 560202158052 560887840008 561574361232 562322988288 563478194064 563840745984 564167885856 564858421824 564919970304 566716136634 567409791636 569333407572 570030266088 570727977552 571426543008 571488807168 572188303872 573305859153 573363776416 574065568064 575953563474 576658524996 577364349384 578134025856 579321712968 580030797072 580403999232 580740749088 581514926592 582650697933 583363856682 586058011956 586775341224 587458754048 587493548496 589485251792 590206775968 591704968896 592048275564 592429209984 592772936856 593154337536 595165231872 595893708288 598932557838 600549127884 601284194136 601698614204 602085757824 602435087416 602822704896 603172462064 603560553984 603976542976 605606727168 606789552807 607532257278 608275870812 608695109718 609086755008 609440146572 609832271232 611085077496 612648665856 613398541824 615772959831 617434983558 618190717932 618616790398 619373971292 619772487552 620132078968 620531083008 623396888064 624614460111 625341943872 625378982094 626107356288 628229966976 628267176252 628998914304 629768802816 630998820009 631771156386 632613361824 633912968322 634688871588 635465724552 635534966592 636312855168 637091695872 638400502416 639251545344 640033982976 641284049349 642068974746 642854860884 642924908064 643711841856 645034248468 645823764072 646684702848 647476238592 648268743168 649534893057 650400779088 650466484736 651736927089 652534646706 653333342724 654204292416 655005032064 656350638792 658030048512 658835470848 660122258877 660891098304 660930242058 663170908266 663943298432 663982622964 664755958528 665569613312 666869553963 669130355451 669560885856 669949364454 670380421824 670769375916 671200960896 671663569344 672485678976 674300775168 677739473343 678569019822 679473610848 680869484494 681307568064 681702862076 682141481856 682537259704 682611630784 683447140736 684283673344 687470712183 688786571523 689229749088 689629639542 690073359552 690473739468 690548975328 691394200512 693260332416 697648588839 700013736503 700870546462 701321499072 701728405148 703509686856 704370775824 706758712848 707623778592 708489903168 709357087872 711761929344 712633118976 714898940121 714976837416 715851962064 716267298701 716728157856 717683618304 718200565218 719157988512 720038230848 720919550592 723290521572 724175822088 724248980736 726551734581 727520290704 728410768416 729302336064 731774795328 732670480512 735979828968 736880661072 738394468641 740283804576 741189904704 743502485592 744612949632 746936210736 747850453344 748765814976 751304258752 752223847808 753144562432 755621515512 756546388848 758100596619 758588372064 759028504326 759111210096 760040354784 760970636736 761902057344 764407812204 767854417167 767938084632 768878033328 769819132512 770845367808 771400607086 772428950624 773374396096 774320998784 776867597244 777818475576 779917873968 780370381587 781410682608 782367121632 783324731328 788939958528 789397700752 789905613312 790363915808 793090355207 795103551954 796076750916 797051141064 798026723856 798113678976 798576743784 799090562304 800732170512 801712258848 802781010432 809052737076 810043009704 811034494416 811593479624 812115673344 812586862096 813109694976 814780103328 818460327042 819462114468 820465128072 821030613108 821558878848 823246644744 824254290576 826363316736 832819280148 833789258496 833838642792 834809808384 836440296291 837639955968 837689568336 840303237078 841331760012 842361541848 843484482432 845217291096 846251828784 847287632736 847379955456 848417140224 850074204951 851114687454 851200669888 854000111358 855045399132 856091966328 857139814512 857233210752 858282455808 860045664624 860599033344 861098352096 862246270464 863930345211 864987787494 866046524076 867201038784 868982569452 870046195608 871111123632 872272389888 873340042752 875045785023 875134185056 879087017934 880163011836 881188131072 881240322744 884227877688 885310163952 888072413346 889159405284 892173807268 892747847808 893265819272 893840562432 894359167888 894934614528 895551425792 896647571968 898398836757 900823691826 901926291204 902547921306 903128636736 903652631124 904234057344 904758693096 905340830976 905964814464 908410090752 909521975808 913042664577 914160219858 916627616244 917259378866 918382095364 918972998784 919506186056 920097812736 920631652624 920731967104 921858934016 924347109888 926152475337 927286076898 927925185597 929060956938 929658731328 930198118452 930796624512 935095332096 938012915808 938557150022 939161034432 942344950464 942400764378 943498371456 944653204224 945809450496 947656734579 948920042736 949015905792 950869452483 952033307382 953198586828 953302449888 954469282752 955637543808 957600753624 958877318016 960050974464 961226067456 963103462119 964282291326 964387362096 964946898739 965567762784 967551372702 968735646108 970027054272 971214357888 972403114752 975601168632 975699727104 976893974016 978801970059 980000014086 981306438624 982507548096 984525958188 987045072768 988253206272 991336647456 991395363087 992817266176 994756362399 995914947648 995973934446 997133937792 998354419968 1004924046681 1006154063874 1007495354016 1008728518464 1010800795492 1011451162752 1012038005768 1012148280128 1013387139712 1014627515648 1015869409792 1017853529733 1019210416272 1021304226741 1021961352096 1022554293114 1023212222784 1023805889556 1023917446176 1025170711104 1026425510016 1034444459313 1035710609202 1035823462992 1037091300768 1039221844754 1039890498624 1040493842116 1041880910144 1043156162176 1044432975104 1047084185088 1051305819693 1051982248608 1052592607722 1060138069272 1061435667888 1062051511867 1062734854752 1064035631808 1064151571968 1064768991712 1067642894016 1068949678464 1072465256124 1073777943096 1075092236784 1076525427456 1077300847827 1078736982768 1080057346272 1081379325888 1086373471104 1091280436056 1092616152624 1093250087491 1093953504096 1094707484144 1095411838464 1097662192992 1099005720768 1103969743452 1105320991608 1110425706864 1111784857056 1115253728388 1116919424448 1120404316104 1121775680016 1123148722464 1124645976576 1126956388128 1128335771712 1129716843648 1133432273268 1134819583272 1138542756489 1138666815144 1140060532176 1141455955104 1142853086016 1142977614336 1146611718306 1146727552832 1148131136128 1151907126948 1153317049992 1154728698768 1156268051712 1157100910629 1158643425936 1160061594144 1161481498176 1165301395866 1166727713364 1172116023912 1173550682448 1174987096992 1178970503584 1180413551936 1183409937792 1184096551128 1184858419968 1185545873712 1186308675072 1190330463744 1197865115676 1201098255768 1202568388272 1203397228408 1204171515648 1204870174832 1205645409792 1206344924128 1207953085952 1213579105614 1215064514556 1216551741624 1217390219436 1218173510016 1218880293144 1219664542464 1222170154992 1225297331712 1231545919662 1234869967116 1236381435864 1237233580796 1238747942584 1239544975104 1240264157936 1241062166016 1249228920222 1250683887744 1250757964188 1252214712576 1256459933952 1256534352504 1257997828608 1260454855617 1261997640018 1263542312772 1265226723648 1267825936644 1269377743176 1270931449104 1271069933184 1272625710336 1274183391744 1276672031181 1276801004832 1278503090688 1281000167037 1282568098698 1284137949492 1285709721768 1285849816128 1287423683712 1290068496936 1291647528144 1293369405696 1294952477184 1297481681241 1299069786114 1300801558176 1303473854178 1305069293412 1306666685448 1308408584832 1310010064128 1312701277584 1316060097024 1318630526901 1320244517754 1321782196608 1321860484116 1326341816532 1327886596864 1327965245928 1329511917056 1332108620019 1333739107926 1338260710902 1339121771712 1339898728908 1340760843648 1341538751832 1342401921792 1343327138688 1344971357952 1348601550336 1353821881959 1355478946686 1357138039644 1358947221696 1361738968988 1362615136128 1363405724152 1364282963712 1365074519408 1365223261568 1366894281472 1368567346688 1371240329787 1374941424366 1375889068299 1377573143046 1378459498176 1379259279084 1380146719104 1380947478936 1381097950656 1382788401024 1386520664832 1393591435407 1395297177678 1400027473006 1401741092924 1402642998144 1403456810296 1407019373712 1407835725033 1408741551648 1413517425696 1413601146567 1415247557184 1416979806336 1418714175744 1423523858688 1425266237952 1428049961073 1429797880242 1429953674832 1430783332613 1431703924128 1432534597402 1433456315712 1436401130436 1438315977024 1440076461696 1441839101184 1446423436989 1446581043144 1448351644176 1448497961472 1451327059053 1453103469162 1455040581408 1456821536832 1458604672128 1463549590656 1465340961024 1470000021129 1471959657936 1472813687549 1473761322144 1476788937282 1480567609152 1482379809408 1487004971184 1489225899264 1493872421472 1493960901669 1495700906688 1497531629952 1502608517504 1504447695616 1506289124864 1509231095811 1511243031024 1513092777696 1516201193238 1517176744128 1518057008652 1518222420192 1520080709568 1521941273472 1523804114688 1528815624408 1533831439671 1535708834334 1535876169264 1537756066656 1539638265024 1542801214172 1544857901248 1546748792192 1548641997568 1553565913803 1553735194488 1555636951152 1558832767131 1559835747936 1560740763174 1562821365216 1564734243264 1566649462656 1577879917056 1578795401504 1578888911583 1580727831616 1586180710414 1590207103908 1592153501832 1594102282128 1596053447712 1596227357952 1597153487568 1598181124608 1601464341024 1603424517696 1618105474152 1620086019408 1621025991797 1622068988832 1623186959248 1624231346688 1625173724192 1629560206656 1636920654084 1638924228936 1640930256144 1642061226216 1643117757696 1646493289488 1648508581152 1665638560296 1667578516992 1667677285584 1668644870381 1672880592582 1675379136672 1680606474156 1682663520024 1684723083696 1686968964864 1690434582192 1692503657568 1694575265472 1694759910912 1700148409902 1702229374908 1702401339776 1708000222716 1710090798264 1712183932656 1714279629024 1714466421504 1716564911616 1719917577459 1720091329248 1722196704192 1727860690422 1729975574988 1732093048152 1734402077568 1737965138904 1740092391216 1742222247264 1744544779776 1747952093799 1750091570046 1750268370112 1758174035868 1760326023672 1762376262144 1762480645488 1768455755376 1770620327904 1776144826692 1778318810568 1784347614536 1785495695616 1786531638544 1787681124864 1788718335776 1791102851584 1796797673514 1801647383652 1803852582408 1805095842612 1806257273472 1807305262248 1808468114688 1809517386192 1810681661952 1811929628928 1816820181504 1826085329154 1828320439716 1833255232488 1834518757732 1836764190728 1837945997568 1839012372112 1840195625472 1841263305248 1841463934208 1843717868032 1847318879493 1852304950674 1854572153796 1855850371194 1858121913876 1859317462656 1860396236904 1861593249024 1870190664192 1876025831616 1877114300044 1878322068864 1884689900928 1884801528756 1886996742912 1889306408448 1892996460027 1895313469158 1897840085472 1901738904966 1904066614764 1906397173656 1906604899776 1908938565504 1911275087616 1915201507248 1917754636032 1920101948928 1923852148047 1926206924238 1928564582652 1928774724192 1929893797478 1931135525568 1935102745404 1937471292216 1940054108544 1942428715776 1944806229504 1948604679171 1951202337264 1951399454208 1955210781267 1957603940118 1960000028172 1962612877248 1965015096192 1969051916376 1974090145536 1976506412544 1980366776631 1982673294912 1982790726174 1989512724798 1991829895296 1991947868892 1994267875584 1996708839936 2000608661889 2007391066353 2009848093362 2012308127748 2014990708032 2017457036928 2021601590984 2022902325504 2024076011536 2024296560256 2026774279424 2029255031296 2033218420029 2035707059466 2038420832544 2042608453482 2043922704192 2045108586228 2046424445568 2047611779112 2047834892352 2050341422208 2052851020032 2066359714569 2068888918626 2071421218404 2071646925984 2074182601536 2078443689508 2079780997248 2080987684232 2083761820288 2086312324352 2088865950208 2092945766517 2100041209509 2102611639386 2103964497216 2105185215444 2120276138544 2121506320771 2122871335776 2124103023734 2125469709504 2128071263616 2129537983424 2135285788032 2137899356928 2144696820363 2144930512248 2147555886192 2148801896103 2150184473568 2153050854912 2154601695654 2157473965536 2160114692544 2162758651776 2172746942208 2179655203743 2182560872112 2183827191883 2185232305248 2186500174982 2187907008192 2189414968288 2195324385984 2198011441536 2207939486904 2210641983216 2215183405923 2220851413728 2223569714112 2230507456776 2233838848896 2240808632208 2243551360032 2246297444928 2253912776256 2256671543424 2259433687296 2266864546536 2269639166544 2274301789857 2277085512978 2277333630288 2280121064352 2282911910208 2285706172032 2293223436612 2293455105664 2296262272256 2303563251501 2303814253896 2306634099984 2309457397536 2312536103424 2314201821258 2317286851872 2320123188288 2322962996352 2330602791732 2333455426728 2341111144761 2344232047824 2347101364896 2349974193984 2357941007168 2360827103872 2366819875584 2368193102256 2369716839936 2371091747424 2379271065621 2395730231352 2402196511536 2403590263699 2405136776544 2406794456816 2408343031296 2409740349664 2412689848256 2427158211228 2430129029112 2433103483248 2434780438872 2436347020032 2437760586288 2439329084928 2444340309984 2463091839324 2469739934232 2472762871728 2474197566427 2474467161592 2477495885168 2479089950208 2480528315872 2498457840444 2501367775488 2501515928376 2504429425152 2512919867904 2513068705008 2520909711234 2523995280036 2527084625544 2530453447296 2535651873288 2538755486352 2541862898208 2542139866368 2545251420672 2550222614853 2553344062362 2553602009664 2562000334074 2565136197396 2568275898984 2571419443536 2571699632256 2574847367424 2580136993872 2583295056288 2586738811392 2591791035633 2594963362482 2598139572228 2601603116352 2606947708356 2610138586824 2613333370896 2616817169664 2620020128256 2625137355069 2625402555168 2637261053802 2640489035508 2643564393216 2643720968232 2652683633064 2655773193728 2655930491856 2664217240038 2667478215852 2676521421804 2678243543424 2679797457816 2681521687296 2683077503664 2684803843584 2686654277376 2689942715904 2695196510271 2707643763918 2710957893372 2714276079288 2717894443392 2723477937976 2725230272256 2726811448304 2728565927424 2730149038816 2730446523136 2733788562944 2739127993731 2742480659574 2749882848732 2751778136598 2755146286092 2756918996352 2758518558168 2760293438208 2761894957872 2762195901312 2765576802048 2773041329664 2783775556791 2787182870814 2790594355356 2800054946012 2803482185848 2805285996288 2806913620592 2814038747424 2815671450066 2817483103296 2827034851392 2827202293134 2830495114368 2833959612672 2837428351488 2847047717376 2852608357449 2856099922146 2859595760484 2859907349664 2861566665226 2863407848256 2865069194804 2866912631424 2872802260872 2876631954048 2880152923392 2883678202368 2889310386357 2892846873978 2893162086288 2894840696217 2896703288352 2902654118106 2906206938324 2910081162816 2913643073664 2917209344256 2927099181312 2930681922048 2936405910177 2940000042258 2942026363637 2943919315872 2945627375098 2947522644288 2953577874564 2961135218304 2964759618816 2974009942368 2974186089261 2978451798528 2984269087197 2987744842944 2987921803338 2991401813376 2995063259904 3005217035008 3008895391232 3014772140043 3018462191622 3022486062048 3026185555392 3032402386476 3034353488256 3036114017304 3036444840384 3040161419136 3043882546944 3047608229376 3053560589199 3057631248816 3063912680223 3067662879342 3071417668668 3071752338528 3075512133312 3079276530048 3085602428344 3089715802496 3093497584384 3097283995136 3103333377939 3107131827606 3107470388976 3111273902304 3117665534262 3119671495872 3121481526348 3125642730432 3129468486528 3133298925312 3153917459079 3157590803008 3157777823166 3161455663232 3172361420828 3180414207816 3184307003664 3186154535601 3188204564256 3192106895424 3192454715904 3194306975136 3202928682048 3206849035392 3231902543481 3236210948304 3238088594861 3240172038816 3242051983594 3244137977664 3246373918496 3250347448384 3259120413312 3273841308168 3277848457872 3279750262473 3281860512288 3284122452432 3286235515392 3292986578976 3297017162304 3331277120592 3333209924453 3335354571168 3337289740762 3345761185164 3350758273344 3361212948312 3365327040048 3369446167392 3373937929728 3380869164384 3385007315136 3389150530944 3400296819804 3404458749816 3404802679552 3415628269467 3416000445432 3420181596528 3424367865312 3428559258048 3428932843008 3439835154918 3440182658496 3444393408384 3455721380844 3459951149976 3464186096304 3468804155136 3471302731887 3475930277808 3480184782432 3484444494528 3495904187598 3500183140092 3500536740224 3516348071736 3520652047344 3524961290976 3536911510752 3541240655808 3552289653384 3556637621136 3568695229072 3570991391232 3573063277088 3577436671552 3593595347028 3603294767304 3607705164816 3610191685224 3612514546944 3614610524496 3616936229376 3619034772384 3623859257856 3652170658308 3656640879432 3666510464976 3668637770909 3669037515464 3673528381456 3675891995136 3678024744224 3682526610496 3682927868416 3694637758986 3704609901348 3709144307592 3711700742388 3716243827752 3718634925312 3720792473808 3723186498048 3752051663232 3754228600088 3756644137728 3769379801856 3769603057512 3773993485824 3781364566851 3785992920054 3790626938316 3795680170944 3803477809932 3808133229528 3812794347312 3813209799552 3817877131008 3822550175232 3830403014496 3835509272064 3843000501111 3847704296094 3852413848476 3857129165304 3857549448384 3859787594956 3862271051136 3870205490808 3874942584432 3880108217088 3884857431552 3892445043723 3897209358342 3902404674528 3910421562534 3915207880236 3920000056344 3925225754496 3930030192384 3938103832752 3948180291072 3955891580703 3960733553262 3965346589824 3965581452348 3979025449596 3983659790592 3983895737784 3988535751168 3996325860057 4001217323778 4014782132706 4019696186724 4024616255496 4029981416064 4034914073856 4043203181968 4045804651008 4048152023072 4048593120512 4053548558848 4061465645877 4066436840058 4071414118932 4076841665088 4085216906964 4087845408384 4090217172456 4092848891136 4095223558224 4095669784704 4100682844416 4105702040064 4113720989361 4127667204897 4132719429138 4137777837252 4142842436808 4143293851968 4148365203072 4156887379016 4159561994496 4161975368464 4167523640576 4172624648704 4180774306221 4185891533034 4200082419018 4205223278772 4207928994432 4210370430888 4223507175099 4240552277088 4243012641542 4245742671552 4248206047468 4250939419008 4256142527232 4259075966848 4270571576064 4275798713856 4284149883219 4289393640726 4289861024496 4292349997839 4295111772384 4297603792206 4300368947136 4309203391308 4314947931072 4320229385088 4325517303552 4345493884416 4353981177159 4359310407486 4362314952979 4365121744224 4367654383766 4370464610496 4373000349964 4375814016384 4378829936576 4390648771968 4396022883072 4410000063387 4415878973808 4418441062647 4421283966432 4430366811846 4441702827456 4447139428224 4461014913552 4467677697792 4481617264416 4481882705007 4487102720064 4492594889856 4507825552512 4513343086848 4518867374592 4527693287433 4533729093072 4539278333088 4548603579714 4554171025956 4554667260576 4560242128704 4565823820416 4571412344064 4586446873224 4586910211328 4592524544512 4601494319013 4607126503002 4607628507792 4613268199968 4618914795072 4628403642516 4634573703744 4640246376576 4645925992704 4660697741409 4661205583464 4666910853456 4676498301393 4682222289522 4688464095648 4694202729792 4699948387968 4715882014336 4721654207744 4733639751168 4736386204512 4736666734749 4742183494848 4758542131242 4791460462704 4801303778587 4804393023072 4807180527398 4810273553088 4813588913632 4819480699328 4825379696512 4854316422456 4860258058224 4863077975391 4866206966496 4869560877744 4872694040064 4875521172576 4888680619968 4926183678648 4939479868464 4942345750051 4945525743456 4948395132854 4948934323184 4954991770336 4961056631744 4996915680888 5002735550976 5003031856752 5005934611143 5026137410016 5041819422468 5047990560072 5054169251088 5060906894592 5071303746576 5077510972704 5083725796416 5084279732736 5100445229706 5106688124724 5107204019328 5124000668148 5130272394792 5136551797968 5142838887072 5143399264512 5149694734848 5160273987744 5166590112576 5183582071266 5189926724964 5196279144456 5203206232704 5213895416712 5220277173648 5226666741792 5233634339328 5243856281397 5250274710138 5250805110336 5274522107604 5280978071016 5287128786432 5287441936464 5305367266128 5311860983712 5328434480076 5334956431704 5353042843608 5356487086848 5359594915632 5363043374592 5366155007328 5373308554752 5390393020542 5415287527836 5421915786744 5428552158576 5435788886784 5439704281003 5446955875952 5450460544512 5453622896608 5460298077632 5460893046272 5478255987462 5484961319148 5499765697464 5503556273196 5510292572184 5513837992704 5517037116336 5520586876416 5523789915744 5524391802624 5531153604096 5541956638479 5567551113582 5574365741628 5581188710712 5600109892024 5606964371696 5610571992576 5613827241184 5628077494848 5631342900132 5634966206592 5654069702784 5654404586268 5660990228736 5667919225344 5705216714898 5712199844292 5719191520968 5719814699328 5723133330452 5726815696512 5730138389608 5733825262848 5745604521744 5753263908096 5760305846784 5771556444141 5778620772714 5785693747956 5786324172576 5789681392434 5793406576704 5805308236212 5812413876648 5820162325632 5827286147328 5834418688512 5854198362624 5865632343801 5872811820354 5880000084516 5884052727274 5887838631744 5891254750196 5895045288576 5907155749128 5922270436608 5929519237632 5941100329893 5948019884736 5948372178522 5968538174394 5975489685888 5975843606676 5982803626752 5990126519808 6001825985667 6010434070016 6022173199059 6029544280086 6036924383244 6044972124096 6052371110784 6064804772952 6068706976512 6072228034608 6072889680768 6080322838272 6087765093888 6099655260087 6107121178398 6115262497632 6127825360446 6135325758684 6142835337336 6143504677056 6151024266624 6158553060096 6171204856688 6179431604992 6186995168768 6199079143707 6206666755878 6214263655212 6214940777952 6222547804608 6235331068524 6239342991744 6242963052696 6251285460864 6258936973056 6266597850624 6278837299551 6300123628527 6307834918158 6315181606016 6315555646332 6322911326464 6344722841656 6360828415632 6364518962313 6368614007328 6372309071202 6376409128512 6384213790848 6388613950272 6405857364096 6413698070784 6446405688309 6463805086962 6468260102693 6472421896608 6476177189722 6480344077632 6484103967188 6488275955328 6492747836992 6500694896768 6518240826624 6538965611229 6547682616336 6551481575649 6555696915744 6559500524946 6563721024576 6568244904864 6585973157952 6594034324608 6645550217769 6658270191389 6662554241184 6666419848906 6670709142336 6674579481524 6691522370328 6701516546688 6722425896624 6730654080096 6738892334784 6761738328768 6770014630272 6778301061888 6800593639608 6808917499632 6809605359104 6822905369571 6831256538934 6832000890864 6840363193056 6848735730624 6857118516096 6879670309836 6880365316992 6888786816768 6910689754503 6911442761688 6919902299952 6928372192608 6937608310272 6942605463774 6951860555616 6960369564864 6968888989056 6991808375196 7000366280184 7001073480448 7023333434283 7032696143472 7041304094688 7049922581952 7073823021504 7082481311616 7104579306768 7113275242272 7137390458144 7137813196863 7146126554176 7154873343104 7187190694056 7206589534608 7210770791097 7215410329632 7220383370448 7225029093888 7229221048992 7238069544768 7304341316616 7313281758864 7328305767317 7333020929952 7337275541818 7338075030928 7347056762912 7356049488448 7365053220992 7389275517972 7409219802696 7418288615184 7422592699281 7423401484776 7432487655504 7437269850624 7441584947616 7504103326464 7508457200176 7513288275456 7538759603712 7539206115024 7543580355341 7562729133702 7571985840108 7581253876632 7591360341888 7606955619864 7616266459056 7625588694624 7626419599104 7635754262016 7660806028992 7686001002222 7695408592188 7704827696952 7714258330608 7715098896768 7719575189912 7724542102272 7740410981616 7749885168864 7760216434176 7775373106899 7784890087446 7794418716684 7804809349056 7820843125068 7830415760472 7840000112688 7850451508992 7860060384768 7876207665504 7911783161406 7921467106524 7930693179648 7931162904696 7958050899192 7967319581184 7967791475568 7992651720114 8002434647556 8029564265412 8039392373448 8049232510992 8059962832128 8069828147712 8085589530813 8086406363936 8096304046144 8097186241024 8122931291754 8132873680116 8142828237864 8153683330176 8170433813928 8175690816768 8180434344912 8185697782272 8190447116448 8191339569408 8201365688832 8217383981193 8227441978722 8255334409794 8265438858276 8275555674504 8285684873616 8286587703936 8296730406144 8313774758032 8319123988992 8323950736928 8335047281152 8351326670373 8361548612442 8371783066068 8400164838036 8410446557544 8415857988864 8420740861776 8447014350198 8481104554176 8486025283084 8491485343104 8496412094936 8501878838016 8512285054464 8518151933696 8541143152128 8557825072347 8568299766438 8578787281452 8579722048992 8584699995678 8590223544768 8595207584412 8600737894272 8618406782616 8629895862144 8640458770176 8651034607104 8684522088651 8707962354318 8718620814972 8724629905958 8730243488448 8735308767532 8740929220992 8746000699928 8751628032768 8757659873152 8781297543936 8792045766144 8809217730531 8820000126774 8826079090911 8831757947616 8836882125294 8842567932864 8860733623692 8883405654912 8894278856448 8922029827104 8935355395584 8952807261591 8963234528832 8963765410014 8974205440128 8985189779712 9015651105024 9026686173696 9044316420129 9055386574866 9067458186144 9078556666176 9097207159428 9108342051912 9109334521152 9120484257408 9131647640832 9142824688128 9160681767597 9172893746448 9173820422656 9191738040669 9202988638026 9214253006004 9215257015584 9226536399936 9237829590144 9256807285032 9269147407488 9280492753152 9291851985408 9310000133817 9321395482818 9322411166928 9333821706912 9352996602786 9364444579044 9376928191296 9388405459584 9399896775936 9431764028672 9443308415488 9461752377237 9472772409024 9473333469498 9484366989696 9517084262484 9558463606803 9582920925408 9602607557174 9608786046144 9614361054796 9620547106176 9627177827264 9638961398656 9650759393024 9695707630443 9708632844912 9714265784583 9720516116448 9726155950782 9732413932992 9739121755488 9751042345152 9777361239936 9839250787419 9852367357296 9872607525163 9878959736928 9884691500102 9891051486912 9896790265708 9897868646368 9909983540672 9922113263488 9993831361776 9999629773359 10006063713504 10011869222286 10052274820032 10083638844936 10095981120144 10108338502176 10121813789184 10142607493152 10155021945408 10167451592832 10200890459412 10213376249448 10214408038656 10246884808401 10248001336296 10260544789584 10273103595936 10285677774144 10286798529024 10320547975488 10333180225152 10367164142532 10379853449928 10392558288912 10406412465408 10413908195661 10427790833424 10440554347296 10453333483584 10487712562794 10500549420276 10501610220672 10549044215208 10561956142032 10574883872928 10610734532256 10623721967424 10656868960152 10669912863408 10706085687216 10712974173696 10719189831264 10732310014656 10780786041084 10830575055672 10843831573488 10857104317152 10871577773568 10879408562006 10893911751904 10907245793216 10920596155264 10956511974924 10969922638296 10999531394928 11005913312727 11007112546392 11020585144368 11027675985408 11034074232672 11047579831488 11048783605248 11083913276958 11135102227164 11148731483256 11162377421424 11185308802747 11200219784048 11213928743392 11227654482368 11256154989696 11262685800264 11269932413184 11308139405568 11308809172536 11321980457472 11410433429796 11424399688584 11438383041936 11439629398656 11446266660904 11453631393024 11460276779216 11467650525696 11491209043488 11506527816192 11529001503333 11543112888282 11557241545428 11571387495912 11572648345152 11579362784868 11586813153408 11610616472424 11624827753296 11640324651264 11654572294656 11731264687602 11745623640708 11760000169032 11768105454548 11775677263488 11782509500392 11790090577152 11814311498256 11844540873216 11867674742109 11882200659786 11896039769472 11896744357044 11937076348788 11950979371776 11951687213352 11965607253504 11988977580171 12003651971334 12044346398118 12059088560172 12073848766488 12089944248192 12104742221568 12129609545904 12137413953024 12144456069216 12145779361536 12160645676544 12184396937631 12199310520174 12214242356796 12230524995264 12255650720892 12270651517368 12285670674672 12287009354112 12302048533248 12317106120192 12341162968083 12342409713376 12358863209984 12383001614691 12398158287414 12413333511756 12428527310424 12429881555904 12445095609216 12470662137048 12478685983488 12485926105392 12502570921728 12517873946112 12542322918663 12557674599102 12600247257054 12615669836316 12630363212032 12631111292664 12645822652928 12670521525297 12689445683312 12721656831264 12729037924626 12737228014656 12744618142404 12752818257024 12768427581696 12777227900544 12811714728192 12827396141568 12877049993517 12892811376618 12927610173924 12936520205386 12944843793216 12952354379444 12960688155264 12968207934376 12976551910656 12985495673984 13001389793536 13036481653248 13061943531477 13077931222458 13086944858937 13095365232672 13102963151298 13111393831488 13119001049892 13127442049152 13136489809728 13171946315904 13188068649216 13255323187941 13291100435538 13300260993557 13316540382778 13325108482368 13332839697812 13341418284672 13349158963048 13383044740656 13403033093376 13444851793248 13445648115021 13461308160192 13477784669568 13523476657536 13540029260544 13556602123776 13583079862299 13601187279216 13609078675319 13617834999264 13645810739142 13662513077868 13664001781728 13680726386112 13697471461248 13714237032192 13759340619672 13760730633984 13777573633536 13804482957039 13821379509006 13822885523376 13839804599904 13856744385216 13885210927548 13903721111232 13920739129728 13937777978112 13982093224227 13983616750392 14000732560368 14002146960896 14029494904179 14046666868566 14065392286944 14082608189376 14099845163904 14147646043008 14164962623232 14209158613536 14210000204247 14226550484544 14274780916288 14275626393726 14292253108352 14309746686208 14374381388112 14403911335761 14413179069216 14421541582194 14430820659264 14440766740896 14458442097984 14476139089536 14589233926173 14608682633232 14626563517728 14656611534634 14666041859904 14674551083636 14676150061856 14694113525824 14712098976896 14730106441984 14778551035944 14818439605392 14827037250153 14836577230368 14845185398562 14846802969552 14864975311008 14883169895232 15008206652928 15016914400352 15017803833429 15068716748933 15078412230048 15087160710682 15125458267404 15143971680216 15162507753264 15182720683776 15213911239728 15232532918112 15251177389248 15252839198208 15321612057984 15372002004444 15390817184376 15409655393904 15428516661216 15430197793536 15439150379824 15449084204544 15480821963232 15499770337728 15550746213798 15569780174892 15588837433368 15609618698112 15641686250136 15660831520944 15680000225376 15700903017984 15752415331008 15823566322812 15842934213048 15861386359296 15862325809392 15916101798384 15935582951136 15985303440228 16004869295112 16059128530824 16078784746896 16098465021984 16119925664256 16171179061626 16172812727872 16192608092288 16245862583508 16265747360232 16285656475728 16307366660352 16319112843009 16340867627856 16351381633536 16360868689824 16380894232896 16382679138816 16434767962386 16454883957444 16510668819588 16530877716552 16551111349008 16571369747232 16573175407872 16593460812288 16625869915437 16627549516064 16647901473856 16702653340746 16723097224884 16743566132136 16800329676072 16820893115088 16831715977728 16841481723552 16894028700396 16962209108352 16972050566168 16982970686208 16992824189872 17003757676032 17036303867392 17115650144694 17136599532876 17157574562904 17159444097984 17169399991356 17180447089536 17190415168824 17201475788544 17236813565232 17259791724288 17280917540352 17369044177302 17415924708636 17437241629944 17449259811916 17460486976896 17470617535064 17481858441984 17492001399856 17503256065536 17515319746304 17562595087872 17596897031403 17618435461062 17640000253548 17652158181822 17663515895232 17673764250588 17685135865728 17721467247384 17766811309824 17788557712896 17844059654208 17905614523182 17926469057664 17927530820028 17948410880256 17970379559424 18005477957001 18031302210048 18066519597177 18088632840258 18110773149732 18134916372288 18157113332352 18194414318856 18216684103824 18218669042304 18240968514816 18263295281664 18298965780261 18321363535194 18345787492896 18383476081338 18405977276052 18428506012008 18430514031168 18453072799872 18475659180288 18513614570064 18538294814976 18560985506304 18597237431121 18620000267634 18642790965636 18644822333856 18667643413824 18705993205572 18728889158088 18753856382592 18776810919168 18799793551872 18836511898653 18863528057344 18900370885581 18923504754474 18945544818048 18946666938996 18968733979392 19034168524968 19093556886939 19116927213606 19165841850816 19205215114348 19217572092288 19228722109592 19241094212352 19254355654528 19277922797312 19301518786048 19339217064927 19391415260886 19404780308079 19417265689824 19428531569166 19441032232896 19452311901564 19464827865984 19478243510976 19502084690304 19554722479872 19654444726947 19678501574838 19704734714592 19745215050326 19757919473856 19769383000204 19782102973824 19793580531416 19795737292736 19819967081344 19844226526976 19936650653307 19974810574167 19987662723552 19999259546718 20012127427008 20023738444572 20104549640064 20167277689872 20178978725473 20191962240288 20216677004352 20285214986304 20310043890816 20334903185664 20401780918824 20426752498896 20428816077312 20468716108713 20493769616802 20496002672592 20521089579168 20546207191872 20571355548288 20641095950976 20666360450304 20732069263509 20734328285064 20759706899856 20771751662329 20785116577824 20812824930816 20827816391322 20855581666848 20881108694592 20906666967168 20975425125588 21001098840552 21003220441344 21070000302849 21098088430416 21123912284064 21149767745856 21221469064512 21247443934848 21313737920304 21339825726816 21412171374432 21413439590589 21438379662528 21464620029312 21561572082168 21632312373291 21661150111344 21687663146976 21714208634304 21758817124012 21787823503808 21814491586432 21841192310528 21913023949848 21939845276592 21984917301951 21999062789856 22011826625454 22014225092784 22041170288736 22068148465344 22095159662976 22167826553916 22267778097843 22270204454328 22297462966512 22324754842848 22370617605494 22400439568096 22427857486784 22455308964736 22512309979392 22525371600528 22539864826368 22616278811136 22617618345072 22630741066023 22820866859592 22848799377168 22876766083872 22879258797312 22892533321808 22907262786048 22920553558432 22982418086976 23058003006666 23086225776564 23114483090856 23142774991824 23145296690304 23158725569736 23173626306816 23221232944848 23249655506592 23280649302528 23462529375204 23491247281416 23520000338064 23536210909096 23551354526976 23565019000784 23580181154304 23628622996512 23735349484218 23764401319572 23792079538944 23793488714088 23874152697576 23901958743552 23903374426704 23977955160342 24007303942668 24088692796236 24118177120344 24147697532976 24179888496384 24209484443136 24256768592439 24259219091808 24288912138432 24291558723072 24368793875262 24398621040348 24428484713592 24461049990528 24511301441784 24541303034736 24571341349344 24574018708224 24604097066496 24652151943579 24682325936166 24684819426752 24766003229382 24796316574828 24826667023512 24857054620848 24859763111808 24890191218432 24941324274096 24957371966976 24971852210784 25005141843456 25053980011119 25084645837326 25115349198204 25200494514108 25231339672632 25260726424064 25262222585328 25341043050594 25378891366624 25443313662528 25458075849252 25474456029312 25489236284808 25505636514048 25536855163392 25554455801088 25623429456384 25754099987034 25785622753236 25855220347848 25873040410772 25889687586432 25904708758888 25921376310528 25936415868752 25953103821312 25970991347968 26002779587072 26053566265953 26123887062954 26155862444916 26173889717874 26190730465344 26205926302596 26222787662976 26238002099784 26254884098304 26272979619456 26343892631808 26376137298432 26478237272733 26510646375882 26582200871076 26600521987114 26633080765556 26650216964736 26665679395624 26682836569344 26698317926096 26766089481312 26806066186752 26858421784773 26889703586496 26891296230042 26922616320384 26955569339136 27046953315072 27080058521088 27132949260387 27166159724598 27202374558432 27218157350638 27235669998528 27291621478284 27325026155736 27328003563456 27361452772224 27394942922496 27428474064384 27482045302791 27518681239344 27521461267968 27575214122007 27608965914078 27642759018012 27645771046752 27679609199808 27713488770432 27770421855096 27807442222464 27841478259456 27875555956224 27930000401451 27964186448454 27967233500784 27983460063431 28001465120736 28058989808358 28093333737132 28130784573888 28165216378752 28199690327808 28295292086016 28329925246464 28385257131711 28418317227072 28420000408494 28453100969088 28549561832576 28551252787452 28584506216704 28619493372416 28675390820409 28748762776224 28807822671522 28826358138432 28843083164388 28861641318528 28881533481792 28916884195968 28952278179072 29142797353749 29178467852346 29217365266464 29253127035456 29313223069268 29332083719808 29349102167272 29352300123712 29388227051648 29424197953792 29460212883968 29517752362257 29557102071888 29617822575489 29636879210784 29654074500306 29673154460736 29690370797124 29693605939104 29729950622016 29766339790464 29998889320077 30033828800704 30035607666858 30137433497866 30156824460096 30174321421364 30250916534808 30287943360432 30325015506528 30365441367552 30427822479456 30465065836224 30502354778496 30643224115968 30740654425203 30744004008888 30781634368752 30799493844143 30819310787808 30857033322432 30860395587072 30878300759648 30961643926464 30999540675456 31101492427596 31139560349784 31177674866736 31219237396224 31241724586983 31283372500272 31321663041888 31360000450752 31504830662016 31647132645624 31685868426096 31704252537239 31724651618784 31832203596768 31871165902272 31970606880456 32009738590224 32118257061648 32157569493792 32196930043968 32342358123252 32345625455744 32385216184576 32491725167016 32531494720464 32571312951456 32614733320704 32638225686018 32681735255712 32721737379648 32761788465792 32869535924772 32909767914888 33017739938181 33021337639176 33061755433104 33102222698016 33142739494464 33146350815744 33251739830874 33255099032128 33295802947712 33405306681492 33446194449768 33487132264272 33555926408241 33600659352144 33641786230176 33682963447104 33788057400792 33924418216704 33944101132336 33965941372416 33985648379744 34231300289388 34273199065752 34315149125808 34318888195968 34338799982712 34360894179072 34380830337648 34402951577088 34473627130464 34519583448576 34738088354604 34831849417272 34874483259888 34898519623832 34920973953792 34941235070128 34963716883968 34984002799712 35030639492608 35193794062806 35236870922124 35280000507096 35304316363644 35327031790464 35347528501176 35370271731456 35442934494768 35533622619648 35688119308416 35811229046364 35852938115328 35855061640056 35896821760512 35966932740513 36010955914002 36133039194354 36177265680516 36221546299464 36269832744576 36314226664704 36388828637712 36433368207648 36437338084608 36481937029632 36553190812893 36597931560522 36642727070388 36691574985792 36766952162676 36811954552104 36857012024016 36861028062336 36906145599744 36951318360576 37023488904249 37027229140128 37076589629952 37149004844073 37194474862242 37240000535268 37285581931272 37289644667712 37335286827648 37411986411144 37457778316176 37507712765184 37553621838336 37626968755989 37673023797306 37800741771162 37847009508948 37891089636096 37893333877992 37937467958784 38011564575891 38068337049936 38187113773878 38233854427212 38331683701632 38410430228696 38435144184576 38457444219184 38482188424704 38508711309056 38555845594624 38631149980551 38678434129854 38782830521772 38809560616158 38834531379648 38857063138332 38882064465792 38904623803128 38929655731968 38956487021952 39004169380608 39109444959744 39260834576811 39308889453894 39357003149676 39409469429184 39490430100652 39515838947712 39538766000408 39564205947648 39587161062832 39591474585472 39639934162688 39688453053952 39765969563823 39873301306614 39900782980671 39949621148334 39975325447104 39998519093436 40024254854016 40047476889144 40209099280128 40334555379744 40357957450946 40383924480576 40433354008704 40570429972608 40620087781632 40669806371328 40749239586897 40803561837648 40827236025957 40853504997792 40937432217426 40987539233604 40992005345184 41042179158336 41092414383744 41142711096576 41282191901952 41332720900608 41413448871117 41464138527018 41468656570128 41492716645777 41519413799712 41543503324658 41570233155648 41655632782644 41711163333696 41762217389184 41813333934336 41946279672681 41950850251176 42002197681104 42006440882688 42088484712537 42140000605698 42196176860832 42247824568128 42299535491712 42442938129024 42494887869696 42627475840608 42630000612741 42679651453632 42824342748864 42826879181178 42876759325056 42929240058624 43123144164336 43211734007283 43264624746582 43322300222688 43375326293952 43428417268608 43517634248024 43575647007616 43628983172864 43682384621056 43767701778519 43826047899696 43879690553184 43969834603902 43998125579712 44023653250908 44028450185568 44082340577472 44136296930688 44190319325952 44335653107832 44481111750459 44535556195686 44540408908656 44594925933024 44649509685696 44741235210988 44800879136192 44855714973568 44910617929472 45024619958784 45050743201056 45053411500287 45206150246799 45235236690144 45261482132046 45641733719184 45668215010281 45697598754336 45753532167744 45758517594624 45785066643616 45841107116864 45964836173952 46116006013332 46172451553128 46228966181712 46285549983648 46290593380608 46317451139472 46347252613632 46442465889696 46499311013184 46925058750408 46982494562832 47009753762113 47040000676128 47072421818192 47102709053952 47130038001568 47257245993024 47470698968436 47528802639144 47584159077888 47586977428176 47748305395152 47806748853408 47955910320684 48014607885336 48177385592472 48236354240688 48295395065952 48359776992768 48513537184878 48518438183616 48577824276864 48737587750524 48797242080696 48856969427184 48922099981056 48957338529027 49022602883568 49082606069472 49142682698688 49148037416448 49304303887158 49364651872332 49369638853504 49532006458764 49592633149656 49653334047024 49714109241696 49719526223616 49780382436864 49877609746311 49882648548192 49943704421568 50107960022238 50169291674652 50230698396408 50400989028216 50462679345264 50524445170656 50682086101188 50757782733248 50886627325056 50916151698504 50948912058624 50978472569616 51011273028096 51108911602176 51508199974068 51571245506472 51710440695696 51746080821544 51779375172864 51809417517776 51842752621056 51872831737504 51941982695936 52107132531906 52247774125908 52311724889832 52347779435748 52381460930688 52411852605192 52445575325952 52476004199568 52509768196608 52545959238912 52687785263616 52956474545466 53021292751764 53164401742152 53201043974228 53266161531112 53300433929472 53331358791248 53365673138688 53396635852192 53532178962624 53716843569546 53779407172992 53782592460084 53845232640768 53911138678272 54093906630144 54199558791531 54265898520774 54332319449196 54404749116864 54436314701276 54471339997056 54583242956568 54650052311472 54656007126912 54722905544448 54789885844992 54896897340783 54964090605582 55037362478688 55150428244014 55217931828156 55285518036024 55291542093504 55359218399616 55426977540864 55540843710192 55614884444928 55682956518912 55791712293363 55860000802902 55928372896908 55934467001568 55966920126862 56002930241472 56117979616716 56186667474264 56261569147776 56330432757504 56399380655616 56509535695959 56590584172032 56701112656743 56770514263422 56836634454144 56840000816988 56906201938176 57099123665152 57102505574904 57169012433408 57280670660817 57350781640818 57497525552448 57615645343044 57652716276864 57686166328776 57723282637056 57763066963584 57833768391936 57904556358144 58017651194781 58214340924237 58285594707498 58356935704692 58434730532928 58506254070912 58626446138536 58664167439616 58698204334544 58704600247424 58776454103296 58848395907584 58963334180841 59035504724514 59114204143776 59235645150978 59273758421568 59308149000612 59346308921472 59380741594248 59387211878208 59459901244032 59532679580928 59924431722501 59997778640154 60067657601408 60071215333716 60274866995732 60313648920192 60348642842728 60501833069616 60536936176419 60575886720864 60650031013056 60855644958912 60930131672448 61004709556992 61286448231936 61406148326139 61481308850406 61488008017776 61523683302359 61563268737504 61598987688286 61638621575616 61714066644864 61756601519296 61923287852928 61999081350912 62196207790527 62202984855192 62279120699568 62315254986987 62355349733472 62438474792448 62483449173966 62566745000544 62643326083776 62720000901504 63009661324032 63210000908547 63294265291248 63330988564607 63371736852192 63408505074478 63449303237568 63664407193536 63742331804544 63941213760912 64019477180448 64236514123296 64240318771767 64315138987584 64393860087936 64684716246504 64691250911488 64770432369152 64896937119873 64983450334032 65062989440928 65142625902912 65276451372036 65363470511424 65443474759296 65523576931584 65739071849544 65819535829776 65954751905853 66035479876362 66042675278352 66123510866208 66204445396032 66285478988928 66503479661748 66510198064256 66591605895424 66803334293529 66810613362984 66892388899536 66974264528544 67111852816482 67201318704288 67283572460352 67365926894208 67576114801584 67848836433408 67888202264672 67892223198069 67971296759488 68462600578776 68546398131504 68630298251616 68637776391936 68677599965424 68721788358144 68761660675296 68947254260928 69476176709208 69663698834544 69704117647271 69748966519776 69797039247664 69841947907584 69882470140256 69968005599424 70387588125612 70473741844248 70560001014192 70608632727288 70654063580928 70695057002352 70740543462912 70885868989536 71376238616832 71622458092728 71705876230656 71710123280112 71751729426383 71933865481026 72021911828004 72266078388708 72354531361032 72443092598928 72539665489152 72628453329408 72777657275424 72866736415296 72874676169216 73106381625786 73195863121044 73285454140776 73383149971584 73533904325352 73623909104208 73714024048032 73722056124672 73812291199488 73956455830737 74046977808498 74054458280256 74298009688146 74388949724484 74480001070536 74571163862544 74579289335424 74670573655296 74823972822288 74915556632352 75015425530368 75161940033357 75253937511978 75346047594612 75601483542324 75694019017896 75782179272192 75786667755984 76023129151782 76136674099872 76374227547756 76467708854424 76663367403264 76820860457392 76870288369152 76914888438368 77017422618112 77262299961102 77356868259708 77565661043544 77619121232316 77669062759296 77714126276664 77764128931584 77809247606256 77859311463936 77912974043904 78008338761216 78160698797859 78521669153622 78617778907788 78714006299352 78818938858368 78980860201304 79031677895424 79077532000816 79128411895296 79174322125664 79182949170944 79279868325376 79434711818199 79531939127646 79746602613228 79801565961342 79899242296668 79950650894208 79997038186872 80048509708032 80094953778288 80418198560256 80669110759488 80715914901892 80767848961152 80866708017408 81140859945216 81240175563264 81398847781161 81498479173794 81607123675296 81654472051914 81707009995584 81874864434852 81975078467208 81984010690368 82084358316672 82184828767488 82285422193152 82564383803904 82725642366021 82826897742234 82928277054036 82937313140256 82985433291554 83038827599424 83087006649316 83140466311296 83311265565288 83422326667392 83524434778368 83626667868672 83790001204353 83892559345362 83901700502352 83950380190293 84004395362208 84176969425074 84280001211396 84392353721664 84495649136256 84599070983424 84885876258048 84989775739392 85155771395133 85254951681216 85260001225482 85359302907264 85648685497728 85653758362356 85753518650112 85858480117248 86026172461227 86246288328672 86423468014566 86529249493164 86644600445376 86750652587904 86856834537216 87035268496048 87151294015232 87257966345728 87428392061247 87535403557038 87652095799392 87759381106368 87939669207804 87996251159424 88047306501816 88056900371136 88164681154944 88272593861376 88380638651904 88553257086771 88671306215664 88853467726467 88962223500918 89071112391372 89080817817312 89189851866048 89299019371392 89482470421976 89601758272384 89711429947136 89821235858944 89996667960231 90101486402112 90106823000574 90412300493598 90470473380288 90522964264092 91224771793153 91283467438368 91336430020562 91395197508672 91507064335488 91570133287232 91682214233728 91929672347904 92221963275609 92232012026664 92344903106256 92398481532429 92457932363424 92571099967296 92581186761216 92634902278944 92884931779392 92998622026368 93725173760949 93850117500816 93904569250969 93964989125664 94019507524226 94080001352256 94144843636384 94260076003136 94514491986048 94941397936872 95057605278288 95112757611717 95173954856352 95496610790304 95613497706816 95911820641368 96029215770672 96354771184944 96472708481376 96590790131904 97027074369756 97036876367232 97155648553728 97475175501048 97594484161392 97713938854368 97844199962112 97914677058054 98045205767136 98165212138944 98285365397376 98608607774316 98729303744664 98739277707008 99053219814543 99064012917528 99185266299312 99306668094048 99428218483392 99439052447232 99755219492622 99765297096384 99887408843136 100215920044476 100338583349304 100461396792816 100667779224723 100801978056432 100925358690528 101048890341312 101364172202376 101515565466496 101773254650112 101832303397008 101897824117248 101956945139232 103016399948136 103142491012944 103354381339057 103420881391392 103492161643088 103558750345728 103618835035552 103745663475008 104214265063812 104495548251816 104623449779664 104695558871496 104762921861376 104823705210384 104891150651904 104952008399136 105091918477824 105912949090932 106042585503528 106328803484304 106390495356361 106402087948456 106532323062224 106600867858944 106662717582496 106793271704384 107064357925248 107433687139092 107558814345984 107565184920168 107690465281536 108399117583062 108531797041548 108664638898392 108809498233728 108872629402552 108942679994112 109166485913136 109300104622944 109312014253824 109445811088896 109659572438679 109793794681566 109928181211164 110074724957376 110300856488028 110435863656312 110571036072048 110583084187008 110718436799232 110853955081728 111081687420384 111229768889856 111447014532219 111583424586726 111720001605804 111856745793816 111868934003136 111933840253724 112005860482944 112235959233432 112373334948528 112523138295552 112660865515008 112880906267967 113019071391918 113402225313486 113541028526844 113673268908288 113680001633976 113812403876352 114034693727673 114198247330304 114205011149808 114561341321634 114701563281636 114995051104896 115231290686088 115305432553728 115372332657552 115446565274112 115526133927168 115667536783872 115893449941653 116035302389562 116428681848474 116571189414996 116713871409384 116869461065856 117012508141824 117252892277072 117328334879232 117396408669088 117409200494848 117552908206592 117782503730433 117926668361682 118071009449028 118228408287552 118471290301956 118547516843136 118616298001224 118692617842944 118761483188496 118774423756416 118919802488064 119065359161856 119297908691469 119702348942013 119848863445002 119995557280308 120135315202816 120142430667432 120549733991464 120627297840384 120697285685456 121003666139232 121073872352838 121151773441728 121300062026112 121711289917824 121860263344896 122009419113984 122481708077871 122812296652278 122962617700812 122976016035552 123047366604718 123126537475008 123197975376572 123277243151232 123428133289728 123513203038592 123846575705856 123998162701824 124240346613351 124392415581054 124405969710384 124478149937331 124558241399136 124630509973974 124710699466944 124966898347932 125133490001088 125286652167552 125440001803008 126019322648064 126265454137611 126420001817094 126507133636391 126588530582496 126661977129214 126743473704384 126817010148956 126898606475136 127328814387072 127484663609088 127882427521824 127890001838223 128038954360896 128473028246592 128480637543534 128630277975168 128787720175872 129369432493008 129382501822976 129635202021849 129793874239746 129966900668064 130125978881856 130285251805824 130552902744072 130726941022848 130886949518592 131047153863168 131303105335557 131478143699088 131639071659552 131909503811706 132070959752724 132085350556704 132247021732416 132408890792064 132570957977856 133006959323496 133020396128512 133183211790848 133443335251377 133606668587058 133621226725968 133784777799072 133948529057088 134223705632964 134402637408576 134567144920704 134731853788416 135152229603168 135160234500861 135618450740397 135776404529344 135784446396138 135942593518976 136925201157552 137004645030843 137092796263008 137260596503232 137275552783872 137355199930848 137523321350592 137894508521856 138952353418416 139237809579023 139327397669088 139408235294542 139497933039552 139594078495328 139764940280512 139936011198848 140775176251224 140947483688496 141029261286339 141120002028384 141217265454576 141308127161856 141390114004704 141771737979072 142752477233664 143244916185456 143328026751479 143420246560224 143503458852766 143867730962052 144043823656008 144532156777416 144709062722064 144886185197856 145079330978304 145555314550848 145733472830592 146212763251572 146391726242088 146570908281552 146766299943168 146872015587081 147067808650704 147247818208416 147428048096064 147444112249344 147912911661474 148093955616996 148108916560512 148596019376292 148777899448968 148960002141072 149142327725088 149158578670848 149341147310592 149647945644576 149831113264704 150323880066714 150507875023956 150692095189224 151202967084648 151388038035792 151573335511968 152046258303564 152273348199744 152748455095512 152935417708848 153326734806528 153641720914784 153829776876736 154524599922204 154713736519416 155131322087088 155238242464632 155338125518592 155428252553328 155528257863168 155618495212512 155825948087808 156321397595718 157043338307244 157235557815576 157428012598704 157637877716736 157751424149087 157961720402608 158063355790848 158155064001632 158348644251328 158365898341888 158869423636398 159063878255292 159493205226456 159603131922684 159798484593336 159901301788416 159994076373744 160097019416064 160189907556576 161338221518976 161431829803784 161535697922304 161733416034816 162281719890432 162598676374593 162797695562322 162996958347588 163214247350592 163308944103828 163414019991168 163749728869704 163950156934416 163968021380736 164168716633344 164369657534976 165451284732042 165653795484468 165856554108072 165874626280512 165970866583108 166077655198848 166174013298632 166280932622592 166622531130576 166844653334784 167048869556736 167375136880089 167580002408706 167785118690724 167803401004704 167900760380586 168008790724416 168353938850148 168560002422792 168784707443328 168991298272512 169198141966848 169771752516096 170103337970229 170311542790266 170509903362432 170520002450964 170718605814528 171297370995456 171307516724712 171507037300224 171842011982451 172052344922454 172492576657344 172846936029132 173058498986328 173289200890752 173501305175808 173713669074432 174052953584343 174070536992096 174302588030464 174643022772711 174856784122494 175070807114076 175304191598784 175518762212736 175879338415608 175992502318848 176094613003632 176113800742272 176329362309888 176545187722752 176890002542523 177106514173542 177342612431328 177706935452934 177924447001836 178142224782744 178161635634624 178379703732096 178598038742784 178964940843952 179203516544768 179422859894272 179773295167503 179993335920462 180202972804224 180213646001148 180824600987196 180940946760576 181045928528184 181610808529257 182449543586306 182566934876736 182672860041124 182790395017344 183014128670976 183140266574464 183364428467456 183859344695808 184218444978417 184443926551218 184464024053328 184571049907077 184689806212512 184796963064858 184915864726848 185142199934592 185269804557888 185769863558784 185997244052736 186945764960961 187450347521898 187579542978097 187700235001632 187809138501938 187929978251328 188039015048452 188160002704512 188289687272768 188520152006272 189028983972096 189630002725641 189882795873744 189992965693821 190115210556576 190225515223434 190347909712704 190993221580608 191226995413632 191823641282736 192058431541344 192709542369888 192720956315301 192945416962752 193181580263808 194054148739512 194073752734464 194311297107456 194690811359619 194950351002096 195188968322784 195427877708736 195829354116108 196090411534272 196330424277888 196570730794752 197217215548632 197458607489328 197478555414016 197864255717559 198106439629086 198128025835056 198370532598624 198613336188096 198856436966784 199510438985244 199530594192768 199774817686272 200410002880587 200431840088952 200677166698608 200922793585632 201335558449446 201603956112864 201850717381056 202097780682624 202728344404752 203031130932992 203546509300224 203664606794016 203676669594207 203913890278464 206032799896272 206284982025888 206708762678114 206841762782784 206984323286176 207237670071104 207491326950016 208428530127624 208991096503632 209112352941813 209246899559328 209391117742992 209525843722752 209647410420768 209904016798272 211825898181864 212085171007056 212520867252193 212657606968608 212780990712722 212804175896912 213064646124448 213325435164992 213586543408768 214128715850496 214867374278184 215117628691968 215130369840336 215255188279149 216798235166124 217063594083096 217329277796784 217618996467456 217745258805104 217885359988224 218332971826272 218600209245888 218624028507648 219319144877358 219587589363132 219856362422328 220149449914752 220601712976056 220871727312624 221142072144096 221166168374016 221436873598464 222163374840768 222894029064438 223166849173452 223440003211608 223713491587632 223737868006272 223867680507448 224011720965888 224471918466864 224746669897056 225046276591104 225485820100071 225761812535934 226038142783836 226804450626972 227082057053688 227346537816576 227360003267952 228069387455346 228410022299616 229122682643268 229403126563272 229990102209792 230462581372176 230610865107456 230744665315104 231052267854336 231786899883306 232070604779124 232857363696948 233142378829992 233427742818768 233738922131712 234025016283648 234482096393577 234505784554144 234792817338176 234818400989696 235565007460866 235853336723364 236142018898056 236456816575104 236942580603912 237095033686272 237232596002448 237385235685888 237522966376992 237548847512832 237839604976128 238304135454597 238595817382938 239404697884026 239697726890004 239991114560616 240270630405632 240284861334864 241099467982928 241254595680768 241394571370912 242007332278464 242147744705676 242303546883456 242600124052224 243422579835648 243720526689792 244963416155742 245624593304556 245925235401624 245952032071104 246094733209436 246253074950016 246395950753144 246554486302464 246856266579456 247026406077184 247693151411712 248176927098063 248480693226702 248784831162108 248811939420768 248956299874662 249116482798272 249261019947948 249421398933888 249933796695864 250266980002176 250573304335104 250880003606016 251851140570879 252530908275222 252840003634188 253014267272782 253177061164992 253323954258428 253486947408768 253634020297912 253797212950272 254657628774144 254969327218176 255467314185399 255764855043648 255780003676446 256077908721792 256946056493184 256961275087068 257260555950336 257575440351744 258078517383681 258738864986016 259270404043698 259587748479492 259933801336128 260251957763712 260570503611648 261105805488144 261453882045696 261773899037184 262285176183741 262606210671114 262956287398176 263278143319104 263819007623412 264141919505448 264170701113408 264494043464832 264817781584128 265141915955712 265659771260313 266013918646992 266040792257024 266560403179401 266886670502754 267213337174116 267242453451936 267569555598144 267897058114176 268447411265928 268805274817152 269134289841408 269463707576832 269990003880693 270304459206336 270320469001722 271236901480794 271552809058688 271568892792276 271885187037952 273674315379459 273850402315104 274009290061686 274185592526016 274521193006464 274710399861696 275046642701184 275789017043712 277195444597287 277904706836832 278475619158046 278654795338176 278816470589084 278995866079104 279188156990656 279529880561024 279872022397696 281175521282847 281550352502448 281713707752907 281894967376992 282058522572678 282240004056768 282434530909152 282780228009408 283543475958144 285338272835151 286305618229727 286489832370912 286656053502958 286840493120448 287006917705532 287735461924104 288087647312016 289064313554832 289418125444128 289772370395712 291110629101696 291466945661184 292425526503144 292783452484176 293141816563104 293532599886336 293744031174162 294135617301408 294495636416832 294856096192128 295825823322948 296187911233992 296217833121024 297159659443629 297192038752584 297555798897936 297920004282144 298284655450176 298317157341696 299295891289152 299662226529408 300647760133428 301015750047912 301384190378448 302003337674169 302405934169296 302776076071584 303146671023936 304092516607128 304546696399488 305496910191024 305870835417696 307283441829568 307659553753472 309049199844408 309427473038832 310063144017171 310262644174176 310476484929264 310676251037184 310856505106656 311236990425024 312642795191436 314086676614488 314471115631152 314856025197408 315275755433472 315502848298174 315923440805216 316310128003264 316697288502656 317738847272796 318127756510584 318986410452912 319171486069083 319206263845368 319596969186672 319802603576832 319988152747488 320379815113152 322676443037952 322863659607568 323071395844608 324373955279663 325197352749186 325595391124644 325993916695176 326428494701184 326617888207656 326828039982336 327499457739408 327900313868832 327936042761472 328337433266688 330902569464084 331307590968936 331713108216144 331749252561024 331941733166216 332155310397696 332348026597264 332561865245184 333245062261152 333689306669568 334341043596657 334750273760178 335160004817412 335570237381448 335606802009408 335801520761172 336017581448832 336707877700296 337120004845584 337569414886656 337982596545024 340206675940458 340623085580532 341019806724864 341040004901928 341437211629056 342104081183019 342594741990912 342615033449424 343684023964902 344104689844908 344985153314688 345693872058264 346116997972656 346578401781504 347002610351616 347680349824959 348105907168686 348141073984192 349286045545422 349713568244988 350141614228152 350608383197568 351037524425472 351758676831216 351985004637696 352189226007264 352227601484544 352658724619776 353347511191299 353780005085046 354213028347084 354685224862656 355413870905868 355848894003672 356284449565488 356323271269248 356759407464192 357196077485568 357893726074407 357929881687904 358407033089536 359107046826039 359546590335006 359986671840924 360405945608448 360427292002296 361649201974392 361881893521152 362091857056368 363221617058514 364899087172612 365133869753472 365345720082248 365580790034688 366028257341952 366280533148928 366728856934912 367445124233613 368436889956834 368887853102436 368928048106656 369142099814154 369379612425024 369593926129716 369831729453696 370284399869184 370539609115776 371539727117568 371994488105472 373434449811993 373891529921922 374900695043796 375159085956194 375400470003264 375618277003876 375859956502656 376078030096904 376320005409024 376579374545536 377040304012544 378057967944192 378796362412833 379260005451282 379521400909173 379765591747488 379985931387642 380230421113152 380451030446868 380695819425408 381986443161216 382453990827264 383647282565472 384116863082688 385419084739776 385441912630602 385890833925504 386363160527616 388108297479024 388147505468928 388905606065547 389381622719238 389900702004192 390377936645568 390855755417472 391658708232216 392180823068544 392660848555776 393141461589504 393909316006671 394434431097264 394663281584251 394917214978656 395728511435118 396212879258172 396256051670112 396741065197248 397226672376192 397712873933568 399020877970488 399061188385536 399549635372544 400330005754131 400820005761174 400863680177904 401354333397216 401845587171264 402671116898892 403207912225728 403701434762112 404195561365248 405456688809504 405480703502583 406062261865984 406855352221191 407329213588032 407353339188414 407827780556928 411013935092529 412065599792544 412569964051776 413417525356228 413683525565568 413968646572352 414475340142208 414982653900032 416857060255248 417713428737069 417982193007264 418224705883626 418493799118656 418782235485984 419294820841536 419808033596544 423087783859017 423651796363728 424170342014112 425041734504386 425315213937216 425561981425444 425608351793824 426129292248896 426650870329984 427173086817536 428257431700992 429734748556368 429984080254437 430260739680672 430510376558298 433596470332248 434127188166192 434658555593568 435237992934912 435490517610208 436665943652544 437200418491776 438638289754716 439175178726264 439712724844656 440298899829504 440616046761243 441203425952112 441743454625248 442284144288192 442332336748032 444326749681536 445788058128876 446333698346904 446880006423216 447426983175264 447475736012544 447735361014896 448023441931776 448943836933728 449493339794112 450971640200142 451523625071868 452076285567672 453608901253944 454164114107376 454720006535904 456138774910692 456820044599232 458245365286536 458806253126544 459980204419584 460925162744352 461489330630208 463573799766612 464141209558248 465714727393896 466284757659984 466855485637536 467477844263424 468964192787154 469011569108288 469585634676352 471130014921732 471706673446728 472284037796112 472913633150208 473254272447261 473885161207824 474190067372544 474465192004896 475045932753984 475097695025664 476608270909194 477191634765876 478809395768052 479395453780008 479982229121232 480569722669728 482198935965856 482789142741824 484014664556928 484295489411352 484607093766912 485200248104448 486845159671296 489926832311484 491249186609112 491850470803248 491904064142208 492189466418872 492506149900032 492791901506288 493108972604928 494052812154368 496353854196126 496961386453404 497569662324216 497623878841536 497912599749324 498232965596544 498522039895896 498842797867776 499867593391728 500533960004352 501146608670208 503702281141758 505061816550444 505680007268376 506028534545564 506354122329984 506647908516856 506973894817536 507268040595824 507594425900544 509315257548288 510310013910687 510934628370798 511529710087296 511560007352892 512155817443584 513892112986368 513922550174136 514521111900672 515526035947353 516157034767362 517477729972032 518540808087396 519175496958984 519867602672256 520503915527424 521141007223296 522158860753029 522211610976288 522907764091392 523929068318133 524570352367482 525212421342228 525912574796352 526556286638208 527638015246824 528283839010896 528341402226816 528988086929664 529635563168256 530670007627569 531319542520626 532027837293984 533120806358802 533773341005508 534426674348232 534484906903872 535139111196288 535794116228352 536894822531856 537610549634304 538268579682816 539319885502509 539980007761386 540608918412672 540640938003444 542473802961588 543105618117376 543137785584552 543770374075904 544832425587771 547348630758918 547700804630208 548018580123372 548371185052032 549042386012928 549420799723392 550093285402368 551578034087424 553713149721231 554390889194574 555809413673664 556951238316092 557309590676352 557632941178168 557991732158208 558376313981312 559059761122048 559744044795392 560837294882883 562351042565694 562738628934291 563100705004896 563427415505814 563789934753984 564117045145356 564480008113536 564869061818304 565560456018816 567086951916288 569978897081463 570676545670302 572611236459454 572979664741824 573312107005916 573680986240896 574013835411064 575470923848208 576175294624032 578128627109664 578162868945903 578836250888256 579544740791424 582221258203392 582933891322368 584072434078857 584851053006288 585190383038717 585566904968352 586283633126208 587488062348324 588271234602816 588991272833664 589712192384256 591651646645896 592375822467984 592435666242048 593592767152677 594319318887258 594384077505168 595111597795872 595840008564288 596569310900352 598591782578304 599324453058816 601230008641761 601295520266856 602031500095824 602380798207541 602768380756896 604006675348338 604811868338592 605552152143168 606293342047872 608185033214256 609093392798976 610993820382048 611030008782621 611741670835392 614566883659136 615319107506944 618098399688816 618854946077664 620126288034342 620525288348352 620952969858528 621713010213312 622473980850048 625285590382872 627337058825439 628173353228976 628942231262304 629712050394816 631005696596348 631846881610432 632620256006528 633394577005312 635477694545592 636255513021168 637562601756579 637972820905824 638342972138166 638412527690736 639193938373344 639976305494976 640759630226304 645352886075904 645727319215136 645765564837447 648747910559326 650394705498372 651190782249288 651987833390352 652856989402368 653235776415312 653656079964672 654998915478816 655800627737664 655872085522944 661805138928168 662615181937872 663426216432288 663498505122048 663883466332432 664310620795392 664696053194528 666490124522304 668682087193314 669500547520356 670320009634824 671140474762896 671213604018816 671603041522344 672035162897664 673415755400592 674240009691168 675138829773312 680413351880916 681246171161064 682039613449728 682080009803856 684208162366038 685230066898848 687368047929804 688209379689816 689970306629376 691387744116528 692233995945312 693156803563008 695360699649918 696211814337372 696282147968384 698572091090844 699427136489976 700283228456304 701216766395136 702075048850944 703446289180731 703517353662432 704378452014528 704455202969088 706695022382598 707560010170092 708426056694168 709370449725312 710827741811736 711697788007344 712568899130976 712646542538496 713518814928384 714912406363791 715787452148814 715859763375808 718214093652078 719093180670012 719973343681848 720811891216896 720854584004592 723298403948784 723763787042304 724183714112736 726443234117028 729798174345224 730267739506944 730691440164496 731161580069376 732561066297856 734890248467226 736873779913668 737775706204872 737856096213312 738284199628308 738759224850048 739187852259432 739663458907392 740568799738368 741079218231552 743079454235136 746868899623986 747783059843844 749801390087592 750318171912388 750800940006528 751236554007752 751719913005312 752156060193808 752640010818048 753158749091072 754080608025088 755553421712637 757592724825666 758520010902564 759042801818346 759531183494976 759971862775284 760460842226304 760902060893736 761391638850816 763972886322432 764907981654528 767294565130944 768233726165376 770838169479552 770883825261204 771781667851008 772726321055232 774235552151043 776216594958048 777811212131094 778763245438476 779801404008384 780755873291136 781711510834944 783317416464432 784361646137088 785321697111552 786855528551223 787818632013342 788868862194528 789326563168502 789834429957312 791457022870236 792425758516344 792512103340224 793482130394496 794453344752384 795425747867136 796979313780939 798041755940976 798122376771072 799681209538203 800660011508262 801640011522348 801727360355808 802708666794432 803691174342528 805342233797784 806415824451456 807402869524224 808391122730496 809970011642079 810913377619008 810961407005166 813710704442382 814658427176064 814706678376828 815655561113856 821022946138377 822027870185058 824131199585088 825139928103552 826835050712456 827367051131136 827937293144704 828950680284416 829965307800064 831586333791861 833714120510496 835426857474138 835964386014528 836449411767252 836987598237312 837564470971968 838589641683072 839616067193088 845141123258721 846175567718034 847303592727456 848340684028224 850083469008772 850630427874432 851123962850888 851216703587648 852258584497792 853301740659968 854346173635072 856014818505453 858916854689181 859469497112736 859968160508874 860521479361344 861020753116596 867192940664496 867696085195339 868254376332384 869317111187136 870981035220416 873331887305088 874400836983552 877276579509432 878350357452528 879425449689312 880597799659008 881232093522486 882406851904224 883486909250496 884568288576384 888653499363072 891478978330887 891576116257752 892667396693808 893185321480147 893760012846432 894853966350528 894951472025088 895470722029792 897887673867456 898986679588224 901943280400284 903047250143736 904152571135344 906010013022507 907217802507888 908328228214752 909440013071808 912277549821384 913640089198464 916490730573072 917612506253088 921850325488704 922978661260416 927147599533224 928282419116496 930189432051513 931429454787792 932569515319968 933710971275072 937928385574308 938023138216576 939171269352704 942260029843464 943413346893456 944568075592224 945827266300416 946508544894522 947770322415648 948930384009792 950091865507968 953216541818388 954383269531752 957514458207249 957618791536104 958790907560016 959964458242464 961139445339456 964397871931712 965578285483648 968029329113856 968590978822704 969214187533824 973121865838989 979853664622968 982498373218224 983700941606496 983808128284416 984378932837744 985012299800064 985583803012576 992707708392252 993922772906808 995139324648432 995247757683072 995825199498648 996465931193088 997044079791792 997685595735552 999735186783456 1001067920008704 1007404562283516 1010123633100888 1011360014536752 1012057069091128 1012708244659968 1013295817033712 1013947789635072 1014536081191648 1020620027821374 1021869256741596 1023059420174592 1023120014705784 1024311634887168 1027784225972736 1027845100348272 1031052071894706 1032314069534724 1034955459944064 1037081616174792 1038350993917968 1039735205344512 1041007831054848 1043041049474877 1044317721506058 1044423221952576 1047858136636266 1049140704734964 1050424842684456 1051825149592704 1053112573276416 1055276030493648 1056567678021792 1056682804453632 1057976173859328 1060042533573897 1061340015255138 1062639085041252 1064055674587968 1066241612717604 1067546682011016 1068853348696464 1068969813807744 1070278222392576 1071588232456704 1073681178223221 1073789645063712 1075221099268608 1077321140478117 1078639771005018 1079960015522772 1081217836825344 1081281876006888 1084947605923176 1086211236234752 1086275571169104 1089664851175542 1094697261517836 1095401609260416 1096037160246744 1096742370104064 1098084772025856 1098841599446784 1100186570804736 1102335372700839 1107426299442462 1108781778389148 1111618827347328 1113902476632184 1114619181352704 1115265882356336 1115983464316416 1116752627962624 1118119522244096 1120303349435979 1121674589765766 1124702085131388 1125477257868582 1126201410009792 1126854831011628 1127579869507968 1128234090290712 1128960016227072 1129738123636608 1131120912037632 1134173903832576 1138564202727519 1139957794162926 1141353091340604 1145222472918908 1145959329483648 1146624214011832 1147361972481792 1148027670822128 1150941847696416 1152350589248064 1156257254219328 1156325737891806 1157672501776512 1159089481582848 1164442516406784 1166716818196641 1168144868157714 1169702106012576 1170380766077434 1171133809936704 1172567266252416 1174976124696648 1176542469205632 1177982545667328 1179424384768512 1181727948020013 1183303293291792 1183989844752753 1184751644935968 1187185534305354 1188638637774516 1188768155010336 1190223195591744 1191680017128576 1193138621800704 1197183565156608 1198648906117632 1200990017262393 1202460017283522 1202591040533712 1203288782727533 1204063000191648 1204761596415082 1205536761513792 1208013350696676 1209623736677184 1211104304286336 1212586684095744 1216370066428512 1216442110507749 1218186785597952 1220566056663573 1221987640764096 1222060017565242 1223483341670784 1229133767318272 1230638215013888 1233041805277587 1236196799377632 1237709892155328 1240252576068684 1241050576696704 1241905939717056 1243426020426624 1244947961700096 1250571180765744 1253140286211207 1254674117650878 1256346706457952 1257884462524608 1259424100789632 1262011393192696 1263693763220864 1265240512013056 1266789154010624 1269263351577051 1270955389091184 1272511026042336 1275125203513158 1275945641811648 1276685944276332 1276825055381472 1278387876746688 1279952610989952 1281519260452608 1289952240763311 1291454638430272 1291531129674894 1297495821118652 1300789410996744 1302381564498576 1303975666780704 1305713978804736 1306471552830624 1309997830957632 1311601255475328 1321848140283729 1323610277856336 1324378235298149 1325230363875744 1326852432864576 1326997010244096 1327766932664864 1329392106389056 1332980249044608 1337364174386628 1339001095040712 1340640019269648 1342280949525792 1342427208037632 1343206083044688 1344070325795328 1346831510801184 1348480019382336 1360826703761832 1362492342322128 1363282859101277 1364160019607712 1368416324732076 1370460133797696 1374736095859608 1376418759379632 1379940613258752 1382775488233056 1384467991890624 1390721399299836 1392423628674744 1392564295936768 1397144182181688 1398854272979952 1400566456912608 1402433532790272 1406892578361462 1407034707324864 1408756904029056 1413390044765196 1415120020340184 1416852113388336 1418740899450624 1419762817341783 1421655483623472 1423395576014688 1425137798261952 1425293085076992 1429824812727582 1431574904297628 1431719526751616 1436428187304156 1438186361340024 1439946687363696 1441709168009184 1446596807897568 1448367428225472 1452886468234056 1459596348690448 1460535479013888 1461382880328992 1469780496934452 1473747559827336 1475551412409744 1475712192426624 1476568399256616 1477518449700096 1478375704518864 1479326917814784 1482158436463104 1493737799247972 1495566119687688 1499602780175184 1500636343824776 1501601880013056 1502473108015504 1503439826010624 1504312120387616 1506317498182144 1511106843425274 1515185449651332 1517040021805128 1518085603636692 1519062366989952 1519943725550568 1520921684452608 1521804121787472 1522783277701632 1527945772644864 1534589130261888 1536467452330752 1541676338959104 1541767650522408 1543563335702016 1546578107842059 1548471104302086 1552433189916096 1555622424262188 1557526490876952 1559602808016768 1561511746582272 1563423021669888 1566634832928864 1568723292274176 1571787204954399 1573711057102446 1575637264026684 1577737724389056 1578653126337004 1579668859914624 1582914045740472 1584851517032688 1585024206680448 1586964260788992 1588906689504768 1592010022882707 1593958627561878 1596083511881952 1599362419076406 1601320023016524 1603280023044696 1603454720711616 1605417333588864 1607382348685056 1610684467595568 1612831648902912 1614805739048448 1617959656507527 1619940023284158 1621826755238016 1621922814010332 1627421408884764 1629316854352128 1629413356753656 1631311122227712 1634497276763313 1642045892276754 1644055740370116 1648262399170176 1650279856207104 1653670101424912 1654734102262272 1655874586289408 1657901360568832 1661139449163693 1663172667583722 1667428241020992 1670853714948276 1671928772029056 1672898823534504 1673975196474624 1675128941943936 1677179283366144 1679232134386176 1682511884648649 1688215886802873 1690282246517442 1692351135436068 1694607185454912 1696681368056448 1700166938017544 1701260855748864 1702247925701776 1702433407175296 1704517168995584 1706603481319936 1709936691244389 1712029637010906 1717833709378362 1718938994225472 1719936321017748 1721042958722688 1722041506233192 1734385881328992 1735392170390678 1736508752664768 1738634222374272 1741962070440832 1746663774610176 1748801673967104 1752217302236571 1754553159018864 1755571149116151 1756700714905056 1758850899378624 1762464187044972 1764813703808448 1766973818500992 1769136577152768 1777306998726144 1780778301458031 1782957956661774 1783152232515504 1784186815768411 1785334793387616 1786370642960294 1787520025692864 1789707932701056 1790941444059584 1795775347734912 1797973359176448 1803690025925283 1803886560800568 1806094500287472 1807142394622623 1808305142270688 1812020026045014 1814435605015776 1816656456429504 1818880026143616 1824555099642768 1827280178396928 1832981461146144 1833090026347863 1835225012506176 1843700650977408 1845957322520832 1854295199066448 1856564838232992 1860378864103026 1862858909575584 1865139030639936 1867421942550144 1875856771148616 1876046276433152 1878342538705408 1882011176476317 1884520059686928 1886826693786912 1889136151184448 1893017089789044 1895540644831296 1897860768019584 1900183731015936 1906433083636776 1908766539063504 1912687805269737 1915028916414498 1915237583072208 1917581815120032 1919928916484928 1922278890678912 1928795743863424 1931156570967296 1936058658227712 1937181957645408 1937296694512341 1946243731677978 1959707329245936 1963733245442083 1964996746436448 1967401883212992 1967616256568832 1968757865675488 1971167606025152 1985415416784504 1987845545813616 1990278649296864 1990495515366144 1991650398997296 1992931862386176 1994088159583584 1999470373566912 2014809124567032 2020247266201776 2021419411770859 2022720029073504 2024114138182256 2025416489319936 2026591634067424 2029072162383296 2041240055642748 2043738513483192 2046118840349184 2046240029411568 2055690200696544 2062104143789412 2064628139069448 2069910919888128 2074163232349584 2076701987835936 2079470410689024 2086082098949754 2088635443012116 2088846443905152 2095716273272532 2098281409469928 2100849685368912 2103650299185408 2106225146552832 2110552060987296 2113135356043584 2113365608907264 2120085067147794 2122680030510276 2125278170082504 2128111349175936 2132483225435208 2135093364022032 2137706697392928 2137939627615488 2140556444785152 2144737219091373 2147362356446442 2147579290127424 2154642280956234 2157279542010036 2159920031045544 2162435673650688 2162563752013776 2169895211846352 2172551142338208 2179329702351084 2189394523035672 2190803218520832 2192074320493488 2193484740208128 2197683198893568 2204670745401678 2214852598884924 2217563556778296 2223237654694656 2227804953264368 2229238362705408 2230531764712672 2233505255925248 2240606698871958 2243349179531532 2249404170262776 2250954515737164 2252402820019584 2253709662023256 2255159739015936 2256468180581424 2257920032454144 2259476247273216 2262241824075264 2266660265137911 2277128405455038 2279915588325852 2282706182681208 2290444945837816 2291918658967296 2293248428023664 2294723944963584 2296055341644256 2301883695392832 2304701178496128 2312514508438656 2312651475783612 2315345003553024 2318178963165696 2333433636393282 2336289736315428 2339404212025152 2340761532154868 2342267619873408 2345134532504832 2349952249393296 2353084938411264 2355965091334656 2360566585653669 2363455896040026 2366606586583584 2367979689505506 2369503289871936 2374371068610708 2377277275549032 2377536310020672 2380446391183488 2383360034257152 2386277243601408 2394367130313216 2399043628614609 2401980034524786 2404920034567044 2405182081067424 2406577565455066 2408126000383296 2409523192830164 2411073523027584 2416026701393352 2419247473354368 2422208608572672 2425173368191488 2429910034926237 2432740132857024 2432884221015498 2441132113327146 2443975281528192 2444120035130484 2446966683341568 2458267534636544 2463068838415131 2466083610555174 2472393598755264 2475419784310656 2480505152137368 2482101153393408 2483811879434112 2486852040853248 2489895923400192 2494759001375583 2501142361531488 2506280572422414 2509348235301756 2512693412915904 2515768925049216 2518848201579264 2524022786385392 2527387526441728 2530481024026112 2535423369776163 2538526703154102 2541910778182368 2545022052084672 2550250407026316 2551891283623296 2553371888552664 2553650110762944 2556775753493376 2559905221979904 2563038520905216 2568044455516359 2576750564067543 2579904481526622 2582909276860544 2583062259349788 2594991642237304 2601578821993488 2603088255586017 2604763128997152 2607951333561408 2612943105661248 2619995661915264 2623202510950656 2643696280567458 2645518382001437 2647220555712672 2648756470596298 2650460727751488 2653704865729152 2655533865329728 2658784212778112 2665960498089216 2674436934992661 2674728348773256 2678002190081424 2679555964440441 2681280038539296 2684561899051584 2684854416075264 2686412166089376 2693663021602368 2696960038764672 2718030039067521 2721653407523664 2723232508278101 2724984684644256 2726565718202554 2728320039215424 2736832649464152 2740920267595392 2749472191719216 2752837518759264 2765550976466112 2768935983781248 2781442798599672 2784847257349488 2785128591873536 2790568296154539 2794288364363376 2797708545959904 2801132913825216 2813785156722924 2814069414649728 2817513808058112 2826780089530392 2830240040680368 2833704226776672 2837481798901248 2839525634683566 2843310967246944 2846791152029376 2850275596523904 2859649625455164 2863149808595256 2863439053503232 2872543374621747 2872856374608312 2876372722680048 2879893374727392 2883418336018368 2893193615795136 2896734856450944 2905772936468112 2919192697380896 2919365597516967 2922765760657984 2939560993868904 2947495119654672 2951102824819488 2951424384853248 2953136798513232 2955036899400192 2956751409037728 2987475598495944 2991132239375376 2997277058832653 2999205560350368 3001272687649552 3003203760026112 3004946216031008 3008624240775232 3022213686850548 3030370899302664 3034080043610256 3036171207273384 3038124733979904 3039887451101136 3041843368905216 3043608243574944 3069178260523776 3072934904661504 3083352677918208 3083535301044816 3085324365334469 3093156215684118 3096942208604172 3104866379832192 3111244848524376 3115052981753904 3119205616033536 3123023493164544 3133269665857728 3143574409908798 3147422114204892 3151274528053368 3155475448778112 3157306252674008 3159337719829248 3165828091480944 3169703034065376 3170048413360896 3173928521577984 3180127600721691 3184020045765414 3187917255123756 3192167023763904 3198724838152812 3202640046033048 3206560046089392 3206909441423232 3210834667177728 3214764697370112 3221368935191136 3225663297805824 3231963421434351 3235919313015054 3239880046568316 3243653510476032 3243845628020664 3254842817769528 3258633708704256 3258826713507312 3268994553526626 3284091784553508 3288111480740232 3296524798340352 3300559712414208 3307006118102517 3307340202849824 3311749172578816 3322278898327386 3326345335167444 3334856482041984 3341707429896552 3343857544058112 3345797647069008 3347950392949248 3350257883887872 3354358566732288 3360910048307937 3365023769297298 3376431773605746 3380564493034884 3384702270872136 3389214370909824 3393362736112896 3400333876035088 3402521711497728 3404495851403552 3404866814350592 3409034337991168 3415692608182557 3419873382488778 3424059274021812 3435667418756724 3437877988450944 3439872642035496 3442085917445376 3444083012466384 3468771762657984 3470784340781356 3473017505329536 3477268444748544 3483924140881664 3493327549220352 3500150454589923 3504434604473142 3509106318037728 3511142298232302 3513401429810112 3517701798757248 3524928374089944 3529627407616896 3533947637001984 3538273154305536 3551969534258259 3561556602916062 3565915913323548 3566304465031008 3568373631536822 3570669586775232 3572741285920588 3575040051385728 3579415865402112 3581882888119168 3591550695469824 3595946718352896 3602970051787179 3607380051850566 3607773121601136 3609866348182599 3612189000574944 3614284789245246 3616610284541376 3624040052090028 3628871210031552 3633312912859008 3637760052287232 3649110199285536 3654560356793856 3661698169990719 3665962922292288 3666180052695726 3670450025012352 3687401301954816 3691914645041664 3699125415832761 3708590398132896 3713129676465984 3720757728206052 3725717819151168 3730278061279872 3734843885100288 3751713542297232 3752092552866304 3759420858633621 3764022352952634 3769040119373856 3773653387573824 3778272302368896 3786034179578088 3791081289662592 3795721536039168 3800367462031872 3807790054731153 3812866167273552 3817533078127008 3825375610539474 3830057832828996 3830475166144416 3835163630240064 3839857832969856 3844557781357824 3857591487726848 3862313141934592 3869856722289933 3874363915290816 3874593389024682 3892487463355956 3919414658491872 3927466490884166 3929993492872896 3934803766425984 3937515731350976 3942335212050304 3965544420851187 3970830833569008 3973134705894447 3975691091627232 3980557298593728 3980991030732288 3983300797994592 3988176319167168 3998940747133824 4029618249134064 4037896477791667 4040494532403552 4042838823541718 4045440058147008 4048228276364512 4053183268134848 4058144324766592 4082480111285496 4087477026966384 4089848577303831 4092480058823136 4111380401393088 4124208287578824 4129256278138896 4139821839776256 4148326464699168 4153403975671872 4172164197899508 4177270886024232 4177692887810304 4191432546545064 4196562818939856 4201699370737824 4207300598370816 4221104121974592 4226270712087168 4240170134295588 4245360061020552 4250556340165008 4256222698351872 4259288452025349 4264966450870416 4270186728044064 4275413394785856 4275879255230976 4289474438182746 4294724712892884 4295158580254848 4309284561912468 4314559084020072 4319840062091088 4325127504027552 4339790423692704 4345102284676416 4358659404702168 4378789046071344 4381606437041664 4384148640986976 4409341490803356 4429705197769848 4435127113556592 4446475309389312 4455609906528736 4461063529425344 4481213397743916 4486698359063064 4498808340525552 4501909031474328 4504805640039168 4507419324046512 4510319478031872 4512936361162848 4518952494546432 4533320530275822 4554256810910076 4559831176651704 4565412365362416 4574791300323523 4580889891675632 4583837317934592 4586496856047328 4592110683288512 4603767390785664 4609402356992256 4625029016877312 4625302951567224 4630690007106048 4666867272786564 4672579472630856 4678808424050304 4681523064309736 4684535239746816 4690269065009664 4699904498786592 4706169876822528 4715361614863197 4721133171307338 4726911792080052 4733213173167168 4735959379011012 4739006579743872 4748742137221416 4754554551098064 4755072620041344 4760892782366976 4766720068514304 4798087257229218 4803960069049572 4809840069134088 4810364162134848 4813155130910132 4816252000766592 4819046385660328 4822147046055168 4832053402786704 4838494946708736 4844417217145344 4853878969522581 4859820069852474 4865480265714048 4865768442030996 4882264226654292 4887950563056384 4888240070260968 4893933366683136 4903491830289939 4926137676830262 4932167221110348 4944787197510528 4950839568621312 4961010304274736 4964202306786816 4967623758868224 4973704081706496 4983418347491079 4989518002751166 5002284723062976 5012561144844828 5018696470603512 5025386825831808 5031537850098432 5037696403158528 5047535653945947 5048045572770784 5054775052883456 5064647660408619 5070846739552326 5077053406308204 5083821556364736 5090044104169344 5100500814052632 5103782567246592 5106743777105328 5107300221525888 5113551506986752 5119810443959808 5129810073733167 5136088911032718 5153501128135086 5159808963053244 5165818553721088 5166124518699576 5189983284474608 5203157643986976 5206176511172034 5209526257994304 5215902667122816 5225886211322496 5239991323830528 5246405021901312 5266713447348453 5287392561134916 5291036764002874 5294441111425344 5297512941192596 5300921455502976 5307409731458304 5311067730659456 5317568425556224 5331920996178432 5342334904374093 5348873869985322 5349456697546512 5352560447305233 5356004380162848 5359111928880882 5362560077078592 5369123798103168 5372824332178752 5387326043204736 5393920077529344 5421427183867869 5436060078135042 5439806746364813 5443306815047328 5446465016556202 5449969369288512 5453131436405108 5456640078430848 5473665298928304 5481840535190784 5498944383438432 5499270079043589 5505675037518528 5531101952932224 5537871967562496 5562885597199344 5569694514698976 5581136592309078 5588576728726752 5595417091919808 5602265827650432 5627570313445848 5628138829299456 5635027616116224 5646033529428951 5653560179060784 5660480081360736 5667408453553344 5679051269367132 5686621934493888 5693582304058752 5700551193047808 5719299250910328 5726299617190512 5726878107006464 5738063415809211 5745086749243494 5745712749216624 5752745445360096 5759786749454784 5766836672036736 5786387231590272 5793469712901888 5811545872936224 5811890083537023 5838385394761792 5838731195033934 5845531521315968 5879121987737808 5891199736326249 5894990239309344 5902205649638976 5902848769706496 5906273597026464 5913502818075456 5974951196991888 5982264478750752 5994554117665306 5998411120700736 6002545375299104 6009892432062016 6017248481550464 6044427373701096 6060741798605328 6064258235312577 6068160087220512 6072342414546768 6076249467959808 6079774902202272 6087216487149888 6138356521047552 6163105150313597 6167070602089632 6170648730668938 6186312431368236 6193884417208344 6209732759664384 6222489697048752 6230105963507808 6238411232067072 6266539331715456 6287148819817596 6294844228409784 6302549056106736 6310950897556224 6314612505348016 6318675439658496 6331656182961888 6339406068130752 6340096826721792 6360255201443382 6368040091530828 6375834510247512 6384334047527808 6397449676305624 6405280092066096 6413120092178784 6413818882846464 6421669334355456 6442737870382272 6463926842868702 6471838626030108 6479760093136632 6487307020952064 6487691256041328 6509685635539056 6517653427014624 6537989107053252 6568183569107016 6576222961480464 6593049596680704 6614012236205034 6614680405699648 6644557796654772 6652690670334888 6669712964083968 6683414859793104 6687715088116224 6691595294138016 6700515767775744 6721820096615874 6730047538594596 6752863547211492 6761128986069768 6769404541744272 6778428741819648 6786725472225792 6799980795413733 6800667752070176 6808991702807104 6809733628701184 6831385216365114 6839746764977556 6848118548043624 6871334837513448 6875755976901888 6879745284070992 6884171834890752 6888166024932768 6937543525315968 6941568681562712 6946035010659072 6954536889497088 6967848281763328 7000300909179846 7008869208946284 7018212636075456 7022284596464604 7026802859620224 7035403597514496 7049856748179888 7059254815233792 7067895274003968 7103939068516518 7123113205832124 7131831826647096 7132608930062016 7136747263073644 7141339173550464 7145482571841176 7150080102771456 7158831730804224 7163765776238336 7183101390939648 7197130885843827 7205940103574358 7214760103701132 7215546243202272 7219732696365198 7224378001149888 7228569578490492 7233220569082752 7248080104180056 7257742420063104 7266625825718016 7275520104574464 7298220398571072 7323396339981438 7331925844584576 7332360105391452 7340900050024704 7374802603909632 7389206515245393 7398250831665522 7417180796265792 7426259352931968 7441515456412104 7451435638302336 7460556122559744 7469687770200576 7484277004126749 7503427084594464 7518841717267242 7528044705905268 7538080238747712 7547306775147648 7556544604737792 7572068359156176 7582162579325184 7591443072078336 7606270109328489 7615580109462306 7625732334547104 7635066156254016 7650751221078948 7660115665657992 7660950332288832 7670327260480128 7679715665939712 7689115562715648 7704133366549077 7715182975453696 7730251692202629 7739713444579866 7748727830581632 7749186778049364 7784974926711912 7809264766758051 7838829316983744 7854932981768332 7859986985745792 7869607532851968 7875031462701952 7884670424100608 7931088841702374 7936555146004311 7941661667138016 7946269411788894 7951382183254464 7961114597187456 7966601595989184 7976352638334336 7997881494267648 8038667893321323 8059236498268128 8075792955583334 8080989064807104 8085677647083436 8090880116294016 8096456552729024 8106366536269696 8116288649533184 8154090117202563 8164960222570992 8169697524834303 8174954053932768 8179697154607662 8184960117646272 8222760802786176 8248416575157648 8258512556277792 8296652929398336 8306807951343744 8344328395799016 8354541772048464 8355385775620608 8371704888463617 8382865093090128 8393125637879712 8403398741475648 8442208243949184 8452541424174336 8480340268591176 8490720122041104 8501112680330016 8512445396703744 8518576904050698 8529932901740832 8540373456088128 8550826789571712 8578948876365492 8589449425785768 8590317160509696 8617630123865241 8618569123824936 8629118168040144 8639680124182176 8650255008055104 8679580847385408 8690204569352832 8717318809404336 8757578092142688 8758096792550901 8768297281973952 8818682981606712 8859410395539696 8870254227113184 8911219813057472 8922127058850688 8962426795487832 8973396718126128 8991831176497959 8997616681051104 9003818062948656 9009611280078336 9014838648093024 9025872722325696 9066641060551644 9108513621820152 9119662353303408 9130824730724832 9149582600647046 9161779783351264 9172993712094656 9184221366577024 9207534781571328 9218804713984512 9250058033754624 9250605903134448 9255973096003407 9333734545573128 9345158945261712 9357616848100608 9363046128619472 9369070479493632 9399808997573184 9430723229726394 9442266342614676 9453823584160104 9466426346334336 9471918758022024 9478013159487744 9497484274442832 9509109102196128 9510145240082688 9521785564733952 9596174514458436 9607920138099144 9619680138268176 9620728324269696 9626310261820264 9632504001533184 9638092771320656 9644294092110336 9664106805573408 9676989893417472 9695890264303053 9707757939045162 9719640139704948 9730960531428096 9731536884061992 9764528453308584 9775901126112768 9776480140521936 9806983660579878 9852275353660524 9864334442220696 9889574395021056 9901679137242624 9921018354307551 9922020608549472 9935247517736448 9966836694982158 9979036005502332 10004569446125952 10025122289689656 10037392941207024 10050773651663616 10063075700196864 10082730144923811 10095071307891894 10096091145541568 10129295320817238 10141693479104652 10154106812616408 10167643112729472 10180088208338688 10201001628105264 10207565134493184 10213487554210656 10214600443051776 10227103013973504 10247077824547671 10259620147466334 10272177822065436 10307002256270172 10319617926106488 10331637107442176 10332249037399152 10379966568949216 10406315287973952 10412353022344068 10419052515988608 10431805334245632 10451772422644992 10479982647661056 10533426894696906 10574785122269832 10582073528005748 10588882222850688 10595025882385192 10601842911005952 10614819462916608 10622135461318912 10635136851112448 10655908602774777 10684669808748186 10697747739970644 10698913395093024 10705120894610466 10712008760325696 10718223857761764 10725120154157184 10738247596206336 10745648664357504 10774652086409472 10787840155058688 10829599044547797 10842854367735738 10872120156270084 10879613492729626 10886613630094656 10892930033112404 10899938738577024 10906262872810216 10913280156861696 10947330597856608 10963681070381568 10985094509972157 10997888766876864 10998540158087178 11011350075037056 11062203905864448 11075743935124992 11097376247498283 11125771194398688 11139389029397952 11162273184618156 11177153457453504 11190834183839616 11204531655300864 11255140626891696 11256277658598912 11278262575900863 11292067058857902 11307120358121568 11320960162721472 11334816907106688 11358102538734264 11373243868987776 11387164608117504 11401102386095616 11423370164193459 11438598501820656 11445235165943279 11452599234381024 11476126831618422 11490173498486988 11491425498433248 11505490890720192 11519573498909568 11533673344073472 11572774463180544 11586939425803776 11609570166869799 11623091745872448 11623780167074046 11676770789523584 11677462390067868 11691063042631936 11758243975475616 11782399472652498 11789980478618688 11804411299277952 11812547194052928 11827005636150912 11919404117683341 11949902393983776 11964528957501504 11989108235330612 11996822241401472 12005090750598208 12019784864124032 12034496963100928 12088854747402192 12113689433375001 12121483597210656 12128516470625154 12136320174441024 12144684829093536 12159549804404544 12174432974299776 12269545731911493 12326210300627194 12334141204179264 12341297461337876 12372624862736472 12387768834416688 12419465519328768 12444979394097504 12460211927015616 12533078663430912 12574297639635192 12589688456819568 12605098112213472 12621901795112448 12629225010696032 12663312365923776 12678812136261504 12720510402886764 12736080183061656 12751669020495024 12768668095055616 12777865356076047 12794899352611248 12810560184132192 12826240184357568 12827637765692928 12885475740764544 12927853685737404 12943677252060216 12959520186273264 12975382512082656 13019371271078112 13035306854029248 13075978214106504 13136367138214032 13152445922960928 13228024472410068 13229360811399296 13289115593309544 13305381340669776 13339425928167936 13366829719586208 13383190588276032 13443640193231748 13460095077189192 13505727094422984 13522257972139536 13538809083488544 13556857483639296 13599961590827466 13601335504140352 13617983405614208 13662770432730228 13679493529955112 13696237096087248 13724373900970569 13742669675026896 13751511953803776 13759490568141984 13776332049865536 13875087050631936 13883137363125424 13892070021318144 14000601818359692 14017738417892568 14036425272150912 14044569192929208 14053605719240448 14070807195028992 14099713496359776 14118509630467584 14207878137033036 14246226411664248 14263663653294192 14265217860124032 14273494526147288 14282678347100928 14290965143682352 14300160205542912 14327531552476672 14394261771687654 14411880207148716 14429520207402264 14431092486404544 14439465392730396 14448756002299776 14457139156980984 14466441138165504 14496160208360112 14515484840126208 14533251651436032 14596440797142144 14646792679962876 14663851689169152 14664720210782904 14681800100049408 14710475490869817 14778413030490786 14796501663331044 14834361592531584 14852518705863936 14883030912824208 14902871276604672 14921112245119488 14950255042473237 14968554008253498 15006854169188928 15037683434534484 15056089411810536 15076160477495424 15094613550295296 15113089209475584 15142606961837841 15144136718312352 15164325158650368 15193942981225857 15212540218656978 15231160218924612 15251464669094208 15270132312508032 15301502442157896 15320231331315984 15321900664577664 15340654520960256 15359431331879424 15389430221199501 15408266733098154 15460503384405258 15479426889159732 15497455661163264 15498373556098728 15569949853423824 15618529533516102 15677658633967488 15709865963536664 15719973971491584 15739215065703936 15750062925403904 15769340848201216 15800140342045359 15862177683404748 15873110292008622 15883323334276032 15892538823577788 15902764366508928 15922229194374912 15933203191978368 15952705276668672 15995762988535296 16057681341915699 16077335786642646 16118472996536256 16151585911166668 16161978129614208 16171355294166872 16181760232588032 16192913105458048 16212733072539392 16232577299066368 16264281551603607 16308180234405126 16319420239094439 16329920445141984 16339395049668606 16349908107865536 16359394309215324 16369920235292544 16445521605572352 16496833150315296 16517025112555584 16593305858796672 16613615902687488 16688656791598032 16709083544096928 16743409776927234 16765730186180256 16786251275759424 16806797482951296 16884416487898368 16905082848348672 16938100588286853 16960680537182352 16970521108122793 16981440244082208 17002225360660032 17037153808101396 17059865803481664 17080746912176256 17101653579143424 17157897752730984 17178898851571536 17180634321019392 17214190247427633 17235260247730482 17237138247649872 17258236336080288 17279360248364352 17300510016110208 17359161694770816 17380409138705664 17434637618808672 17435670250611069 17515156184285376 17516193585101802 17536594563947904 17637365963213424 17673599208978747 17718820791079392 17740508454226368 17822439626114944 17844254117701376 17924853590975664 17946793436252256 17983662352995918 17995233362102208 18007636125897312 18029677296186048 18051745444651392 18133282121103288 18192774705937731 18217027243640304 18239324706606816 18261649461449664 18299165201294092 18323559566702528 18345987424189312 18368442733154048 18415069563142656 18489315450940791 18501211806268896 18511946192006814 18667469091146256 18690317890523424 18715233696201216 18726092257238944 18799617995146368 18861446459452788 18884532685229352 18907647168320208 18932852692668672 18943837516044048 18956026318975488 18994968548885664 19018218204392256 19020290480165376 19192349028916872 19215840276198288 19239360276536352 19241456648539392 19252620523640528 19265008003066368 19276185542641312 19328213611146816 19391780528606106 19415515878090324 19439280279409896 19461921062856192 19463073768123984 19529056906617168 19552960281043872 19613967321159756 19704550707321048 19728668884441392 19779148790042112 19842036708615102 19844041217098944 19933673389964316 19958072011004664 20009138892251904 20050244579379312 20074785882414048 20101547303327232 20165460289847622 20190142615783788 20192182291083136 20258590641634476 20283386958209304 20308213625232816 20335286225458944 20360176416677376 20399942386241199 20402003256210528 20426975108421312 20429200886103552 20494155649095342 20519240294932668 20544355644130872 20614004512540344 20639235852212976 20664498074798304 20759933137898432 20812630575947904 20824706044688136 20838105031977216 20863610668491264 20903544845289984 21066853789393812 21149570244539664 21164147056011496 21177764445701376 21190051764770384 21203685822011904 21244270922637824 21311817205549554 21369339617496372 21395495479941288 21397826790186048 21410241789220932 21424017520651392 21436447715523528 21450240308314368 21476495192412672 21491297328715008 21549304172818944 21659198089095594 21685708735471476 21744240312540168 21759226985459252 21773227260189312 21785860066224808 21799877477154048 21812525745620432 21826560313723392 21894661195713216 21970189019944314 21995777533753728 21997080316174356 22022700150074112 22124407811728896 22167619545736179 22194752494996566 22251542388797376 22278778058795904 22324546369236312 22354306914907008 22381668367679232 22409063310601728 22452831012380247 22510281253783392 22556525151801726 22584134117715804 22614240716243136 22641920325442944 22669633814213376 22716205077468528 22746487737975552 22774329216235008 22818810327985467 22846740328386918 22877197003641312 22890470331886558 22905198468762048 22952253663236844 22980346996973976 22982850996866496 23010981781440384 23039146997819136 23067346688146944 23112400099647231 23145548926361088 23190755076607887 23219140333739598 23246183491744896 23247560334148092 23353541579047168 23354924780135736 23382126085263872 23427794300274153 23516487950951232 23564798945304996 23579960957237376 23608822598555904 23625094388105856 23654011272301824 23809665438012933 23838808235366682 23899804787967552 23929057915003008 23978216470661224 23993644482802944 24010181501196416 24039569728248064 24068993926201856 24116003679963969 24177709494804384 24227378866750002 24242967194421312 24257032941250308 24272640348882048 24289369658187072 24319099608809088 24348865948599552 24509092574502909 24539091463822986 24652420601254388 24668282408358528 24682594922675752 24745249725472944 24775537668833376 24889958788195008 24920423854031232 25066157326861824 25115114665390851 25148595279270384 25163186470664831 25179376913639136 25210196224426944 25258450021392064 25326624731847552 25357624272523008 25441020805773528 25472160366123312 25503338040990048 25537336190111232 25555730712152094 25589798705222496 25621120368264384 25652480368715136 25770951481529088 25852890371595723 25855707371474808 25887354504120432 25902374322924263 25919040372546528 25950765024165312 26038742542156224 26070613708058496 26151956428213008 26272734276428064 26274290377652703 26304891845921856 26456048944820136 26458721622798592 26578231186619088 26610762681339552 26733659439172416 26766381176552064 26887280386463496 26920190154378384 26975493529493877 27011454188845968 27044515944279072 27077618166977088 27199923181654932 27202671008280704 27235966811228416 27325540865460456 27358987059910224 27392474192174496 27448747801941138 27485339350053792 27518981136283968 27552664099731072 27750174101263872 27766274726250848 27767919288010221 28001203636719384 28035476835785136 28072850544301824 28089138385858416 28107211438480896 28199426992719552 28415756274066072 28492452823328496 28527327306588384 28530435720248064 28546989052294576 28565356694201856 28581930287364704 28788523543375308 28823760414297432 28859040414804528 28862184972809088 28878930785460792 28897512004599552 28914278313961968 28932882276331008 28992320416720224 29030969680252416 29192881594284288 29293585359925752 29327703378338304 29329440421565808 29420950981739634 29556826060981572 29593003326662088 29668723185063168 29705037411727872 29766061825648416 29805742553209344 29900510084946474 29937108016506996 30013708338377856 30075366869068968 30112178823621072 30152320954990848 30189227100590592 30248190434771433 30285213923675682 30288273436624704 30387885962451714 30425080437313956 30462320437849224 30502929338188416 30540264625016064 30603004884315792 30640462662631968 30643801329155328 30681309041920512 30741233473643013 30778860442399002 30816533466196308 30921006768810516 30958853778319464 30994911322326528 30996747112197456 31139899706847648 31237059067032204 31355317267934976 31419731927073328 31439947942983168 31500125850807808 31600280684090718 31724355366809496 31746220584017244 31766646668552064 31785077647155576 31805528733017856 31844458388749824 31866406383956736 31905410553337344 31967725808324331 32115362683831398 32154671573285292 32236945993072512 32303171822333336 32323956259228416 32342710588333744 32363520465176064 32385826210916096 32425466145078784 32488797133643391 32528563103207214 32616360468810252 32638840478188878 32659840890283968 32678790099337212 32699816215731072 32718788618430648 32739840470585088 32891043211144704 32993666300630592 33034050225111168 33186611717593344 33227231805374976 33292128742494849 33377313583196064 33418167088193856 33486819553854468 33531460372360512 33572502551518848 33613594965902592 33768832975796736 33834787727702589 33876201176573706 33921361074364704 33941042216245586 33962880488164416 34004450721320064 34074307616202792 34119731606963328 34161493824352512 34203307158286848 34270110492580377 34315795505461968 34335705497829837 34357797703143072 34428380494855266 34470520495460964 34474276495299744 34516472672160576 34558720496728704 34601020032220416 34718323389541632 34760818277411328 34828710500609397 34869275237617344 34871340501222138 35030312368570752 35032387170203604 35073189127895808 35274731926426848 35347198417957494 35437641582158784 35481016908452736 35644879252229888 35688508235402752 35758212353050023 35849707181951328 35893586872504512 35967324705991836 35990466724204416 36015272251794624 36059354592372096 36103490889302784 36266564242206576 36341068300125003 36385549411875462 36434054487280608 36478649413213632 36523298922899328 36598330402588184 36647119133405056 36691974848378624 36736885466308096 36808637195734479 36978630901881582 37002423612537792 37023892384013628 37310931663399577 37334938182292512 37380635781046848 37452184514477888 37599235990292736 37722892918905576 37769065370458704 37815294336640416 37865705385337344 37887675032088096 37989937097771328 38036436408784512 38333596068228141 38384698057833744 38406968823646321 38431680552396576 38478720553072704 38482913297078784 38505241047281056 38552371085282624 38656427222293632 38783561057212212 38831031756180648 38878560558819792 38926147536247968 39058113813234336 39105920562087744 39227934642319512 39409101414642096 39457337768882784 39684073417230204 39688082434197888 39867346779928632 39916144022009328 40018277784503808 40100489158758624 40149571764828096 40330920579695244 40380285231567576 40384364582166272 40517181283268952 40566773916418608 40616427250465632 40670572450917888 40799884772482398 40804006512421056 40853950216842624 40988311298190684 41038480589865336 41088711288261744 41173121702911707 41228009025080688 41278471704425952 41328996149596608 41519866275796864 41625261151895808 41649412089376272 41676210063954432 42133707578787624 42299140489079328 42328294112022992 42355528891402752 42380103529540768 42623634411099108 42738679234992744 42790990959882576 42795653580372096 42820483578441864 42848035041302784 42872895431047056 42900480616628736 42982594657430016 43318396178191188 43371417470942952 43488480625080336 43518453970918504 43546454520378624 43571720132449616 43599754954308096 43625051491240864 43789322391426432 43940378039888628 43991555067507456 43994160632348712 44045400300148224 44335239091472358 44389504989993132 44503084777594752 44557556117591808 44649092738472624 44708613829814016 44763336735358464 44850765127419711 44905662024760494 45020562507566784 45113050303603452 45168268235431608 45228481432486272 45283840650885888 45339267628426752 45432410154937056 45492975475951104 45581828943677571 45637620655970934 45693480656773836 45754394007282624 45780940663773116 45810396937524096 45904507326473688 45960693993947952 45965701993732992 46021963562880768 46078293995638272 46168290663598503 46224800199294462 46381510153215774 46438280667479196 46492366983489792 46495120668296184 46707083158094336 46709849560271472 46855588600548306 47032975901902464 47129597890609992 47159921914474752 47217645197111808 47250188776211712 47308022544603648 47400421026136077 47619330876025866 47677616470733364 47799609575935104 47858115830006016 47956432941322448 47987288965605888 48020363002392832 48079139456496128 48173044025747097 48232007359927938 48355418989608768 48454757733500004 48485934388842624 48514065882500616 48545280697764096 48578739316374144 48638199217618176 48697731897199104 48792844654810821 48958260717283317 49018185149005818 49078182927645972 49304841202508776 49336564816717056 49365189845351504 49490499450945888 49551075337666752 49779917576390016 49840847708062464 50230229330781702 50297190558540768 50326372941329662 50358753827278272 50420392448853888 50516900042784128 50653249463695104 50715248545046016 50814301764860559 50882041611547056 50911563324368379 50944320732246624 51006676081980096 51111461424304188 51179597410444992 51242240736528768 51304960737430272 51541902963058176 51642570742282899 51705780743191446 51711414742949616 51741417657283919 51774709008240864 51804748645848526 51838080745093056 51901530048330624 52077485084312448 52141227416116992 52303912856426016 52307010751833207 52545468552856128 52548580755305406 52609783691843712 52912097889640272 52917443245597184 53020797626936241 53156462373238176 53221525362679104 53467318878344832 53532762353104128 53774560772926992 53840380308756768 53950987058987754 54022908377691936 54089031888558144 54155236333954176 54399846363309864 54405342016561408 54471933622456832 54578324117813193 54651081730920912 54717974119820448 54784948384348992 54897495603882276 54970678700107584 55037962272567936 55105328199462144 55467946352822373 55532549452501696 55535838576020442 56002407273438768 56070953671570272 56145701088603648 56178276771716832 56398853985439104 56831512548132144 56948264117820407 56984905646656992 57054654613176768 57060871440496128 57093978104589152 57163860574729408 57577047086750616 57647520828594864 57718080829609056 57724369945618176 57757861570921584 57795024009199104 57828556627923936 57984640833440448 58385763188568576 58587170719851504 58621162941354911 58658880843131616 58841901963479268 59113652121963144 59186006653324176 59337446370126336 59532123651296832 59801020169892948 59874216033013992 60027416676755712 60150733738137936 60224357647242144 60304641909981696 60496380869542866 60570427847351364 60576546873249408 60775771924903428 60850160874627912 60924640875698448 61005858676376832 61080529250032128 61206009768631584 61280925325263936 61287602658310656 61482466947286026 61557720884798004 61633066932392616 61842013537621032 61917707556638928 61993494224394912 62279799413695296 62474118134064408 62710634535869952 62839463854146656 63200561368181436 63448710733618992 63492441168034488 63533293337104128 63570155294311152 63611057466035712 63732812767913472 63935451616648662 64230725367662796 64309343146570584 64473891986145024 64606343644666672 64647912518456832 64685421176667488 64771652421832192 64977594267286782 65057126206414428 65232720937620504 65277680956377756 65319681780567936 65357580198674424 65399632431462144 65437577236861296 65479680941170176 65987332601261184 66068100450222336 66373223435186688 66502858637208537 66584257484989698 66754627166392128 66836334176387712 66973639107708936 67062920744721024 67145005103037696 67227189931805184 67669575455405178 67752402353147412 67842722148729408 67882084432491172 67925760976328832 68008901442640128 68148615232405584 68239463213926656 68322987648705024 68456430983956401 68540220985160754 68631591010923936 68671410995659674 68715595406286144 68856760989710532 68941040990921928 68948552990599488 69032945344321152 69117440993457408 69202040064440832 69436646779083264 69572265229823661 69657421001218794 69738550475234688 69742681002444276 70060624737141504 70064774340407208 70146378255791616 70283382900822459 70549463852853696 70694396835914988 70875283164317568 70962033816905472 71289758504459776 71428996314038799 71516424706100046 71699414363902656 71787173745009024 71934649411983672 71980933448408832 72030544503589248 72118709184744192 72206981778605568 72348011039891907 72533128484413152 72682136600250006 72771098823750924 72868108974561216 72957298826427264 73046597845798656 73196660805176368 73294238266810112 73383949696757248 73527277723508727 73617274391468958 73957261803763164 74004847225075584 74047784768027256 74621863326799154 74669876364585024 74761271562093696 74904369028955776 75198471980585472 75345343996172553 75445785837811152 75489559411994493 75538130740917408 75630588673280832 75775350064176192 75979874195542656 76072872817569024 76667192136456282 76720033078041673 76769396115667488 76813937647292642 76863361104793152 76957441106145408 77010482094562112 77104742170565248 77312854444587264 77558671114787169 77567122114424424 77662063512361296 77707122968772789 77757121117639584 77852295072495936 78116227626468672 78211841124175488 78455869284639024 78818202829284192 78822871132958109 78914675537765568 79368146834460408 79376164868395776 79734693559857264 79832288044018656 80200978317517248 80299143529656192 80661841159390488 80760570463135152 80768729164332544 80926480588481631 81034362566537904 81133547832837216 81232854500931264 81599769544964796 81608013024842112 81707900433685248 81976622596381368 82076961179730672 82177422576523488 82346243405823414 82456018050161376 82556943408851904 82657992299193216 83039732551593728 83250522303791616 83298824178752544 83303757864030663 84267415157575248 84598280978158656 84656588224045984 84760207059081536 85247268822198216 85477358469985488 85581981919765152 85591307160744192 85640967156883728 85696070082605568 85745790862094112 86636792356382376 86742834941885904 86921034706146937 86976961250160672 87036907941837008 87092909040757248 87143440264899232 87250102982481728 87578644782852864 87880756079777256 87983110135014912 87988321264697424 88670478182944716 88779009979986264 89006169555189504 89115112235183616 89298185476945248 89417227659628032 89701530254839422 89811324049520988 90041125015133568 90226100607206904 90336536470863216 90456962864972544 90567681301771776 90864820309874112 91163657887355142 91275241311941868 91386961313547672 91508788014565248 91561881327546232 91620793875048192 91809014652947376 91921387987895904 91931403987465984 92043927125761536 92223700420929039 92336581327197006 92449600398588924 92763020306431548 92876561334958392 92984733966979584 92990241336592368 93419699120542944 93711177201096612 94065951803804928 94259195781219984 94319843828949504 94500377552423424 94800842052272154 95238661752051732 95355232941466728 95599219151870208 95716231660012032 95903177424972993 95912865882644896 96040726004785664 96346088051494194 96464014719855876 96710837979217536 96909515467000008 96971868777685248 97028131765001232 97090561395528192 97157478632748288 97276398435236352 97466391400930173 97585689309621642 97916521434566634 98036370298011636 98156365855291944 98609682405017552 98673129633434112 98730379690703008 98980998901891776 99102150675333504 99559835152780032 99681695416124928 100460458661563404 100594381117081536 100652745882659324 100717507654556544 100840784897707776 101033800085568256 101306498927390208 101504363183107767 101628603529721118 101764083223094112 101823126648736758 101888641464493248 102013352163960192 102222922848608376 102359194820889984 102484481473057536 102609921474860544 103007116493489511 103285141484565798 103411561486382892 103422829485899232 103482835314567838 103549418016481728 103609497291697052 103676161490186112 103803060096661248 104154970168624896 104282454832233984 104486131501828191 104607825712852032 104614021503666414 105090937105712256 105097161510610812 105219567383687424 105824195779280544 106041595253872482 106312924746476352 106443050725358208 106934637756689664 107065524706208256 107274637059150069 107549121545853984 107680760617513536 107901974117975508 108045816755383872 108178063777116288 108310472667908352 108799692726619728 108810684033122816 109023204900375009 109156648235626386 109302163461841824 109435948239640896 109569896768697984 109794991207764552 109941357400215168 110075924545135872 110210656398924288 110425911587203437 110935892705644746 111065098905003392 111071677152040884 111932794990198731 112004814546877536 112141907343140544 112356553543433664 112797707970878208 113663025096264288 113896528235640814 113969811293313984 114109309226353536 114187956209178304 114327721149458816 115000788204684423 115154094173501232 115220906470938963 115295041657189728 115436161659218112 115448739891236352 115515723141843168 115657113255847872 115969281666880896 117098997855958343 117174341439703008 117242325882709822 117317761686263232 117683803926958536 118227304243926288 118372013306648352 119064247302593664 119602040339785896 119748432066027984 120054833353511424 120301467476275872 120448715294484288 120992761739085732 121140855694702728 121153093746498816 121551543849806856 121700321749255824 121849281751396896 122011717352753664 122412019537263168 122561850650527872 122964933894572052 123115441769596008 123266133864785232 123519365108735121 123684027075242064 123835415113277856 123986988448789824 124559598827390592 124948236268128816 125678927708293312 126401122736362872 126897421467237984 126984882336068976 127066586674208256 127140310588622304 127870903233297324 128461450735325592 128618686293141168 128947783972290048 129212687289333344 129370842353334976 129955188534573564 130114252412828856 130465441875241008 130555361912755512 130639363561135872 130715160397348848 130799264862924288 130875154473722592 131974665202522368 132136200900444672 132668947709382167 133005717274417074 133168514969979396 133509254332784256 133672668352775424 133947278215417872 134125841489442048 134290010206075392 135339150910810356 135504804706294824 135685444297458816 135764168864982344 135851521952657664 136017802885280256 136297230464811168 136478926427853312 136745486831032713 136912861967912802 137080441970321508 137263182021847872 137342821991319348 137431190812572288 137713521979421064 137882081981843856 137897105981198976 138065890688642304 138234881986914816 139144530459647322 139314842002437588 139477100950469376 139485362004888552 140121249474283008 140129548680814416 140566765801644918 141098927705707392 141388793671829976 141750566328635136 141924067633810944 142201263078408231 142857992628077598 143032849412200092 143398828727805312 143574347490018048 143869298823967344 143961866896817664 144061089007178496 144237418369488384 144519132077241291 144696022079783814 145066256968826304 145364273200500012 145542197647501848 145736217949122432 145914597652854528 146093195691597312 146378533964432463 146393321610352736 146588476533620224 146874782151849951 147054555447017454 147234548782937916 147914523607526328 148009694450151168 148095569536054512 149243726653598308 149339752729170048 149522543124187392 149808738057911552 150690687992345106 150891571675622304 150979118823988986 151076261481834816 151261177346561664 151550700128352384 151959748391085312 152145745635138048 152734689973105137 153334384272912564 153440066156083346 153538792231334976 153627875294585284 153726722209586304 153914882212290816 154020964189124224 154209484341130496 154625708889174528 154927712226848697 155117342229574338 155134244228848848 155224252971851757 155324127024722592 155414245937545578 155514242235279168 155704590144991872 156232455252937344 156423682248350976 156911738569278048 157636405658568384 157645742265916218 157829351075531136 158736293668920816 158752329736791552 159062392880808723 159469387119714528 159664576088037312 160401956635034496 160598287059312384 161323682318780976 161521140926270304 161852961176963262 162068725133075808 162267095665674432 162465709001862528 163199539089929592 163216026049684224 163415800867370496 163734972353439579 163953245192762736 164153922359461344 164354845153046976 164692486811646828 164912036100322752 165113886817703808 165315984598386432 166079465103187456 166403839058467119 166597648357505088 166607515728061326 168534830315150496 169196561956317312 169313176448091968 169520414118163072 170494537644396432 170844792353461221 170954716939970976 171163963839530304 171182614321488384 171281934313767456 171491581724188224 173273584712764752 173485669883771808 173842069412293874 173953922500321344 174073815883674016 174286880529798464 174500205964963456 175157289565705728 175761512159554512 175863488824064733 175976642529394848 177340956365889432 177558019959972528 178012339110379008 178596370953890496 179403060509678844 179622648099041976 180082250030267136 180452201214413808 180673072941726432 180913925729945088 181729640619748224 182327315774710284 182550482623883736 182773922627095344 183017576029130496 183123762655092464 183241587750096384 183618029305894752 183842775975791808 183862807974931968 184447400841858078 184673162654394012 184899200797177848 185526040612863096 185753122669916784 185980482673184736 186839398241085888 187422354402193224 188131903607609856 188518391562439968 189601684104544308 190477323504103464 190710465882933456 191198438303740416 191806354849945986 191825731765289792 192692176102988388 192928029439711752 193421675958435072 193819030934000016 193943737555370496 194056263530002464 194314957265496576 194932782801860346 195171378619243284 195833042869133268 196072740596023272 196312731710583888 197219364810035104 197460759381406016 197961997803783552 198204301350667008 199119670305560064 200920917323126808 201188762234163072 201305491765318648 201435015309113088 201681569795415552 202067600171136512 203008726366215534 203257207059442236 203528166446188224 203646253297473516 203777282928986496 204026704327920384 204445845697216752 204718389641779968 204968962946115072 206014232986979022 206570282969131596 206823122972765784 206845658971798464 206965670629135676 207098836032963456 207218994583394104 207352322980372224 207606120193322496 208309940337249792 208716795689470983 208972263003656382 209215651425704064 209228043007332828 210181874211424512 210194323021221624 210439134767374848 210850148702467377 211648391558561088 212083190507744964 212625849492952704 212886101450716416 213869275513379328 214286988942116397 214549274118300138 215098243091707968 215361521235027072 215803948235951016 216091633510767744 216356127554232576 216620945335816704 217044033119675721 217599385453239456 218046409800750018 218313296471252772 218604326923683648 218871896479281792 219139793537395968 219589982415529104 219882714800430336 220151849090271744 220581833170526181 220851823174406874 221871785411289492 222130197810006784 222143354304081768 223865589980397462 224009629093755072 224283814686281088 224713107086867328 225595415941756416 226468678235983479 227326050192528576 227793056471281628 227939622586627968 228218618452707072 228375912418356608 228655442298917632 230001576409368846 230160099234125019 230308188347002464 230441812941877926 230590083314379456 230872323318436224 231031446283686336 231314226511695744 231938563333761792 233121368906318367 234197995711916686 234348682879406016 234484651765419644 234635523372526464 235367607853917072 236454608487852576 236468613398874327 236744026613296704 238128494605187328 239204080679571792 239496864132055968 240602934952551744 240897430588968576 241985523478171464 242281711389405456 242306187492997632 242779441765444893 243103087699613712 243400643498511648 243698563502793792 244824039074526336 245123701301055744 245929867789144104 246230883539192016 246532267729570464 247038730217470242 247368054150484128 247670830226555712 247973976897579648 249119197654781184 249896472536257632 249911273592091989 251357855416586624 252802245472725744 253794842934475968 253969764672137952 254280621177244608 255741806466594648 256922901470651184 257237372586282336 258425374578666688 258741684706669952 259910377069147128 260228504825657712 260763104118440811 260930883750482016 261110723825511024 261278727122271744 261430320794697696 261750308947445184 263949330405044736 265337895418764334 266011434548834148 266337029939958792 267018508665568512 267345336705550848 267894556430835744 268251682978884096 270678301821620712 271009609412589648 271370888594917632 271528337729964688 271703043905315328 272594460929622336 273490973662065426 273825723935825604 274160883940643016 274526364043695744 274685643982638696 274862381625144576 275427043958842128 275764163963687712 275794211962397952 276131781377284608 278289060919294644 278629684004875176 278954201900938752 278970724009777104 280259097361628832 281133531603289836 282197855411414784 282777587343659952 283501132657270272 284402526156816462 285715985256155196 286065698824400184 286797657455610624 287148694980036096 287709532274918979 287738597647934688 288122178014356992 289038264154482582 289392044159567628 290132513937652608 290728546401000024 291084395295003696 291472435898244864 291829195305709056 292399174202790519 292757067928864926 292786643220705472 293749564303699902 294109110894034908 294469097565875832 295829047215052656 296019388900302336 296191139072109024 298487453307196616 298679505458340096 299045086248374784 299617476115823104 301381375984690212 301783143351244608 301958237647977972 302152522963669632 302522354693123328 303101400256704768 303919496782170624 305469379946210274 306668768545825128 306880132312166692 307077584462669952 307255750589170568 307453444419172608 307829764424581632 308041928378248448 308418968682260992 309021349480468533 309855424453697394 310234684459148676 310268488457697696 310448505943703514 310648254049445184 310828491875091156 311028484470558336 311409180289983744 312464910505874688 312847364496701952 313823477138556096 315272811317136768 315291484531832436 315658702151062272 317472587337841632 318124785761617446 318938774239429056 319329152176074624 320803913270068992 321196574118624768 321823911177450207 322647364637561952 323042281852540608 323705922353926524 324137450266151616 324534191331348864 324931418003725056 326399078179859184 326432052099368448 327069614701125027 327469944706879158 327906490385525472 328307844718922688 328709690306093952 329384973623293656 329824072200645504 330227773635407616 330631969196772864 331277734761610311 332807678116934238 333195296715010176 333215031456122652 335798384970596193 337069660630300992 338393123912634624 338626352896183936 339040828236326144 340989075288792864 341689584706922442 341909433879941952 342327927679060608 342563868627534912 342983163448376448 345662719412816889 346547169425529504 346971339767543616 347684138824587748 347907845000642688 348147631767348032 348573761059596928 349000411929926912 351296993567875029 351523024319109024 351726977648129466 351953285058789696 354681912731778864 355116039919945056 357192741907780992 358806121019357688 359245296198083952 360164500060534272 360904402428827616 361346145883452864 363459281239496448 364654631549420568 365100965247767472 365547845254190688 366035152058260992 366247525310184928 367236058611789504 367685551951583616 368894801683716156 369346325308788024 369798401594355696 370558095326205363 371052081225726192 371506245339833568 371960965346369472 373678796482171776 374844708804386448 377036783124879936 379203368209088616 380954647008206928 381420931765866912 383612709699891972 383651463530579584 385384352205976776 385856058879423504 386843351916870144 387638061868000032 388112527060004928 389865565603720692 390342757238486568 391666085738266536 392145481192046544 392625463421167776 394438729620070208 394921518762812032 395923995607567104 396408602701334016 398006843128146501 401841834646253616 402377524468326144 402610983530637296 402870030618226176 406017452732431068 406514414118884472 407056332892376448 407292506594947032 407554565857972992 408053408655840768 408891691394433504 409436779283559936 412028465973958044 413140565938263192 413646245945531568 413691317943596928 413931341258271352 414197672065926912 414437989166788208 414704645960744448 417433591378941966 417944526007312764 418431302851408128 418456086014665656 420363748422849024 420388646042443248 421700297404934754 423296783117122176 424166381015489928 425251698985905408 425772202901432832 426603789235224693 428573977884232794 429098548236600276 430196486183415936 430723042470054144 431607896471902032 432183267021535488 432712255108465152 433557396231723873 434088066239351442 435198770906478912 436092819601500036 436626592942505544 437208653847367296 437743792958563584 438279587074791936 439135601893297389 439179964831058208 439765429600860672 440624346455549853 441163666341052362 441703646348813748 443743570822578984 444260395620013568 444286708608163536 447731179960794924 448019258187510144 448567629372562176 449426214173734656 452937356471966958 454652100385057152 455586112942563256 455879245173255936 456437236905414144 456751824836713216 457310884597835264 458204069919315411 460003152818737692 460320198468250038 460616376694004928 460883625883755852 461180166628758912 461744646636872448 462062892567372672 462628453023391488 463877126667523584 465672758915555271 466242737812636734 468395991423833372 468697365758812032 468969303530839288 469271046745052928 470735215707834144 472909216975705152 472937226797748654 473488053226593408 476256989210374656 477187178642426169 478408161359143584 478993728264111936 481205869905103488 481794861177937152 483971046956342928 484563422778810912 485558883530889786 486206175399227424 486801286997023296 487397127005587584 489648078149052672 490247402602111488 491204917060318737 491859735578288208 492145112135560997 492461767078384032 493064535459140928 494077460434940484 494736108300968256 495341660453111424 495947953795159296 498238395309562368 499211517175401357 499792945072515264 499822547184183978 502715710833173248 505604490945451488 507589685868951936 507939529344275904 508561242354489216 511483612933189296 512534377060383663 513845802941302368 514474745172564672 516850749157333376 517483369413339904 519820754138294256 520457009651315424 521526208236881622 521861767500964032 522221447651022048 522860641589395392 523500617894890368 527590466472194199 530675790837528668 532022869097668296 532674059879917584 534037017331137024 535789112861671488 541356603643241424 542019218825179296 542741777189835264 543056675459929376 545188921859244672 546981947324130852 547651447871651208 548321767881286032 549052728087391488 549371287965277392 549724763250289152 550854087917684256 551528327927375424 551588423924795904 556578121838589288 557259368009750352 557941448019554208 560518194723257664 562267063206579672 564395710822829568 565555174687319904 568805052313632924 571431970512310392 572131397648800368 573595314911221248 575419064549837958 575477195295869376 578076528308965164 578784088319135256 580265027875305216 581457092802000048 582168790590007392 582944871796489728 584798348405581038 585514135857729852 585573286441410944 587499128607399804 588218221788069816 588938195131751664 591658094430105312 592382278144218048 596974906614393232 597359010916680192 602762751969380424 603566286702489216 603916475295955944 604305045927339264 605044709386246656 606202800513409536 610938759892420548 613337537091650256 613760264624333384 614155168925339904 614511501178341136 614906888838345216 616083856756496896 618042698960937066 619710848907394788 620469368918297352 620536976915395392 620897011887407028 621296508098890368 621656983750182312 622056968941116672 622818360579967488 624929821011749376 627646954277112192 630545622634273536 630582969063664872 631317404302124544 632550446107402131 634945174675683264 636249571523234892 637877548478858112 638658304352149248 641607826540137984 642860966826349191 643647822354900414 645294729275123904 646084563705081216 647411844707853048 648274900532303232 649068382662697728 649862836007450112 651132099359027163 652798156359718368 654139229402250054 654939889413758316 655812980771050944 656615689437845376 657419380612187904 658769947246587312 659648144401291008 660455547270815232 661745499511578543 662555469523220622 665615356233868476 666390593430020352 666430062912245304 671596769941192386 674139321260601984 676786247825269248 677252705792367872 678081656472652288 679406034707950437 681978150577585728 683379169413844884 683818867759883904 684655855358121216 685127737255069824 685966326896752896 690480297702375057 691325438825633778 693094338851059008 693942679535087232 695368277649175496 695815690001285376 696295263534696064 697147522119193856 698000823859853824 699364106718955101 702593987135750058 703046048638218048 703453955296258932 703906570117579392 709363825463557728 710232079839890112 714385483815561984 717612242038715376 718490592396167904 721808804857655232 722692291766905728 726918562478992896 728338325296334679 729309263098841136 729732407649280099 730201930495534944 731095690508381376 732495050620369856 734472117223579008 735371103903167232 737789603367432312 738692650617576048 739596803188711392 741116190652410726 742104162451452384 743012490679667136 743921930692738944 747357592964343552 749689417608772896 749733820776275967 754073566249759872 758406736418177232 761909294016413856 762841863531733824 767225419399783944 767302927061159168 770768704411953552 771712117758847008 775276123736000064 776225054120009856 779731131207441384 780685514476973136 782289312355322433 783332171476533072 784290962384093088 785250926842335552 788877459240140416 789843037525624064 791847991215134208 796013686256293002 803683669292507232 804755048936652288 805221967061274592 812034905464862136 813028828237768944 814112665784752896 814585013189894064 815109131715945984 817783382788867008 824056931947916088 826281131876526384 827292491891063136 827382635887193856 827862682516542704 828395344131853824 828875978333576416 834867182757883932 835889052014625528 836862605702816256 836912172029331312 840777292084886496 843400594809869508 846593566234244352 848332762030979856 850503397971810816 853207578470449386 857147955768465588 858197096473200552 860392972366831872 861446084940108288 863215792943804064 864366534043070976 867114792463447746 868176132478702884 870397541812957824 872185639203000072 873253185885011088 874417307694734592 875487585917127168 877197522608371557 878271203786594778 878359929662116416 881248692911099706 882327332682104724 883407292697627496 887487141645157968 888573417216327072 895462359921589848 896038516375020288 897135258745124352 898852428347469312 905874712943933916 909304200770114304 911172225885126512 911758490346511872 913503649673426432 916408139838630822 920006305637475384 920640396936500076 921232753388009856 921767251767511704 922360333257517824 923489293273744896 924125785134745344 925256906046782976 927064048441405599 931345517831110542 932485475625273468 936791982847666744 937394731517624064 937938607061678576 938542093490105856 941470431415668288 945818433951410304 945874453595497308 946976106453186816 954374357284852338 956816322718287168 957987456528223872 962411739810206976 963589722355874304 965471733532350621 967942093912685856 969126845557621824 971117767061779572 972412350798454848 973602573994046592 974794254011175168 979296156298105344 981208844103375081 982409834120637474 983719471156576416 984290224271121994 984923534156768064 986129070918281856 988154920869880968 989472216601936512 990683320906222848 991895907590318592 993833204284830933 998423034350802714 999585890145030528 999645094368367956 1005431421666346496 1007395154911788579 1011208981890902976 1015179371737903872 1015879058688551808 1017122484708978432 1022967225866378592 1025068754120767326 1027691605882604736 1028949490345129344 1033701498314666752 1034966738826679808 1036988158238450667 1039641508276588512 1040914019302630848 1043052416473763244 1043723535001928064 1044442895302044096 1045721283178790784 1047001235789780736 1053890980703625087 1055180932944388398 1061351581675057336 1064045738195336592 1065348119759835168 1071578225723342976 1082017018238587733 1082713207286482848 1084038437650358592 1086113350919858752 1090377843718489344 1093963894648261704 1095302895743302416 1096643535762572064 1098105456174782976 1098742575930554784 1101708175835368512 1103056655854750848 1111674285978616089 1113156243677178576 1113802095885743309 1114518736019500704 1115882896039108416 1121036389446515328 1124534126413159344 1131110349374639808 1137610104627265848 1142863941024620784 1144262795297600736 1150838129099675916 1150954390591738752 1156153056617930328 1157568176638270512 1160530055750610432 1162914185604000096 1164337581180014784 1169596696811162076 1171028271715459704 1171146572882821888 1174998257214799608 1176436443576139632 1177876390263503328 1183316188860210624 1184764556288436096 1193949813228786464 1194020529384439503 1205525503938760848 1207132573404978432 1207832950591911888 1208610091854678528 1221877519784841096 1226675074183300512 1227520529248666768 1228310337850679808 1229023002356682272 1236085397921874132 1239421697814789576 1240938737836594704 1241073953830790784 1241794023774814056 1242593016197780736 1243313967500364624 1244113937882233344 1255293908554224384 1261091245268547072 1261165938127329744 1265100892214804262 1269890349351366528 1272499143046469784 1275755096957716224 1277316608704298496 1285721933652698382 1287295644709800828 1290589458550247808 1292169127410162432 1294823689415706096 1296549801064606464 1298136765325395456 1300672188695171619 1302264198718054326 1305596312719436736 1308278458804500108 1309879778827516632 1311625961542101888 1313231378875690752 1314838761224375808 1317539894493174624 1319296288802582016 1321873039366649559 1323490999023157086 1325110939046441244 1331230712467736952 1332781186860040704 1332860125824490608 1343193539882384772 1348278642521203968 1354505411584735744 1358812069415900874 1363956301155171456 1366758338827689768 1367637735519767808 1369311710716242432 1370255474510139648 1371932653793505792 1374612209757946233 1380960595404750114 1382650877651267556 1386188677702118016 1387885359070174464 1390736555298350992 1391631380002570752 1392590527069392128 1394295044238387712 1397018276746665813 1398728213437910202 1405187974271500116 1406092097276436096 1406907910592517864 1407813140235158784 1418727650927115456 1420464159679780224 1428770967631123968 1431561535927278507 1435224484077430752 1436981184792335808 1443617609715310464 1445384583533811456 1456676650592669358 1458618526197682272 1459464815298560198 1460403860991069888 1462191381016762752 1464990101240739712 1468944234447158016 1470742207806334464 1473614751180956211 1475579206734864624 1476435336406682991 1477385301235152096 1479193606377422784 1482232381304821452 1484208324902904768 1486024981359334272 1487843861385477888 1494715185928687104 1497634551526204071 1499378835217545792 1499467641552551934 1508147132499519744 1516813472836354464 1523818588032827712 1525683727063467648 1534450838799567888 1534605854122318336 1537603131181150989 1541537408823907104 1543424235517694016 1550552247472000128 1552450108240019712 1559462262414882768 1561371028953946272 1564578624710644866 1566664342953066144 1568581924768186176 1570501853684671104 1577754918480280832 1579686075051248128 1582771399416582597 1592027372512586004 1607367338585014464 1610443934122549184 1624069810929724272 1626057656475537888 1628225331569505792 1629170026379788128 1635566765577734016 1648113863895832176 1651499659416791803 1652562263753052768 1654584983782126272 1654765271774387712 1655725365033085408 1657751956667152832 1669734365515767864 1671778104029251056 1673824344058662624 1681554584169772992 1686801189619739016 1693187132468488704 1696665524061959712 1706415156940898772 1714295911536931176 1716394192946401104 1720785944733663744 1726431585887608128 1734229584926895492 1736352264957405768 1740795083625915648 1744371278406000144 1746506371770022176 1748834615389469184 1754395045216743114 1756542407573189556 1756719859324232832 1762497385822199412 1764654665364209448 1766814585395254992 1774974283290315936 1777146834432654144 1790924719843179696 1792077032750040576 1811749425887867832 1818608401540228608 1822344451770253024 1832816279677261644 1840012611274950768 1841280793873000152 1842465506776019712 1843534503535023408 1844720666515035648 1848251570269490688 1854128096882811198 1862691035662221084 1864970951250546936 1873583965695333488 1874789463035248128 1875877214123357152 1882940862831336576 1891636867902820608 1891748907190994616 1893952212906373632 1908748714569704676 1913632645436574336 1915974913056447744 1924823479620413952 1928582900479047573 1930943467064701242 1935884187825371712 1938253691115243648 1942235534123559144 1944824701596909696 1947205147988093184 1949588508022350336 1962417688206750162 1964819668241274948 1967438942313152832 1968580448542243988 1969847068313536128 1972258141836563712 1976309841739761936 1978944433203873024 1981366641812445696 1985236498534735629 1987666408569661866 1996846068701605428 1999171780290061056 1999290188736735912 2014790309823577158 2022417963781805952 2030358743475807744 2031758117377103616 2034244969417956864 2038218104123851311 2045934451732757184 2050137508241534652 2055383211765209472 2057898980690258688 2067402996629333504 2071440893107125171 2073976316476901334 2079283016553177024 2081828038605261696 2086104832947526488 2087447070003856128 2088885790604088192 2091442566357581568 2094002471579561472 2098092320156865303 2107781961407250174 2110361865888776796 2122703163350114672 2128091476390673184 2130696239519670336 2143156451446685952 2164034036477175466 2165426414572965696 2168076875300717184 2172226701839717504 2180755687436978688 2185014975889004037 2187927789296523408 2189197222947840297 2190605791486604832 2193287071525144128 2197485151861109568 2203416351670737024 2206113311709501696 2223348571957232178 2224880959263208517 2226312487354357152 2227604191771486618 2229037472039001408 2231765792078216832 2242072778893030656 2249068252826318688 2249201462328827901 2262220698749279616 2275220209254531696 2285727882049241568 2288525590595201472 2301676258199351832 2301908781183477504 2312306113235860656 2315136353276541024 2325828371208000192 2328675162360029568 2339193393622324152 2342056543430919408 2342293145765643776 2346867937065967299 2349996514429599216 2352872887152279264 2355752780527006656 2366632377720421248 2369529112576872192 2387899626457572928 2388041058768879006 2411051007877521696 2414265146809956864 2415665901183823776 2443755039569682192 2453350148366601024 2455041058497333536 2458046004713364544 2472170795843748264 2478843395629579152 2481877475673189408 2482147907661581568 2483588047549628112 2485186032395561472 2486627935000729248 2510587817108448768 2520710006478261173 2522331876254659488 2530201784429608524 2539780698702733056 2544998286092939568 2551510193915432448 2571443867305396764 2574591289419601656 2581178917100495616 2584338254820324864 2589647378831412192 2593099602129212928 2601344377390343238 2604528397436108652 2611192625438873472 2616556917609000216 2619759557655033264 2623251923084203776 2626462757751381504 2635079788986349248 2643746078733299118 2646981998046314172 2650221878092882488 2662461424935473904 2665720251648981216 2686387079764769544 2696557285042407936 2717624138831801748 2727912602310342912 2733516677655379536 2735275471039535616 2740510949020279296 2749224419515892466 2761921190809500228 2765301755302535112 2772377355404236032 2775770718140348928 2781192145324216797 2781473110596701984 2785181054138784256 2794036553493331626 2797456426875820404 2810375948543000232 2812184194552872192 2813815821185035728 2815626280470317568 2837455301854230912 2840928319359560448 2863123071854557014 2870448968154861504 2873962369584671616 2887235219430620928 2890769167067622912 2913353301185338716 2917237052395364544 2918929630597120396 2920807721982139776 2924382762033525504 2929980202481479424 2937888468894316032 2943626532310125243 2947229502361912422 2951158413469729248 2952870672813365982 2954770602470304192 2958387212754845568 2964464762609642904 2968416649805809536 2972049962718668544 2975687722770955776 2995269103052408142 2998757670435091584 2998935283105103868 3016294264999039488 3022185464735365737 3033626945672708928 3047637176065655424 3051367454126935296 3068901677599135776 3075206262362301978 3083074817647814208 3086848471035388032 3101104494944000256 3104900216480039424 3110964474715352001 3118924524829765536 3122742057907892544 3129157249421289732 3133328685906132288 3137163849536372352 3141003707369342208 3155509836960561664 3161672942110875261 3165542798833165194 3184054745025172008 3214734677170028928 3220887868245098368 3246051054715763199 3248139621859448544 3252115312951075776 3258340052759576256 3271133531155468032 3296227727791664352 3302999318833583606 3305124527506105536 3309169967564252544 3311450730066170816 3315503913334305664 3335022857935848267 3339468731031535728 3341406287657229927 3343556208058502112 3347648688117325248 3363109168339545984 3373602379239478032 3393331048123919424 3412830313881797544 3428591823073862352 3432788385892802208 3452863171775216256 3468459169853790984 3472704529914811536 3481590167251831296 3488742556812000288 3493012743540044352 3508790090433486228 3513084815146379112 3513439718648465664 3524994771644398824 3529309330728418896 3533629170790509984 3549948566580631872 3554293668865308288 3581849439686359392 3582061588153318509 3623498851775735664 3644688903540506048 3665632559354523288 3680025222549901536 3682561587746000304 3684931013552039424 3687069007070046816 3708256193765622396 3725382071324442168 3729941902501093872 3747167931390666976 3751754428246714304 3765881725662673152 3783273735805641216 3783497814381989232 3817497429139409352 3827265290873148672 3831949826112895488 3857165800958095146 3861886934129402484 3871768375650743424 3876507382230487296 3884471068247118288 3889649403193819392 3894410295976186368 3924835376413500324 3929639336482549896 3934877884626305664 3937160897084487976 3939694136627072256 3944516283673127424 3952619683479523872 3957888866407746048 3965619118099948677 3970472997069471258 3975332817139323732 3993692137403210856 3998343560580122112 3998580377473471824 4029580619647154316 4044835927563611904 4063516234754207232 4076436208247702622 4091868903465514368 4100275016483069304 4110766423530418944 4115797961380517376 4123836629273838699 4142881786214250342 4147952632953802668 4158566033106354048 4163656077210523392 4172209665895052976 4174894140007712256 4177771581208176384 4182885132715163136 4191054830239997439 4196184640313730606 4215563922814500348 4220723731777553592 4245406326700229344 4256182952781346368 4261392479039340672 4286312902893371904 4328068072954350932 4330852829145931392 4336153750601434368 4344453403679435008 4370029951778008074 4375855578593046816 4378394445895680594 4381211582973209664 4386574143050288256 4394970303722219136 4406832703341474048 4412226623419003392 4429306009220048973 4446697143914464356 4449761918526417034 4452624974708714304 4455208383542973236 4458074944078002816 4463531584156433664 4484145557786061312 4492903654578612213 4498136505652637376 4498402924657655802 4524441397498559232 4550440418509063392 4571455764098483136 4577051181190402944 4603352516398703664 4603817562366955008 4612809393543452967 4624612226471721312 4630272706553082048 4651656742416000384 4657350324720059136 4678386787244648304 4684113086861838816 4693735874131934598 4699993028859198432 4705745774304558528 4711505561054013312 4733264755440842496 4739058225153744384 4748314198249747791 4775799252915145856 4776082117537758012 4822102015755043392 4831331802367647552 4887510079139364384 4906700296733202048 4910082116994667072 4916092009426729088 4944341591687496528 4954498978250375409 4957686791259158304 4963754951346378816 4964295815323163136 4967176095099256224 4973255870001458496 5041420012956522346 5044663752509318976 5060403568859217048 5079561397405466112 5089996572185879136 5142887734610793528 5149182578839203312 5162357834200991232 5179294757662824384 5202688754780686476 5209056794872217304 5222385250877746944 5233113835218000432 5239519115310066528 5246503846168407552 5270159577972698496 5287492157466598236 5293963996092628344 5300443756185764976 5324922849870947808 5331440503297962432 5372774159529539088 5435248277663603496 5455825204620685824 5467033355310759072 5498448839031784932 5523842381619000456 5530603510605070224 5544754710808472064 5562384290648433594 5562946221193403968 5588073106986663252 5594912853751640808 5620751897086000464 5624368389105744384 5627631642370071456 5674910603708461824 5681856638719120896 5726246143709114028 5740897936309723008 5747924739169343232 5774470438861241856 5826706602370677432 5834474104790729088 5837859261194240792 5841615443964279552 5848765524067051008 5859960404962958848 5887253064620250486 5894459004723824844 5902316826939458496 5905741345626731964 5909541204940608384 5916774425509691136 5928929525219285808 5936833299611619072 5944099925437337088 5990538206104816284 5997515340870183168 5997870566210207736 6044370929470731474 6067253891345417856 6095274352131310848 6102734908253870592 6114654312371553933 6137803355198271552 6150412524724603956 6166149635295628416 6173696942070776064 6202208989888000512 6214322679321375513 6221928949430704002 6237849049659531072 6245484115815785088 6258314498842579464 6266657371812264576 6274327699072744704 6282007414738684416 6294276960470595909 6323345884221750522 6331085597666330388 6368109490050344016 6429469354340057856 6441775736490196736 6492102109431526398 6496279243718897088 6504230625902151552 6516680105519152512 6542267062310936064 6567591668843520891 6592455455583328704 6605998637667167212 6610249055012211072 6618339935128505088 6622901460132341632 6631007826668611328 6670045715871696534 6674642877789625551 6678937462063071456 6682812575314459854 6687112416117004224 6695297376234650496 6726218336679091968 6747204758478956064 6786662096247838848 6825660627763595088 6857183646147724704 6865576771785604416 6905726343550432512 6936918339707581968 6945409059829623072 6977485113624000576 6986025487080088704 7017580180866972456 7026169630292758224 7026879437296931328 7040603811197901897 7049989543288797648 7058618661456837792 7067258341581019968 7099897133161263744 7108587337730616576 7163698879372718784 7164123176306637018 7246997703551471328 7289377807081012096 7331265118709046576 7360050445099803072 7365123175492000608 7374138014140093632 7416512387531244792 7450764142648884336 7459883805002187744 7494335862781333952 7503508856493428608 7531763451325346304 7562130019434783519 7566995628763978464 7634994858278818704 7654530581746297344 7714331601916190292 7723773868258804968 7743536751301486848 7753014764460974592 7768942136494236576 7779298806387638784 7849670752827000648 7859278672965099792 7869755769252611328 7874321794168975952 7879388273254144512 7905239366959047744 7931238236199897354 7940945994138942516 7950665634278647464 7987384274806421712 7997160754946943648 8059161239294308632 8089671855127223808 8152872416495405244 8183737806931028736 8200550032966138608 8221532847060837888 8247673258547677398 8285763572428500684 8295905265907605336 8317132066212708096 8327312154421046784 8343576435972650391 8344419331790105952 8355543162416352768 8382109660479994878 8392369280627461212 8431127845629000696 8441447463555107184 8490812653400458688 8512365905562692736 8522784958078681344 8656136145908701864 8661705658291862784 8672307501202868736 8688906807358870016 8740059903556016148 8751711157186093632 8756788891791361188 8762423165946419328 8773148286100576512 8789940607444438272 8813665406682948096 8858612018440097946 8893394287828928712 8899523837052834068 8905249949417428608 8910416767085946472 8916149888156005632 8927063168312867328 8985807309157224426 8996273011305274752 8996805849315311604 9048882794997118464 9066556394206097211 9100880837018126784 9142911528196966272 9154102362380805888 9206705032797407328 9225618787086905934 9249224452943442624 9260545413106164096 9303313484832000768 9314700649440118272 9332893424146056003 9356773574489296608 9368226173723677632 9387471748263869196 9399986057718396864 9411491548609117056 9423011122108026624 9466529510881684992 9485018826332625783 9496628396499495582 9551598505830291712 9552164235075516024 9644204031510086784 9662663604735295104 9738153164147289597 9775020158278728768 9813400593466404096 9820164233989334144 9832184018853458176 9888683183374993056 9908997956500750818 9915373582518316608 9927509902692757632 9934352190198512448 9946511740002916992 10024218862971689781 10082840025913044692 10089327505018637952 10120807137718434096 10179993144371758272 10285775469221587056 10298365157678406624 10358589515325648768 10405377509561372952 10418113589744434608 10444770501755493888 10466227670436000864 10479038230620133056 10540319155945396992 10574984314933196472 10587927992185256688 10600887512371529952 10649845699741895616 10662881006595924864 10745548319059078176 10746184764459955527 10870496555327206992 10934066710621518144 10996897678063569864 11047684763238000912 11061207021210140448 11124768581296867188 11125892442386807936 11176146213973326504 11189825707503281616 11241503794172000928 11255263284740142912 11349821207416923648 11452492287418228056 11481795872619446016 11495849478338686464 11653413204741354864 11668948209581458176 11675718522388481584 11683230887928559104 11774506129240500972 11788918009447649688 11804633653878916992 11811482691253463928 11819082409881216768 11833548851019382272 11857859050438571616 11873666599223238144 11981076412209632568 11995030681740366336 11995741132420415472 12088741858941462948 12134507782690835712 12190548704262621696 12229308624743107866 12275606710396543104 12300825049449207912 12332299270591256832 12347393884141552128 12371509887821516097 12428645358642751026 12443857898861408004 12475698099319062144 12490968231631570176 12516628997685158928 12533314743624529152 12548655398145489408 12573164490719992317 12588553920941191818 12646691768443501044 12662171195332660776 12736218980100688032 12858938708680115712 12883551472980393472 12984204218863052796 12992558487437794176 13008461251804303104 13033360211038305024 13135183337687041782 13184910911166657408 13211997275334334424 13220498110024422144 13236679870257010176 13245802920264683264 13262015653337222656 13287918027660146919 13340091431743393068 13349285755579251102 13357874924126142912 13365625150628919708 13374224832234008448 13390594752469300992 13452436673358183936 13494409516957912128 13573324192495677696 13651321255527190176 13714367292295449408 13731153543571208832 13811452687100865024 13838428180630358901 13873836679415163936 13890818119659246144 13954970227248001152 13972050974160177408 14035160361733944912 14052339260585516448 14081207622395803794 14099979086577595296 14117237322913675584 14134516683162039936 14199794266322527488 14217174675461233152 14244942594749243373 14327397758745437568 14328246352613274036 14493995407102942656 14578755614162024192 14662530237418093152 14720100890199606144 14730246350984001216 14748276028280187264 14833024775062489584 14863496934751126227 14901528285297768672 14919767610004375488 14988671725562667904 15007017712986857216 15124260038869567038 15133991257527956928 15269989716557637408 15428663203832380584 15447547736517609936 15487073502602973696 15537884272988473152 15699341505654001296 15718557345930199584 15739511538505222656 15748643588337951904 15810478733918095488 15862476472399794708 15881891988277885032 15901331268557294928 15974768549612843424 15994321509893887296 16118322478588617264 16305744832990810488 16367475613862057472 16401100065932277216 16495346517095354796 16571527144857001368 16591810531815210672 16634264132425416192 16687152871945300782 16688838663580211904 16764219320959989756 16784738561254922424 16862255691258001392 16882894927110214368 16981625306800917376 17024731811125385472 17045569916157362688 17312272291817403728 17323411316583725568 17480119807112032296 17503422314372187264 17513577783582722376 17524846331892838656 17546296572201153024 17579881214888876544 17717224036880195892 17786788575657857424 17799047674105668136 17810499898834857216 17820833534171892944 17832299776312011264 17971614618314448852 17992546022610549504 17993611698630623208 18133112788412194422 18201761674036253568 18285823056393932544 18308204724761611776 18343962937114661799 18413410065594814656 18451237574173811868 18498448905886885248 18521090826212328192 18606626969664001536 18642968037964126539 18665786848292112006 18713547148978593216 18736452347447355264 18774943496527738392 18799972115436793728 18822983097218234112 18846022244216053248 18882830881411787727 18970037652665251566 18993256792998991164 19103197011660583424 19104328470151032048 19288408063020173568 19325327209470590208 19476306328294579194 19550040316557457536 19626801186932808192 19640328467978668288 19664368037706916352 19702775006530562673 19777366366749986112 19817995913001501636 19830747165036633216 19855019805385515264 19868704380397024896 19893023480005833984 20023928633368876653 20048437725943379562 20165680051826089384 20178655010037275904 20241614275436868192 20359986288743516544 20571550938443174112 20596730315356813248 20717179030651297536 20810755019122745904 20836227179488869216 20932455340872001728 20958076461240266112 21080638311890793984 21121811433593705691 21149968629866392944 21162239821829122871 21175855984370513376 21201775024743059904 21299691399483791232 21325762013191849728 21491096638118156352 21492369528919911054 21740993110654413984 21868133421243036288 21993795356127139728 22095369526476001824 22122414042420280896 22249537162593734376 22251784884773615872 22352292427946653008 22379651415006563232 22483007588344001856 22510526569480285824 22686390058304350557 22904984574836456112 22963591745238892032 23306826409482709728 23337896419162916352 23351437044776963168 23549012258481001944 23577836018895299376 23609267307757833984 23622965382506927856 23638164819762433536 23715718100877143232 23962152824419265136 23991482264840830944 24177483717882925896 24269015565381671424 24458617249486215732 24551213420793086208 24601650098898415824 24664598541182513664 24743019775643032194 24857290717285502052 24887715797722816008 24951396198638124288 24981936463263140352 25033257995370317856 25066629487249058304 25146328981439984634 25177107841882383636 25293383536887002088 25324342390665321552 25472437960201376064 25968408437726105592 25985116974875588352 26016922503608606208 26066720422076610048 26270366675374083564 26369821822333314816 26423994550668668848 26440996220048844288 26491605840529366528 26575836055320293838 26680182863486786136 26698571511158502204 26715749848252285824 26731250301257839416 26748449664468016896 26781189504938601984 26988819033915824256 27146648384991355392 27199669182618291633 27302642511054380352 27428734584590898816 27462307087142417664 27676856361260717802 27747673358830327872 27781636239318492288 27909940454496002304 27944101948320354816 27998680272438168009 28070320723467889824 28104678521171032896 28162415244791607588 28199958173155190592 28234474645827351168 28269033366324079872 28399588532645054976 28455056478997877349 28489885189498486746 28654795517490875136 28656492705226548072 28987990814205885312 29157511228324048384 29214459492441868791 29325060474836186304 29440201780399212288 29460492701968002432 29496552056560374528 29666049550124979168 29726993869502252454 29803056570595537344 29839535220008750976 29977343451125335808 30014035425973714432 30072656588915069343 30248520077739134076 30267982515055913856 30539979433115274816 30857326407664761168 30895095473035219872 31075768545976946304 31378493528919044257 31398683011308002592 31437114691860399168 31497287176675903808 31620957467836190976 31724952944799589416 31763783976555770064 31802662537114589856 31949537099225686848 31988643019787774592 32236644957177234528 32238554293379866581 32611489665981620976 32802200131864554432 32990693034190709592 33143054289714002736 33183621063630421344 33374305743890601564 33377677327160423808 33528438641919979512 33569477122509844848 33724511382516002784 33765789854220428736 33963250613601834752 34049463622250770944 34624544583634807456 34960239614224064592 35006844628744374528 35027155567165444752 35049692663785677312 35434448073760391784 35573577151315714848 35598095348211336272 35620999797669714432 35641667068343785888 35943229236628897704 35985092045221099008 35987223397261246416 36266225576824388844 36403523348072507136 36571646112787865088 36687925874229323598 36826820131189629312 36902475148347623736 36996897811773770496 37042181652424656384 37285936075928253078 37331573696584224012 37427094297957186432 37472904694894710528 37549886993055476784 37599944230873587456 37645966194436468224 37719493472159976951 37765661762823575454 37940075305330503132 37986513585997982328 38208656940302064096 38576816126040347136 38650654418941180416 38952612656589158388 39100080633114915072 39280656935957336576 39405550013061125346 39554732733499972224 39635991826003003272 39661494330073266432 39710039610771030528 39737408760794049792 39786046960011667968 39863754082980440757 40047857266737753306 40096875451886759124 40331360103652178768 40357310020074551808 40483228550873736384 40719972577487033088 41143101876886348224 41193460630713626496 41434358061302595072 41515284541891076703 41621510038245491808 41672454358977738432 41864910681744003456 41916152922480532224 42243622867187411382 42299937259732785888 42324479643658245742 42351711968741026752 42403550049486119808 42599382798967582464 42651524026383699456 42734827784247730119 42982193276236312704 42984739057839822108 43481986221308827968 43736266842486072576 43987590712254279456 44190739052952003648 44244828084840561792 44499074325187468752 44503569769547231744 44590490804253378681 44704584855893306016 44759302830013126464 44966015176688003712 45021053138960571648 45372780116608701114 45809969149672912224 46613652818965419456 46702874089553926336 47098024516962003888 47155672037790598752 47218534615515667968 47245930765013855712 47431436201754286464 47893490123086962287 47924305648838530272 47982964529681661888 48354967435765851792 48917234498972431464 49102426841586172416 49203300197796831648 49486039551286064388 49714581434571004104 49775431595445632016 49902792397276248576 50066515990740635712 50292657962879969268 50354215683764767272 50586767073774004176 50648684781330643104 50944875920402752128 51936816875452211184 51970233949751176704 52540733350748167128 52739643644666629632 52847989101337337696 53151672110640587676 53360365726973572272 53397143022317004408 53431499696504571648 53462500602515678832 53496899328936033792 53977638067831648512 54399338365236583266 54605285022108760704 54857469169181797632 54924614174284835328 55353712722521435604 55495346717660655744 55563272478636984576 55819880908992004608 55928904113892379617 55997360544876336018 56140641446935779648 56209357042342065792 56324830489583215176 56399916346310381184 56468949291654702336 56538066732648159744 56910112957995754698 56979770378996973492 57309591034981750272 57312985410453096144 57975981628411770624 58428918984883737582 58650120949672372608 58880403560798424576 58920985403936004864 58993104113120749056 59108325019591688019 59332099100249958336 59453987739004504908 59606113141191074688 59679070440017501952 59954686902250671616 60071785900106629959 60145313177830138686 60497040155478268152 60535965030111827712 61079958866230549632 61714652815329522336 61790190946070439744 62151537091953892608 62756987057838088514 62797366022616005184 62874229383720798336 62994574353351807616 63241914935672381952 63365434300781117073 63449905889599178832 63486719465487368613 63527567953111540128 63605325074229179712 63899074198451373696 63977286039575549184 64473289914354469056 64477108586759733162 65222979331963241952 65604400263729108864 65981386068381419184 66286108579428005472 66367242127260842688 66748611487781203128 66755354654320847616 67056877283839959024 67138954245019689696 67449022765032005568 67531579708440857472 67926501227203669504 68059170174913051671 69249089167269614912 69920479228448129184 70013689257488749056 70054311134330889504 70868896147520783568 71147154302631429696 71196190696422672544 71283334136687571776 71886458473257795408 71974446794522492832 72532451153648777688 72807046696145014272 73375851748458647196 73653640262379258624 73804950296695247472 73993795623547540992 74571872151856506156 74663147393168448024 74854188595914372864 74945809389789421056 75099773986110953568 75199888461747174912 75438986944319953902 75531323525647150908 75880150610661006264 75973027171995964656 76417313880604128192 77905225313178316776 78200161266229830144 78811100026122250692 79109465466999944448 79271983652006006544 79322988660146532864 79474817521588099584 79727508165960881514 80095714533475506612 80193750903773518248 80662720207304357536 80966457101747472768 81439945154974066176 82286203753772696448 82386921261427252992 83030569083782153406 83243020076490983616 83344908717955476864 83729821363488006912 83832305844961064448 84487245734374822764 84599874519465571776 84648959287316491484 84703423937482053504 84807100098972239616 85198765597935164928 85365169436993632047 85469655568495460238 85964386552472625408 85969478115679644216 86963972442617655936 87472533684972145152 87643378477325606373 87975181424508558912 88381478105904007296 88489656169681123584 88998148650374937504 89180981608506757362 89409169711786612032 89518605660026252928 89932030353376007424 90042106277921143296 90217969766745208029 90745560233217402228 91619938299345824448 93227305637930838912 93405748179107852672 94135480586757132771 94196049033924007776 94311344075581197504 94491861530027711424 94862872403508572928 95786980246173924574 95848611297677060544 95965929059363323776 96709934871531703584 96715662880139599743 97834468997944862928 98406600395593663296 98972079102572128776 99429162869142008208 99550863190891264032 100133031981481271424 100585315925759938536 100708431367529534544 101173534147548008352 101297369562661286208 101889751840805504256 103873633750904422368 105081466701496334256 105695978202674675392 106303344221281175352 106720731453947144544 106794286044634008816 106862999393009143296 106925001205031357664 107955276135663297024 108798676730473166532 109210570044217521408 109714938338363595264 110707425445042871208 110990693435321311488 111126544957273969152 111857808227784759234 111994721089752672036 112281282893871559296 112418714084684131584 112649660979166430352 112799832692620762368 112937898583309404672 113820225915991509396 113959540757993946984 114625970820906192288 115951963256823541248 116857837969767475164 117300241899344745216 117841970807872009728 118216650039183376038 118664198200499916672 118907975478009009816 119212226282382149376 119358140880035003904 119591262248941322271 120143571800213259918 120290626355660277372 120994080310956536304 121071930060223655424 122159917732461099264 123429305630659044672 123580381892140879488 124303074183907785216 125513974115676177028 125594732045232010368 125748458767441596672 125989148706703615232 126730868601562234146 126899811779198357664 126973438930974737226 127055135906223080256 127210650148458359424 127798148396902747392 127954572079151098368 128946579828708938112 128954217173519466324 130445958663926483904 131208800527458217728 131962772136762838368 132572217158856010944 132734484254521685376 133497222975562406256 133510709308641695232 133771472412760136043 134113754567679918048 134277908490039379392 134898045530064011136 135063159416881714944 136118340349826103342 138498178334539229824 139840958456896258368 140108622268661779008 141737792295041567136 142294308605262859392 142392381392845345088 142566668273375143552 143680470369260886861 143772916946515590816 143948893589044985664 145064902307297555376 146751703496917294392 147307280524758517248 147609900593390494944 149143744303713012312 149326294786336896048 149708377191828745728 150199547972221907136 150877973888639907804 151062647051294301816 151760301221322012528 151946054343991929312 152834627761208256384 155810450626356633552 157622200052244501384 158218930933999888896 158543967304012013088 159455016331921763028 160191429066951013224 160387501807547036496 161325440414608715072 161932914203494945536 164572407507545392896 164773842522854505984 166061138167564306812 166486040152981967232 166689817435910953728 167459642726976013824 168974491468749645528 169199749038931143552 169297918574632982968 169406847874964107008 169614200197944479232 170730338873987264094 170939311136990920476 171928773104945250816 171938956231359288432 173927944885235311872 175286756954651212746 175950362849017117824 176762956211808014592 176979312339362247168 177324975058775064057 177996297300749875008 178361963217013514724 178818339423573224064 179037211320052505856 179864060706752014848 180215357700319889877 180435939533490416058 181491120466434804456 183239876598691648896 186454611275861677824 186811496358215705344 188270961173514265542 188392098067848015552 188622688151162395008 188983723060055422848 189725744807017145856 190460158396462105839 191573960492347849148 191697222595354121088 191931858118726647552 193419869743063407168 193431325760279199486 195668937995889725856 196813200791187326592 197944158205144257552 198858325738284016416 199101726381782528064 200266063962962542848 201170631851519877072 201416862735059069088 202347068295096016704 202594739125322572416 203779503681611008512 204177510524739155013 207747267501808844736 210162933402992668512 211391956405349350784 212606688442562350704 213441462907894289088 213588572089268017632 213850002410062715328 217597353460946333064 218421140088435042816 221414850890085742416 221981386870642622976 223715616455569518468 223989442179505344072 224562565787743118592 224837428169368263168 225299321958332860704 225599665385241524736 227640451831983018792 227919081515987893968 229251941641812384576 233715675939534950328 234600483798689490432 236433300078366752076 237328396400999833344 237815950956018019632 238424452564764298752 239182524497882644542 240287143600426519836 240581252711320554744 241988160621913072608 244319835464922198528 246858611261318089344 247160763784281758976 251027948231352354056 251189464090464020736 251496917534883193344 251978297413407230464 253461737203124468292 253799623558396715328 253946877861949474452 254110271812446160512 254421300296916718848 255596296793805494784 257893159657417876224 257908434347038932648 260891917327852967808 262417601054916435456 262930135431976819119 263925544273525676736 265144434317712021888 265468968509043370752 266994445951124812512 267542944825520272086 268227509135359836096 268555816980078758784 269796091060128022272 270126318833763429888 270653909300235624087 272236680699652206684 276996356669078459648 279681916913792516736 280217244537323558016 282406441760271398313 283475584590083134272 284588617210525718784 284784762785690690176 285133336546750287104 287360940738521773722 287545833893031181632 287897787178089971328 290129804614595110752 293503406993834588784 295219801186780989888 298287488607426024624 298652589572673792096 300399095944443814272 301755947777279815608 302125294102588603632 303520602442644025056 303892108687983858624 305669255522416512768 311620901252713267104 315244400104489002768 317087934608024026176 318910032663843526056 320382858133902026448 320775003615094072992 322650880829217430144 323865828406989891072 329144815015090785792 332122276335128613624 332972080305963934464 333379634871821907456 337948982937499291056 338399498077862287104 338595837149265965936 338813695749928214016 341460677747974528188 341878622273981840952 343877912462718576864 347855889770470623744 350573513909302425492 351900725698034235648 353525912423616029184 354649950117550128114 355992594601499750016 356723926434027029448 357636678847146448128 358074422640105011712 358773786746823966813 360430715400639779754 360871879066980832116 362982240932869608912 366479753197383297792 372909222551723355648 373622992716431410688 376541922347028531084 376784196135696031104 377245376302324790016 377967446120110845696 380920316792924211678 383147920984695698296 383394445190708242176 383863716237453295104 386839739486126814336 386862651520558398972 391337875991779451712 393626401582374653184 395888316410288515104 397716651476568032832 398203452763565056128 400532127925925085696 401314417238280408129 402341263703039754144 402833725470118138176 404694136590192033408 405189478250645144832 408355021049478310026 415494535003617689472 420325866805985337024 422783912810698701568 425213376885124701408 426882925815788578176 427177144178536035264 427700004820125430656 431041411107782660583 435194706921892666128 442829701780171484832 447431232911139036936 447978884359010688144 449125131575486237184 450598643916665721408 455280903663966037584 455838163031975787936 458503883283624769152 467431351879069900656 472866600156733504152 474656792801999666688 475631901912036039264 478365048995765289084 480574287200853039672 481162505422641109488 483976321243826145216 493717222522636178688 494321527568563517952 502055896462704708112 502378928180928041472 506923474406248936584 507599247116793430656 507893755723898948904 508220543624892321024 508842600593833437696 515786319314835752448 515816868694077865296 521783834655705935616 525860270863953638238 527851088547051353472 530288868635424043776 530937937018086741504 531974925176325192171 533988891902249625024 535085889651040544172 536455018270719672192 537111633960157517568 539592182120256044544 540646073100959669631 541307818600471248174 544473361399304413368 553992713338156919296 559363833827585033472 560434489074647116032 564812883520542796626 566951169180166268544 569177234421051437568 569569525571381380352 570266673093500574208 571380475189386317517 574721881477043547444 575091667786062363264 575795574356179942656 580259609229190221504 587006813987669177568 590439602373561979776 596574977214852049248 597305179145347584192 600798191888887628544 603511895554559631216 604250588205177207264 607041204885288050112 607784217375967717248 611338511044833025536 612532531574217465039 623241802505426534208 630488800208978005536 634175869216048052352 637820065327687052112 640765716267804052896 641550007230188145984 645301761658434860288 664244552670257227248 665944160611927868928 675897965874998582112 676798996155724574208 677191674298531931872 682921355495949056376 683757244547963681904 687755824925437153728 701147027818604850984 703801451396068471296 709299900235100256228 711985189202999500032 713447852868054058896 715273357694292896256 717547573493647933626 720861430801279559508 721743758133961664232 725964481865739217824 732959506394766595584 753083844694057062168 753568392271392062208 754490752604649580032 755934892240221691392 761840633585848423356 766295841969391396592 766788890381416484352 773679478972253628672 773725303041116797944 782675751983558903424 787252803164749306368 788790406295930457357 791776632820577030208 795433302953136065664 796406905527130112256 802628834476560816258 804682527406079508288 805667450940236276352 809388273180384066816 810378956501290289664 811961727900706872261 816710042098956620052 830989070007235378944 840651733611970674048 845567825621397403136 847219325280814194939 850426753770249402816 853765851631577156352 854354288357072070528 855400009640250861312 862082822215565321166 870389413843785332256 885659403560342969664 894862465822278073872 895957768718021376288 901197287833331442816 909976312338652283453 910561807327932075168 911676326063951575872 917007766567249538304 934862703758139801312 945733200313467008304 951263803824072078528 956730097991530578168 961148574401706079344 962325010845282218976 967952642487652290432 987434445045272357376 1004111792925409416224 1013846948812497873168 1015198494233586861312 1015787511447797897808 1016441087249784642048 1031633737388155730592 1043567669311411871232 1051720541727907276476 1055702177094102706944 1060577737270848087552 1063949850352650384342 1067977783804499250048 1070171779302081088344 1072910036541439344384 1074223267920315035136 1081292146201919339262 1082615637200942496348 1088946722798608826736 1118727667655170066944 1120868978149294232064 1129625767041085593252 1133902338360332537088 1139139051142762760704 1142760950378772635034 1149443762954087094888 1150183335572124726528 1151591148712359885312 1160519218458380443008 1174013627975338355136 1180879204747123959552 1193149954429704098496 1194610358290695168384 1201596383777775257088 1203943251714841224387 1207023791109119262432 1208501176410354414528 1214082409770576100224 1215568434751935434496 1225065063148434930078 1246483605010853068416 1260977600417956011072 1268351738432096104704 1275640130655374104224 1281531432535608105792 1283100014460376291968 1290603523316869720576 1293124233323347981749 1328489105340514454496 1351795931749997164224 1354383348597063863744 1365842710991898112752 1367514489095927363808 1375511649850874307456 1402294055637209701968 1418599800470200512456 1423970378405999000064 1426895705736108117792 1435095146987295867252 1441722861602559119016 1443487516267923328464 1451928963731478435648 1506167689388114124336 1507136784542784124416 1523681267171696846712 1532591683938782793184 1547358957944507257344 1547450606082233595888 1565351503967117806848 1577580812591860914714 1583553265641154060416 1590866605906272131328 1592813811054260224512 1605257668953121632516 1609365054812159016576 1611334901880472552704 1618776546360768133632 1621938219302879008893 1623923455801413744522 1633420084197913240104 1661978140014470757888 1681303467223941348096 1694438650561628389878 1700853507540498805632 1707531703263154312704 1708708576714144141056 1710800019280501722624 1714141425568158952551 1724165644431130642332 1740778827687570664512 1771318807120685939328 1789724931644556147744 1791915537436042752576 1802394575666662885632 1819952624677304566906 1821123614655864150336 1823352652127903151744 1834015533134499076608 1837597594722652395117 1869725407516279602624 1891466400626934016608 1902527607648144157056 1913460195983061156336 1922297148803412158688 1924650021690564437952 1935905284975304580864 2008223585850818832448 2027693897624995746336 2030396988467173722624 2031575022895595795616 2063267474776311461184 2103441083455814552952 2111404354188205413888 2127899700705300768684 2135955567608998500096 2140343558604162176688 2145820073082878688768 2162584292403838678524 2165231274401884992696 2177893445597217653472 2259251534082171186504 2267804676720665074176 2285521900757545270068 2298887525908174189776 2300366671144249453056 2321038436916760886016 2348027255950676710272 2361758409494247919104 2386299908859408196992 2389220716581390336768 2407886503429682448774 2414047582218238524864 2417002352820708829056 2428164819541152200448 2431136869503870868992 2450130126296869860156 2492967210021706136832 2521955200835912022144 2536703476864192209408 2541657975842442584817 2551280261310748208448 2563062865071216211584 2566200028920752583936 2586248466646695963498 2656978210681028908992 2703591863499994328448 2708766697194127727488 2729928937015956850359 2731685421983796225504 2735028978191854727616 2751023299701748614912 2804588111274419403936 2837199600940401024912 2853791411472216235584 2870190293974591734504 2883445723205118238032 2886975032535846656928 2903857927462956871296 3012335378776228248672 3047362534343393693424 3065183367877565586368 3094901212164467191776 3130703007934235613696 3155161625183721829428 3167106531282308120832 3181733211812544262656 3210515337906243265032 3218730109624318033152 3222669803760945105408 3243876438605758017786 3247846911602827489044 3266840168395826480208 3362606934447882696192 3388877301123256779756 3401707015080997611264 3417417153428288282112 3428282851136317905102 3448331288862261284664 3481557655375141329024 3542637614241371878656 3579449863289112295488 3583831074872085505152 3604789151333325771264 3639905249354609133812 3642247229311728300672 3646705304255806303488 3675195189445304790234 3739450815032559205248 3782932801253868033216 3805055215296288314112 3826920391966122312672 3844594297606824317376 3849300043381128875904 3871810569950609161728 3879372699970043945247 4016447171701637664896 4055387795249991492672 4063150045791191591232 4126534949552622922368 4206882166911629105904 4255799401410601537368 4271911135217997000192 4280687117208324353376 4325168584807677357048 4330462548803769985392 4355786891194435306944 4518503068164342373008 4571043801515090540136 4597775051816348379552 4642076873833521772032 4696054511901353420544 4772599817718816393984 4778441433162780673536 4815773006859364897548 4828095164436477049728 4834004705641417658112 4856329639082304400896 4900260252593739720312 4985934420043412273664 5043910401671824044288 5083315951684885169634 5102560522621496416896 5126125730142432423168 5132400057841505167872 5142424276704476857653 5172496933293391926996 5313956421362057817984 5407183726999988656896 5417533394388255454976 5459857874031913700718 5463370843967592451008 5470057956383709455232 5502046599403497229824 5609176222548838807872 5674399201880802049824 5707582822944432471168 5740380587949183469008 5766891446410236476064 5773950065071693313856 5807715854925913742592 6024670757552456497344 6094725068686787386848 6130366735755131172736 6189802424328934383552 6310323250367443658856 6334213062564616241664 6421030675812486530064 6437460219248636066304 6487752877211516035572 6495693823205654978088 6533680336791652960416 6777754602246513559512 6803414030161995222528 6856565702272635810204 6896662577724522569328 6963115310750282658048 7085275228482743757312 7158899726578224590976 7167662149744171010304 7279810498709218267624 7284494458623456601344 7293410608511612606976 7350390378890609580468 7478901630065118410496 7565865602507736066432 7610110430592576628224 7624973927527327754451 7653840783932244625344 7689188595213648634752 7698600086762257751808 7758745399940087890494 8032894343403275329792 8110775590499982985344 8126300091582383182464 8189786811047870551077 8253069899105245844736 8413764333823258211808 8511598802821203074736 8561374234416648706752 8650337169615354714096 8660925097607539970784 8711573782388870613888 9037006136328684746016 9142087603030181080272 9195550103632696759104 9392109023802706841088 9545199635437632787968 9631546013718729795096 9656190328872954099456 9668009411282835316224 9800520505187479440624 10087820803343648088576 10166631903369770339268 10205121045242992833792 10252251460284864846336 10284848553408953715306 10344993866586783853992 10627912842724115635968 10814367453999977313792 10835066788776510909952 10919715748063827401436 10926741687935184902016 10940115912767418910464 11218352445097677615744 11348798403761604099648 11415165645888864942336 11480761175898366938016 11533782892820472952128 11547900130143386627712 11615431709851827485184 11638118099910131835741 12049341515104912994688 12189450137373574773696 12260733471510262345472 12379604848657868767104 12620646500734887317712 12842061351624973060128 12975505754423032071144 12991387646411309956176 13067360673583305920832 13555509204493027119024 13713131404545271620408 13793325155449045138656 13926230621500565316096 14317799453156449181952 14335324299488342020608 14559620997418436535248 14568988917246913202688 14700780757781219160936 14957803260130236820992 15131731205015472132864 15249947855054655508902 15307681567864489250688 15378377190427297269504 15397200173524515503616 15427272830113430572959 15517490799880175780988 16065788686806550659584 16221551180999965970688 16252600183164766364928 16379573622095741102154 16506139798210491689472 16827528667646516423616 17023197605642406149472 17122748468833297413504 17300674339230709428192 17321850195215079941568 17423147564777741227776 18074012272657369492032 18284175206060362160544 18391100207265393518208 19263092027437459590192 19312380657745908198912 19601041010374958881248 20333263806739540678536 20410242090485985667584 20569697106817907430612 20689987733173567707984 21255825685448231271936 21839431496127654802872 21853483375870369804032 21880231825534837820928 22436704890195355231488 22697596807523208199296 22830331291777729884672 22874921782581983263353 22961522351796733876032 23067565785640945904256 23095800260286773255424 23276236199820263671482 24098683030209825989376 24378900274747149547392 24521466943020524690944 24569360433143611653231 24759209697315737534208 25241293001469774635424 25684122703249946120256 25951011508846064142288 25982775292822619912352 26134721347166611841664 27111018408986054238048 27426262809090543240816 27586650310898090277312 28635598906312898363904 29119241994836873070496 29401561515562438321872 30263462410030944265728 30499895710109311017804 30615363135728978501376 30756754380854594539008 30854545660226861145918 31034981599760351561976 32443102361999931941376 32505200366329532729856 32759147244191482204308 33655057335293032847232 34046395211284812298944 34245496937666594827008 34601348678461418856384 34643700390430159883136 34846295129555482455552 34914354299730395507223 36148024545314738984064 36568350412120724321088 36782200414530787036416 38526184054874919180384 39202082020749917762496 40666527613479081357072 41139394213635814861224 41379975466347135415968 43678862992255309605744 43706966751740739608064 44873409780390710462976 45395193615046416398592 45749843565163966526706 45923044703593467752064 46135131571281891808512 46191600520573546510848 46552472399640527342964 48197366060419651978752 48757800549494299094784 49138720866287223306462 49518419394631475068416 50482586002939549270848 51368245406499892240512 51902023017692128284576 51965550585645239824704 52269442694333223683328 54222036817972108476096 54852525618181086481632 55173300621796180554624 58238483989673746140992 58803123031124876643744 60999791420218622035608 61230726271457957002752 61709091320453722291836 62069963199520703123952 65518294488382964408616 67310114670586065694464 68092790422569624597888 68490993875333189654016 69202697356922837712768 69287400780860319766272 69828708599460791014446 72296049090629477968128 73136700824241448642176 73564400829061574072832 73708081299430834959693 77052368109749838360768 78404164041499835524992 81333055226958162714144 82278788427271629722448 82759950932694270831936 87357725984510619211488 90790387230092832797184 91499687130327933053412 91846089407186935504128 92270263142563783617024 93104944799281054685928 97515601098988598189568 98277441732574446612924 100965172005879098541696 102736490812999784481024 103804046035384256569152 103931101171290479649408 104538885388666447366656 108444073635944216952192 109705051236362172963264 110346601243592361109248 116476967979347492281984 117606246062249753287488 121999582840437244071216 123418182640907444583672 124139926399041406247904 131036588976765928817232 134620229341172131388928 136185580845139249195776 138405394713845675425536 138574801561720639532544 139657417198921582028892 144592098181258955936256 146273401648482897284352 147416162598861669919386 154104736219499676721536 156808328082999671049984 162666110453916325428288 164557576854543259444896 165519901865388541663872 174715451969021238422976 182999374260655866106824 183692178814373871008256 186209889598562109371856 196554883465148893225848 201930344011758197083392 205472981625999568962048 207608092070768513138304 207862202342580959298816 216888147271888433904384 219410102472724345926528 220693202487184722218496 221124243898292504879079 232953935958694984563968 235212492124499506574976 243999165680874488142432 246836365281814889167344 248279852798082812495808 262073177953531857634464 272371161690278498391552 276810789427691350851072 279314834397843164057784 292546803296965794568704 294832325197723339838772 308209472438999353443072 313616656165999342099968 325332220907832650856576 329115153709086518889792 331039803730777083327744 349430903938042476845952 365998748521311732213648 372419779197124218743712 393109766930297786451696 403860688023516394166784 415216184141537026276608 415724404685161918597632 433776294543776867808768 438820204945448691853056 442248487796585009758158 465907871917389969127936 470424984248999013149952 487998331361748976284864 493672730563629778334688 496559705596165624991616 524146355907063715268928 558629668795686328115568 589664650395446679677544 616418944877998706886144 650664441815665301713152 658230307418173037779584 662079607461554166655488 663372731694877514637237 698861807876084953691904 731997497042623464427296 744839558394248437487424 786219533860595572903392 830432368283074052553216 877640409890897383706112 884496975593170019516316 940849968497998026299904 975996662723497952569728 987345461127259556669376 993119411192331249983232 1048292711814127430537856 1117259337591372656231136 1179329300790893359355088 1301328883631330603426304 1316460614836346075559168 1326745463389755029274474 1397723615752169907383808 1463994994085246928854592 1489679116788496874974848 1572439067721191145806784 1768993951186340039032632 1951993325446995905139456 1974690922254519113338752 1986238822384662499966464 2096585423628254861075712 2234518675182745312462272 2358658601581786718710176 2632921229672692151118336 2653490926779510058548948 2927989988170493857709184 2979358233576993749949696 3144878135442382291613568 3537987902372680078065264 3903986650893991810278912 3949381844509038226677504 4193170847256509722151424 4469037350365490624924544 4717317203163573437420352 5306981853559020117097896 5855979976340987715418368 5958716467153987499899392 6289756270884764583227136 7075975804745360156130528 7898763689018076453355008 8938074700730981249849088 9434634406327146874840704 10613963707118040234195792 11711959952681975430836736 12579512541769529166454272 14151951609490720312261056 17876149401461962499698176 18869268812654293749681408 21227927414236080468391584 28303903218981440624522112 37738537625308587499362816 42455854828472160936783168 56607806437962881249044224 84911709656944321873566336 113215612875925762498088448 169823419313888643747132672 339646838627777287494265344
- Sum of all divisors σ(n): 1141629498314361701884800000
- Sum of proper divisors (its aliquot sum) s(n): 801982659686584414390534656
- 339646838627777287494265344 is an abundant number, because the sum of its proper divisors (801982659686584414390534656) is greater than itself. Its abundance is 462335821058807126896269312
Bases of 339646838627777287494265344
- Binary: 100011000111100110000010000000100000100100100000000101111110101110011111101101010000000002
- Hexadecimal: 0x118F3040412402FD73F6A00
- Base-36: 16OCL55HGP1EAJS000
Squares and roots of 339646838627777287494265344
- 339646838627777287494265344 squared (3396468386277772874942653442) is 115359974989843385725392657138822026673181686279438336
- 339646838627777287494265344 cubed (3396468386277772874942653443) is 39181650809479760261374123273386895264314584640844774677369812201281101269827584
-
The
square root of 339646838627777287494265344 is 18429509994239.5996274749 -
339646838627777287494265344 is a
perfect cube number . Itscube root is 697711464
Scales and comparisons
How big is 339646838627777287494265344?- 339,646,838,627,777,287,494,265,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 339,646,838,627,777,287,494,265,344 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 339646838627777287494265344 cubic inches would be around 58142622 feet tall.
Recreational maths with 339646838627777287494265344
- 339646838627777287494265344 backwards is 443562494782777726838646933
- 339646838627777287494265344 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 339646838627777287494265344's digits is 144
- 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 339646838627777287494265344 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 339646838627777287494265344 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/339646838627777287494265344/
Chicago style:
Numbermatics. 2024. "Number 339646838627777287494265344 - Facts about the integer". https://numbermatics.com/n/339646838627777287494265344/
The information we have on file for 339646838627777287494265344 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 339646838627777287494265344, math, Factors of 339646838627777287494265344, curriculum, school, college, exams, university, Prime factorization of 339646838627777287494265344, STEM, science, technology, engineering, physics, economics, calculator, three hundred thirty-nine septillion, six hundred forty-six sextillion, eight hundred thirty-eight quintillion, six hundred twenty-seven quadrillion, seven hundred seventy-seven trillion, two hundred eighty-seven billion, four hundred ninety-four million, two hundred sixty-five thousand, three hundred forty-four.