472203477224695415811096576
472,203,477,224,695,415,811,096,576 is an even composite number composed of seven prime numbers multiplied together.
472203477224695415811096576 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 472203477224695415811096576:
214 × 34 × 72 × 132 × 612 × 10932 × 31092
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 61 × 61 × 1093 × 1093 × 3109 × 3109)See below for interesting mathematical facts about the number 472203477224695415811096576 from the Numbermatics database.
Names of 472203477224695415811096576
- Cardinal: 472203477224695415811096576 can be written as Four hundred seventy-two septillion, two hundred three sextillion, four hundred seventy-seven quintillion, two hundred twenty-four quadrillion, six hundred ninety-five trillion, four hundred fifteen billion, eight hundred eleven million, ninety-six thousand, five hundred seventy-six.
Scientific notation
- Scientific notation: 4.72203477224695415811096576 × 1026
Factors of 472203477224695415811096576
Divisors of 472203477224695415811096576
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 61 63 64 72 78 81 84 91 96 98 104 108 112 117 122 126 128 144 147 156 162 168 169 182 183 189 192 196 208 216 224 234 244 252 256 273 288 294 312 324 336 338 351 364 366 378 384 392 416 427 432 441 448 468 488 504 507 512 546 549 567 576 588 624 637 648 672 676 702 728 732 756 768 784 793 819 832 854 864 882 896 936 976 1008 1014 1024 1053 1092 1093 1098 1134 1152 1176 1183 1248 1274 1281 1296 1323 1344 1352 1404 1456 1464 1512 1521 1536 1568 1586 1638 1647 1664 1708 1728 1764 1792 1872 1911 1952 2016 2028 2048 2106 2184 2186 2196 2268 2304 2352 2366 2379 2457 2496 2548 2562 2592 2646 2688 2704 2808 2912 2928 2989 3024 3042 3072 3109 3136 3172 3276 3279 3294 3328 3416 3456 3528 3549 3584 3721 3744 3822 3843 3904 3969 4032 4056 4096 4212 4368 4372 4392 4536 4563 4608 4704 4732 4758 4914 4941 4992 5096 5124 5184 5292 5376 5408 5551 5616 5733 5824 5856 5978 6048 6084 6144 6218 6272 6344 6552 6558 6588 6656 6832 6912 7056 7098 7137 7168 7371 7442 7488 7644 7651 7686 7808 7938 8064 8112 8192 8281 8424 8736 8744 8784 8967 9072 9126 9216 9327 9408 9464 9516 9828 9837 9882 9984 10192 10248 10309 10368 10584 10647 10752 10816 11102 11163 11232 11466 11529 11648 11712 11956 12096 12168 12288 12436 12544 12688 13104 13116 13176 13312 13664 13689 13824 14112 14196 14209 14274 14336 14742 14884 14976 15288 15302 15372 15616 15876 16128 16224 16384 16562 16653 16848 17199 17472 17488 17568 17934 18144 18252 18432 18654 18816 18928 19032 19656 19674 19764 19968 20384 20496 20618 20736 21168 21294 21411 21504 21632 21763 22204 22326 22464 22932 22953 23058 23296 23424 23912 24192 24336 24576 24843 24872 25088 25376 26047 26208 26232 26352 26624 26901 27328 27378 27648 27981 28224 28392 28418 28548 28672 29484 29511 29768 29952 30576 30604 30744 30927 31232 31752 31941 32256 32448 33124 33306 33489 33696 34398 34587 34944 34976 35136 35868 36288 36504 36864 37308 37632 37856 38064 38857 39312 39348 39528 39936 40417 40768 40992 41236 41472 42336 42588 42627 42822 43008 43264 43526 44408 44652 44928 45864 45906 46116 46592 46848 47824 48373 48384 48672 49152 49686 49744 49959 50176 50752 51597 52094 52416 52464 52704 53248 53557 53802 54656 54756 55296 55962 56448 56784 56836 57096 57344 58968 59022 59536 59904 61152 61208 61488 61854 62464 63504 63882 64233 64512 64896 65289 66248 66612 66673 66978 67392 68796 68859 69174 69888 69952 70272 71736 72163 72576 73008 73728 74529 74616 75264 75712 76128 77714 78141 78624 78696 79056 79872 80703 80834 81536 81984 82472 82944 83943 84672 85176 85254 85644 86016 86528 87052 88533 88816 89304 89856 91728 91812 92232 92781 93184 93696 95648 95823 96746 96768 97344 99372 99463 99488 99918 100352 100467 101504 103194 104188 104832 104928 105408 106496 107114 107604 109312 109512 110592 111924 112896 113568 113672 114192 114688 116571 117936 118044 119072 119808 121251 122304 122416 122976 123708 124928 127008 127764 127881 128466 129024 129792 130578 132496 133224 133346 133956 134784 137592 137718 138348 139776 139904 140544 143472 144326 145119 145152 146016 147456 149058 149232 149877 150528 151424 152256 152341 155428 156282 157248 157392 158112 159744 160671 161406 161668 163072 163968 164944 165888 167886 169344 170352 170508 171288 172032 173056 174104 177066 177632 178608 179712 182329 183456 183624 184464 184717 185562 186368 187392 189649 191296 191646 193492 193536 194688 195867 198744 198926 198976 199836 200019 200704 200934 203008 206388 206577 208376 209664 209856 210816 212992 214228 215208 216489 218624 219024 221184 223587 223848 225792 227136 227344 228384 233142 234423 235872 236088 238144 239616 242109 242502 244608 244832 245952 247416 249856 251829 254016 255528 255762 256932 258048 259584 261156 264992 266448 266692 267912 269568 275184 275436 276696 278343 279552 279808 281088 282919 286944 288652 290238 290304 292032 298116 298389 298464 299754 301056 301401 302848 304512 304682 310856 312564 314496 314784 316224 319488 321342 322812 323336 326144 327936 329888 331776 335772 338611 338688 340704 341016 342576 344064 346112 348208 349713 354132 355264 357216 359424 363753 364658 366912 367248 368928 369434 371124 372736 374784 379298 382592 383292 383643 386984 387072 389376 391734 397488 397852 397952 399672 400038 401408 401868 406016 412776 413154 416752 419328 419712 421632 428456 430416 432978 435357 437248 438048 442368 447174 447696 449631 451584 454272 454688 456768 457023 466284 466711 468846 471744 472176 476288 479232 482013 484218 485004 489216 489664 491904 494832 499712 503658 505141 508032 511056 511524 513864 516096 519168 522312 525421 529984 532896 533384 535824 539136 546987 550368 550872 553392 554151 556686 559104 559616 562176 565838 568947 573888 577304 580476 580608 584064 587601 596232 596778 596928 599508 600057 602112 602802 605696 609024 609364 619731 621712 625128 628849 628992 629568 632448 638976 642684 645624 646672 649467 652288 655872 659776 663552 670761 671544 677222 677376 681408 682032 685152 692224 696241 696416 699426 703269 708264 710528 714432 718848 727506 729316 733824 734496 737856 738868 742248 745472 749568 758596 765184 766584 767286 773968 774144 778752 783468 794976 795704 795904 799344 800076 802816 803736 812032 825552 826308 833504 835029 838656 839424 843264 848757 856912 860832 865956 866749 870714 874496 876096 894348 895167 895392 899262 903168 908544 909376 913536 914046 932568 933422 937692 943488 944352 952576 958464 964026 968436 970008 978432 979328 983808 989664 999424 1007316 1010282 1015833 1016064 1022112 1023048 1027728 1032192 1038336 1044624 1049139 1050842 1059968 1065792 1066768 1071648 1078272 1091259 1093974 1100736 1101744 1106784 1108302 1113372 1118208 1119232 1124352 1131676 1137894 1147776 1150929 1154608 1160952 1161216 1168128 1175202 1192464 1193556 1193856 1194649 1199016 1200114 1204224 1205604 1211392 1218048 1218728 1239462 1243424 1250256 1257698 1257984 1259136 1264896 1285368 1291248 1293019 1293344 1298934 1304576 1306071 1311744 1319552 1327104 1327543 1341522 1343088 1354444 1354752 1362816 1364064 1370304 1371069 1384448 1392482 1392832 1398852 1400133 1406538 1416528 1421056 1428864 1437696 1446039 1455012 1458632 1467648 1468992 1475712 1477736 1484496 1490944 1499136 1515423 1517192 1530368 1533168 1534572 1547936 1548288 1557504 1566936 1576263 1589952 1591408 1591808 1598688 1600152 1607472 1624064 1640961 1651104 1652616 1662453 1667008 1670058 1677312 1678848 1686528 1697514 1706841 1713824 1721664 1731912 1733498 1741428 1748992 1752192 1762803 1788696 1790334 1790784 1798524 1800171 1806336 1817088 1818752 1827072 1828092 1865136 1866844 1875384 1886547 1886976 1888704 1905152 1916928 1928052 1936872 1940016 1948401 1956864 1958656 1967616 1979328 1980433 2014632 2020564 2031666 2032128 2044224 2046096 2055456 2076672 2088723 2089248 2098278 2101684 2109807 2119936 2131584 2133536 2143296 2156544 2182518 2187948 2201472 2203488 2213568 2216604 2226744 2236416 2238464 2248704 2263352 2275788 2295552 2301858 2309216 2321904 2322432 2336256 2350404 2370277 2384928 2387112 2387712 2389298 2398032 2400228 2408448 2411208 2422784 2436096 2437456 2465437 2478924 2486848 2500512 2515396 2515968 2518272 2529792 2546271 2570736 2582496 2586038 2586688 2597868 2600247 2609152 2612142 2623488 2639104 2655086 2683044 2685501 2686176 2708888 2709504 2725632 2728128 2740608 2742138 2768896 2784964 2785664 2797704 2800266 2813076 2833056 2842112 2857728 2875392 2892078 2910024 2917264 2935296 2937984 2951424 2955472 2968992 2998272 3030846 3034384 3047499 3060736 3066336 3069144 3095872 3096576 3115008 3133872 3147417 3152526 3179904 3182816 3183616 3197376 3200304 3214944 3248128 3266977 3273777 3281922 3302208 3305232 3324906 3334016 3340116 3354624 3357696 3373056 3395028 3398137 3413682 3427648 3443328 3463824 3466996 3482856 3497984 3504384 3525606 3577392 3580668 3581568 3583947 3597048 3600342 3612672 3634176 3637504 3654144 3656184 3677947 3730272 3733688 3750768 3773094 3773952 3777408 3810304 3856104 3873744 3879057 3880032 3896802 3913728 3917312 3918213 3935232 3958656 3960866 3982629 4029264 4041128 4063332 4064256 4067053 4088448 4092192 4110912 4113207 4153344 4177446 4178496 4196556 4200399 4203368 4219614 4239872 4263168 4267072 4286592 4313088 4338117 4365036 4375896 4401943 4402944 4406976 4427136 4433208 4453488 4472832 4476928 4497408 4526704 4546269 4551576 4591104 4603716 4618432 4643808 4644864 4672512 4700808 4728789 4740554 4769856 4774224 4775424 4778596 4796064 4800456 4822416 4845568 4872192 4874912 4922883 4930874 4957848 4973696 4987359 5001024 5030792 5031936 5036544 5059584 5092542 5120523 5141472 5164992 5172076 5173376 5195736 5200494 5218304 5224284 5246976 5278208 5310172 5366088 5371002 5372352 5400513 5417776 5419008 5451264 5456256 5481216 5484276 5569928 5571328 5595408 5600532 5626152 5659641 5666112 5684224 5715456 5750784 5784156 5820048 5834528 5845203 5870592 5875968 5902848 5910944 5937984 5941299 6061692 6067243 6068768 6094998 6121472 6132672 6138288 6191744 6230016 6266169 6267744 6294834 6305052 6359808 6365632 6367232 6394752 6400608 6429888 6496256 6533954 6547554 6563844 6604416 6610464 6649812 6668032 6680232 6709248 6715392 6746112 6790056 6796274 6827364 6855296 6886656 6927648 6933992 6965712 6995968 7008768 7051212 7110831 7154784 7161336 7163136 7167894 7194096 7200684 7225344 7268352 7275008 7308288 7312368 7355894 7396311 7460544 7467376 7501536 7546188 7547904 7554816 7620608 7638813 7712208 7747488 7758114 7760064 7793604 7800741 7827456 7834624 7836426 7870464 7917312 7921732 7965258 8056503 8058528 8082256 8126664 8128512 8134106 8176896 8184384 8221824 8226414 8306688 8354892 8356992 8362543 8393112 8400798 8406736 8439228 8479744 8526336 8534144 8573184 8626176 8676234 8730072 8751792 8803886 8805888 8813952 8854272 8866416 8906976 8953856 8994816 9051133 9053408 9092538 9103152 9142497 9182208 9207432 9236864 9287616 9289728 9292801 9345024 9401616 9457578 9481108 9539712 9548448 9550848 9557192 9592128 9600912 9644832 9665881 9691136 9744384 9749824 9800931 9845766 9861748 9915696 9947392 9974718 10002048 10061584 10063872 10073088 10119168 10185084 10194411 10241046 10282944 10329984 10344152 10346752 10391472 10400988 10436608 10448568 10493952 10556416 10620344 10732176 10742004 10744704 10751841 10801026 10835552 10838016 10902528 10912512 10962432 10968552 11033841 11139856 11142656 11190816 11201064 11252304 11267737 11319282 11332224 11368448 11430912 11568312 11568589 11637171 11640096 11669056 11690406 11741184 11751936 11805696 11821888 11875968 11882598 11947887 12123384 12134486 12137536 12189996 12201159 12242944 12265344 12276576 12339621 12383488 12460032 12532338 12535488 12589668 12601197 12610104 12719616 12731264 12734464 12789504 12801216 12859776 12992512 13067908 13095108 13127688 13205829 13208832 13220928 13299624 13336064 13360464 13418496 13430784 13492224 13580112 13592548 13638807 13654728 13710592 13773312 13855296 13867984 13931424 14017536 14102424 14186367 14221662 14309568 14322672 14326272 14335788 14388192 14401368 14536704 14550016 14616576 14624736 14711788 14768649 14792622 14921088 14934752 14962077 15003072 15092376 15095808 15109632 15241216 15277626 15361569 15424416 15494976 15516228 15520128 15530437 15587208 15601482 15654912 15669248 15672852 15740928 15834624 15843464 15930516 16113006 16117056 16164512 16253328 16257024 16268212 16353792 16368768 16443648 16452828 16709784 16713984 16725086 16786224 16801596 16813472 16878456 16959488 16978923 17052672 17068288 17146368 17252352 17258059 17352468 17460144 17503584 17607772 17611776 17627904 17708544 17732832 17813952 17823897 17907712 18102266 18106816 18185076 18201729 18206304 18284994 18364416 18414864 18473728 18575232 18585602 18690048 18798507 18803232 18915156 18962216 19079424 19096896 19101696 19114384 19184256 19201824 19289664 19331762 19382272 19488768 19499648 19601862 19691532 19723496 19831392 19894784 19949436 20004096 20123168 20127744 20146176 20238336 20370168 20388822 20482092 20565888 20659968 20688304 20693504 20782944 20801976 20897136 20987904 21112832 21240688 21332493 21464352 21484008 21489408 21503682 21602052 21671104 21676032 21805056 21825024 21924864 21937104 22067682 22188933 22279712 22285312 22381632 22402128 22504608 22535474 22638564 22664448 22736896 22861824 22916439 23136624 23137178 23274342 23280192 23338112 23380812 23402223 23482368 23503872 23611392 23643776 23751936 23765196 23786959 23895774 24246768 24268972 24275072 24379992 24402318 24485888 24530688 24553152 24679242 24766976 24920064 25064676 25070976 25087629 25179336 25202394 25220208 25439232 25462528 25468928 25579008 25602432 25719552 25745629 26135816 26190216 26255376 26411658 26417664 26441856 26599248 26672128 26720928 26861568 26984448 27153399 27160224 27185096 27277614 27309456 27421184 27427491 27546624 27710592 27735968 27862848 27878403 28035072 28204848 28372734 28443324 28469371 28619136 28645344 28652544 28671576 28776384 28802736 28997643 29073408 29100032 29233152 29249472 29402793 29423576 29537298 29585244 29842176 29869504 29924154 30006144 30184752 30191616 30219264 30482432 30555252 30583233 30723138 30813601 30848832 30989952 31032456 31040256 31060874 31174416 31202964 31309824 31338496 31345704 31481856 31669248 31686928 31861032 32050681 32226012 32234112 32255523 32329024 32506656 32514048 32536424 32707584 32737536 32887296 32905656 33101523 33419568 33427968 33450172 33572448 33603192 33626944 33756912 33803211 33918976 33957846 34105344 34136576 34292736 34516118 34704936 34705767 34911513 34920288 35007168 35215544 35223552 35255808 35417088 35465664 35627904 35647794 35843661 36204532 36213632 36370152 36403458 36412608 36569988 36603477 36728832 36829728 36947456 37150464 37171204 37380096 37597014 37606464 37803591 37830312 37924432 38158848 38193792 38203392 38228768 38368512 38403648 38579328 38663524 38977536 38999296 39203724 39383064 39446992 39617487 39662784 39789568 39898872 40008192 40246336 40255488 40292352 40476672 40740336 40777644 40916421 40964184 41131776 41319936 41376608 41387008 41565888 41603952 41794272 42225664 42470701 42481376 42559101 42664986 42928704 42968016 42978816 43007364 43204104 43342208 43610112 43650048 43849728 43874208 44135364 44175781 44377866 44559424 44570624 44763264 44804256 45009216 45070948 45277128 45328896 45473792 45723648 45832878 46273248 46274356 46548684 46560384 46591311 46676224 46761624 46804446 46964736 47007744 47222784 47287552 47503872 47530392 47573918 47791548 48493536 48537944 48550144 48759984 48804636 48971776 49061376 49106304 49358484 49533952 50129352 50141952 50175258 50358672 50404788 50440416 50878464 50925056 50936769 50937856 51158016 51204864 51439104 51491258 51774177 52271632 52380432 52510752 52823316 52835328 52871689 52883712 53198496 53344256 53441856 53471691 53723136 54306798 54320448 54370192 54555228 54605187 54618912 54842368 54854982 55093248 55421184 55471936 55725696 55756806 56070144 56395521 56409696 56745468 56886648 56938742 57238272 57290688 57305088 57343152 57552768 57605472 57995286 58146816 58200064 58466304 58498944 58537801 58805586 58847152 59074596 59170488 59684352 59739008 59848308 60012288 60369504 60383232 60438528 60964864 61110504 61166466 61446276 61627202 61697664 61979904 62064912 62080512 62121748 62348832 62405928 62676992 62691408 62963712 63338496 63373856 63722064 63997479 64101362 64452024 64468224 64511046 64658048 65013312 65028096 65072848 65415168 65475072 65774592 65811312 66203046 66566799 66839136 66855936 66900344 67144896 67206384 67253888 67513824 67606422 67661167 67837952 67915692 68210688 68273152 68585472 69032236 69409872 69411534 69823026 69840576 70014336 70206669 70431088 70447104 70511616 70834176 70931328 71255808 71295588 71360877 71687322 72409064 72427264 72740304 72806916 72825216 72873589 73139976 73206954 73457664 73659456 73894912 74300928 74342408 74760192 75194028 75212928 75262887 75607182 75660624 75848864 76317696 76387584 76406784 76457536 76737024 76807296 77158656 77236887 77327048 77998592 78407448 78766128 78874159 78893984 79234974 79325568 79579136 79797744 80016384 80492672 80584704 80953344 80980123 81460197 81480672 81555288 81832842 81928368 82263552 82639872 82753216 82774016 83131776 83207904 83588544 83635209 84451328 84941402 84962752 85118202 85329972 85408113 85857408 85936032 85957632 86014728 86408208 86684416 86992929 87220224 87300096 87699456 87748416 88208379 88270728 88351562 88755732 89118848 89141248 89526528 89608512 90018432 90141896 90554256 90657792 90947584 91447296 91665756 91749699 92440803 92546496 92548712 93097368 93120768 93182622 93352448 93523248 93608892 93929472 94015488 94445568 94575104 95007744 95060784 95147836 95583096 96152043 96766569 96987072 97075888 97100288 97519968 97609272 98122752 98212608 98716968 99067904 99304569 100258704 100283904 100350516 100717344 100809576 100880832 101409633 101756928 101850112 101873538 102316032 102409728 102878208 102982516 103548354 104117301 104543264 104734539 104760864 105021504 105646632 105670656 105743378 105767424 106396992 106688512 106883712 106943382 107530983 108613596 108640896 108713059 108740384 109110456 109210374 109237824 109684736 109709964 109810431 110186496 110842368 110943872 111451392 111513612 112140288 112791042 112819392 113490936 113773296 113877484 114476544 114581376 114610176 114686304 115105536 115210944 115990572 116400128 116932608 116997888 117075602 117611172 117694304 118149192 118340976 118852461 119368704 119478016 119696616 120024576 120739008 120766464 120806413 120877056 122221008 122332932 122892552 123254404 123395328 123959808 124129824 124161024 124243496 124697664 124811856 125353984 125382816 125656453 126676992 126747712 127412103 127444128 127994958 128202724 128904048 128936448 129022092 129316096 130026624 130145696 130830336 130950144 131549184 131622624 132406092 132527343 133133598 133678272 133711872 133800688 134289792 134412768 134507776 135027648 135212844 135322334 135675904 135831384 136421376 136546304 137170944 138064472 138819744 138823068 139646052 139681152 139773933 140028672 140413338 140862176 140894208 141023232 141668352 141862656 142511616 142591176 142721754 143374644 144818128 144854528 145480608 145613832 145650432 145747178 146279952 146413908 146915328 147318912 147789824 148601856 148684816 150388056 150391657 150425856 150525774 151214364 151321248 151697728 152635392 152775168 152813568 152915072 153474048 153614592 154317312 154473774 154654096 155322531 155997184 156814896 157532256 157748318 157787968 158469948 158615067 158651136 159158272 159595488 160032768 160415073 160985344 161169408 161960246 162920394 162961344 163110576 163665684 163815561 163856736 164527104 165279744 165506432 165548032 166263552 166415808 166508713 167177088 167270418 168902656 169882804 169925504 170236404 170659944 170816226 171714816 171872064 171915264 172029456 172816416 173368832 173985858 174440448 174600192 175398912 175496832 175613403 176416758 176541456 176703124 177511464 178237696 178282496 179053056 179217024 180036864 180283792 181108512 181315584 182894592 183331512 183499398 184881606 185092992 185097424 186194736 186241536 186365244 186704896 187046496 187217784 188030976 188891136 189150208 190015488 190121568 190295672 191166192 191992437 192304086 193533138 193974144 194151776 194200576 195039936 195218544 196245504 196425216 197433936 198135808 198609138 199285597 199700397 200517408 200567808 200701032 201434688 201619152 201761664 201895681 202819266 202983501 203513856 203700224 203747076 204632064 204819456 205756416 205965032 207096708 207286357 208234602 209086528 209469078 209521728 210043008 211293264 211341312 211486756 211534848 212793984 213377024 213767424 213886764 214082631 215061966 217227192 217281792 217426118 217480768 218220912 218420748 218475648 218620767 219369472 219419928 219620862 220372992 221684736 221887744 222902784 223027224 224280576 224354767 225582084 225638784 225788661 226981872 227546592 227754968 228953088 229162752 229220352 229372608 230211072 230421888 231710661 231981144 232800256 233995776 234151204 235222344 235388608 236298384 236622477 236681952 237704922 238737408 238956032 239393232 240049152 241478016 241612826 241754112 242940369 244380591 244442016 244665864 245785104 246508808 246790656 247919616 248259648 248322048 248486992 249395328 249623712 250765632 250905627 251312906 253353984 253495424 254824206 254888256 255989916 256224339 256405448 257808096 257872896 258044184 258632192 260053248 260291392 260978787 261660672 261900288 263098368 263245248 264625137 264812184 265054686 266267196 267356544 267423744 267601376 268579584 268825536 269015552 270055296 270425688 270644668 271662768 272842752 273092608 274341888 275249097 276128944 277322409 277639488 277646136 279292104 279362304 279547866 280057344 280826676 281724352 281788416 282046464 283336704 283725312 285023232 285182352 285443508 286749288 288456129 289636256 289709056 290961216 291227664 291300864 291494356 292559904 292827816 294637824 295579648 297203712 297369632 297913707 300776112 300783314 300851712 301051548 302428728 302642496 303395456 304228899 305270784 305550336 305830144 306948096 307229184 308634624 308947548 309230467 309308192 310645062 311994368 312351903 313629792 315064512 315496636 315575936 316939896 317230134 317302272 318316544 319190976 320065536 320830146 321970688 323920492 325840788 325922688 326139177 326221152 327331368 327631122 327713472 329054208 329431293 330559488 331012864 331096064 332527104 332831616 333017426 334354176 334540836 339765608 339851008 340472808 341319888 341632452 343429632 343744128 343830528 344058912 345632832 346737664 347971716 349200384 350797824 350993664 351226806 352833516 353082912 353406248 355022928 356475392 356557383 356564992 358106112 358434048 360073728 360567584 362217024 362419239 362631168 366663024 366998796 369763212 370101823 370185984 370194848 372389472 372483072 372730488 373409792 374092992 374435568 376061952 376969359 378300416 380030976 380243136 380591344 382236309 382332384 383984874 384608172 387066276 387948288 388303552 388401152 390079872 390437088 392491008 392850432 394867872 396271616 397218276 397582029 398571194 399400794 401034816 401135616 401402064 402869376 403238304 403523328 403791362 405638532 405967002 407027712 407400448 407494152 409264128 409638912 411512832 411930064 414193416 414572714 416469204 418173056 418938156 419043456 419321799 420086016 422586528 422682624 422973512 423069696 425587968 426754048 427534848 427773528 428165262 430123932 434454384 434563584 434852236 434961536 436441824 436841496 436951296 437241534 438738944 438839856 439241724 440745984 443369472 443775488 445805568 446054448 448709534 451164168 451174971 451277568 451577322 453963744 455093184 455509936 457906176 458325504 458440704 458745216 460422144 460843776 463421322 463962288 465967593 467991552 468302408 470444688 470777216 472596768 473244954 473363904 473628169 475409844 475845201 477474816 477912064 478786464 480098304 482956032 483225652 483508224 485880738 488761182 488884032 489331728 491446683 491570208 493017616 493581312 495839232 496519296 496644096 496973984 498790656 499247424 499526139 501531264 501811254 502625812 506707968 506990848 509648412 509776512 510115123 511979832 512448678 512810896 515616192 515745792 516088368 517264384 520106496 520582784 521957574 523321344 523800576 526196736 526490496 526840209 529250274 529624368 530109372 532534392 534713088 534847488 535202752 537159168 537651072 538031104 540110592 540851376 541289336 543325536 546185216 548683776 550498194 552119113 552257888 554644818 555278976 555292272 558584208 558724608 559095732 560114688 561653352 563448704 564092928 566673408 566860861 567450624 570046464 570364704 570887016 573498576 574285153 576912258 579272512 579418112 581922432 582455328 582601728 582988712 585119808 585655632 589275648 589618741 591159296 594407424 594739264 595827414 597856791 601552224 601566628 601703424 602103096 604857456 605284992 605687043 606790912 608457798 608950503 610541568 611100672 611660288 613896192 614458368 617269248 617895096 618460934 618616384 621290124 621859071 623988736 624703806 627259584 630129024 630993272 631151872 633879792 634460268 634604544 636633088 638381952 640131072 641660292 642247893 643941376 647840984 651681576 651845376 652278354 652442304 654662736 655262244 655426944 655862301 658108416 658862586 661118976 662025728 662192128 665054208 665663232 666034852 668708352 669081672 673064301 677365983 679531216 679702016 680945616 682639776 683264904 686859264 687331957 687488256 687661056 688117824 691265664 693475328 695131983 695943432 698400768 701987328 702453612 705667032 706165824 706812496 709867431 710045856 712950784 713114766 716212224 716868096 720147456 721135168 724434048 724838478 725262336 728821107 733141773 733326048 733997592 739526424 740203646 740371968 740389696 744778944 744966144 745460976 746819584 748185984 748871136 752716881 753938718 756600832 760061952 760486272 760991413 761182688 764472618 764664768 767969748 768673017 769216344 774132552 775896576 776607104 776802304 780159744 780874176 782936361 784982016 785700864 789735744 792543232 794436552 795164058 797142388 798801588 802069632 802271232 802804128 805738752 806476608 807046656 807582724 811277064 811934004 814800896 814988304 818528256 819277824 823025664 823860128 828386832 829145428 831967227 832938408 836346112 837876312 838086912 838643598 840172032 845173056 845365248 845947024 846139392 851175936 855069696 855547056 856330524 860247864 865368387 868908768 869127168 869704472 869923072 872883648 873682992 873902592 874483068 877477888 877679712 878483448 879595171 886738944 887550976 891611136 892108896 897419068 902328336 902349942 902555136 903154644 907927488 910186368 911019872 912686697 915812352 916651008 917490432 920844288 921687552 926842644 927691401 927924576 931935186 935983104 936604816 937055709 940889376 941554432 945193536 946489908 946727808 947256338 947356657 950819688 951690402 954949632 955824128 957572928 960196608 965912064 966451304 971761476 977522364 977768064 978417531 978663456 982893366 983140416 986035232 987162624 991678464 993038592 993288192 993947968 997581312 998494848 999052278 1003062528 1003622508 1005251624 1013981696 1019296824 1019553024 1020230246 1023959664 1024897356 1025621792 1031232384 1031491584 1032176736 1034528768 1040212992 1041165568 1043915148 1047601152 1052393472 1052741599 1052980992 1053680418 1058500548 1059248736 1060218744 1065068784 1069426176 1069694976 1070405504 1074318336 1075302144 1076062208 1080221184 1081702752 1082578672 1086651072 1087257717 1092370432 1100996388 1104238226 1104515776 1109289636 1110305469 1110557952 1110584544 1117168416 1117449216 1118191464 1120229376 1123306704 1126897408 1128185856 1130908077 1133721722 1134901248 1140092928 1140729408 1141774032 1146708927 1146997152 1148570306 1153824516 1158545024 1158836224 1163844864 1164910656 1165203456 1165977424 1170239616 1171311264 1178551296 1179237482 1182318592 1188814848 1189478528 1191654828 1192746087 1195713582 1203104448 1203133256 1203406848 1204206192 1209714912 1210569984 1211374086 1213581824 1216915596 1217901006 1221083136 1222201344 1223320576 1227792384 1228916736 1234538496 1235790192 1236921868 1237232768 1242580248 1243718142 1247977472 1249407612 1254519168 1257965397 1260258048 1261986544 1262303744 1267759584 1268920536 1269209088 1276763904 1280262144 1283320584 1284495786 1287882752 1295681968 1303363152 1303690752 1304556708 1304884608 1309325472 1310524488 1310853888 1311724602 1316216832 1317725172 1322237952 1324051456 1330108416 1331326464 1332069704 1337416704 1338163344 1346128602 1353524913 1354731966 1359062432 1359404032 1361891232 1365279552 1366529808 1373718528 1374663914 1374976512 1375322112 1376235648 1382531328 1386950656 1390263966 1391886864 1397902779 1403974656 1404907224 1411334064 1412331648 1413269767 1413624992 1419734862 1420091712 1420884507 1425901568 1426229532 1427535603 1432424448 1433736192 1440294912 1442270336 1448868096 1449676956 1450524672 1451004499 1457642214 1466283546 1466652096 1467995184 1479052848 1480407292 1480743936 1480779392 1489557888 1489932288 1490921952 1493639168 1496371968 1497742272 1498578417 1505433762 1507877436 1513201664 1520123904 1520972544 1521982826 1522365376 1528945236 1529329536 1530345369 1535939496 1537346034 1538432688 1548265104 1551793152 1553214208 1553604608 1560319488 1561748352 1565872722 1569964032 1570483369 1571401728 1579471488 1580520627 1588873104 1590328116 1594284776 1597603176 1604139264 1604542464 1605608256 1611477504 1612953216 1614093312 1615165448 1622554128 1623868008 1629601792 1629976608 1633533889 1638555648 1646051328 1647720256 1656357339 1656773664 1658290856 1663934454 1665876816 1672692224 1675752624 1676173824 1677287196 1680344064 1690346112 1691894048 1692278784 1700582583 1702351872 1710139392 1711094112 1712661048 1720495728 1722855459 1730736774 1737817536 1738254336 1739408944 1739846144 1745767296 1747365984 1747805184 1748966136 1755359424 1756966896 1759190342 1768856223 1773477888 1775101952 1783222272 1784217792 1793570373 1794838136 1804656672 1804699884 1805110272 1806309288 1815854976 1817061129 1820372736 1822039744 1825373394 1826851509 1831624704 1833302016 1834980864 1841688576 1843375104 1853685288 1855382802 1855849152 1863870372 1865577213 1871966208 1873209632 1874111418 1881778752 1883108864 1890387072 1892979816 1893455616 1894512676 1894713314 1901639376 1903380804 1909899264 1911648256 1915145856 1920393216 1926743679 1931824128 1932902608 1943522952 1955044728 1955091541 1955536128 1956835062 1957326912 1965786732 1966280832 1967586903 1972070464 1974325248 1983356928 1986077184 1986576384 1987895936 1995162624 1996989696 1998104556 2006125056 2007245016 2010503248 2019192903 2027963392 2038593648 2039106048 2040460492 2047919328 2049794712 2051243584 2061995871 2062464768 2062983168 2064353472 2069057536 2080425984 2082331136 2085395949 2087830296 2095202304 2105483198 2105961984 2107360836 2117001096 2118497472 2120437488 2129602293 2130137568 2138852352 2140811008 2148636672 2150604288 2152124416 2160442368 2163405504 2164613269 2165157344 2173302144 2174515434 2186463321 2201992776 2208476452 2209031552 2218579272 2220610938 2221115904 2221169088 2234336832 2234898432 2236382928 2240458752 2246613408 2253794816 2261816154 2267443444 2269802496 2280185856 2281458816 2282974239 2283548064 2293417854 2293994304 2297140612 2306019051 2307649032 2317090048 2317672448 2327689728 2329821312 2330406912 2331954848 2340479232 2342622528 2357102592 2358474964 2377629696 2378957056 2383309656 2385492174 2391427164 2406208896 2406266512 2406813696 2408412384 2419429824 2421139968 2422748172 2427163648 2433831192 2435802012 2444402688 2446641152 2455584768 2457833472 2469076992 2471580384 2473843736 2474465536 2485160496 2487436284 2495901681 2495954944 2498815224 2509038336 2515930794 2520516096 2523973088 2524607488 2535519168 2537841072 2538418176 2553527808 2566641168 2568991572 2575765504 2590712761 2591363936 2596105161 2606726304 2607381504 2609113416 2609769216 2618650944 2621048976 2621707776 2623449204 2632433664 2635450344 2638785513 2648102912 2660216832 2662652928 2664139408 2674833408 2676326688 2692257204 2694722641 2707049826 2709463932 2718124864 2718808064 2723782464 2730559104 2733059616 2747437056 2749327828 2749953024 2752471296 2765062656 2773901312 2780527932 2783074203 2783773728 2795805558 2807949312 2809814448 2822668128 2824663296 2826539534 2827249984 2839469724 2840183424 2841769014 2842069971 2851803136 2852459064 2855071206 2864848896 2867472384 2880589824 2884540672 2897736192 2899353912 2902008998 2915284428 2932567092 2933304192 2935252593 2935990368 2958105696 2960814584 2961487872 2961558784 2979115776 2979864576 2981843904 2987278336 2992743936 2995484544 2997156834 3010867524 3015754872 3026403328 3041945088 3043965652 3044730752 3057890472 3058659072 3060690738 3071878992 3074692068 3076865376 3096530208 3103586304 3106428416 3107209216 3120638976 3123496704 3131745444 3140966738 3142803456 3158224797 3158942976 3161041254 3177746208 3180656232 3188569552 3195206352 3208278528 3209084928 3211216512 3222955008 3225906432 3228186624 3230330896 3245108256 3247736016 3259953216 3261773151 3267067778 3277111296 3295440512 3312714678 3313547328 3316581712 3327868908 3330916407 3331753632 3345384448 3351505248 3352347648 3354574392 3360688128 3380692224 3383788096 3384557568 3392724231 3401165166 3404703744 3420278784 3422188224 3425322096 3440126781 3440991456 3445710918 3461473548 3475635072 3476508672 3478817888 3479692288 3491534592 3494731968 3495610368 3497932272 3510718848 3513933792 3518380684 3537712446 3546955776 3550203904 3566444544 3568435584 3570805861 3578238261 3587140746 3589676272 3609313344 3609399768 3610220544 3612618576 3631709952 3634122258 3640745472 3644079488 3650746788 3653703018 3663249408 3666604032 3669961728 3683377152 3686750208 3707370576 3710765604 3711698304 3714163741 3727740744 3731154426 3743932416 3746419264 3748222836 3763557504 3766217728 3780774144 3785959632 3786911232 3789025352 3789426628 3803278752 3806761608 3823296512 3830291712 3840786432 3853487358 3863648256 3865805216 3887045904 3910089456 3910183082 3911072256 3913670124 3914653824 3931573464 3932561664 3935173806 3944140928 3948650496 3966713856 3972154368 3975791872 3990325248 3993979392 3996209112 4012250112 4014490032 4019996071 4021006496 4038385806 4055926784 4060574739 4077187296 4078212096 4080920984 4095838656 4099589424 4102487168 4123991742 4124929536 4125966336 4127331187 4128706944 4138115072 4160851968 4164662272 4170791898 4175660592 4210966396 4211923968 4214721672 4234002192 4236994944 4239809301 4240874976 4259204586 4260275136 4262653521 4277704704 4281622016 4282606809 4297273344 4301208576 4304248832 4320884736 4326811008 4329226538 4330314688 4346604288 4349030868 4353013497 4372926642 4403985552 4416952904 4418063104 4437158544 4441221876 4442231808 4442338176 4445288929 4468673664 4469796864 4472765856 4480917504 4493226816 4495735251 4507589632 4523632308 4534886888 4539604992 4560371712 4562917632 4565948478 4567096128 4586835708 4587988608 4591036107 4594281224 4612038102 4615298064 4634180096 4635344896 4655379456 4659642624 4660813824 4663909696 4680958464 4685245056 4711450107 4714205184 4716949928 4741561881 4757914112 4766619312 4770984348 4782854328 4811323699 4812417792 4812533024 4813627392 4816824768 4838859648 4842279936 4845496344 4854327296 4867662384 4871604024 4888805376 4893282304 4900601667 4915666944 4938153984 4943160768 4947687472 4948931072 4969072017 4970320992 4974872568 4991803362 4997630448 5018076672 5031861588 5041032192 5047946176 5049214976 5071038336 5075682144 5076836352 5101747749 5107055616 5133282336 5137983144 5151531008 5168566377 5181425522 5182727872 5192210322 5213452608 5214763008 5218226832 5219538432 5237301888 5242097952 5243415552 5246898408 5270900688 5277571026 5296205824 5306568669 5320433664 5325305856 5328278816 5349666816 5352653376 5380711119 5384514408 5389445282 5414099652 5418927864 5436249728 5437616128 5447564928 5451183387 5461118208 5466119232 5480554527 5494874112 5498655656 5499906048 5504942592 5530125312 5547802624 5561055864 5566148406 5567547456 5591611116 5596731639 5615898624 5619628896 5645336256 5649326592 5653079068 5654499968 5678939448 5680366848 5683538028 5684139942 5703606272 5704918128 5710142412 5729697792 5734944768 5761179648 5769081344 5795472384 5798707824 5804017996 5830568856 5865134184 5865274623 5866608384 5870505186 5871980736 5902760709 5916211392 5921629168 5922975744 5923117568 5958231552 5959729152 5963687808 5985487872 5990969088 5994313668 6021735048 6031509744 6057578709 6083890176 6087931304 6089461504 6115780944 6117318144 6121381476 6143757984 6149384136 6153730752 6157166197 6185987613 6193060416 6207172608 6212856832 6241277952 6246993408 6263490888 6281933476 6285606912 6316449594 6317885952 6322082508 6355492416 6361312464 6377139104 6388806879 6390412704 6416557056 6422433024 6445910016 6451812864 6456373248 6460661792 6490216512 6493839807 6495472032 6519906432 6523546302 6534135556 6559389963 6590881024 6625429356 6627094656 6631496599 6633163424 6655737816 6661832814 6663507264 6690768896 6703010496 6704695296 6709148784 6721376256 6761384448 6767576192 6785448462 6802330332 6809407488 6840557568 6844376448 6848922717 6850644192 6880253562 6881982912 6891421836 6922947096 6951270144 6953017344 6957635776 6959384576 6983069184 6989463936 6991220736 6995864544 7021437696 7027867584 7036761368 7075424892 7100407808 7132889088 7136871168 7141611722 7156476522 7174281492 7179352544 7218626688 7218799536 7220441088 7225237152 7263419904 7268244516 7281490944 7288158976 7301493576 7307406036 7333208064 7339923456 7366754304 7369191193 7373500416 7414741152 7421531208 7423396608 7428327482 7455481488 7462308852 7487864832 7492838528 7496445672 7527115008 7532435456 7561548288 7571919264 7573822464 7578050704 7578853256 7606557504 7613523216 7646593024 7660583424 7665043633 7706974716 7727296512 7731610432 7772138283 7774091808 7820178912 7820366164 7822144512 7827340248 7829307648 7863146928 7865123328 7870347612 7888281856 7897300992 7916356539 7944308736 7951583744 7980650496 7987958784 7992418224 8024500224 8028980064 8039992142 8042012992 8076771612 8084167923 8111853568 8121149478 8154374592 8156424192 8161841968 8191677312 8199178848 8204974336 8247983484 8249859072 8254662374 8257413888 8276230144 8321703936 8329324544 8341583796 8349222609 8351321184 8421932792 8423847936 8429443344 8468004384 8473989888 8479618602 8481749952 8518409172 8520550272 8525307042 8526209913 8555409408 8563244032 8565213618 8594546688 8602417152 8608497664 8641769472 8653622016 8658453076 8660629376 8693208576 8698061736 8706026994 8745853284 8805757779 8807971104 8833905808 8836126208 8874317088 8882443752 8884463616 8884676352 8890577858 8937347328 8939593728 8945531712 8961835008 8986453632 8991470502 9015179264 9047264616 9069773776 9079209984 9125835264 9131896956 9134192256 9173671416 9175977216 9182072214 9188562448 9224076204 9230596128 9268360192 9310758912 9319285248 9321627648 9327819392 9361916928 9370490112 9422900214 9428410368 9433899856 9474674391 9483123762 9515828224 9533238624 9541968696 9565708656 9622647398 9624835584 9625066048 9627254784 9633649536 9677719296 9684559872 9690992688 9708654592 9735324768 9743208048 9785319453 9786564608 9801203334 9831333888 9886321536 9892888369 9895374944 9897862144 9938144034 9940641984 9949745136 9983606724 9992749221 9995260896 10036153344 10063723176 10082064384 10095892352 10098429952 10142076672 10151364288 10153672704 10157031493 10178172693 10203495498 10214111232 10266564672 10275966288 10303062016 10337132754 10362851044 10365455744 10384420644 10426905216 10429526016 10436453664 10439076864 10474603776 10484195904 10486831104 10493796816 10541801376 10555142052 10564807933 10592411648 10613137338 10640867328 10650611712 10656557632 10699333632 10705306752 10712417583 10761422238 10769028816 10778890564 10828199304 10837855728 10872499456 10875232256 10895129856 10902366774 10922236416 10932238464 10961109054 10989748224 10997311312 10999812096 11009885184 11060250624 11122111728 11132296812 11135094912 11142491223 11183222232 11193463278 11231797248 11239257792 11290672512 11298653184 11306158136 11308999936 11357878896 11360733696 11367076056 11368279884 11407212544 11409836256 11420284824 11434737223 11469889536 11522359296 11538162688 11590944768 11597415648 11608035992 11661137712 11730268368 11730549246 11733216768 11741010372 11743961472 11805521418 11832422784 11843258336 11845951488 11846235136 11916463104 11927375616 11970975744 11981938176 11988627336 12043470096 12059988213 12063019488 12115157418 12167780352 12175862608 12178923008 12181724217 12231561888 12234636288 12242762952 12287515968 12298768272 12307461504 12314332394 12315636541 12371975226 12381993561 12386120832 12414345216 12425713664 12482555904 12493986816 12526981776 12563866952 12632899188 12635771904 12644165016 12644467777 12710984832 12719427903 12722624928 12754278208 12777613758 12780825408 12787960563 12833114112 12844866048 12891820032 12903625728 12912746496 12921323584 12980433024 12987679614 12990944064 13039812864 13047092604 13059040491 13068271112 13118779926 13181762048 13250858712 13254189312 13262993198 13266326848 13311475632 13323665628 13327014528 13335866787 13381537792 13406020992 13409390592 13418297568 13442752512 13487205753 13522768896 13535152384 13570896924 13604660664 13618814976 13681115136 13685640787 13688752896 13697845434 13701288384 13760507124 13763965824 13773108321 13782843672 13845894192 13902540288 13906034688 13915271552 13918769152 13966138368 13978927872 13982441472 13991729088 14042875392 14055735168 14073522736 14134350321 14150849784 14200815616 14273742336 14283223444 14312953044 14348562984 14358705088 14433971097 14437253376 14437599072 14440882176 14450474304 14526839808 14536489032 14562981888 14576317952 14602987152 14614812072 14666416128 14679846912 14701805001 14738382386 14747000832 14829482304 14843062416 14846793216 14856654964 14907216051 14910962976 14924617704 14985677056 14992891344 15054230016 15064870912 15123096576 15143838528 15147644928 15156101408 15157706512 15213115008 15227046432 15305243247 15321166848 15330087266 15413949432 15454593024 15463220864 15505699131 15544276566 15548183616 15640357824 15640732328 15644289024 15654680496 15658615296 15726293856 15730246656 15740695224 15776563712 15832713078 15888617472 15903167488 15919706007 15961300992 15975917568 15984836448 16049000448 16057960128 16079984284 16084025984 16142133357 16153543224 16168335846 16223707136 16242298956 16308749184 16312848384 16323683936 16353550161 16383354624 16398357696 16409948672 16495966968 16499718144 16509324748 16514827776 16643407872 16658649088 16683167592 16698445218 16702642368 16790194917 16843865584 16847695872 16858886688 16936008768 16947979776 16959237204 16963499904 17036818344 17041100544 17050614084 17052419826 17110818816 17126488064 17130427236 17189093376 17204834304 17283538944 17307244032 17316906152 17321258752 17386417152 17396123472 17412053988 17491706568 17595823869 17611515558 17615942208 17667811616 17672252416 17748634176 17764887504 17768927232 17769352704 17781155716 17874694656 17879187456 17891063424 17972907264 17982941004 18030358528 18094529232 18139547552 18172736127 18251670528 18263793912 18268384512 18347342832 18351954432 18364144428 18377124896 18448152408 18461192256 18471498591 18536720384 18557962839 18621517824 18638570496 18655638784 18723833856 18740980224 18845800428 18856820736 18863058487 18867799712 18949348782 18966247524 19031656448 19066477248 19083937392 19131417312 19245294796 19249671168 19250132096 19267299072 19355438592 19369119744 19381985376 19417309184 19470649536 19481519421 19486416096 19570638906 19573129216 19602406668 19772643072 19785776738 19790749888 19795724288 19876288068 19881283968 19894489797 19899490272 19967213448 19985498442 19990521792 20072306688 20127446352 20164128768 20191784704 20196859904 20284153344 20302728576 20314062986 20356345386 20406990996 20428222464 20533129344 20546768151 20551932576 20674265508 20725702088 20730911488 20768841288 20853810432 20859052032 20872907328 20878153728 20949207552 20968391808 20973662208 20987593632 21083602752 21110284104 21129615866 21184823296 21226274676 21301223424 21313115264 21398667264 21410613504 21424835166 21522844476 21538057632 21557781128 21656398608 21675711456 21744998912 21750464512 21790259712 21804733548 21844472832 21864476928 21922218108 21994622624 21999624192 22019770368 22107573579 22120501248 22244223456 22264593624 22270189824 22284982446 22366444464 22386926556 22463594496 22478515584 22581345024 22597306368 22612316272 22617999872 22715757792 22721467392 22734152112 22736559768 22819672512 22840569648 22869474446 22939779072 22995130899 23076325376 23181889536 23194831296 23216071984 23316414849 23322275424 23460536736 23461098492 23466433536 23482020744 23487922944 23611042836 23664845568 23686516672 23691902976 23692470272 23749069617 23832926208 23854751232 23941951488 23963876352 23977254672 24086940192 24119976426 24126038976 24230314836 24252503769 24335560704 24351725216 24357846016 24363448434 24463123776 24469272576 24485525904 24575031936 24597536544 24614923008 24628664788 24631273082 24743950452 24763987122 24772241664 24828690432 24851427328 24965111808 24987973632 25047667827 25053963552 25127733904 25265798376 25271543808 25288330032 25288935554 25421969664 25438855806 25445249856 25508556416 25555227516 25561650816 25575921126 25578629739 25666228224 25689732096 25783640064 25807251456 25825492992 25842647168 25960866048 25975359228 25981888128 25999146187 26079625728 26094185208 26118080982 26136542224 26237559852 26363524096 26501717424 26508378624 26525986396 26532653696 26622951264 26647331256 26654029056 26671733574 26763075584 26812041984 26818781184 26836595136 26885505024 26974411506 27045537792 27070304768 27141793848 27209321328 27237629952 27371281574 27377505792 27395690868 27402576768 27521014248 27527931648 27546216642 27565687344 27691788384 27805080576 27830543104 27837538304 27932276736 27957855744 27964882944 27983458176 28085750784 28111470336 28139972497 28147045472 28268700642 28301699568 28424023173 28547484672 28566446888 28625906088 28697125968 28717410176 28867942194 28874506752 28875198144 28881764352 28891318309 28900948608 29053679616 29072978064 29125963776 29152635904 29205974304 29229624144 29359693824 29403610002 29476764772 29494001664 29658964608 29678665107 29686124832 29693586432 29713309928 29814432102 29821925952 29849235408 29971354112 29978247663 29985782688 30108460032 30129741824 30246193152 30287677056 30295289856 30312202816 30315413024 30426230016 30454092864 30471094479 30610486494 30642333696 30660174532 30827898864 30909186048 30926441728 31011398262 31088553132 31096367232 31117022503 31280715648 31281464656 31288578048 31309360992 31317230592 31452587712 31460493312 31481390448 31553127424 31665426156 31694423799 31777234944 31806334976 31839412014 31922601984 31951835136 31969672896 32098000896 32115920256 32137252749 32159968568 32168051968 32284266714 32307086448 32336671692 32447414272 32484597912 32617498368 32625696768 32647367872 32707100322 32766709248 32796715392 32819897344 32991933936 32999436288 33018649496 33029655552 33317298176 33366335184 33396890436 33405284736 33427473669 33580389834 33679265893 33687731168 33695391744 33717773376 33872017536 33895959552 33918474408 33926999808 34073636688 34082201088 34101228168 34104839652 34221637632 34252976128 34260854472 34304211669 34409668608 34567077888 34614488064 34633812304 34642517504 34772834304 34792246944 34824107976 34983413136 35031394333 35191647738 35223031116 35231884416 35335623232 35344504832 35497268352 35529775008 35537854464 35538705408 35562311432 35749389312 35782126848 35945814528 35965882008 35966743201 36060717056 36179964639 36189058464 36279095104 36345472254 36503341056 36527587824 36536769024 36694685664 36703908864 36728288856 36754249792 36896304816 36922384512 36942997182 36946909623 37073440768 37115925678 37145980683 37243035648 37277140992 37311277568 37447667712 37481960448 37691600856 37726116974 37735599424 37898697564 37932495048 37933403331 38063312896 38132954496 38158283709 38167874784 38262834624 38363881689 38490589592 38499342336 38500264192 38534598144 38710877184 38738239488 38763970752 38834618368 38941299072 38963038842 38972832192 39141277812 39177121473 39204813336 39545286144 39571553476 39581499776 39591448576 39752576136 39762567936 39788979594 39798980544 39934426896 39970996884 39981043584 40007600361 40144613376 40254892704 40328257536 40383569408 40393719808 40568306688 40605457152 40628125972 40712690772 40813981992 40856444928 41056922361 41066258688 41093536302 41103865152 41319324963 41348531016 41451404176 41461822976 41537682576 41707620864 41718104064 41745814656 41756307456 41898415104 41936783616 41947324416 41975187264 42167205504 42220568208 42259231732 42403050963 42452549352 42602446848 42626230528 42821227008 42849670332 43045688952 43076115264 43115562256 43301913291 43312797216 43351422912 43489997824 43580519424 43609467096 43688945664 43728953856 43844436216 43989245248 43999248384 44039540736 44105415003 44215147158 44241002496 44488446912 44529187248 44540379648 44569964892 44721648153 44732888928 44773853112 44957031168 45162690048 45194612736 45224632544 45235999744 45431515584 45442934784 45468304224 45473119536 45639345024 45681139296 45738948892 45915729741 45990261798 46152650752 46363779072 46389662592 46420476193 46432143968 46517097393 46632829698 46644550848 46921073472 46922196984 46932867072 46964041488 46975845888 47222085672 47329691136 47373033344 47384940544 47498139234 47665852416 47709502464 47759118021 47883902976 47927752704 47954509344 48173880384 48239952852 48252077952 48284128633 48460629672 48505007538 48671121408 48703450432 48715692032 48726896868 48926247552 48938545152 48971051808 49150063872 49195073088 49229846016 49257329576 49262546164 49487900904 49527974244 49544483328 49702854656 49930223616 49975947264 50095335654 50107927104 50255467808 50531596752 50543087616 50576660064 50577871108 50843939328 50877711612 50890499712 51017112832 51110455032 51123301632 51151842252 51157259478 51332456448 51379464192 51567280128 51614502912 51685294336 51921732096 51950718456 51963776256 51998292374 52159251456 52188370416 52236161964 52273084448 52475119704 52727048192 52787471607 53003434848 53016757248 53051972792 53065307392 53245902528 53294662512 53308058112 53343467148 53526151168 53624083968 53637562368 53655305431 53673190272 53948823012 54091075584 54140609536 54283587696 54418642656 54742563148 54755011584 54791381736 54805153536 55042028496 55055863296 55092433284 55131374688 55383576768 55414495773 55610161152 55661086208 55673888517 55675076608 55864553472 55915711488 55966916352 56171501568 56222940672 56279944994 56294090944 56537401284 56589175461 56603399136 56848046346 57094969344 57132893776 57251812176 57394251936 57434820352 57735884388 57749013504 57750396288 57782636618 57788756077 57801897216 58107359232 58145956128 58251927552 58305271808 58411948608 58444558263 58459248288 58719387648 58807220004 58953529544 59317929216 59357330214 59372249664 59387172864 59426619856 59628864204 59643851904 59683469391 59698470816 59942708224 59956495326 59971565376 60216920064 60259483648 60492386304 60575354112 60590579712 60624405632 60630826048 60852460032 60908185728 60942188958 61220972988 61284667392 61320349064 61640304453 61655797728 61852883456 62022796524 62177106264 62192734464 62234045006 62561431296 62562929312 62577156096 62618721984 62634461184 62905175424 62920986624 62962780896 63106254848 63330852312 63388847598 63554469888 63612669952 63678824028 63903670272 63939345792 64196001792 64231840512 64274505498 64319937136 64336103936 64568533428 64614172896 64673343384 64969195824 65234996736 65251393536 65294735744 65414200644 65533418496 65593430784 65639794688 65983867872 65998872576 66037298992 66059311104 66322720737 66634596352 66732670368 66793780872 66810569472 66854947338 67160779668 67358531786 67375462336 67390783488 67435546752 67744035072 67791919104 67836948816 67853999616 68147273376 68164402176 68202456336 68209679304 68505952256 68521708944 68608423338 68819337216 68985392697 69228976128 69267624608 69285035008 69545668608 69584493888 69648215952 69949244547 69966826272 70062788666 70383295476 70446062232 70463768832 70671246464 70689009664 70994536704 71059550016 71075708928 71077410816 71124622864 71247208851 71498778624 71564253696 71891629056 71931764016 71933486402 72121434112 72359929278 72378116928 72558190208 72690944508 72757511307 73006682112 73055175648 73073538048 73389371328 73407817728 73456577712 73508499584 73792609632 73844769024 73885994364 73893819246 73953655531 74146881536 74231851356 74291961366 74486071296 74554281984 74622555136 74895335424 74963920896 75383201712 75452233948 75471198848 75797395128 75864990096 75866806662 76126625792 76265908992 76316567418 76335749568 76525669248 76727763378 76735889217 76981179184 76998684672 77000528384 77069196288 77421754368 77476478976 77527941504 77882598144 77926077684 77945664384 77997438561 78282555624 78354242946 78409626672 79090572288 79143106952 79162999552 79182897152 79505152272 79525135872 79577959188 79597961088 79868853792 79941993768 79962087168 80015200722 80043160561 80289226752 80509785408 80656515072 80767138816 81136613376 81210914304 81256251944 81425381544 81627963984 81712889856 82113844722 82132517376 82187072604 82207730304 82638649926 82697062032 82902808352 82923645952 83075365152 83415241728 83491629312 83512614912 83796830208 83873567232 83894648832 83950374528 84334411008 84419917491 84441136416 84518463464 84806101926 84905098704 85252461056 85272069519 85642454016 85699340664 86091377904 86152230528 86209455787 86231124512 86603826582 86625594432 86673954927 86702845824 86979995648 87161038848 87218934192 87377891328 87457907712 87688872432 87978490496 88079081472 88210830006 88430294316 88482004992 88511274439 88976893824 89035995321 89058374496 89080759296 89139929784 89443296306 89465777856 89547706224 89914062336 90325380096 90389225472 90449265088 90471999488 90863031168 90885869568 90936608448 90946239072 91278690048 91362278592 91413283437 91477897784 91831459482 91980523596 92305301504 92727558144 92779325184 92840952386 92864287936 93034194786 93265659396 93289101696 93351067509 93842146944 93844393968 93865734144 93928082976 93951691776 94444171344 94659382272 94746066688 94769881088 94996278468 95083271397 95331704832 95419004928 95518236042 95767805952 95799485509 95855505408 95909018688 96347760768 96411758247 96479905704 96504155904 96568257266 96921259344 97010015076 97342242816 97406900864 97431384064 97453793736 97852495104 97877090304 97942103616 98300127744 98390146176 98459692032 98514659152 98525092328 98975801808 99055948488 99088966656 99405709312 99645567229 99951894528 100190671308 100215854208 100282421007 100510935616 101037797679 101063193504 101086175232 101153320128 101155742216 101687878656 101755423224 101780999424 102034225664 102220910064 102246603264 102303684504 102314518956 102664912896 102758928384 102912635007 103229005824 103370588672 103843464192 103901436912 103927552512 103996584748 104318502912 104376740832 104472323928 104546168896 104950239408 105094182999 105454096384 105574943214 106006869696 106033514496 106103945584 106130614784 106491805056 106589325024 106616116224 106686934296 107248167936 107310610862 107346380544 107897646024 107900229603 108182151168 108281219072 108539893917 108567175392 108837285312 109485126296 109510023168 109582763472 109610307072 110084056992 110111726592 110184866568 110262749376 110767153536 110828991546 110840728869 111220322304 111322172416 111347777034 111437942049 111729106944 111831422976 111933832704 112343003136 112445881344 112559889988 112588181888 113074802568 113178350922 113206798272 113696092692 113800209993 114189938688 114265787552 114474851127 114503624352 114788503872 114869640704 115471768776 115498027008 115500792576 115565273236 115577512154 115603794432 116214718464 116291912256 116503855104 116610543616 116823897216 116889116526 116918496576 117531364419 117614440008 117907059088 118635858432 118714660428 118744499328 118774345728 118853239712 119257728408 119287703808 119366938782 119396941632 119885416448 119912990652 119943130752 120022801083 120433840128 120984772608 121150708224 121181159424 121248811264 121261652096 121704920064 121816371456 121884377916 122441945976 122569334784 122640698128 123170767083 123280608906 123311595456 123705766912 124045593048 124354212528 124385468928 124468090012 125122862592 125125858624 125154312192 125237443968 125268922368 125810350848 125841973248 125925561792 126212509696 126661704624 126777695196 127209152889 127225339904 127357648056 127807340544 127878691584 128463681024 128549010996 128639874272 128672207872 129137066856 129228345792 129346686768 129905739873 129938391648 130469993472 130589471488 130828401288 131066836992 131186861568 131279589376 131967735744 131997745152 132041409409 132074597984 132118622208 132316245009 132645441474 133465340736 133587561744 133621138944 133709894676 134321559336 134717063572 134750924672 134871093504 135488070144 135583838208 135673897632 135707999232 136294546752 136328804352 136404912672 136419358608 137011904512 137043417888 137216846676 137342503129 137970785394 138457952256 138535249216 138570070016 139091337216 139168987776 139261428579 139296431904 139898489094 139933652544 140125577332 140766590952 140892124464 140927537664 141342492928 141378019328 141989073408 142119100032 142154821632 142249245728 142494417702 142997557248 143128507392 143783258112 143863528032 143866972804 144719858556 144756233856 144852385899 145116380416 145381889016 145515022614 146013364224 146110351296 146147076096 146778742656 146815635456 146913155424 147016999168 147585219264 147689538048 147771988728 147787638492 147907311062 148293763072 148463702712 148583922732 149108563968 149245110272 149790670848 149927841792 150766403424 150904467896 150942397696 151594790256 151729980192 151733613324 152253251584 152531817984 152633134836 152671499136 153051338496 153455526756 153471778434 153962358368 153997369344 154001056768 154138392576 154843508736 155055883008 155765196288 155852155368 155891328768 155994877122 156565111248 156708485892 156819253344 158181144576 158286213904 158325999104 158362414821 158365794304 159010304544 159050271744 159155918376 159195922176 159737707584 159883987536 159924174336 160030401444 160086321122 160578453504 160965916293 161019570816 161534277632 162273226752 162421828608 162512503888 162850763088 163255927968 164227689444 164265034752 164374145208 164378081101 164415460608 165277299852 165394124064 165805616704 165847291904 166150730304 166243487319 166830483456 166983258624 167025229824 167593660416 167747134464 167900749056 168668822016 168839834982 168882272832 169036926928 169612203852 169767526383 169810197408 170504922112 170544139038 171284908032 171398681328 172182755808 172304461056 172418911574 172462249024 173207653164 173251188864 173347909854 173366268231 173405691648 173959991296 174322077696 174437868384 174755782656 174915815424 175333674789 175377744864 175956980992 176158162944 176421660012 176860588632 177022548878 177953787648 178071990642 178116748992 178161518592 178279859568 178886592612 178931555712 179050408173 179095412448 179828124672 180650760192 180778450944 180898530176 180943998976 181726062336 181771739136 181873216896 181892478144 181994023309 182557380096 182724557184 182826566874 182955795568 183662918964 183961047192 184610603008 185558650368 185681904772 185728575872 186068389572 186531318792 186578203392 186702135018 187684293888 187688787936 187731468288 187856165952 187903383552 188888342688 189318764544 189492133376 189539762176 189992556936 190166542794 190663409664 190838009856 191036472084 191598971018 191711010816 191818037376 192695521536 192823516494 192959811408 193008311808 193136514532 193842518688 194020030152 194813801728 194862768128 194907587472 195704990208 195754180608 195884207232 196600255488 196780292352 196919384064 197029318304 197050184656 197951603616 198111896976 198177933312 198968162211 199291134458 199903789056 200381342616 200431708416 200564842014 201021871232 202075595358 202126387008 202172350464 202306640256 202311484432 203375757312 203510846448 203561998848 204068451328 204441820128 204493206528 204607369008 204629037912 205517856768 205825270014 206458011648 206741177344 206956178091 207686928384 207802873824 207855105024 207993169496 208637005824 208753481664 208944647856 209092337792 209847733641 209900478816 210188365998 210908192768 211149886428 212013739392 212067028992 212207891168 212261229568 212983610112 213178650048 213232232448 213373868592 214496335872 214621221724 214692761088 215795292048 215800459206 216364302336 216562438144 217079787834 217134350784 217674570624 217819157521 218272533921 218970252592 219020046336 219165526944 219220614144 220168113984 220223453184 220369733136 220525498752 221534307072 221657983092 221681457738 221860966593 222440644608 222644344832 222695554068 222875884098 223458213888 223662845952 223867665408 224686006272 224891762688 225119779976 225176363776 226149605136 226356701844 226413596544 226563988201 227392185384 227600419986 228379877376 228531575104 228949702254 229007248704 229577007744 229739281408 230943537552 230996054016 231001585152 231130546472 231155024308 231207588864 232429436928 232583824512 233221087232 233647794432 233778233052 233836993152 233992315683 235062728838 235228880016 235814118176 237271716864 237429320856 237488998656 237548691456 237706479424 238515456816 238575407616 238733877564 238793883264 239770832896 239825981304 239886261504 240045602166 240129481683 240867680256 241969545216 242301416448 242497622528 242523304192 243409840128 243632742912 243768755832 244883891952 245138669568 245219760331 245281396256 246341534166 246561217812 246623190912 247411533824 248091186096 248708425056 248770937856 248936180024 250245725184 250251717248 250474887936 250537844736 251620701696 251683946496 251767202407 251851123584 252425019392 253259752473 253323409248 253555390392 254418305778 254450679808 254715296112 255757383168 256927362048 257098021992 257279748544 257344415744 258274133712 258456691584 258628367361 258693373536 259811479746 259876783296 260021864781 260939986944 261178942976 261656802576 262133673984 262373723136 262559178752 263935471488 264082818818 264149195968 264237244416 264632490018 265290882948 265533823317 266930681472 267107985963 267175123488 267242277888 267419789352 268643118672 269434127144 269501849344 269742187008 270976140288 271167676416 271347795264 271415998464 272589093504 272657608704 272809825344 272838717216 274086835776 274239850311 274433693352 274685006258 275941570788 276915904512 277070498432 277140140032 278182674432 278337975552 278522857158 278592863808 279796978188 279867305088 280053202527 280251154664 281533181904 281784248928 281855075328 282684985856 282756038656 283978146816 284238200064 284309643264 284498491456 284988835404 285249814191 285995114496 286257014784 287398456527 287566516224 287727056064 287733945608 289235274741 289439717112 289512467712 289704771798 290232760832 290763778032 291030045228 292026728448 292220702592 292294152192 293557485312 293631270912 293826310848 294033998336 295170438528 295379076096 295543977456 295575276984 295814622124 296927405424 297167845464 298217127936 298490220544 298936701687 299855683584 300847263021 301532806848 301808935792 301884795392 303113393037 303189580512 303459960384 303467226648 305063635968 305266269672 305342998272 306102676992 306911053512 306943556868 307924716736 307994738688 308002113536 308276785152 308737905021 309687017472 310111766016 311530392576 311704310736 311782657536 311989754244 313130222496 313416971784 313638506688 315282548997 316362289152 316572427808 316651998208 316724829642 318020609088 318100543488 318311836752 318391844352 319475415168 319767975072 319848348672 320060802888 320172642244 321931832586 322039141632 323068555264 323700688809 324546453504 324843657216 325025007776 325619681751 325701526176 326511855936 328455378888 328530069504 328748290416 328756162202 328830921216 330554599704 330788248128 331611233408 331694583808 332301460608 332486974638 332522186607 333660966912 333966517248 334313826147 335187320832 335494268928 335801498112 337337644032 337679669964 337764545664 337988900431 338073853856 339224407704 339535052766 339620394816 341009844224 341088278076 341400629979 342569816064 342797362656 344365511616 344608922112 344837823148 344924498048 346415306328 346502377728 346695819708 346732536462 346811383296 347919982592 348644155392 348875736768 349511565312 349831630848 350667349578 350755489728 351913961984 352843320024 353721177264 354045097756 355907575296 356143981284 356233497984 356323037184 356559719136 357773185224 357863111424 358100816346 358190824896 359656249344 360068403249 361301520384 361797060352 361887997952 363452124672 363543478272 363746433792 363784956288 363988046618 365114760192 365449114368 365653133748 365911591136 367325837928 367922094384 369512301249 371117300736 371363809544 371457151744 372136779144 373062637584 373156406784 373404270036 375368587776 375377575872 375462936576 375587138017 375712331904 375806767104 377776685376 378637529088 378984266752 379985113872 380333085588 381676019712 382072944168 383197942036 383422021632 383636074752 385391043072 385647032988 385919622816 386016623616 386273029064 387685037376 388040060304 389627603456 389717219619 389725536256 389815174944 391409980416 391768414464 393200510976 393560584704 393838768128 394058636608 394100369312 395903207232 396124228227 396223793952 396355866624 397936324422 398582268916 400762685232 400863416832 401129684028 402043742464 404151190716 404252774016 404521292539 404613280512 404622968864 406751514624 407021692896 407123997696 408136902656 408883640256 408986413056 409214738016 409258075824 411035713536 411650540028 412027509387 413482354688 413912356182 415373856768 415605747648 415710210048 415986338992 417274011648 417506963328 417784285737 417889295712 418184675584 419695467282 419800957632 420376731996 421816385536 422299772856 424027478784 424134057984 424415782336 424522459136 425967220224 426357300096 426464464896 426747737184 428992671744 429242443448 429385522176 431590584096 431600918412 433124876288 434159575668 434268701568 434557157697 435349141248 435638315042 436545067842 437940505184 438040092672 438331053888 438441228288 440336227968 440446906368 440739466272 441050997504 443068614144 443315966184 443362915476 443721933186 444881289216 445288689664 445391108136 445751768196 447325691904 447735330816 449372012544 449783525376 450239559952 450352727552 452299210272 452713403688 452827193088 453127976402 454784370768 455200839972 456759754752 457063150208 457899404508 458014497408 459154015488 459478562816 461887075104 461992108032 462003170304 462261092944 462310048616 462415177728 465167649024 466442174464 467295588864 467556466104 467567661613 467673986304 467984631366 470125457676 470457760032 471628236352 474543433728 474858641712 474977997312 475097382912 475412958848 477030913632 477150815232 477467755128 477587766528 479541665792 479651962608 479772523008 480091204332 480258963366 481735360512 482897748879 484602832896 484995245056 485046608384 486819680256 487265485824 487537511664 489767783904 490439520662 490562792512 492683068332 493122435624 493134243303 493246381824 494823067648 496182372192 497416850112 497541875712 497872360048 498730461957 500491450368 500503434496 500949775872 501075689472 503241403392 503534404814 503702247168 504850038784 506519504946 506646818496 507110780784 508836611556 509302579149 509430592224 511514766336 513854724096 514196043984 514559497088 514688831488 516548267424 516913383168 517256734722 517386747072 517675588717 519622959492 519753566592 520043729562 520098804693 521879973888 522357885952 523313605152 524267347968 524747446272 525118357504 527870942976 528165637636 528298391936 528474488832 529264980036 530581765896 531067646634 533861362944 534215971926 534350246976 534484555776 534839578704 537151224519 537286237344 538868254288 539003698688 539484374016 541952280576 542335352832 542695590528 542831996928 545178187008 545315217408 545619650688 545677434432 545982069927 548173671552 548479700622 548867386704 549370012516 551883141576 553831809024 554140996864 554280280064 556675951104 557045714316 557185727616 559593956376 559734610176 560106405054 560502309328 563066363808 563568497856 563710150656 565369971712 567956293632 568476400128 568619286528 568996982912 569977670808 570499628382 571990228992 572514029568 574796913054 575133032448 575454112128 575467891216 578470549482 578879434224 579024935424 579409543596 580465521664 581527556064 582060090456 584441405184 584588304384 587114970624 587262541824 587652621696 588067996672 590340877056 590758152192 591087954912 591150553968 591629244248 593854810848 594335690928 596904486633 596980441088 597873403374 599711367168 601694526042 603065613696 603466190509 603617871584 603769590784 606226786074 606379161024 606919920768 606934453296 610127271936 610532539344 610685996544 612205353984 613822107024 613887113736 615849433472 616004227072 616553570304 617475810042 619374034944 619578921073 620223532032 620868534273 623060785152 623408621472 623565315072 623979508488 626260444992 626833943568 627277013376 627693672229 630565097994 632724578304 633144855616 633303996416 633449659284 636041218176 636201086976 636623673504 636783688704 638950830336 639535950144 639696697344 640121605776 640345284488 643863665172 644078283264 644453283913 646137110528 647401377618 649092907008 649687314432 650050015552 651239363502 651403052352 653023711872 653457472563 656910757776 657060139008 657496580832 657512324404 657661842432 661109199408 661576496256 663222466816 663389167616 664602921216 664973949276 665044373214 665582899779 667321933824 667933034496 668627652294 670374641664 670988537856 671602996224 674675288064 675359339928 675529091328 675977800862 676147707712 678448815408 679070105532 679240789632 679691964603 682019688448 682176556152 682801259958 685139632128 685594725312 688731023232 689217844224 689675646296 689848996096 692830612656 693004755456 693391639416 693465072924 693622766592 695839965184 697288310784 697518970603 697751473536 699663261696 701334699156 701510979456 701976947049 703827923968 705686640048 707442354528 708090195512 711815150592 712287962568 712466995968 712646074368 713119438272 715546370448 715726222848 716201632692 716381649792 719312498688 720136806498 720388445049 722603040768 723594120704 723775995904 726904249344 727492867584 727569912576 727976093236 730229520384 730898228736 731306267496 731823182272 734651675856 735659280993 735844188768 739024602498 742234601472 742727619088 742914303488 744273558288 746125275168 746312813568 746808540072 750737175552 750755151744 751174276034 751253829001 751424663808 751613534208 755301607221 755553370752 757275058176 757968533504 759779257419 759970227744 760666171176 763352039424 764145888336 766395884072 767272149504 770782086144 771294065976 771839245632 772033247232 772546058128 775370074752 775885102083 776080120608 779255206912 779434439238 779630349888 780065594343 782819960832 783536828928 786401021952 787121169408 787677536256 788117273216 788200738624 791806414464 792248456454 792447587904 792711733248 795872648844 796601469951 797164537832 801323957889 801525370464 801726833664 802259368056 804087484928 808302381432 808505548032 809042585078 809226561024 809245937728 813503029248 814043385792 814247995392 816273805312 817767280512 817972826112 818429476032 818516151648 822719550933 823301080056 824055018774 826964709376 827824712364 830747713536 831211495296 831420420096 831972677984 834548023296 835013926656 835568571474 835778591424 836369351168 839390934564 839601915264 840159607581 840753463992 844599545712 848054957568 848268115968 848831564672 849044918272 851934440448 852714600192 852928929792 853495474368 855749442573 857985343488 858484886896 858771044352 862195369581 863181168192 863201836824 866249752576 868319151336 868537403136 869114315394 870698282496 871276630084 873090135684 875881010368 876080185344 876662107776 876882456576 880672455936 880893812736 881478932544 882101995008 886137228288 886631932368 886725830952 887443866372 890577379328 890782216272 891503536392 894651383808 895470661632 896810105061 899567050752 900479119904 900705455104 904598420544 905426807376 905654386176 906255952804 909340179111 909568741536 910401679944 914126300416 915798809016 916028994816 918308030976 918957125632 923774150208 923984216064 924006340608 924522185888 924620097232 924830355456 926213715063 930335298048 934591177728 935112932208 935135323226 935347972608 935969262732 940250915352 940915520064 943256472704 945847646991 949086867456 949717283424 949955994624 950825917696 954061827264 954301630464 954935510256 955175533056 959083331584 959303925216 959545046016 960182408664 960517926732 961397521903 965795497758 969205665792 969990490112 970093216768 971102066427 973639360512 974530971648 975075023328 979535567808 980879041324 981125585024 985366136664 986244871248 986268486606 986492763648 989646135296 992364744384 994833700224 995083751424 995744720096 997460923914 997566559821 1000982900736 1001006868992 1001899551744 1006482806784 1007068809628 1007404494336 1013039009892 1013293636992 1013966701293 1014221561568 1017673223112 1018605158298 1018861184448 1023029532672 1024201889937 1027709448192 1028392087968 1029118994176 1029377662976 1033096534848 1033826766336 1034513469444 1034773494144 1035351177434 1039245918984 1039507133184 1040087459124 1040197609386 1043759947776 1044715771904 1046627210304 1048534695936 1049494892544 1055741885952 1056331275272 1056596783872 1058529960072 1061163531792 1062135293268 1067722725888 1068431943852 1068700493952 1068969111552 1069679157408 1074302449038 1074572474688 1077736508576 1078007397376 1078968748032 1083904561152 1085391181056 1085663993856 1090356374016 1090630434816 1091239301376 1091354868864 1091964139854 1096347343104 1096959401244 1097734773408 1098740025032 1103766283152 1108281993728 1108536903747 1108560560128 1113351902208 1114091428632 1114371455232 1119187912752 1119469220352 1120212810108 1121004618656 1126132727616 1126761414051 1127136995712 1127420301312 1130739943424 1135912587264 1136952800256 1137993965824 1139955341616 1140999256764 1145028059136 1149593826108 1150266064896 1150646567707 1150908224256 1150935782432 1156941098964 1157758868448 1158049870848 1158819087192 1160931043328 1163055112128 1164120180912 1168882810368 1169176608768 1174229941248 1175305243392 1176135993344 1180681754112 1181516304384 1182175909824 1182301107936 1183258488496 1187709621696 1188372684681 1188671381856 1193808973266 1193960882176 1195746806748 1203389052084 1206131227392 1206932381018 1207235743168 1207539181568 1212453572148 1212758322048 1213563877617 1213839841536 1213868906592 1220254543872 1221065078688 1221371993088 1224410707968 1227644214048 1227774227472 1231698866944 1232008454144 1233107140608 1234951620084 1236082528161 1239157842146 1240447064064 1241737068546 1246121570304 1246817242944 1247130630144 1247959016976 1252520889984 1253352857211 1253667887136 1254554026752 1255387344458 1261130195988 1265449156608 1266289711232 1266607992832 1266899318568 1272082436352 1272402173952 1273247347008 1273567377408 1277901660672 1279071900288 1279393394688 1280243211552 1280690568976 1287727330344 1288156566528 1288906567826 1292274221056 1294802755236 1299374628864 1300100031104 1302478727004 1302806104704 1303671473091 1306047423744 1306914945126 1313821515552 1314120278016 1314993161664 1315024648808 1315323684864 1322218398816 1323152992512 1326444933632 1326778335232 1329205842432 1329947898552 1330088746428 1331165799558 1334643867648 1335866068992 1337255304588 1341977075712 1343205992448 1349350576128 1350718679856 1351058182656 1351955601724 1352295415424 1356897630816 1358140211064 1358481579264 1359383929206 1364039376896 1364353112304 1365602519916 1370279264256 1371189450624 1377462046464 1378435688448 1379351292592 1379697992192 1385661225312 1386009510912 1386783278832 1386930145848 1387245533184 1395037941206 1395502947072 1399326523392 1402669398312 1402702984839 1403021958912 1403953894098 1407655847936 1411373280096 1414884709056 1416180391024 1423630301184 1424575925136 1424933991936 1425292148736 1426238876544 1431092740896 1431452445696 1432403265384 1432763299584 1438624997376 1440273612996 1440776890098 1445206081536 1447188241408 1448693246637 1453808498688 1454985735168 1455139825152 1455952186472 1460459040768 1461796457472 1462612534992 1463646364544 1469303351712 1471318561986 1471688377536 1478049204996 1479402729909 1484469202944 1485455238176 1485828606976 1488547116576 1492250550336 1492625627136 1493617080144 1501474351104 1501510303488 1502348552068 1502507658002 1502849327616 1503227068416 1510603214442 1511106741504 1514550116352 1515937067008 1519558514838 1519940455488 1521332342352 1527907737447 1528291776672 1532791768144 1534544299008 1541564172288 1542588131952 1543678491264 1544066494464 1545092116256 1550740149504 1551770204166 1552160241216 1553026766151 1558510413824 1558868878476 1559260699776 1560131188686 1560296414079 1565639921664 1567073657856 1572802043904 1574242338816 1575355072512 1576234546432 1576401477248 1583612828928 1584496912908 1584895175808 1585423466496 1585947917407 1591745297688 1593202939902 1594329075664 1602647915778 1603050740928 1603453667328 1604518736112 1608174969856 1616604762864 1617011096064 1618085170156 1618453122048 1618491875456 1627006058496 1628086771584 1628495990784 1632547610624 1635534561024 1635945652224 1636858952064 1637032303296 1637946209781 1645439101866 1646602160112 1648110037548 1653929418752 1655649424728 1661495427072 1662422990592 1662840840192 1663945355968 1670027853312 1671137142948 1671557182848 1672738702336 1678781869128 1679203830528 1680319215162 1681506927984 1689199091424 1696109915136 1697663129344 1698089836544 1703868880896 1705429200384 1705857859584 1706990948736 1711498885146 1715970686976 1716538322317 1716969773792 1717542088704 1724390739162 1726362336384 1726403673648 1736638302672 1737074806272 1738228630788 1741396564992 1742553260168 1746180271368 1751762020736 1753324215552 1753764913152 1761344911872 1761787625472 1762370416849 1762957865088 1764203990016 1772274456576 1773263864736 1773451661904 1774887732744 1781154758656 1781564432544 1783007072784 1785452540677 1790941323264 1793620210122 1799134101504 1800958239808 1801410910208 1809196841088 1810398571527 1810853614752 1811308772352 1812511905608 1818680358222 1819137483072 1820803359888 1828252600832 1831597618032 1832057989632 1836616061952 1837914251264 1847548300416 1848012681216 1849044371776 1849240194464 1849660710912 1852427430126 1858736763219 1860670596096 1869182355456 1870225864416 1870270646452 1870695945216 1871938525464 1880501830704 1881831040128 1883081016687 1886512945408 1891695293982 1898173734912 1899434566848 1899911989248 1901651835392 1908123654528 1908603260928 1909871020512 1910351066112 1918607850432 1919090092032 1920364817328 1921035853464 1922795043806 1931590995516 1933359851739 1938411331584 1939980980224 1940186433536 1942204132854 1947278721024 1949061943296 1950150046656 1959071135616 1960372417689 1961758082648 1962251170048 1970732273328 1972489742496 1972536973212 1972985527296 1979292270592 1984729488768 1989667400448 1990167502848 1991489440192 1994921847828 1995133119642 1996748699337 2001965801472 2002013737984 2003799103488 2012965613568 2014137619256 2014808988672 2026078019784 2026587273984 2027933402586 2028443123136 2035346446224 2037210316596 2037722368896 2039075893809 2046059065344 2048403779874 2055418896384 2056784175936 2058237988352 2058755325952 2066193069696 2067653532672 2069026938888 2069546988288 2070702354868 2078491837968 2079014266368 2080174918248 2080395218772 2087519895552 2089431543808 2092556911809 2093254420608 2098989785088 2105930841147 2111483771904 2112662550544 2113193567744 2117059920144 2122327063584 2124270586536 2135445451776 2136863887704 2136915054313 2137400987904 2137938223104 2139358314816 2148604898076 2149144949376 2155473017152 2156014794752 2157937496064 2161165335147 2167809122304 2170782362112 2171327987712 2180712748032 2182478602752 2182709737728 2183928279708 2192694686208 2193918802488 2195469546816 2197480050064 2206977842979 2207532566304 2216563987456 2217073807494 2226703804416 2228182857264 2228742910464 2238375825504 2238938440704 2240425620216 2242009237312 2252265455232 2253522828102 2253761487003 2254273991424 2254840602624 2261479886848 2265904821663 2271825174528 2273905600512 2275987931648 2279337772257 2279910683232 2281998513528 2290056118272 2299187652216 2301293135414 2301816448512 2301871564864 2313882197928 2315517736896 2316099741696 2317638174384 2321862086656 2326110224256 2327655306249 2328240361824 2337765620736 2340196783029 2348459882496 2350610486784 2352271986688 2361363508224 2363032608768 2364351819648 2364602215872 2365922303017 2366516976992 2375419243392 2376745369362 2377342763712 2387617946532 2389804409853 2391493613496 2406778104168 2412262454784 2413864762036 2414471486336 2415078363136 2424907144296 2425516644096 2427127755234 2427679683072 2427737813184 2440509087744 2442130157376 2442743986176 2448821415936 2455288428096 2455548454944 2463397733888 2464016908288 2469903240168 2472165056322 2478315684292 2480894128128 2483474137092 2492243140608 2493634485888 2494261260288 2495918033952 2505041779968 2506705714422 2507335774272 2509108053504 2510774688916 2520478822743 2522260391976 2532579422464 2533215985664 2533798637136 2544164872704 2544804347904 2546494694016 2547134754816 2555803321344 2558143800576 2558786789376 2560486423104 2561381137952 2575454660688 2576313133056 2577813135652 2586586108743 2589605510472 2598749257728 2600200062208 2604957454008 2605612209408 2607342946182 2612094847488 2613829890252 2627643031104 2628240556032 2629986323328 2630049297616 2630647369728 2644436797632 2646305985024 2652889867264 2658411684864 2659895797104 2660177492856 2662331599116 2671732137984 2674510609176 2683954151424 2686411984896 2690430315183 2698701152256 2701437359712 2702116365312 2703911203448 2704590830848 2713795261632 2716280422128 2716963158528 2718767858412 2728020537333 2728078753792 2728706224608 2731205039832 2742378901248 2754924092928 2756871376896 2758702585184 2759395984384 2771322450624 2772019021824 2773566557664 2773860291696 2774491066368 2790075882412 2791005894144 2805338796624 2805405969678 2806043917824 2807907788196 2815311695872 2822746560192 2829769418112 2831649047773 2832360782048 2837542940973 2847260602368 2849151850272 2849867983872 2852477753088 2862185481792 2862904891392 2864806530768 2865526599168 2877249994752 2880547225992 2881553780196 2884192565709 2894376482816 2897386493274 2907616997376 2909971470336 2910279650304 2911904372944 2913306199281 2920918081536 2923592914944 2925225069984 2927292729088 2938606703424 2942637123972 2943376755072 2945331846613 2956098409992 2958805459818 2968938405888 2970910476352 2971657213952 2977094233152 2984501100672 2985251254272 2987234160288 3002948702208 3003020606976 3004697104136 3005015316004 3005698655232 3021206428884 3022213483008 3031874134016 3039117029676 3039880910976 3041900103879 3042664684704 3055815474894 3056583553344 3065583536288 3069088598016 3083128344576 3085176263904 3087356982528 3088132988928 3090184232512 3101480299008 3103540408332 3104320482432 3106053532302 3117020827648 3117737756952 3118521399552 3120262377372 3120592828158 3131279843328 3134147315712 3145604087808 3148484677632 3152469092864 3152802954496 3167225657856 3168993825816 3169790351616 3171895834814 3183490595376 3186405879804 3188658151328 3205295831556 3206101481856 3206907334656 3209037472224 3216349939712 3233209525728 3234022192128 3236170340312 3236906244096 3236983750912 3256173543168 3256991981568 3265095221248 3271069122048 3271891304448 3272973631291 3273717904128 3274064606592 3275892419562 3290878203732 3293204320224 3296220075096 3307858837504 3311298849456 3324845981184 3325681680384 3327890711936 3340055706624 3342274285896 3343114365696 3345477404672 3357563738256 3358407661056 3360638430324 3363013855968 3378398182848 3380284242153 3392219830272 3395326258688 3396179673088 3407737761792 3410858400768 3413981897472 3422997770292 3433076644634 3433939547584 3435084177408 3448781478324 3451939703121 3452724672768 3452807347296 3473276605344 3474149612544 3476457261576 3482793129984 3485106520336 3492360542736 3503524041472 3506648431104 3507529826304 3522689823744 3524740833698 3525915730176 3528407980032 3544548913152 3546527729472 3546903323808 3549775465488 3563128865088 3565118054043 3566014145568 3570905081354 3581882646528 3587240420244 3601916479616 3602821820416 3618393682176 3620797143054 3621707229504 3622617544704 3625023811216 3637360716444 3638274966144 3640691632851 3641606719776 3656505201664 3663195236064 3664115979264 3673232123904 3675828502528 3695096600832 3696025362432 3698088743552 3698480388928 3699321421824 3704854860252 3708247584483 3717473526438 3721341192192 3738364710912 3740451728832 3740541292904 3741391890432 3743877050928 3760058571633 3761003661408 3763662080256 3766162033374 3773025890816 3783390587964 3796347469824 3798869133696 3799823978496 3803303670784 3816247309056 3817206521856 3819742041024 3820702132224 3837215700864 3838180184064 3840729634656 3842071706928 3845590087612 3863181991032 3866719703478 3876822663168 3879961960448 3880372867072 3884408265708 3898123886592 3900300093312 3911014419273 3918142271232 3920744835378 3923516165296 3924502340096 3941464546656 3944979484992 3945073946424 3945971054592 3969458977536 3979334800896 3980335005696 3982978880384 3989843695656 3990266239284 3993497398674 4003931602944 4004027475968 4007598206976 4025931227136 4028275238512 4029617977344 4052156039568 4053174547968 4055866805172 4056886246272 4070692892448 4074420633192 4075444737792 4078151787618 4092118130688 4096807559748 4110837792768 4113568351872 4116475976704 4132386139392 4135307065344 4138053877776 4139093976576 4141404709736 4156983675936 4158028532736 4160349836496 4160790437544 4178863087616 4185113823618 4186508841216 4197979570176 4208108954517 4211861682294 4222967543808 4225325101088 4226387135488 4234119840288 4244654127168 4248541173072 4270890903552 4273727775408 4273830108626 4274801975808 4275876446208 4278716629632 4297209796152 4298289898752 4310946034304 4312029589504 4315874992128 4322330670294 4335618244608 4341564724224 4346079739911 4361425496064 4364957205504 4365419475456 4367856559416 4385389372416 4387837604976 4390939093632 4393855705603 4394960100128 4413955685958 4415065132608 4433127974912 4434147614988 4438208189727 4453407608832 4456365714528 4457485820928 4476751651008 4477876881408 4480851240432 4484018474624 4504530910464 4507045656204 4507522974006 4508547982848 4509681205248 4511172987391 4522959773696 4531809643326 4543650349056 4547811201024 4551975863296 4558675544514 4559821366464 4563997027056 4598375304432 4602586270828 4603632897024 4603743129728 4627764395856 4631035473792 4632199483392 4635276348768 4643724173312 4652220448512 4655310612498 4656480723648 4659080298453 4675531241472 4680393566058 4680889242237 4696919764992 4701220973568 4704543973376 4722727016448 4726065217536 4728703639296 4729204431744 4731844606034 4733033953984 4750838486784 4753490738724 4754685527424 4757843752221 4775235893064 4779608819706 4782987226992 4813556208336 4824524909568 4827729524072 4828942972672 4830156726272 4849814288592 4851033288192 4854255510468 4855359366144 4855475626368 4881018175488 4882632794221 4884260314752 4885487972352 4897642831872 4910576856192 4911096909888 4913838629343 4926795467776 4939806480336 4944330112644 4956631368584 4961788256256 4966948274184 4984486281216 4987268971776 4988522520576 4991836067904 5010083559936 5013411428844 5014671548544 5018216107008 5021549377832 5040957645486 5044520783952 5065158844928 5066431971328 5067597274272 5088329745408 5092989388032 5094269509632 5111606642688 5116287601152 5117573578752 5120972846208 5122762275904 5149614966951 5150909321376 5152626266112 5155626271304 5173172217486 5179211020944 5200400124416 5209914908016 5211224418816 5214685892364 5224189694976 5227659780504 5255286062208 5258776803007 5259972646656 5260098595232 5261294739456 5287111250547 5288873595264 5292611970048 5305779734528 5316823369728 5319791594208 5320354985712 5324663198232 5343464275968 5349021218352 5356357622031 5372823969792 5380860630366 5397402304512 5402874719424 5404232730624 5407822406896 5409181661696 5427590523264 5431195714581 5432560844256 5433926317056 5437535716824 5456041074666 5457412449216 5462410079664 5484757802496 5509848185856 5513742753792 5517405170368 5518791968768 5542644901248 5544038043648 5547133115328 5547720583392 5548982132736 5576210289657 5580151764824 5582011788288 5610677593248 5610811939356 5612087835648 5615815576392 5630623391744 5645493120384 5649243050061 5659538836224 5663298095546 5664721564096 5675085881946 5694521204736 5698303700544 5699735967744 5704955506176 5724370963584 5725809782784 5729613061536 5731053198336 5761094451984 5763107560392 5768385131418 5788752965632 5794772986548 5800079555217 5815233994752 5819942940672 5820559300608 5823808745888 5826612398562 5841836163072 5847185829888 5850450139968 5854585458176 5877213406848 5881117253067 5885274247944 5886753510144 5890663693226 5912196819984 5917610919636 5937876811776 5941820952704 5943314427904 5954188466304 5969002201344 5970502508544 5974468320576 5990246098011 6005897404416 6006041213952 6009394208272 6010030632008 6011397310464 6042412857768 6044426966016 6063748268032 6078234059352 6078379600969 6079761821952 6083800207758 6085329369408 6111630949788 6113167106688 6117227681427 6131167072576 6138177196032 6166256689152 6170352527808 6174713965056 6176265977856 6180368465024 6202960598016 6207080816664 6208640964864 6212107064604 6234041655296 6235475513904 6237042799104 6240524754744 6241185656316 6262559686656 6268294631424 6277670735427 6296969355264 6304938185728 6305605908992 6334451315712 6337987651632 6339580703232 6343791669628 6366981190752 6372811759608 6377316302656 6410591663112 6410745162939 6412202963712 6413814669312 6418074944448 6432699879424 6466419051456 6468044384256 6472340680624 6473812488192 6473967501824 6483496005441 6512347086336 6513983963136 6542138244096 6545947262582 6547435808256 6548129213184 6551784839124 6581756407464 6586408640448 6592440150192 6620933528937 6622597698912 6649691962368 6655781423872 6680111413248 6684548571792 6686228731392 6690954809344 6715127476512 6716815322112 6721276860648 6726027711936 6729782653321 6756796365696 6760568484306 6761284461009 6784439660544 6790652517376 6797714464989 6815475523584 6821716801536 6827963794944 6845995540584 6866153289268 6867879095168 6870168354816 6897562956648 6903879406242 6905449345536 6905614694592 6946553210688 6948299225088 6952914523152 6965586259968 6970213040672 6982965918747 6984721085472 7007048082944 7013296862208 7045379647488 7049481667396 7051831460352 7056815960064 7089097826304 7093055458944 7093806647616 7097766909051 7099550930976 7126257730176 7130236108086 7132028291136 7141810162708 7169413229559 7174480840488 7203832959232 7205643640832 7236787364352 7241594286108 7243414459008 7245235089408 7250047622432 7274721432888 7276549932288 7281383265702 7283213439552 7313010403328 7326390472128 7328231958528 7346464247808 7390193201664 7392050724864 7396177487104 7396960777856 7409709720504 7416495168966 7434947052876 7442682384384 7476729421824 7480903457664 7481082585808 7482783780864 7487754101856 7520117143266 7522007322816 7527324160512 7532324066748 7546051781632 7566781175928 7597738267392 7599647956992 7606607341568 7632494618112 7634413043712 7639484082048 7641404264448 7674431401728 7676360368128 7681459269312 7684143413856 7691180175224 7726363982064 7733439406956 7759758326229 7759923920896 7760745734144 7768816531416 7796247773184 7800600186624 7822028838546 7836284542464 7841489670756 7847032330592 7849004680192 7882929093312 7889958969984 7890147892848 7891942109184 7938917955072 7958669601792 7965957760768 7979687391312 7980532478568 7986994797348 8008054951936 8015196413952 8051862454272 8054525973949 8056550477024 8059235954688 8071290945549 8104312079136 8106349095936 8111733610344 8113772492544 8141385784896 8148841266384 8150889475584 8156303575236 8184236261376 8193615119496 8227136703744 8232951953408 8264772278784 8270614130688 8276107755552 8278187953152 8282809419472 8313967351872 8316057065472 8320699672992 8321580875088 8357726175232 8370227647236 8373017682432 8377892690869 8416217909034 8423723364588 8445935087616 8450650202176 8452774270976 8468239680576 8489308254336 8494947143319 8497082346144 8541781807104 8547455550816 8547660217252 8549603951616 8557433259264 8594419592304 8596579797504 8621892068608 8624059179008 8631749984256 8644661340588 8652577697127 8683129448448 8692159479822 8722850992128 8729914411008 8730838950912 8735713118832 8770778744832 8775675209952 8781878187264 8787711411206 8789920200256 8827911371916 8830130265216 8835995539839 8866255949824 8868295229976 8876416379454 8906815217664 8912731429056 8914971641856 8953503302016 8955753762816 8961702480864 8968036949248 9009061820928 9014091312408 9015045948012 9017095965696 9022345974782 9045919547392 9063619286652 9095622402048 9103951726592 9117351089028 9119642732928 9125700311637 9127994054112 9196750608864 9205172541656 9207265794048 9207486259456 9255528791712 9262070947584 9264398966784 9270552697536 9287448346624 9304440897024 9310621224996 9312961447296 9318160596906 9351062482944 9360787132116 9361778484474 9393839529984 9402441947136 9409087946752 9445454032896 9457407278592 9458408863488 9463689212068 9466067907968 9501676973568 9506981477448 9509371054848 9515687504442 9550471786128 9559217639412 9565974453984 9627112416672 9649049819136 9655459048144 9657885945344 9660313452544 9699628577184 9702066576384 9708511020936 9710718732288 9710951252736 9765265588442 9768520629504 9770975944704 9795285663744 9818920893873 9821153712384 9822193819776 9827677258686 9853590935552 9879612960672 9888660225288 9913262737168 9923576512512 9933896548368 9974537943552 9977045041152 9983672135808 10020167119872 10026822857688 10029343097088 10036432214016 10043098755664 10081915290972 10089041567904 10130317689856 10135194548544 10140852726459 10176659490816 10185978776064 10188539019264 10223213285376 10232575202304 10241945692416 10245524551808 10299229933902 10301818642752 10305252532224 10311252542608 10346344434972 10355819109363 10358422041888 10400800248832 10419829816032 10422448837632 10429371784728 10448379389952 10455319561008 10510572124416 10517553606014 10519945293312 10520197190464 10522589478912 10574222501094 10577747190528 10585223940096 10611559469056 10633646739456 10639583188416 10640709971424 10649326396464 10695354162129 10698042436704 10712715244062 10745647939584 10761721260732 10805749438848 10808465461248 10815644813792 10818363323392 10855181046528 10862391429162 10865121688512 10867852634112 10875071433648 10912082149332 10914824898432 10922074898553 10924820159328 10969515604992 11019696371712 11027485507584 11034810340736 11037583937536 11085289802496 11088076087296 11094266230656 11095441166784 11097964265472 11101635421849 11124742753449 11152420579314 11160303529648 11164023576576 11221355186496 11221623878712 11224175671296 11231631152784 11261246783488 11290986240768 11298486100122 11319077672448 11326596191092 11329443128192 11350171763892 11389042409472 11396607401088 11399471935488 11409911012352 11448741927168 11451619565568 11459226123072 11462106396672 11522188903968 11526215120784 11536770262836 11547335070769 11577505931264 11589545973096 11600159110434 11630467989504 11639885881344 11641118601216 11647617491776 11653224797124 11694371659776 11700900279936 11709170916352 11754426813696 11762234506134 11770548495888 11773507020288 11781327386452 11824393639968 11835221839272 11883641905408 11886628855808 11908376932608 11938004402688 11941005017088 11948936641152 11980492196022 12011794808832 12012082427904 12018788416544 12020061264016 12022794620928 12084825715536 12088853932032 12156468118704 12156759201938 12159523643904 12167600415516 12170658738816 12223261899576 12226334213376 12234455362854 12262334145152 12276354392064 12332513378304 12340705055616 12349427930112 12360736930048 12405921196032 12414161633328 12417281929728 12424214129208 12468083310592 12470951027808 12474085598208 12481049509488 12482371312632 12498167784739 12536589262848 12555341470854 12593938710528 12609876371456 12611211817984 12624326863551 12668902631424 12675975303264 12679161406464 12687583339256 12733962381504 12745623519216 12754632605312 12821183326224 12821490325878 12824405927424 12827629338624 12836149888896 12865399758848 12932838102912 12936088768512 12944681361248 12947624976384 12947935003648 12966992010882 13024694172672 13084276488192 13091894525164 13094871616512 13096258426368 13103569678248 13163512814928 13172817280896 13181567116809 13184880300384 13241867057874 13245195397824 13299383924736 13311562847744 13314624569181 13360222826496 13369097143584 13372457462784 13381909618688 13430254953024 13433630644224 13442553721296 13452055423872 13459565306642 13513592731392 13521136968612 13522568922018 13533518962173 13568879321088 13581305034752 13595428929978 13630951047168 13643433603072 13655927589888 13691991081168 13732306578536 13735758190336 13795125913296 13807758812484 13810898691072 13811229389184 13820403280261 13893106421376 13896598450176 13905829046304 13931172519936 13940426081344 13965931837494 13969442170944 13977240895359 14014096165888 14026593724416 14090759294976 14098963334792 14103662920704 14113631920128 14178195652608 14186110917888 14187613295232 14195533818102 14199101861952 14252515460352 14260472216172 14264056582272 14273531256663 14283620325416 14338826459118 14348961680976 14407665918464 14411287281664 14473574728704 14483188572216 14486828918016 14490470178816 14500095244864 14549442865776 14553099864576 14562766531404 14566426879104 14626020806656 14647898382663 14652780944256 14656463917056 14692928495616 14741515888029 14780386403328 14792354974208 14793921555712 14819419441008 14832990337932 14869894105752 14885364768768 14953458843648 14958405380191 14961806915328 14962165171616 14965567561728 14975508203712 15040234286532 15044014645632 15054648321024 15064648133496 15092103563264 15133562351856 15195476534784 15199295913984 15213214683136 15264989236224 15278968164096 15282808528896 15348862803456 15352720736256 15362918538624 15368286827712 15382360350448 15448844900853 15452727964128 15466878813912 15519516652458 15521491468288 15537633062832 15601200373248 15644057677092 15672569084928 15682979341512 15694064661184 15698009360384 15765858186624 15776330409021 15779917939968 15780295785696 15783884218368 15861333751641 15877835910144 15917339203584 15931915521536 15959374782624 15961064957136 15973989594696 16016109903872 16030392827904 16069072866093 16109051947898 16113100954048 16118471909376 16142581891098 16208624158272 16212698191872 16223467220688 16227544985088 16282771569792 16293587143743 16297682532768 16301778951168 16312607150472 16387230238992 16454273407488 16465903906816 16529544557568 16541228261376 16552215511104 16556375906304 16565618838944 16627934703744 16632114130944 16641399345984 16643161750176 16728630868971 16740455294472 16746035364864 16755785381738 16832435818068 16847446729176 16891870175232 16901300404352 16905548541952 16936479361152 16947729150183 16978616508672 16989894286638 16994164692288 17083563614208 17094911101632 17095320434504 17099207903232 17114866518528 17188839184608 17193159595008 17243784137216 17248118358016 17289322681176 17305155394254 17366258896896 17384318959644 17400238665651 17445701984256 17459828822016 17461677901824 17471426237664 17541557489664 17551350419904 17563756374528 17575422822412 17579840400512 17643351759201 17655822743832 17660260530432 17671991079678 17732511899648 17736590459952 17752832758908 17813630435328 17825462858112 17829943283712 17907006604032 17911507525632 17923404961728 17936073898496 18018123641856 18028182624816 18030091896024 18034191931392 18044691949564 18127238573304 18191244804096 18207903453184 18234702178056 18235138802907 18239285465856 18251400623274 18255988108224 18351683044281 18393501217728 18410345083312 18414531588096 18414972518912 18511057583424 18524141895168 18528797933568 18541105395072 18608881794048 18621242449992 18625922894592 18636321193812 18702124965888 18721574264232 18723556968948 18787679059968 18804883894272 18833012206281 18890908065792 18914814557184 18916817726976 18927378424136 18932135815936 19003353947136 19013962954896 19018742109696 19031375008884 19100943572256 19118435278824 19131948907968 19232235488817 19254224833344 19298099638272 19310918096288 19315771890688 19399257154368 19404133152768 19417022041872 19421437464576 19421902505472 19530531176884 19537041259008 19541951889408 19637841787746 19642307424768 19644387639552 19655354517372 19707181871104 19759225921344 19777320450576 19826525474336 19862800586811 19867793096736 19949075887104 19967344271616 20040334239744 20053645715376 20058686194176 20072864428032 20086197511328 20163830581944 20178083135808 20189347959963 20260635379712 20270389097088 20281705452918 20283853383027 20353318981632 20371957552128 20393143394967 20446426570752 20465150404608 20483891384832 20491049103616 20598459867804 20603637285504 20610505064448 20617322926291 20622505085216 20692688869944 20711638218726 20716844083776 20801600497664 20839659632064 20844897675264 20858743569456 20896758779904 20910639122016 21021144248832 21035107212028 21039890586624 21040394380928 21148445002188 21155494381056 21170447880192 21223118938112 21267293478912 21279166376832 21281419942848 21293300727153 21298652792928 21390708324258 21396084873408 21425430488124 21523442521464 21611498877696 21616930922496 21631289627584 21636726646784 21710362093056 21724782858324 21730243377024 21735705268224 21750142867296 21824164298664 21829649796864 21844149797106 21849640318656 21939031209984 22039392743424 22069620681472 22075167875072 22170579604992 22176152174592 22188532461312 22190882333568 22203270843698 22249485506898 22304841158628 22320607059296 22328047153152 22442710372992 22443247757424 22448351342592 22463262305568 22581972481536 22596972200244 22638155344896 22653192382184 22658886256384 22700343527784 22793214802176 22798943870976 22819822024704 22897483854336 22903239131136 22910815419037 22918452246144 22924212793344 23044377807936 23052430241568 23073540525672 23094670141538 23155011862528 23179091946192 23200318220868 23279771762688 23282237202432 23295234983552 23306449594248 23388743319552 23401800559872 23418341832704 23508853627392 23524469012268 23541096991776 23547014040576 23562654772904 23648787279936 23670443678544 23767283810816 23773257711616 23816753865216 23876008805376 23897873282304 23960984392044 24024164855808 24037576833088 24040122528032 24045589241856 24163577921847 24169651431072 24177707864064 24312936237408 24313518403876 24319047287808 24335200831032 24341317477632 24446523799152 24452668426752 24468910725708 24524668290304 24552708784128 24681410111232 24698855860224 24721473860096 24811842392064 24828323266656 24834563859456 24848428258416 24941902055616 24948171196416 24962099018976 24964742625264 24996335569478 25073178525696 25110682941708 25133678072607 25219752742912 25222423635968 25248653727102 25337805262848 25351950606528 25358322812928 25375166678512 25467924763008 25484841429957 25491247038432 25509265210624 25642366652448 25642980651756 25648811854848 25672299777792 25730799517696 25865676205824 25872177537024 25889362722496 25895249952768 25895870007296 25933984021764 25957733091381 26049388345344 26168552976384 26183789050328 26189743233024 26192516852736 26207139356496 26327025629856 26345634561792 26363134233618 26369760600768 26483734115748 26490390795648 26507986619517 26598767849472 26623125695488 26629249138362 26720445652992 26738194287168 26744914925568 26763819237376 26860509906048 26867261288448 26885107442592 26904110847744 26919130613284 27027185462784 27042273937224 27045137844036 27067037924346 27137758642176 27162610069504 27190857859956 27286867206144 27311855179776 27377100934911 27383982162336 27464613157072 27471516380672 27590251826592 27615517624968 27621797382144 27622458778368 27640806560522 27786212842752 27793196900352 27811658092608 27862345039872 27880852162688 27931863674988 27938884341888 27954481790718 28028192331776 28053187448832 28181518589952 28197926669584 28207325841408 28227263840256 28372221835776 28375226590464 28391067636204 28398203723904 28505030920704 28520944432344 28528113164544 28547062513326 28567240650832 28677652918236 28697923361952 28815331836928 28947149457408 28966377144432 28973657836032 28980940357632 29000190489728 29098885731552 29106199729152 29125533062808 29132853758208 29252041613312 29295796765326 29305561888512 29312927834112 29385856991232 29456762681619 29483031776058 29560772806656 29584709948416 29587843111424 29638838882016 29665980675864 29739788211504 29770729537536 29916810760382 29923613830656 29924330343232 29931135123456 29951016407424 30080468573064 30088029291264 30109296642048 30129296266992 30184207126528 30267124703712 30390953069568 30422558179377 30426429366272 30529978472448 30557936328192 30565617057792 30697725606912 30725837077248 30736573655424 30756989939221 30764720700896 30897689801706 30905455928256 30933757627824 31039033304916 31067457328089 31075266125664 31202400746496 31288115354184 31345138169856 31365958683024 31388129322368 31396018720768 31531716373248 31552660818042 31559835879936 31560591571392 31567768436736 31578210911737 31722667503282 31755671820288 31834678407168 31863831043072 31918749565248 31922129914272 31947979189392 32032219807744 32138145732186 32218103895796 32226201908096 32236943818752 32285163782196 32417248316544 32425396383744 32446934441376 32455089970176 32565543139584 32587174287486 32595365065536 32603557902336 32625214300944 32766224695659 32774460477984 32908546814976 32931807813632 33059089115136 33082456522752 33104431022208 33112751812608 33131237677888 33255869407488 33264228261888 33282798691968 33286323500352 33304906265547 33457261737942 33480910588944 33492070729728 33511570763476 33664871636136 33694893458352 33783740350464 33802600808704 33811097083904 33872958722304 33895458300366 33957233017344 33979788573276 33988329384576 34167127228416 34189822203264 34190640869008 34198415806464 34229733037056 34377678369216 34386319190016 34487568274432 34578645362352 34610310788508 34642005212307 34732517793792 34768637919288 34800477331302 34891403968512 34919657644032 34923355803648 34942852475328 35083114979328 35102700839808 35127512749056 35150845644824 35159680801024 35286703518402 35311645487664 35320521060864 35343982159356 35465023799296 35473180919904 35505665517816 35650925716224 35659886567424 35814013208064 35823015051264 35846809923456 35872147796992 36036247283712 36056365249632 36060183792048 36068383862784 36089383899128 36254477146608 36415806906368 36469404356112 36470277605814 36478570931712 36502801246548 36511976216448 36703366088562 36787002435456 36811437621049 36820690166624 36829063176192 36829945037824 37022115166848 37048283790336 37082210790144 37217763588096 37242484899984 37251845789184 37272642387624 37404249931776 37443148528464 37447113937896 37494503354217 37609767788544 37666024412562 37781816131584 37829629114368 37833635453952 37854756848272 37864271631872 37872980590653 38006707894272 38027925909792 38037484219392 38062750017768 38201887144512 38236870557648 38263897815936 38289314005969 38464470977634 38508449666688 38596199276544 38621836192576 38631543781376 38798514308736 38808266305536 38834044083744 38842874929152 38843805010944 39061062353768 39074082518016 39275683575492 39284614849536 39288775279104 39310709034744 39311650318693 39414363742208 39518451842688 39544701350427 39554640901152 39653050948672 39725601173622 39735586193472 39898151774208 39934688543232 40080668479488 40107291430752 40117372388352 40145728856064 40172395022656 40327661163888 40356166271616 40378695919926 40521270759424 40540778194176 40563410905836 40567706766054 40600556886519 40706637963264 40743915104256 40786286789934 40892853141504 40930300809216 40967782769664 40982098207232 41196919735608 41207274571008 41234645852582 41245010170432 41385377739888 41423276437452 41433688167552 41461209840783 41603200995328 41679319264128 41689795350528 41717487138912 41793517559808 41821278244032 41931722686077 42042288497664 42070214424056 42079781173248 42080788761856 42296890004376 42310988762112 42340895760384 42446237876224 42534586957824 42548657206783 42558332753664 42562839885696 42586601454306 42597305585856 42781416648516 42792169746816 42820593769989 42850860976248 43046885042928 43222997755392 43233861844992 43262579255168 43273453293568 43420724186112 43449565716648 43460486754048 43471410536448 43500285734592 43648328597328 43659299593728 43688299594212 43699280637312 43878062419968 43943695147989 44078785486848 44139241362944 44150335750144 44341159209984 44377064922624 44381764667136 44406541687396 44498971013796 44609682317256 44641214118592 44656094306304 44875216140573 44885420745984 44886495514848 44896702685184 44926524611136 45163944963072 45193944400488 45276310689792 45306384764368 45317772512768 45400687055568 45586429604352 45597887741952 45639644049408 45794967708672 45821630838074 45836904492288 45848425586688 46088755615872 46104860483136 46147081051344 46189340283076 46346534702559 46358183892384 46400636441736 46564474404864 46590469967104 46612899188496 46803601119744 46836683665408 47017707254784 47048938024536 47082193983552 47094028081152 47125309545808 47297574559872 47328991227063 47340887357088 47534567621632 47584001254923 47633507730432 47752017610752 47795746564608 47921968784088 48048329711616 48075153666176 48080245056064 48091178483712 48207218598279 48327155843694 48339302862144 48355415728128 48625872474816 48627036807752 48638094575616 48670401662064 48682634955264 48880761431229 48893047598304 48905336853504 48937821451416 49049336580608 49362820222464 49397711720448 49442947720192 49623684784128 49656646533312 49669127718912 49696856516832 49883804111232 49896342392832 49924198037952 49929485250528 49992671138956 50185892606913 50221365883416 50267356145214 50439505485824 50444847271936 50497307454204 50675610525696 50703901213056 50716645625856 50750333357024 50843187450549 50935849526016 50969682859914 50982494076864 51018530421248 51284733304896 51285961303512 51297623709696 51344599555584 51731352411648 51744355074048 51778725444992 51791740014592 51867968043528 51915466182762 52098776690688 52200715996953 52337105952768 52367578100656 52379486466048 52385033705472 52414278712992 52654051259712 52691269123584 52726268467236 52739521201536 52967468231496 52980781591296 53015973239034 53197535698944 53246251390976 53258498276724 53440891305984 53476388574336 53489829851136 53721019812096 53734522576896 53770214885184 53808221695488 53838261226568 54054370925568 54084547874448 54090275688072 54134075848692 54325220139008 54381715719912 54573734412288 54623710359552 54705416408721 54754201869822 54767964324672 54929226314144 54943032761344 55180503653184 55231035249936 55243594764288 55244917556736 55281613121044 55572425685504 55586393800704 55623316185216 55761704325376 55863727349976 55877768683776 55908963581436 56056384663552 56106374897664 56363037179904 56395853339168 56414651682816 56499036618843 56744443671552 56750453180928 56782135272408 56796407447808 57010061841408 57041888864688 57056226329088 57094125026652 57134481301664 57355305836472 57395846723904 57630663673856 57696706466451 57894298914816 57932754288864 57947315672064 58000380979456 58197771463104 58212399458304 58251066125616 58265707516416 58504083226624 58591593530652 58611123777024 58625855668224 58645248836083 58913525363238 58966063552116 59121545613312 59169419896832 59175686222848 59277677764032 59331961351728 59479576423008 59833621520764 59847227661312 59848660686464 59902032814848 60160937146128 60176058582528 60218593284096 60258592533984 60368414253056 60534249407424 60568043879889 60781906139136 60845116358754 60851560149081 60852858732544 61059956944896 61115872656384 61395451213824 61451674154496 61473147310848 61513979878442 61529441401792 61795379603412 61810911856512 61851968778873 61867515255648 62078066609832 62134914656178 62150532251328 62404801492992 62576230708368 62690276339712 62731917366048 62776258644736 62792037441536 63063432746496 63105321636084 63119671759872 63121183142784 63156421823474 63445335006564 63511343640576 63669356814336 63727662086144 63837499130496 63844259828544 63879902181459 63895958378784 64276291464372 64436207791592 64452403816192 64570327564392 64834496633088 64850792767488 64893868882752 64910179940352 65131086279168 65174348574972 65190730131072 65207115804672 65250428601888 65532449391318 65548920955968 65817093629952 65863615627264 66118178230272 66208862044416 66225503625216 66262475355776 66511738814976 66528456523776 66565597383936 66572647000704 66609812531094 66914523475884 66961821177888 66984141459456 67023141526952 67329743272272 67389786916704 67605201617408 67622194167808 67745917444608 67790916600732 67914466034688 67959577146552 67976658769152 68379644406528 68381281738016 68396831612928 68459466074112 68732446257111 68755356738432 68772638380032 68975136548864 69157290724704 69220621577016 69284010424614 69465035587584 69537275838576 69600954662604 69839315288064 69846711607296 69885704950656 70166229958656 70205401679616 70255025498112 70301691289648 70319361602048 70573407036804 70623290975328 70641042121728 70687964318712 70946361839808 71011331035632 71301851432448 71319773134848 71628026416128 71693619846912 71744295593984 72072494567424 72112730499264 72120367584096 72136767725568 72178767798256 72490733765541 72508954293216 72831613812736 72938808712224 72940555211628 72957141863424 73005602493096 73023952432896 73406732177124 73574004870912 73622875242098 73641380333248 73658126352384 73659890075648 74044230333696 74096567580672 74164421580288 74435527176192 74484969799968 74503691578368 74545284775248 74886297056928 74894227875792 74989006708434 75219535577088 75332048825124 75401034217821 75659258228736 75667270907904 75709513696544 75728543263744 75745961181306 76013415788544 76055851819584 76074968438784 76125500035536 76403774289024 76454524289871 76473741115296 76527795631872 76578628011938 76928941955268 77016899333376 77192398553088 77243672385152 77263087562752 77597028617472 77616532611072 77668088167488 77685749858304 77687610021888 77873199274143 78122124707536 78148165036032 78551367150984 78569229699072 78577550558208 78621418069488 78623300637386 78828727484416 79036903685376 79089402700854 79109281802304 79306101897344 79451202347244 79471172386944 79523959858551 79796303548416 79869377086464 80161336958976 80214582861504 80234744776704 80291457712128 80344790045312 80655322327776 80712332543232 80757391839852 80831345495383 81042541518848 81081556388352 81126821811672 81135413532108 81201113773038 81413275926528 81487830208512 81572573579868 81860601618432 81935565539328 81964196414464 82393839471216 82414549142016 82469291705164 82490020340864 82770755479776 82846552874904 82867376335104 82922419681566 83206401990656 83358638528256 83379590701056 83434974277824 83587035119616 83642556488064 83863445372154 84084576995328 84140428848112 84159562346496 84161577523712 84593780008752 84621977524224 84681791520768 85097314413566 85116665507328 85125679771392 85173202908612 85194611171712 85562833297032 85584339493632 85641187539978 85701721952496 86093770085856 86445995510784 86525158510336 86546906587136 86841448372224 86899131433296 86920973508096 86942821072896 87000571469184 87296657194656 87318599187456 87376599188424 87398561274624 87487174493173 87756124839936 87887390295978 88157570973696 88278482725888 88370288044857 88682318419968 88754129845248 88763529334272 88813083374792 88997942027592 89219364634512 89282428237184 89312188612608 89750432281146 89770841491968 89772991029696 89793405370368 89853049222272 90327889926144 90387888800976 90552621379584 90612769528736 90635545025536 90801374111136 91172859208704 91279288098816 91589935417344 91643261676148 91673808984576 91696851173376 92177511231744 92209720966272 92270969817663 92294162102688 92378680566152 92693069405118 92716367784768 92801272883472 93180939934208 93202371984267 93225798376992 93607202239488 93673367330816 94035414509568 94097876049072 94164387967104 94188056162304 94250619091616 94595149119744 94657982454126 94681774714176 94734632735211 95069135243264 95168002509846 95267015460864 95504035221504 95591493129216 95843937568176 96096659423232 96150307332352 96160490112128 96414437196558 96654311687388 96678605724288 96710831456256 96742822961827 97251744949632 97254073615504 97276189151232 97340803324128 97365269910528 97761522862458 97786095196608 97810673707008 97875642902832 98098673161216 98725640444928 98795423440896 98885895440384 99247369568256 99313293066624 99338255437824 99393713033664 99767608222464 99792684785664 99848396075904 99858970501056 99914718796641 99985342277912 100371785213826 100442731766832 100534712290428 100879010971648 100889694543872 100994614908408 101351221051392 101407802426112 101433291251712 101500666714048 101686374901098 101871699052032 101939365719828 101964988153728 102037060842496 102569466609792 102571922607024 102595247419392 102689199111168 103462704823296 103557450889984 103583480029184 103735936087056 103830932365524 103926015636921 104197553381376 104401431993906 104674211905536 104708837661337 104735156201312 104758972932096 104770067410944 104828557425984 105308102519424 105382538247168 105452536934472 105479042403072 105934936462992 105961563182592 106031946478068 106395071397888 106492502781952 106516996553448 106952777148672 106979659702272 107442039624192 107469045153792 107540429770368 107616443390976 107676522453136 108108741851136 108169095748896 108180551376144 108268151697384 108650440278016 108763431439824 108912604981297 109247420719104 109410832817442 109508403739644 109535928649344 109858452628288 109886065522688 110361007306368 110434312863147 110462070499872 110487189528576 110489835113472 110563226242088 111144851371008 111246632370432 111523408650752 111727454699952 111755537367552 111817927162872 112112769327104 112212749795328 112483510062651 112791706678336 112829303365632 112998073237686 113488887343104 113500906361856 113564270544816 113592814895616 114020123682816 114083777729376 114112452658176 114188250053304 114268962603328 114710611672944 114791693447808 114867942017907 115261327347712 115393412932902 115788597829632 115865508577728 115894631344128 116000761958912 116395542926208 116424798916608 116502132251232 116531415032832 117183187061304 117222247554048 117290497672166 117827050726476 117932127104232 117934950956079 118243091226624 118338839793664 118351372445696 118555355528064 118634104051281 118663922703456 118959152846016 119667243041528 119694455322624 119697321372928 119804065629696 120321874292256 120352117165056 120437186568192 120517185067968 120736828506112 121068498814848 121136087759778 121563812278272 121690232717508 121703120298162 121801670659557 122119913889792 122231745312768 122790902427648 122903348308992 122946294621696 123027959756884 123058882803584 123590759206824 123621823713024 123703937557746 123735030511296 124156133219664 124269829312356 124301064502656 124383629522349 124809602985984 125152461416736 125380552679424 125463834732096 125552517289472 125584074883072 126126865492992 126210643272168 126239343519744 126242366285568 126312843646948 126890670013128 127022687281152 127338713628672 127455324172288 127645971620349 127674998260992 127688519657088 127759804362918 127791916757568 128461781309967 128552582928744 128872415583184 128904807632384 129140655128784 129668993266176 129701585534976 129787737765504 129820359880704 130262172558336 130348697149944 130381460262144 130414231609344 130500857203776 131064898782636 131097841911936 131634187259904 131831085443967 132236356460544 132417724088832 132451007250432 132524950711552 133023477629952 133131194767872 133145294001408 133219625062188 133829046951768 133923642355776 133968282918912 134046283053904 134625648421719 134659486544544 134779573833408 135210403234816 135491834889216 135581833201464 135828932069376 135919154293104 135953317538304 136759288813056 136762563476032 136793663225856 136918932148224 137464892514222 137510713476864 137545276760064 137950273097728 138314581449408 138441243154032 138568020849228 139039604107677 139074551677152 139201909325208 139693423214592 139771409901312 140410803359232 140510050996224 140603382579296 140638723204096 141146814073608 141246581950656 141282084243456 141375928637424 141892723679616 141986973681189 142022662071264 142603702864896 142752003764769 143256052832256 143387239693824 143488591187968 144144989134848 144225460998528 144240735168192 144273535451136 144321260484037 144357535596512 144621655794837 144981467531082 145017908586432 145877617424448 145881110423256 145914283726848 146011204986192 146047904865792 146813464354248 147148009741824 147245750484196 147282760666496 147319780151296 148088460667392 148193135161344 148328843160576 148871054352384 148969939599936 149007383156736 149090569550496 149772594113856 149788455751584 149978013416868 150115355919997 150664097650248 150802068435642 151318516457472 151334541815808 151419027393088 151457086527488 151491922362612 152026831577088 152111703639168 152149936877568 152251000071072 152807548578048 152909048579742 152947482230592 153055591263744 153157256023876 153857883910536 154033798666752 154487344770304 154526175125504 155194057234944 155233065222144 155336176334976 155375220043776 155746398548286 156244249415072 156296330072064 157102734301968 157138459398144 157155101116416 157242836138976 157246601274772 158073807370752 158178805401708 158218563604608 158612203794688 158902404694488 158942344773888 159047919717102 159592607096832 159738754172928 160322673917952 160429165723008 160469489553408 160689580090624 161310644655552 161424665086464 161514783679704 161662690990766 162085083037696 162163112776704 162253643623344 162270827064216 162402227546076 162975660417024 163145147159736 163721203236864 163871131078656 163928392828928 164116249226163 164787678942432 164829098284032 164938583410328 164980040681728 165541510959552 165693105749808 165734752670208 165844839363132 166412803981312 166717277056512 166759181402112 166869948555648 167285112976128 167726890744308 168169153990656 168280857696224 168319124692992 168323155047424 169187560017504 169243955048448 170194628827132 170233331014656 170251359542784 170346405817224 170389222343424 171125666594064 171168678987264 171282375079956 171403443904992 172187540171712 172891991021568 173050317020672 173090119399353 173093813174272 173682896744448 173798262866592 173841947016192 174001142938368 174593314389312 174637198374912 174753198376848 174797122549248 174974348986346 175512249679872 175774780591956 175935746508249 176556965451776 176740576089714 177364636839936 177508259690496 177527058668544 177626166749584 177995884055184 178438729269024 178564856474368 179500864562292 179541682983936 179545982059392 179665242643393 179706098444544 180655779852288 180775777601952 181105242759168 181225539057472 181271090051072 181602748222272 181704131639667 182345718417408 182558576197632 183179870834688 183286523352296 183347617969152 184355022463488 184419441932544 184541939635326 184588324205376 184757361132304 185386138810236 185432735569536 185555906336619 185602545766944 186361879868416 186404743968534 186451596753984 187214404478976 187346734661632 188070829019136 188195752098144 188328775934208 188376112324608 188501238183232 189190298239488 189315964908252 189363549428352 189469265470422 190138270486528 190336005019692 190534030921728 191008070443008 191182986258432 191639706544377 191687875136352 192300614664704 192320980224256 192828874393116 193308623374776 193357211448576 193485645923654 194503489899264 194508147231008 194552378302464 194681606648256 194730539821056 195523045724916 195572190393216 195621347414016 195751285805664 196197346322432 197451280889856 197590846881792 197771790880768 198626586133248 198676510875648 198787426067328 199535216444928 199585369571328 199696792151808 199717941002112 199829437593282 199970684555824 200743570427652 200885463533664 201069424580856 201779389087744 201989229816816 202815604852224 202866582503424 203001333428096 203372749802196 203743398104064 203878731439656 203929976307456 204074121684992 205138933219584 205143845214048 205190494838784 205378398222336 206197338771333 206925409646592 207114901779968 207166960058368 207471872174112 207661864731048 207852031273842 208395106762752 208802863987812 209417675322674 209470312402624 209517945864192 209540134821888 209657114851968 210616205038848 210765076494336 210905073868944 210958084806144 211869872925984 211923126365184 212063892956136 212985005563904 213033993106896 213905554297344 213959319404544 214884079248384 215080859540736 215232886781952 215353044906272 216217483702272 216338191497792 216361102752288 216536303394768 217472201296623 217526862879648 217825209962594 218494841438208 218821665634884 219016807479288 219071857298688 219716905256576 219772131045376 220722014612736 220868625726294 220924140999744 220974379057152 220979670226944 221126452484176 222289702742016 222493264740864 223046817301504 223454909399904 223511074735104 223635854325744 224225538654208 224967020125302 225583413356672 225658606731264 225996146475372 226203102653463 226977774686208 227001812723712 227128541089632 227185629791232 228040247365632 228167555458752 228224905316352 228376500106608 228537925206656 229363572869613 229421223345888 229583386895616 229735884035814 230522654695424 230786825865804 231577195659264 231731017155456 231789262688256 232001523917824 232791085852416 232849597833216 233004264502464 233062830065664 234366374122608 234444495108096 234580995344332 235654101452952 235864254208464 235869901912158 236486182453248 236677679587328 236702744891392 237110711056128 237268208102562 237327845406912 237918305692032 238571879575653 239334486083056 239388910645248 239394642745856 239608131259392 240643748584512 240704234330112 240874373136384 241034370135936 242136997629696 242272175519556 242494036486149 243127624556544 243380465435016 243406240596324 243603341319114 244239827779584 244463490625536 245581804855296 245806696617984 245892589243392 246055919513768 246117765607168 247181518413648 247243647426048 247407875115492 247470061022592 248312266439328 248539658624712 248602129005312 248767259044698 249619205971968 250304922833472 250761105358848 250927669464192 251105034578944 252253730985984 252421286544336 252478687039488 252484732571136 252625687293896 253781340026256 254045374562304 254910648344576 255291943240698 255349996521984 255377039314176 255519608725836 255583833515136 256923562619934 257105165857488 257744831166368 257809615264768 258281310257568 259337986532352 259575475531008 259640719761408 260524345116672 260697394299888 260762920524288 260828463218688 261001714407552 262129797565272 262195683823872 262461523479519 263268374519808 263662170887934 264472712921088 264835448177664 265049901423104 265110864134571 266046955259904 266262389535744 266290588002816 266439250124376 267658093903536 267847284711552 267936565837824 268025198041783 268092566107808 269251296843438 269318973089088 269559147666816 270420806469632 270983669778432 271163666402928 271657864138752 271838308586208 271906635076608 273518577626112 273525126952064 273837864296448 274929785028444 275021426953728 275090553520128 275181552230851 275900546195456 276629162898816 276812909452989 276882486308064 277136041698456 278079208215354 278149103354304 278403818650416 279542819802624 280821606718464 281020101992448 281206765158592 281277446408192 282293628147216 282493163901312 282564168486912 282751857274848 283785447359232 283973947362378 284045324142528 284203898205633 285207405729792 285504007529538 286512105664512 286774479387648 286977182375936 288289978269696 288450921997056 288481470336384 288642520968074 288715071193024 289243311589674 289962935062164 290035817172864 290228468885481 291755234848896 291762220846512 291828567453696 292022409972384 292095809731584 293626928708496 294296019483648 294491500968392 294565521332992 294639560302592 296176921334784 296386270322688 296657686321152 297742108704768 297840600447481 297939879199872 298014766313472 298181139100992 299545188227712 299576911503168 299744156389923 299956026833736 300230711839994 301328195300496 301604136871284 302637032914944 302669083631616 302838054786176 302914173054976 302983844725224 304053663154176 304223407278336 304299873755136 304502000142144 305615097156096 305818097159484 305894964461184 306111182527488 306314512047752 307715767821072 308067597333504 308974689540608 309052350251008 310388114469888 310672352669952 310750440087552 311492797096572 311778046910763 312488498830144 312592660144128 314126512984011 314205468603936 314276918796288 314310202232832 314485672277952 314493202549544 316147614741504 316357610803416 316437127209216 317224407589376 317804809388976 317884689547776 318095839434204 319185214193664 319477508345856 320858331446016 320938979106816 321379160181248 322621289311104 322849330172928 323029567359408 323325381981532 324326225553408 324507287246688 324541654128432 324804455092152 325951320834048 326290294319472 326737814943891 327742262157312 327856785657856 328232498452326 329575357884864 329658196568064 329877166820656 329960081363456 331083021919104 331302938589441 331386211499616 331469505340416 331689678726264 333434554113024 333739897111296 334570225952256 335453781488616 336338307981312 336561715392448 336638249385984 336646310094848 337450530187953 338375120035008 338487910096896 340389257654264 340466662029312 340502719085568 340692811634448 340778444686848 342251333188128 342337357974528 342564750159912 342806887809984 344375080343424 344603826053721 345783982043136 346100634041344 346180238798706 347365793488896 347596525733184 347683894032384 348002285876736 349186628778624 349274396749824 349506396753696 349594245098496 349948697972692 351549561183912 351871493016498 353113930903552 353481152179428 353804852868237 354729273679872 355016519380992 355054117337088 355252333499168 355902312153843 355991768110368 356877458538048 357129712948736 359001729124584 359083365967872 359091964118784 359330485286786 359412196889088 361311559704576 361551555203904 362210485518336 362451078114944 362542180102144 363205496444544 363408263279334 364691436834816 365405011978671 366359741669376 366573046704592 366695235938304 368710044926976 368838883865088 369083879270652 369176648410752 369514722264608 370772277620472 370865471139072 371111812673238 371205091533888 372723759736832 372809487937068 372903193507968 373150888567047 374428808957952 376141658038272 376391504196288 376657551868416 376752224649216 377002476366464 378380596478976 378631929816504 378727098856704 378938530940844 380276540973056 380672010039384 381068061843456 382016140886016 382365972516864 382937914861047 383279413088754 383375750272704 384601229329408 384641960448512 385657748786232 386617246749552 386714422897152 386971291847308 389006979798528 389016294462016 389104756604928 389363213296512 389461079642112 391046091449832 391144380786432 391242694828032 391502571611328 392394692644864 394902561779712 395493256331901 395543581761536 397253172266496 397353021751296 397574852134656 399070432889856 399393584303616 399435882004224 399658875186564 399941369111648 401487140855304 401770927067328 402138849161712 403876945265157 403978459633632 405631209704448 406002666856192 406745499604392 407486796208128 407757462879312 407859952614912 408148243369984 410277866439168 410287690428096 410380989677568 410516741852581 410756796444672 412394677542666 413850819293184 414229803559936 414943744348224 415323729462096 415704062547684 417605727975624 418835350645348 418940624805248 419080269643776 419314229703936 421232410077696 421530152988672 421810147737888 421916169612288 423739745851968 423846252730368 424127785912272 425960921043567 425970011127808 426067986213792 427811108594688 429768158496768 430161719081472 430465773563904 430706089812544 432434967404544 432676382995584 432722205504576 432963781452111 433072606789536 434944402593246 435053725759296 435650419925188 437643331269768 438033614958576 438143714597376 439433810513152 439544262090752 441444029225472 441737251452588 441848281999488 441959340453888 442252904968352 444579405484032 444986529481728 446093634603008 446909818799808 447022149470208 447271708651488 449934040250604 450346067759991 451166826713344 451992292950744 452406205306926 453955549372416 454003625447424 454257082179264 454371259582464 456080494731264 456335110917504 456449810632704 456753000213216 457075850413312 458727145739226 458842446691776 459166773791232 459471768071628 461045309390848 461573651731608 463462034310912 463578525376512 464003047835648 465582171704832 465699195666432 466008529004928 466125660131328 468732748245216 468888990216192 469161990688664 471308202905904 471728508416928 471739803824316 473355359174656 473405489782784 474221422112256 474536416205124 474655690813824 475836611384064 477143759151306 478668972166112 478777821290496 478789285491712 479216262518784 481287497169024 481408468660224 482068740271872 484273995259392 484544351039112 484988072972298 486255249113088 486760930870032 486812481192648 487206682638228 488926981251072 491163609710592 491613393235968 491785178486784 492111839027536 492235531214336 492348747678489 494363036827296 494487294852096 494815750230984 494940122045184 496624532878656 497079317249424 497204258010624 497534518089396 499238411943936 500609845666944 501855338928384 502210069157888 504507461971968 504842573088672 504957374078976 504969465142272 505251374587792 507562680052512 509821296689152 510583886481396 510699993043968 510754078628352 511039217451672 511051454143009 511167667030272 513847125239868 514210331714976 515489662332736 515619230529536 516562620515136 518675973064704 519150951062016 519281439522816 521048690233344 521394788599776 521525841048576 522003428815104 524259595130544 524391367647744 524923046959038 526536749039616 527324341775868 527807239524747 529670896355328 530099802846208 530221728269142 532093910519808 532524779071488 532581176005632 532878500248752 535316187807072 535694569423104 536050396083566 536185132215616 538502593686876 538637946178176 538995727930179 539118295333632 540841612939264 541967339556864 542327332805856 543315728277504 543676617172416 543813270153216 545112394919001 547037155252224 547050253904128 547675728592896 549859570056888 550042853907456 550363104461702 551801092390912 553258325797632 553625818905978 553764972616128 554272083396912 556158416430708 556298206708608 556667719009857 556807637300832 559085639605248 561643213436928 562040203984896 562413530317184 562554892816384 564587256294432 564986327802624 565128336973824 565503714549696 565819418467681 567570894718464 567947894724756 568090648285056 568407796411266 570414811459584 571008015059076 573024211329024 573548958775296 573954364751872 576901843994112 576962940672768 577285041936148 577430142386048 578486623179348 579925870124328 580071634345728 580456937770962 583510469697792 583524441693024 583657134907392 584044819944768 584191619463168 587253857416992 588592038967296 588983001936784 589131042665984 589279120605184 592353842669568 592772540645376 593315372642304 595681200894962 595879758399744 596029532626944 596362278201984 599090376455424 599153823006336 599488312779846 599912053667472 600461423679988 602656390600992 603208273742568 605338167263232 605676109572352 605828346109952 605967689450448 608446814556672 608599747510272 609004000284288 611230194312192 611636194318968 611789928922368 612222365054976 612629024095504 615431535642144 616135194667008 617949379081216 618592016313999 620776228939776 621344705339904 621500880175104 622985594193144 623556093821526 624976997660288 625185320288256 628253025968022 628410937207872 628553837592576 628620404465664 628971344555904 628986405099088 632295229483008 632715221606832 632874254418432 634448815178752 635609618777952 635769379095552 636191678868408 638955016691712 641716662892032 641877958213632 642758320362496 645242578622208 645698660345856 646059134718816 646650763963064 648652451106816 649014574493376 649083308256864 649608910184304 652416603889869 652580588638944 653475629887782 655484524314624 655713571315712 656464996904652 659150715769728 659316393136128 659754333641312 659920162726912 662166043838208 662605877178882 662772422999232 662939010680832 663379357452528 666869108226048 667479794222592 669140451904512 670907562977232 672676615962624 673123430784896 673292620189696 674901060375906 676750240070016 676975820193792 677199760732789 678609307960389 680778515308528 680933324058624 681005438171136 681385623268896 681556889373696 684502666376256 684674715949056 685129500319824 685613775619968 688750160686848 689207652107442 691567964086272 692201268082688 692360477597412 694731586977792 695193051466368 695367788064768 696004571753472 698373257557248 698548793499648 699012793507392 699188490196992 699897395945384 703099122367824 703742986032996 704387439316909 706227861807104 706962304358856 707609705736474 709458547359744 710033038761984 710108234674176 710504666998336 711804624307686 711983536220736 713754917076096 714259425897472 718003458249168 718166731935744 718183928237568 718660970573572 718824393778176 722623119409152 723103110407808 724902156229888 725084360204288 726410992889088 726816526558668 727482109458447 729382873669632 730810023957342 732719483338752 733146093409184 733390471876608 737420089853952 737677767730176 738167758541304 738353296821504 739029444529216 741544555240944 741730942278144 742223625346476 742410183067776 745447519473664 745618975874136 745806387015936 746301777134094 748857617915904 752283316076544 752783008392576 753315103736832 754004952732928 756761192957952 757263859633008 757454197713408 757877061881688 760553081946112 761344020078768 762136123686912 762388234869079 764731945033728 765875829722094 766558826177508 766751500545408 769202458658816 769283920897024 771315497572464 773234493499104 773428845794304 773942583694616 778013959597056 778032588924032 778726426593024 778922159284224 782092182899664 782288761572864 782485389656064 783005143222656 784789385289728 787384570438557 789805123559424 790986512663802 791087163523072 794506344532992 795149704269312 798140865779712 798787168607232 798871764008448 799317750373128 799882738223296 802974281710608 803541854134656 804075594125349 804277698323424 807753890530314 807956919267264 811262419408896 812005333712384 813490999208784 814973592416256 815514925758624 815719905229824 816296486739968 820555732878336 820575380856192 821033483705162 821513592889344 824789355085332 825544656692553 827701638586368 828459607119872 829887488696448 830438728358967 830647458924192 831408125095368 835211455951248 837670701290696 837881249610496 838628459407872 842464820155392 843060305977344 843620295475776 843832339224576 847479491703936 847692505460736 848255571824544 851921842087134 852135972427584 852611694616899 855622217189376 859536316993536 860323438162944 860931547127808 861412179625088 864869934809088 865352765991168 865444411009152 865927562904222 866145213579072 869888805186492 870107451518592 870685406656443 871300839850376 875286662539536 876067229917152 876287429194752 878867621026304 879088524181504 882888058450944 883474502905176 883696563998976 883918680907776 884505809936704 889158810968064 889973058963456 892187269206016 893521801342443 893819637599616 894044298940416 894543417302976 899232469169769 899868080501208 900692135519982 902333653426688 903984585901488 904812410613852 907911098744832 908007250894848 908514164358528 908742519164928 912160989462528 912670221835008 912899621265408 913506000426432 914151700826624 917454291478452 917684893383552 918333547582464 918943536143256 923147303463216 926924068621824 927157050753024 928006095671296 931164343409664 932017058009856 932251320262656 935334140732289 937465496490432 937777980432384 938323981377328 942379538952033 942616405811808 943457016833856 943479607648632 946810979565568 948442844224512 949072832410248 949311381627648 951673222768128 954287518302612 957337944332224 957555642580992 957578570983424 958432525037568 962574994338048 962816937320448 964137480543744 968547990518784 969088702078224 969976145944596 973521861740064 973624962385296 974413365276456 977853962502144 980213444831673 983226786471936 983570356973568 984223678055072 984471062428672 984697495356978 988726073654592 988974589704192 989631500461968 989880244090368 993249065757312 993908815768323 994158634498848 994408516021248 995069036178792 1001219691333888 1003710677856768 1004420138315776 1009014923943936 1009685146177344 1009914748157952 1009938930284544 1010502749175584 1012351590563859 1015125360105024 1021167772962792 1021399986087936 1021508157256704 1022078434903344 1022102908286018 1022335334060544 1027694250479736 1028420663429952 1030979324665472 1031238461059072 1033125241030272 1033811478161163 1037351946129408 1038301902124032 1042097380466688 1042789577199552 1043051682097152 1044006857630208 1048519190261088 1048782735295488 1049846093918076 1050807491439979 1054648683551736 1055614479049494 1059341792710656 1060199605692416 1060443456538284 1061414558604711 1064187821039616 1065049558142976 1065162352011264 1065757000497504 1070632375614144 1071389138846208 1072100792167132 1072370264431232 1077005187373752 1077275892356352 1077991455860358 1078236590667264 1081683225878528 1083934679113728 1084654665611712 1086631456555008 1087353234344832 1087626540306432 1090224789838002 1094074310504448 1094100507808256 1099719140113776 1100085707814912 1100726208923404 1106516651595264 1107251637811956 1107529945232256 1108544166793824 1112316832861416 1112596413417216 1113335438019714 1113615274601664 1118171279210496 1119452665701141 1123286426873856 1124827060634368 1125109785632768 1129174512588864 1129972655605248 1130256673947648 1131007429099392 1131638836935362 1135141789436928 1135895789449512 1136181296570112 1136815592822532 1140829622919168 1142016030118152 1146048422658048 1147097917550592 1148813744583141 1153803687988224 1153925881345536 1154570083872296 1154860284772096 1156973246358696 1159851740248656 1160143268691456 1160913875541924 1167020939395584 1167048883386048 1167314269814784 1168089639889536 1168383238926336 1174507714833984 1177184077934592 1177966003873568 1178262085331968 1184707685339136 1186630745284608 1191362401789924 1191759516799488 1192059065253888 1192724556403968 1198180752910848 1198307646012672 1198976625559692 1199824107334944 1200922847359976 1205312781201984 1206416547485136 1211352219144704 1211630835795471 1211656692219904 1211935378900896 1216893629113344 1218008000568576 1222460388624384 1223272388637936 1223579857844736 1224444730109952 1225258048191008 1230863071284288 1231550225557743 1232270389334016 1235898758162432 1237184032627998 1241552457879552 1242689410679808 1245971188386288 1247112187643052 1249953995320576 1256506051936044 1256821874415744 1257240808931328 1257656698503751 1257942689111808 1257972810198176 1264590458966016 1265430443213664 1265748508836864 1268897630357504 1271219237555904 1271538758191104 1272383357736816 1277910033383424 1283433325784064 1285516640724992 1290485157244416 1291397320691712 1292118269437632 1293301527926128 1297304902213632 1298029148986752 1298166616513728 1298891344356333 1299217820368608 1304833207779738 1305161177277888 1306951259775564 1311427142631424 1312929993809304 1318301431539456 1318632786272256 1319508667282624 1319840325453824 1324332087676416 1325211754357764 1325544845998464 1325878021361664 1326758714905056 1333738216452096 1334959588445184 1338280903809024 1341815125954464 1346246861569792 1346585240379392 1349802120751812 1351038203279973 1353500480140032 1354399521465578 1357218615920778 1361557030617056 1361866648117248 1362010876342272 1362771246537792 1363113778747392 1369005332752512 1369349431898112 1370259000639648 1371227551239936 1377500321373696 1378415304214884 1383135928172544 1384402536165376 1384720955194824 1390386102932736 1390735576129536 1392009143506944 1396746515114496 1397097586999296 1398025587014784 1398376980393984 1399794791890768 1406198244735648 1407485972065992 1408774878633818 1412455723614208 1413924608717712 1415219411472948 1420066077523968 1420216469348352 1421009333996672 1423609248615372 1423967072441472 1427509834152192 1428518851794944 1436006916498336 1436333463871488 1436367856475136 1437321941147144 1437648787556352 1446206220815616 1449804312459776 1450168720408576 1452821985778176 1453633053117336 1454964218916894 1458765747339264 1461620047914684 1466292186818368 1466780943753216 1474840179707904 1475355535460352 1476335517082608 1476706593643008 1478058889058432 1483089110481888 1483461884556288 1484447250692952 1484820366135552 1490895038947328 1491237951748272 1491612774031872 1492603554268188 1497715235831808 1505566016785152 1506630207473664 1508009905465856 1513522385915904 1514527719266016 1514908395426816 1515754123763376 1522688040157536 1524776469738158 1529463890067456 1531751659444188 1533117652355016 1533154362429027 1533503001090816 1538404917317632 1538567841794048 1542630995144928 1546468986998208 1546857691588608 1547885167389232 1556027919194112 1556065177848064 1557452853186048 1557844318568448 1564184365799328 1564577523145728 1566010286445312 1569578770579456 1574769140877114 1579610247118848 1581973025327604 1583421718574241 1589012689065984 1590299408538624 1596281731559424 1597574337214464 1597743528016896 1598635500746256 1599765476446592 1605948563421216 1607083708269312 1608151188250698 1608555396646848 1615507781060628 1615913838534528 1616987183790537 1622524838817792 1624010667424768 1626981998417568 1629947184832512 1631029851517248 1631439810459648 1632592973479936 1641111465756672 1641150761712384 1642066967410324 1643027185778688 1649578710170664 1651089313385106 1655403277172736 1656919214239744 1659774977392896 1660877456717934 1661294917848384 1662816250190736 1670003157029571 1670422911902496 1675341402581392 1675762499220992 1677256918815744 1684929640310784 1686120611954688 1687240590951552 1687664678449152 1694958983407872 1695385010921472 1696511143649088 1697458255403043 1703843684174268 1704271944855168 1705223389233798 1711244434378752 1719072633987072 1720646876325888 1721863094255616 1722824359250176 1730705531982336 1730888822018304 1731855125808444 1732290427158144 1739777610372984 1740214903037184 1741370813312886 1742601679700752 1750573325079072 1752134459834304 1752574858389504 1757735242052608 1765776116901888 1766949005810352 1767393127997952 1767837361815552 1769011619873408 1778317621936128 1779946117926912 1784374538412032 1787043602684886 1787639275199232 1788088597880832 1789086834605952 1798464938339538 1799736161002416 1801384271039964 1804667306853376 1807969171802976 1809624821227704 1816014501789696 1817028328717056 1817485038329856 1825340443670016 1825799242530816 1827012000852864 1828303401653248 1834908582956904 1835369786767104 1836667095164928 1837887072286512 1846294606926432 1853848137243648 1855776048941997 1856012191342592 1862328686819328 1864034116019712 1864502640525312 1870668281464578 1874930992980864 1875555960864768 1876176386292481 1876647962754656 1884759077904066 1885232811623616 1886914033667712 1886959215297264 1896885688449024 1898145664820496 1898622763255296 1903346445536256 1908575036605224 1914675888664448 1915157141966848 1916865050075136 1925149988676096 1925633874640896 1926270865615957 1928274961087488 1937095981037568 1938177404156448 1939952291889192 1947043723480128 1947249924770592 1948826730552912 1951499626959961 1960426889663346 1966453572943872 1967140713947136 1968447356110144 1968942124857344 1969394990713956 1977452147309184 1977949179408384 1979263000923936 1979760488180736 1986498131514624 1987817631536646 1988317268997696 1988817032042496 1990138072357584 2002439382667776 2007421355713536 2008840276631552 2018029847887872 2019370292354688 2019877860569088 2021005498351168 2024703181127718 2030250720210048 2031599282198367 2042335545925584 2042799972175872 2043016314513408 2044156869806688 2044205816572036 2044670668121088 2055388500959472 2056841326859904 2061958649330944 2062476922118144 2066250482060544 2067622956322326 2074703892258816 2076603804248064 2084194760933376 2085579154399104 2086103364194304 2088013715260416 2097038380522176 2097565470590976 2099692187836152 2101614982879958 2109297367103472 2111228958098988 2113162317950727 2118683585421312 2120399211384832 2120886913076568 2122829117209422 2128375642079232 2130099116285952 2130324704022528 2131514000995008 2141264751228288 2142778277692416 2144201584334264 2144740528862464 2154010374747504 2154551784712704 2155982911720716 2156473181334528 2163366451757056 2167869358227456 2169309331223424 2174706468689664 2175253080612864 2180449579676004 2182446328375341 2188148621008896 2188201015616512 2199438280227552 2200171415629824 2201452417846808 2213033303190528 2214503275623912 2215059890464512 2217088333587648 2224633665722832 2225192826834432 2226670876039428 2227230549203328 2236342558420992 2238905331402282 2246572853747712 2249654121268736 2250219571265536 2258349025177728 2259945311210496 2262014858198784 2263277673870724 2270283578873856 2271791578899024 2272362593140224 2273631185645064 2281659245838336 2284032060236304 2287164704607237 2294195835101184 2297627489166282 2307607375976448 2307851762691072 2309140167744592 2309720569544192 2313946492717392 2319703480497312 2320286537382912 2321827751083848 2334041878791168 2334097766772096 2335648154364109 2336179279779072 2336766477852672 2349015429667968 2354368155869184 2355932007747136 2356524170663936 2362153711315671 2369415370678272 2373261490569216 2382724803579848 2383519033598976 2385449112807936 2396361505821696 2396615292025344 2397953251119384 2399648214669888 2401845694719952 2410625562403968 2412226782376047 2412833094970272 2422704438289408 2423261671590942 2423870757801792 2433787258226688 2436016001137152 2444920777248768 2446544777275872 2447159715689472 2448889460219904 2450516096382016 2461726142568576 2463100451115486 2464540778668032 2471797516324864 2474368065255996 2476633970077659 2483104915759104 2485378821359616 2491316185076901 2491942376772576 2494224375286104 2499907990641152 2513012103872088 2513643748831488 2515313397007502 2515885378223616 2515945620396352 2529180917932032 2530860886427328 2531497017673728 2537795260715008 2542438475111808 2543077516382208 2544766715473632 2557835083850697 2566866651568128 2571033281449984 2580970314488832 2582794641383424 2584236538875264 2586603055852256 2594609804427264 2596058297973504 2596333233027456 2597782688712666 2598435640737216 2609666415559476 2610322354555776 2612056219969329 2613902519551128 2625859987618608 2636602863078912 2637265572544512 2639017334565248 2639680650907648 2648664175352832 2650423508715528 2651089691996928 2651756042723328 2653517429810112 2667476432904192 2669919176890368 2676561807618048 2680565404027329 2683630251908928 2692493723139584 2693170480758784 2699604241503624 2702076406559946 2707000960280064 2708799042931156 2714437231841556 2723114061234112 2723733296234496 2724021752684544 2725542493075584 2726227557494784 2738010665505024 2738698863796224 2740518001279296 2742455102479872 2755000642747392 2756830608429768 2768805072330752 2769441910389648 2780772205865472 2781471152259072 2784018287013888 2793493030228992 2796051174029568 2796753960787968 2799589583781536 2812396489471296 2814971944131984 2817549757267636 2827138616856099 2827849217435424 2830438822945896 2840432938696704 2842018667993344 2847218497230744 2847934144882944 2855019668304384 2857037703589888 2872013832996672 2872666927742976 2872735712950272 2874643882294288 2875297575112704 2892412441631232 2899608624919552 2905643971556352 2907266106234672 2909928437833788 2923240095829368 2932584373636736 2933561887506432 2940640334495019 2949680359415808 2950711070920704 2952671034165216 2953413187286016 2956117778116864 2966178220963776 2966923769112576 2968894501385904 2969640732271104 2981726447304969 2981790077894656 2982475903496544 2983225548063744 2985207108536376 3011132033570304 3013260414947328 3016019810931712 3027044771831808 3029055438532032 3029816790853632 3031508247526752 3045376080315072 3049552939476316 3063503318888376 3066235304710032 3066308724858054 3067006002181632 3076809834635264 3077135683588096 3085261990289856 3092937973996416 3093715383177216 3095770334778464 3101434434483489 3112055838388224 3112130355696128 3114905706372096 3128368731598656 3129155046291456 3132020572890624 3149538281754228 3152422474319937 3163946050655208 3166843437148482 3178025378131968 3180598817077248 3184243675814133 3192563463118848 3195148674428928 3195487056033792 3197271001492512 3199530952893184 3211897126842432 3214167416538624 3216302376501396 3217110793293696 3231015562121256 3231827677069056 3233974367581074 3245049677635584 3248021334849536 3253963996835136 3259894369665024 3262059703034496 3262879620919296 3282222931513344 3282301523424768 3284133934820648 3299157420341328 3302178626770212 3313838428479488 3319549954785792 3321754913435868 3322589835696768 3325632500381472 3340006314059142 3340845823804992 3350682805162784 3351524998441984 3354513837631488 3369859280621568 3374481181903104 3375329356898304 3389917966815744 3390770021842944 3393022287298176 3394916510806086 3407687368348536 3408543889710336 3410446778467596 3422488868757504 3438145267974144 3441293752651776 3445648718500352 3446441233749423 3461411063964672 3461777644036608 3463710251616888 3464580854316288 3479555220745968 3480429806074368 3482741626625772 3485203359401504 3501146650158144 3504268919668608 3505149716779008 3515470484105216 3531552233803776 3533898011620704 3534786255995904 3538023239746816 3559892235853824 3568749076824064 3574087205369772 3575278550398464 3576177195761664 3577360179001063 3578173669211904 3596929876679076 3599472322004832 3602768542079928 3609334613706752 3615938343605952 3619249642455408 3634056657434112 3634970076659712 3650680887340032 3654024001705728 3656606803306496 3669817165913808 3670739573534208 3673334190329856 3675774144573024 3692589213852864 3694650676673229 3707696274487296 3711552097883994 3712024382685184 3724657373638656 3728068232039424 3741336562929156 3749861985961728 3752352772584962 3753295925509312 3769518155808132 3770465623247232 3772970095511253 3773828067335424 3773918430594528 3793771376898048 3796291329640992 3797245526510592 3806692891072512 3817150073210448 3829351777328896 3830314283933696 3833730100150272 3850299977352192 3852541731231914 3856549922174976 3874191962075136 3876354808312896 3879904583778384 3894087446960256 3894499849541184 3896674033068999 3897653461105824 3902999253919922 3920853779326692 3934281427894272 3936894712220288 3937884249714688 3938789981427912 3954904294618368 3955898358816768 3958526001847872 3959520976361472 3972996263029248 3975635263073292 3976634537995392 3977634064084992 3980276144715168 4004878765335552 4014842711427072 4017680553263104 4038740584709376 4039755721138176 4042010996702336 4049406362255436 4053114609839919 4060501440420096 4063198564396734 4084671091851168 4085599944351744 4086032629026816 4088313739613376 4088411633144072 4089341336242176 4110777001918944 4113682653719808 4123917298661888 4124953844236288 4132500964121088 4135245912644652 4149407784517632 4153207608496128 4171158308798208 4172206728388608 4176027430520832 4194076761044352 4195130941181952 4199384375672304 4203229965759916 4218594734206944 4222457916197976 4226324635901454 4237367170842624 4240798422769664 4241773826153136 4245658234418844 4260198232571904 4260649408045056 4263028001990016 4282529502456576 4285556555384832 4288403168668528 4289481057724928 4308020749495008 4309103569425408 4311965823441432 4312946362669056 4338618662446848 4349412937379328 4350506161225728 4360899159352008 4364892656750682 4376297242017792 4376402031233024 4398876560455104 4400342831259648 4402904835693616 4426066606381056 4429006551247824 4430119780929024 4434176667175296 4449267331445664 4450385653668864 4453341752078856 4454461098406656 4472685116841984 4477810662804564 4493145707495424 4499308242537472 4516698050355456 4519890622420992 4524029716397568 4526555347741448 4540567157747712 4543583157798048 4544725186280448 4547262371290128 4568064120472608 4574329409214474 4588391670202368 4595254978332564 4599463087287081 4615214751952896 4615703525382144 4618280335489184 4619441139088384 4627892985434784 4639406960994624 4640573074765824 4643655502167696 4668083757582336 4668195533544192 4671296308728218 4672358559558144 4673532955705344 4698030859335936 4708736311738368 4711864015494272 4713048341327872 4724307422631342 4738830741356544 4750265155722723 4765449607159696 4767038067197952 4770898225615872 4792723011643392 4793230584050688 4795906502238768 4799296429339776 4803691389439904 4821251124807936 4824453564752094 4825666189940544 4845408876578816 4846523343181884 4847741515603584 4850961551371611 4867574516453376 4872032002274304 4889841554497536 4893089554551744 4894319431378944 4897778920439808 4901032192764032 4923452285137152 4926200902230972 4929081557336064 4930712075218363 4943595032649728 4948736130511992 4953267940155318 4966209831518208 4970757642719232 4982632370153802 4983884753545152 4988448750572208 4999815981282304 5026024207744176 5027287497662976 5030626794015004 5031770756447232 5031891240792704 5058361835864064 5061721772854656 5062994035347456 5075590521430016 5084876950223616 5086155032764416 5089533430947264 5092374766209129 5115670167701394 5133733303136256 5142066562899968 5161940628977664 5165589282766848 5168473077750528 5173206111704512 5192116595947008 5192666466054912 5195565377425332 5196871281474432 5219332831118952 5220644709111552 5224112439938658 5227805039102256 5251719975237216 5273205726157824 5278034669130496 5279361301815296 5297328350705664 5300847017431056 5302179383993856 5303512085446656 5307034859620224 5334952865808384 5336717644083553 5339838353780736 5353123615236096 5361130808054658 5367260503817856 5384987446279168 5399208483007248 5404152813119892 5414001920560128 5417598085862312 5428874463683112 5446228122468224 5448043505369088 5451084986151168 5452455114989568 5476021331010048 5477397727592448 5481036002558592 5484910204959744 5510001285494784 5513661216859536 5537610144661504 5538883820779296 5561544411730944 5568036574027776 5586986060457984 5592102348059136 5593507921575936 5599179167563072 5624792978942592 5628529158877443 5629943888263968 5635099514535272 5654277233712198 5655698434870848 5660877645891792 5684037335986688 5694436994461488 5695868289765888 5710039336608768 5714075407179776 5744027665993344 5745471425900544 5749287764588576 5750595150225408 5778812596847871 5784824883262464 5799217249839104 5811287943112704 5814532212469344 5819856875667576 5846480191658736 5854498880879883 5865168747273472 5881280668990038 5899360718831616 5901422141841408 5905342068330432 5906826374572032 5912235556233728 5932356441927552 5933847538225152 5937789002771808 5939281464542208 5963452894609938 5964951806993088 5966451096127488 5970414217072752 6022264067140608 6026520829894656 6032039621863424 6054089543663616 6058110877064064 6059633581707264 6063016495053504 6090752160630144 6094797846595101 6099105878952632 6127006637776752 6132470609420064 6132617449716108 6134012004363264 6153619669270528 6154271367176192 6170523980579712 6185875947992832 6187430766354432 6191540669556928 6202868868966978 6224111676776448 6224260711392256 6229811412744192 6256737463197312 6258310092582912 6264041145781248 6299076563508456 6304844948639874 6327892101310416 6333686874296964 6339486953852181 6356050756263936 6361197634154496 6368487351628266 6385126926237696 6390297348857856 6390974112067584 6394542002985024 6399061905786368 6423794253684864 6428334833077248 6432604753002792 6434221586587392 6462031124242512 6463655354138112 6467948735162148 6490099355271168 6496042669699072 6507927993670272 6524119406068992 6525759241838592 6547338985126023 6564445863026688 6564603046849536 6568267869641296 6598314840682656 6604357253540424 6627676856958976 6639099909571584 6643509826871736 6643668903859117 6645179671393536 6651265000762944 6680012628118284 6681691647609984 6701365610325568 6703049996883968 6709027675262976 6739718561243136 6748962363806208 6750658713796608 6779835933631488 6786044574596352 6789833021612172 6815374736697072 6817087779420672 6820893556935192 6844977737515008 6861494113821711 6882587505303552 6891297437000704 6892882467498846 6922822127929344 6923555288073216 6927420503233776 6929161708632576 6959110441491936 6960859612148736 6965483253251544 6970406718803008 7002293300316288 7006944463092327 7008537839337216 7010299433558016 7030940968210432 7063104467607552 7067796023241408 7069572511991808 7076046479493632 7086461133947013 7119784471707648 7148174410739544 7150557100796928 7154720358002126 7156347338423808 7193859753358152 7198944644009664 7205537084159856 7218669227413504 7231876687211904 7236680347128141 7238499284910816 7268113314868224 7301361774680064 7308048003411456 7313213606612992 7339634331827616 7341479147068416 7346668380659712 7351548289146048 7355652440079853 7385178427705728 7389301353346458 7415392548974592 7423104195767988 7429901910232977 7449314747277312 7456136464078848 7482673125858312 7499723971923456 7504705545169924 7506591851018624 7539036311616264 7540931246494464 7545940191022506 7547656134670848 7547836861189056 7587542753796096 7592582659281984 7594491053021184 7613385782145024 7634300146420896 7658703554657792 7660628567867392 7700599954704384 7705083462463828 7713099844349952 7748383924150272 7752709616625792 7759809167556768 7788174893920512 7788999699082368 7793348066137998 7795306922211648 7805998507839844 7836168659907987 7841707558653384 7873789424440576 7875768499429376 7877579962855824 7909808589236736 7911796717633536 7917052003695744 7919041952722944 7945992526058496 7951270526146584 7953269075990784 7955268128169984 7960552289430336 8009757530671104 8029685422854144 8041696212081987 8077481169418752 8079511442276352 8084021993404672 8098812724510872 8106229219679838 8121002880840192 8126397128793468 8169342183702336 8171199888703488 8172065258053632 8176627479226752 8176823266288144 8178682672484352 8221554003837888 8227365307439616 8247834597323776 8265001928242176 8270491825289304 8306415216992256 8342316617596416 8344413456777216 8352054861041664 8388153522088704 8390261882363904 8398768751344608 8406459931519832 8437189468413888 8444915832395952 8452649271802908 8481415850568297 8481596845539328 8483547652306272 8491316468837688 8521298816090112 8526056003980032 8565059004913152 8571113110769664 8576806337337056 8578962115449856 8616041498990016 8618207138850816 8623931646882864 8625892725338112 8677237324893696 8698825874758656 8721798318704016 8729785313501364 8752804062466048 8797753120910208 8800685662519296 8803596889526257 8805809671387232 8821921003485057 8852133212762112 8858013102495648 8860239561858048 8868353334350592 8898534662891328 8900771307337728 8906683504157712 8908922196813312 8945370233683968 8955621325609128 8998616485074944 9033396100710912 9039781244841984 9048059432795136 9053110695482896 9081134315495424 9087166315596096 9089450372560896 9094524742580256 9136128240945216 9148658818428948 9157036711119817 9190509956665128 9198926174574162 9230429503905792 9231407050764288 9236560670978368 9238882278176768 9255785970869568 9278813921989248 9281146149531648 9287311004335392 9336167515164672 9336391067088384 9342592617456436 9344717119116288 9396061718671872 9423728030988544 9426096682655744 9448614845262684 9457267422959811 9500530311445446 9530899214319392 9534076134395904 9541796451231744 9585446023286784 9586461168101376 9591813004477536 9598592858679552 9607382778879808 9642502249615872 9648907129504188 9651332379881088 9690817753157632 9693046686363768 9695483031207168 9701923102743222 9735149032906752 9744064004548608 9779683108995072 9786179109103488 9788638862757888 9802064385528064 9846904570274304 9852401804461944 9861424150436726 9887190065299456 9897472261023984 9906535880310636 9941515285438464 9965264740307604 9967769507090304 9976897501144416 9999631962564608 10052048415488352 10054574995325952 10061253588030008 10063541512894464 10063782481585408 10123443545709312 10125988070694912 10151181042860032 10169753900447232 10172310065528832 10179066861894528 10184749532418258 10231340335402788 10267466606272512 10284133125799936 10323881257955328 10336946155501056 10346412223409024 10384233191894016 10385332932109824 10391130754850664 10393742562948864 10438665662237904 10441289418223104 10448224879877316 10455610078204512 10503439950474432 10546411452315648 10556069338260992 10558722603630592 10594656701411328 10601694034862112 10604358767987712 10614069719240448 10673435288167106 10679676707561472 10706247230472192 10722261616109316 10732080537003189 10734521007635712 10769974892558336 10798416966014496 10808305626239784 10828003841120256 10835196171724624 10857748927366224 10892456244936448 10902169972302336 10904910229979136 10952042662020096 10962072005117184 10969820409919488 11020002570989568 11027322433719072 11077767641558592 11083952030019687 11123088823461888 11136073148055552 11173972120915968 11184204696118272 11198358335126144 11249585957885184 11257058317754886 11259887776527936 11270199029070544 11308554467424396 11311396869741696 11318910286533759 11321755291783584 11368074671973376 11388873988922976 11391736579531776 11420078673217536 11428150814359552 11488055331986688 11490942851801088 11498575529177152 11501190300450816 11557625193695742 11569649766524928 11598434499678208 11622575886225408 11629064424938688 11639713751335152 11690022099206997 11692960383317472 11708997761759766 11730337494546944 11762561337980076 11802844283682816 11810684136660864 11813652749144064 11824471112467456 11864712883855104 11867695076450304 11875578005543616 11878562929084416 11926905789219876 11929903613986176 11932902192254976 11940828434145504 12044528134281216 12053041659789312 12064079243726848 12116221754128128 12119267163414528 12126032990107008 12159343829519757 12181504321260288 12189595693190202 12198211757905264 12254013275553504 12264941218840128 12265234899432216 12268024008726528 12308542734352384 12341047961159424 12371751895985664 12374861532708864 12383081339113856 12405737737933956 12448223353552896 12448521422784512 12459622825488384 12513474926394624 12516620185165824 12528082291562496 12598153127016912 12609689897279748 12655784202620832 12667373748593928 12678973907704362 12712101512527872 12722395268308992 12736974703256532 12780594697715712 12781948224135168 12789084005970048 12798123811572736 12847588507369728 12856669666154496 12865209506005584 12868443173174784 12924062248485024 12927310708276224 12935897470324296 12992085339398144 13015855987340544 13048238812137984 13051518483677184 13094677970252046 13128891726053376 13129206093699072 13136535739282592 13196629681365312 13208714507080848 13278199819143168 13287019653743472 13287337807718234 13290359342787072 13302530001525888 13360025256236568 13363383295219968 13402731220651136 13406099993767936 13418055350525952 13479437122486272 13497924727612416 13559671867262976 13572089149192704 13579666043224344 13630749473394144 13634175558841344 13641787113870384 13660497388719727 13722988227643422 13765175010607104 13782594874001408 13785764934997692 13798389261861243 13845644255858688 13847110576146432 13854841006467552 13858323417265152 13918220882983872 13921719224297472 13930966506503088 13940813437606016 14004586600632576 14013888926184654 14017075678674432 14020598867116032 14061881936420864 14126208935215104 14135592046482816 14139145023983616 14152092958987264 14172922267894026 14296348821479088 14301114201593856 14309440716004252 14312694676847616 14387719506716304 14397889288019328 14411074168319712 14437338454827008 14463753374423808 14473360694256282 14476998569821632 14536226629736448 14552884654114833 14602723549360128 14616096006822912 14626427213225984 14679268663655232 14682958294136832 14693336761319424 14703096578292096 14711304880159706 14770356855411456 14778602706692916 14792136225655089 14830785097949184 14846208391535976 14859803820465954 14898629494554624 14912272928157696 14965346251716624 14999447943846912 15009411090339848 15013183702037248 15078072623232528 15081862492988928 15091880382045012 15095312269341696 15095673722378112 15175085507592192 15185165318563968 15188982106042368 15226771564290048 15268600292841792 15277124298627387 15317407109315584 15401199909408768 15410166924927656 15426199688699904 15496767848300544 15505419233251584 15519618335113536 15576349787841024 15577999398164736 15586696132275996 15590613844423296 15611997015679688 15672337319815974 15683415117306768 15747578848881152 15751536998858752 15755159925711648 15819617178473472 15834104007391488 15838083905445888 15891985052116992 15902541052293168 15906538151981568 15910536256339968 15921104578860672 16010152932250659 16019515061342208 16059370845708288 16083392424163974 16154962338837504 16168043986809344 16197625449021744 16212458439359676 16242005761680384 16252794257586936 16338684367404672 16344130516107264 16349537080548763 16353254958453504 16353646532576288 16357365344968704 16443108007675776 16454730614879232 16495669194647552 16530003856484352 16540983650578608 16612830433984512 16684633235192832 16704109722083328 16776307044177408 16780523764727808 16797537502689216 16812919863039664 16874378936827776 16885587476632329 16889831664791904 16905298543605816 16962831701136594 16967095304612544 16982632937675376 17052112007960064 17130118009826304 17142226221539328 17153612674674112 17157924230899712 17232082997980032 17236414277701632 17247863293765728 17251785450676224 17336437790543613 17354474649787392 17397651749517312 17443596637408032 17459570627002728 17505608124932096 17563496642639649 17595506241820416 17607193779052514 17611619342774464 17643842006970114 17704266425524224 17716026204991296 17720479123716096 17736706668701184 17797069325782656 17801542614675456 17813367008315424 17817844393626624 17911242651218256 17997232970149888 18066792201421824 18079562489683968 18096118865590272 18106221390965792 18162268630990848 18174332631192192 18178900745121792 18189049485160512 18272256481890432 18284393539785303 18297317636857896 18314073422239634 18381019913330256 18397852349148324 18460859007811584 18462814101528576 18473121341956736 18477764556353536 18511571941739136 18557627843978496 18562292299063296 18574622008670784 18672335030329344 18672782134176768 18685185234912872 18689434238232576 18792123437343744 18847456061977088 18852193365311488 18897229690525368 18914534845919622 19001060622890892 19018460861556543 19061798428638784 19068152268791808 19083592902463488 19170892046573568 19172922336202752 19183626008955072 19197185717359104 19214765557759616 19285004499231744 19297814259008376 19302664759762176 19381635506315264 19386093372727536 19390966062414336 19403846205486444 19470298065813504 19488128009097216 19572358218206976 19577277725515776 19604128771056128 19693809140548608 19704803608923888 19722848300873452 19794944522047968 19813071760621272 19883030570876928 19930529480615208 19931006711577351 19935539014180608 19953795002288832 19999263925129216 20104096830976704 20109149990651904 20122507176060016 20127083025788928 20127564963170816 20246887091418624 20251976141389824 20339507800894464 20358133723789056 20369499064836516 20462680670805576 20534933212545024 20584482341465133 20647762515910656 20673892311002112 20692824446818048 20768466383788032 20770665864219648 20782261509701328 20787485125897728 20877331324475808 20882578836446208 20896449759754632 20911220156409024 21006879900948864 21020833389276981 21092822904631296 21112138676521984 21189313402822656 21203388069724224 21208717535975424 21228139438480896 21346870576334212 21359353415122944 21444523232218632 21464161074006378 21469042015271424 21539949785116672 21596833932028992 21616611252479568 21656007682240512 21670392343449248 21710041041384423 21715497854732448 21784912489872896 21804339944604672 21904085324040192 21924144010234368 21939640819838976 22040005141979136 22054644867438144 22066957320239559 22155535283117184 22167904060039374 22246177646923776 22289705730698931 22347944241831936 22368409392236544 22396716670252288 22499171915770368 22514116635509772 22519775553055872 22540398058141088 22617108934848792 22622793739483392 22637820573067518 22643510583567168 22736149343946752 22777747977845952 22783473159063552 22840157346435072 22976110663973376 22981885703602176 22997151058354304 23115250387391484 23139299533049856 23196868999356416 23245151772450816 23258128849877376 23279427502670304 23380044198413994 23385920766634944 23417995523519532 23460674989093888 23525122675960152 23621368273321728 23627305498288128 23648942224934912 23729425767710208 23735390152900608 23751156011087232 23757125858168832 23853811578439752 23859807227972352 23865804384509952 23881656868291008 24089056268562432 24125088636245961 24128158487453696 24232443508256256 24238534326829056 24252065980214016 24318687659039514 24363008642520576 24379191386380404 24396423515810528 24508026551107008 24529882437680256 24530469798864432 24536048017453056 24682095922318848 24743503791971328 24766162678227712 24811475475867912 24897042845569024 24919245650976768 25026949852789248 25033240370331648 25041521253007441 25056164583124992 25196306254033824 25219379794559496 25311568405241664 25334747497187856 25357947815408724 25444790536617984 25473949406513064 25563896448270336 25578168011940096 25596247623145472 25695177014739456 25713339332308992 25730419012011168 25736886346349568 25848124496970048 25854621416552448 25871794940648592 25984170678796288 26031711974681088 26096477624275968 26189355940504092 26258412187398144 26273071478565184 26393259362730624 26410790668578771 26417429014161696 26556399638286336 26574039307486944 26574675615436468 26580718685574144 26605060003051776 26720050512473136 26726766590439936 26805462441302272 26812199987535872 26836110701051904 26995849455224832 27119343734525952 27144178298385408 27159332086448688 27261498946788288 27268351117682688 27283574227740768 27320994777439454 27445976455286844 27471110133359451 27565189748002816 27571529869995384 27596778523722486 27691288511717376 27694221152292864 27709682012935104 27716646834530304 27836441765967744 27843438448594944 27861933013006176 27881626875212032 28009173201265152 28027777852369308 28034151357348864 28123763872841728 28271184092965632 28278290047967232 28304185917974528 28345844535788052 28371802268879433 28592697642958176 28602228403187712 28618881432008504 28625389353695232 28775439013432608 28795778576038656 28822148336639424 28874676909654016 28927506748847616 28946721388512564 28953997139643264 29072453259472896 29105769308229666 29205447098720256 29232192013645824 29252854426451968 29358537327310464 29365916588273664 29406193156584192 29422609760319412 29540713710822912 29557205413385832 29584272451310178 29661570195898368 29692416783071952 29719607640931908 29824545856315392 29930692503433248 29998895887693824 30018822180679696 30026367404074496 30156145246465056 30163724985977856 30183760764090024 30190624538683392 30191347444756224 30370330637127936 30377964212084736 30453543128580096 30537200585683584 30554248597254774 30634814218631168 30802399818817536 30820333849855312 30852399377399808 31010838466503168 31039236670227072 31152699575682048 31155998796329472 31173392264551992 31181227688846592 31223994031359376 31344674639631948 31366830234613536 31495157697762304 31510319851423296 31639234356946944 31668208014782976 31676167810891776 31783970104233984 31805082104586336 31813076303963136 31842209157721344 32020305864501318 32039030122684416 32118741691416576 32166784848327948 32196241611009567 32309924677675008 32336087973618688 32395250898043488 32424916878719352 32484011523360768 32505588515173872 32677368734809344 32699074161097526 32706509916907008 32707293065152576 32714730689937408 32886216015351552 32909461229758464 32991338389295104 33060007712968704 33081967301157216 33251856090059061 33369266470385664 33408219444166656 33552614088354816 33595075005378432 33625839726079328 33748757873655552 33771174953264658 33779663329583808 33810597087211632 33925663402273188 33934190609225088 33956730859601277 33965265875350752 34104224015920128 34260236019652608 34284452443078656 34307225349348224 34315848461799424 34464165995960064 34472828555403264 34495726587531456 34503570901352448 34514984526528541 34672875581087226 34708949299574784 34795303499034624 34887193274816064 34919141254005456 35011216249864192 35126993285279298 35191012483640832 35214387558105028 35223238685548928 35287684013940228 35408532851048448 35432052409982592 35440958247432192 35473413337402368 35594138651565312 35603085229350912 35626734016630848 35635688787253248 35822485302436512 35994465940299776 36133584402843648 36159124979367936 36192237731180544 36212442781931584 36348665262384384 36357801490243584 36378098970321024 36544512963780864 36568787079570606 36594635273715792 36628146844479268 36762039826660512 36795704698296648 36925628203057152 36946242683913472 36955529112707072 37023143883478272 37115255687956992 37124584598126592 37149244017341568 37344670060658688 37345564268353536 37370370469825744 37378868476465152 37584246874687488 37694912123954176 37794459381050736 37829069691839244 38002121245781784 38036921723113086 38123596857277568 38136304537583616 38167185804926976 38341784093147136 38345844672405504 38367252017910144 38394371434718208 38429531115519232 38570008998463488 38595628518016752 38605329519524352 38763271012630528 38772186745455072 38781932124828672 38807692410972888 38976256018194432 39144716436413952 39154555451031552 39208257542112256 39387618281097216 39409607217847776 39445696601746904 39589889044095936 39626143521242544 39861058961230416 39862013423154702 39871078028361216 39907590004577664 39998527850258432 40208193661953408 40218299981303808 40245014352120032 40254166051577856 40255129926341632 40493774182837248 40679015601788928 40716267447578112 40738998129673032 40925361341611152 40981492166159181 41168964682930266 41295525031821312 41347784622004224 41385648893636096 41395167785583729 41536932767576064 41541331728439296 41564523019402656 41574970251795456 41754662648951616 41765157672892416 41792899519509264 41822440312818048 42013759801897728 42041666778553962 42185645809262592 42224277353043968 42378626805645312 42406776139448448 42417435071950848 42456278876961792 42693741152668424 42889046464437264 42928322148012756 42938084030542848 42967633798331449 43079899570233344 43193667864057984 43233222504959136 43312015364481024 43340784686898496 43420082082768846 43430995709464896 43569824979745792 43608679889209344 43808170648080384 43848288020468736 43879281639677952 44080010283958272 44109289734876288 44133914640479118 44311070566234368 44335808120078748 44376408676965267 44492355293847552 44579411461397862 44695888483663872 44736818784473088 44793433340504576 44998343831540736 45028233271019544 45039551106111744 45080796116282176 45234217869697584 45245587478966784 45275641146135036 45287021167134336 45472298687893504 45555495955691904 45566946318127104 45680314692870144 45831372895882161 45952221327946752 45994302116708608 46230500774782968 46278599066099712 46393737998712832 46490303544901632 46505682327013819 46516257699754752 46558855005340608 46760088396827988 46771841533269888 46835991047039064 46921349978187776 47050245351920304 47242736546643456 47254610996576256 47297884449869824 47458851535420416 47502312022174464 47514251716337664 47707623156879504 47719614455944704 47731608769019904 47763313736582016 48030458796751977 48178112537124864 48250177272491922 48256316974907392 48464887016512512 48504131960428032 48637375318079028 48726017285041152 48758382772760808 48792847031621056 49016053102214016 49048611241646289 49059764875360512 49060939597728864 49072096034906112 49364191844637696 49487007583942656 49532325356455424 49622950951735824 49794085691138048 49838491301953536 50053899705578496 50083042506014882 50112329166249984 50392612508067648 50438759589118992 50623136810483328 50656762429896987 50669494994375712 50715895630817448 50947898813026128 51156336023880192 51192495246290944 51390354029478912 51426678664617984 51460838024022336 51473772692699136 51696248993940096 51709242833104896 51743589881297184 52009313371630839 52063423949362176 52192955248551936 52378711881008184 52516824374796288 52546142957130368 52690489927918947 52786518725461248 52821581337157542 52834858028323392 53112799276572672 53148078614973888 53149351230872936 53161437371148288 53210120006103552 53440101024946272 53453533180879872 53610924882604544 53624399975071744 53991698910449664 54238687469051904 54288356596770816 54318664172897376 54522997893576576 54536702235365376 54567148455481536 54641989554878908 54853180619355909 54891952910573688 54942220266718902 55130379496005632 55143059739990768 55193557047444972 55382577023434752 55388442304585728 55419364025870208 55433293669060608 55672883531935488 55686876897189888 55723866026012352 55763253750424064 56018346402530304 56055555704738616 56068302714697728 56542368185931264 56556580095934464 56608371835949056 56691689071576104 56743604537758866 57055382584669629 57185395285916352 57204456806375424 57237762864017008 57250778707390464 57550878026865216 57591557152077312 57644296673278848 57855013497695232 57893442777025128 57907994279286528 58144906518945792 58211538616459332 58410894197440512 58464384027291648 58717074654620928 58731833176547328 58812386313168384 58845219520638824 59081427421645824 59114410826771664 59168544902620356 59384833566143904 59439215281863816 59649091712630784 59793020134732053 59861385006866496 59997791775387648 60037644361359392 60052734808148992 60312290492930112 60327449971955712 60367521528180048 60381249077366784 60382694889512448 60740661274255872 60755928424169472 61074401171367168 61108497194509548 61269628437262336 61604799637635072 61640667699710624 61753447024395399 62021676933006336 62078473340454144 62305399151364096 62311997592658944 62346784529103984 62362455377693184 62447988062718752 62689349279263896 62733660469227072 62990315395524608 63020639702846592 63062500167830943 63278468713893888 63336416029565952 63567940208467968 63610164209172672 63626152607926272 63684418315442688 64040611729002636 64078060245368832 64099256977838719 64333569696655896 64392483222019134 64619849355350016 64672175947237376 64790501796086976 64849833757438704 64968023046721536 65011177030347744 65354737469618688 65398148322195052 65413019833814016 65414586130305152 65772432030703104 65818922459516928 65982676778590208 66120015425937408 66163934602314432 66200871960718677 66503712180118122 66738532940771328 67105228176709632 67190150010756864 67251679452158656 67497515747311104 67542349906529316 67559326659167616 67621194174423264 67851326804546376 67868381218450176 67913461719202554 67930531750701504 68208448031840256 68520472039305216 68614450698696448 68631696923598848 68928331991920128 68945657110806528 68991453175062912 69029969053057082 69345751162174452 69417898599149568 69590606998069248 69774386549632128 69838282508010912 70253986570558596 70382024967281664 70428775116210056 70446477371097856 70575368027880456 70864104819965184 70881916494864384 70946826674804736 71188277303130624 71206170458701824 71253468033261696 71271377574506496 71644970604873024 71988931880599552 72267168805687296 72384475462361088 72424885563863168 72697330524768768 72715602980487168 72756197940642048 73089025927561728 73137574159141212 73189270547431584 73256293688958536 73524079653321024 73591409396593296 73892485367826944 73911058225414144 74046287766956544 74230511375913984 74298488034683136 74691128536707072 74740740939651488 74757736952930304 75124563759022323 75168493749374976 75389824247908352 75588918762101472 75658139383678488 76004242491563568 76073843446226172 76247193714555136 76334371609853952 76691689344811008 76734504035820288 76788742869436416 76859062231038464 77140017996926976 77191257036033504 77210659039048704 77544373490910144 77563864249657344 77615384821945776 77952512036388864 78289432872827904 78416515084224512 78775236562194432 78819214435695552 78891393203493808 79179778088191872 79232372005736313 79252287042485088 79722117922460832 79724026846309404 79742156056722432 79815180009155328 79997055700516864 80416387323906816 80436599962607616 80490028704240064 80508332103155712 80510259852683264 80987548365674496 81358031203577856 81432534895156224 81477996259346064 81850722683222304 81962984332318362 82337929365860532 82413330400078353 82695569244008448 82771297787272192 82790335571167458 83073865535152128 83082663456878592 83129046038805312 83149940503590912 83509325297903232 83530315345784832 83585799039018528 83644880625636096 84027519603795456 84083333557107924 84371291618525184 84448554706087936 84813552278896896 84834870143901696 84912557753923584 85115406806638299 85387482305336848 85778092928874528 85856644296025512 85876168061085696 85935267596662898 86159799140466688 86387335728115968 86466445009918272 86624030728962048 86681569373796992 86840164165537692 86861991418929792 87139649959491584 87217359778418688 87616341296160768 87696576040937472 87758563279355904 88218579469752576 88267829280958236 88622141132468736 88671616240157496 88752817353930534 88984710587695104 89158822922795724 89473637568946176 89586866681009152 89996687663081472 90056466542039088 90079102212223488 90161592232564352 90468435739395168 90491174957933568 90551282292270072 90574042334268672 90944597375787008 91110991911383808 91133892636254208 91360629385740288 91662745791764322 91904442655893504 91988604233417216 92461001549565936 92557198132199424 93011364654027638 93032515399509504 93117710010681216 93520176793655976 93543683066539776 93671982094078128 93842699956375552 94100490703840608 94485473093286912 94595768899739648 94917703070840832 95004624044348928 95028503432675328 95415246313759008 95439228911889408 95526627473164032 95623481721038089 96060917593503954 96356225074249728 96500354544983844 96588724833028701 96929774033025024 97008263920856064 97274750636158056 97452034570082304 97516765545521616 97585694063242112 98032106204428032 98097222483292578 98119529750721024 98121879195457728 98144192069812224 98728383689275392 98974015167885312 99064650712910848 99245901903471648 99588171382276096 100107799411156992 100166085012029764 100224658332499968 100785225016135296 100877519178237984 101246273620966656 101313524859793974 101338989988751424 101431791261634896 101870192578803831 101895797626052256 102312672047760384 102384990492581888 102780708058957824 102853357329235968 102921676048044672 102947545385398272 103392497987880192 103418485666209792 103487179762594368 103544953579585623 104018626743261678 104126847898724352 104385910497103872 104757423762016368 105033648749592576 105092285914260736 105380979855837894 105573037450922496 105643162674315084 105669716056646784 106225598553145344 106296157229947776 106298702461745872 106322874742296576 106420240012207104 106880202049892544 106907066361759744 107221849765209088 107983397820899328 108477374938103808 108576713193541632 108637328345794752 109045995787153152 109073404470730752 109134296910963072 109283979109757816 109706361238711818 109783905821147376 109884440533437804 110260758992011264 110286119479981536 110387114094889944 110776884609171456 110838728051740416 110866587338121216 111345767063870976 111373753794379776 111447732052024704 111526507500848128 112036692805060608 112111111409477232 112136605429395456 113084736371862528 113216743671898112 113383378143152208 113487209075517732 114110765169339258 114370790571832704 114408913612750848 114446759563841341 114475525728034016 114501557414780928 115101756053730432 115183114304154624 115288593346557696 115710026995390464 115786885554050256 115815988558573056 116289813037891584 116423077232918664 116928768054583296 117434149309241856 117463666353094656 117624772626336768 117690439041277648 118162854843291648 118228821653543328 118337089805240712 118769667132287808 118878430563727632 119041477244557621 119586040269464106 119722770013732992 119995583550775296 120075288722718784 120105469616297984 120624580985860224 120654899943911424 120735043056360096 120762498154733568 120765389779024896 121481322548511744 122148802342734336 122216994389019096 122539256874524672 122944476498477543 123281335399421248 123506894048790798 124043353866012672 124156946680908288 124610798302728192 124623995185317888 124693569058207968 124724910755386368 124895976125437504 125378698558527792 125467320938454144 125980630791049216 126041279405693184 126125000335661886 126556937427787776 126672832059131904 127135880416935936 127220328418345344 127252305215852544 127368836630885376 128081223458005272 128198513955677438 128667139393311792 128784966444038268 128902901394994347 129239698710700032 129344351894474752 129581003592173952 129699667514877408 129936046093443072 130022354060695488 130709474939237376 130796296644390104 130826039667628032 130829172260610304 131544864061406208 131637844919033856 131965353557180416 132240030851874816 132327869204628864 132401743921437354 133007424360236244 133129226030895801 133477065881542656 134210456353419264 134380300021513728 134503358904317312 134995031494622208 135084699813058632 135118653318335232 135242388348846528 135702653609092752 135736762436900352 135826923438405108 135861063501403008 136416896063680512 137040944078610432 137228901397392896 137263393847197696 137856663983840256 137982906350125824 138059938106114164 138691502324348904 138835797198299136 139181213996138496 139517046981041457 139548773099264256 139676565016021824 140507973141117192 140764049934563328 140857550232420112 140892954742195712 141150736055760912 141728209639930368 141763832989728768 141893653349609472 142376554606261248 142506936066523392 142542755149012992 143289941209746048 144091376390255931 144534337611374592 144768950924722176 144849771127726336 145394661049537536 145512395881284096 146178051855123456 146275148318282424 146378541094863168 146512587377917072 147048159306642048 147145833724938867 147182818793186592 147784970735653888 148092575533913088 148461022751827968 148596976069366272 149382257073414144 149481481879302976 149515473905860608 150249127518044646 150336987498749952 150779648495816704 151177837524202944 151316278767356976 151970287289690961 152008484983127136 152147686892452344 152494387429110272 153469008071640576 153577485738872832 153718124462076928 154280035993853952 154382514072067008 154421318078097408 155088746981820288 155127728499314688 155230769643891552 156027940114892517 156578865745655808 156833030168449024 157550473124388864 157638428871391104 157782786406987616 158071469783756841 158359556176383744 158464744011472626 158504574084970176 159444235844921664 159448053692618808 159484312113444864 159630360018310656 160832774647813632 160873199925215232 160980057408480128 161020519705366528 161975096731348992 162716062407155712 162865069790312448 162955992518692128 163701445366444608 163925968664636724 164675858731721064 164826660800156706 165391138488016896 165542595574544384 165580671142334916 166147731070304256 166165326913757184 166258092077610624 166299881007181824 167018650595806464 167060630691569664 167171598078037056 167289761251272192 168055039207590912 168166667114215848 168897109412175872 169627104557793792 169669740287803392 169825115507847168 170230813613276598 170774964610673696 171556185857749056 171713288592051024 171752336122171392 171870535193325796 172774671456231936 172932890019836544 173363138747593984 173680328331075384 173723982837859584 174279299918983168 174434719556837376 175232682592321536 175393152081874944 176437158939505152 176535658561916472 177244282264937472 177343232480314992 177505634707861068 178317645845591448 178947275137892352 179173733362018304 179379060404196159 179993375326162944 180112933084078176 180158204424446976 180323184465128704 180936871478790336 180982349915867136 181102564584540144 181148084668537344 181889194751574016 182221983822767616 182267785272508416 183325491583528644 183808885311787008 183977208466834432 184922003099131872 186022729308055276 186065030799019008 186235420021362432 187040353587311952 187087366133079552 187343964188156256 187685399912751104 188200981407681216 188970946186573824 189187500503492829 189191537799479296 189835406141681664 190009248088697856 190830492627518016 190878457823778816 191053254946328064 191246963442076178 192121835187007908 192297770933516157 193000709089967688 193177449666057402 193859548066050048 194016527841712128 194549501272316112 194904069140164608 195033531091043232 195171388126484224 196064212408856064 196194444966585156 196239059501442048 196243758390915456 197456767378550784 197948030335770624 198129301425821696 198491803806943296 198602615882156031 200215598822313984 200332170024059528 201570450032270592 201755038356475968 202492547241933312 202627049719587948 202677979977502848 202863582523269792 203740385157607662 203791595252104512 204625344095520768 204769980985163776 205561416117915648 205843352096089344 205895090770796544 206784995975760384 206836971332419584 206974359525188736 207089907159171246 208037253486523356 208253695797448704 208771820994207744 209514847524032736 210184571828521472 210761959711675788 211146074901844992 211286325348630168 211339432113293568 212592314459895552 212597404923491744 212645749484593152 212840480024414208 213760404099785088 213814132723519488 214443699530418176 215966795641798656 217153426387083264 217274656691589504 218091991574306304 218146808941461504 218268593821926144 218567958219515632 219412722477423636 219567811642294752 219768881066875608 220572238959963072 220774228189779888 221677456103480832 221733174676242432 222691534127741952 222895464104049408 223053015001696256 224073385610121216 224222222818954464 224273210858790912 225373691277066969 226169472743725056 226433487343796224 226766756286304416 226974418151035464 228221530338678516 228741581143665408 228893519127682682 228951051456068032 229003114829561856 230203512107460864 230366228608309248 230577186693115392 231420053990780928 231573771108100512 231631977117146112 232846154465837328 233857536109166592 234868298618483712 235249545252673536 235380878082555296 236325709686583296 236457643307086656 236674179610481424 237539334264575616 237697116017208939 237756861127455264 238082954489115242 239172080538928212 239445540027465984 239991167101550592 240150577445437568 240210939232595968 241249161971720448 241309799887822848 241470086112720192 241524996309467136 241530779558049792 242962645097023488 244297604685468672 244433988778038192 245078513749049344 245888952996955086 246562670798842496 247013788097581596 247239991200235059 248086707732025344 248313893361816576 249221596605456384 249247990370635776 249387138116415936 249449821510772736 249791952250875008 250757397117055584 250934641876908288 251961261582098432 252082558811386368 252250000671323772 253113874855575552 253345664118263808 254440656836690688 254504610431705088 254737673261770752 256162446916010544 256397027911354876 257334278786623584 257569932888076536 257805802789988694 258479397421400064 258688703788949504 259162007184347904 259399335029754816 259872092186886144 260044708121390976 261418949878474752 261592593288780208 261652079335256064 261658344521220608 263089728122812416 263275689838067712 264655738409257728 264803487842874708 266014848720472488 266258452061791602 266954131763085312 268420912706838528 268760600043027456 269006717808634624 269990062989244416 270169399626117264 270237306636670464 270484776697693056 271405307218185504 271473524873800704 271653846876810216 271722127002806016 272833792127361024 274081888157220864 274457802794785792 275713327967680512 275965812700251648 276119876212228328 277383004648697808 277671594396598272 279034093962082914 279097546198528512 279353130032043648 281015946282234384 281528099869126656 281715100464840224 281785909484391424 282301472111521824 283456419279860736 283787306699218944 284753109212522496 285013872133046784 285085510298025984 286579882419492096 286870445163114267 288182752780511862 289068675222749184 289699542255452672 289766174499086103 290789322099075072 291024791762568192 292356103710246912 292550296636564848 292757082189726336 293025174755834144 294096318613284096 294291667449877734 294365637586373184 295569941471307776 296185151067826176 296922045503655936 297193952138732544 298764514146828288 298962963758605952 300498255036089292 300673974997499904 300773436588320143 301559296991633408 302355675048405888 302632557534713952 303940574579381922 304016969966254272 304295373784904688 304988774858220544 306938016143281152 307154971477745664 307436248924153856 308560071987707904 308765028144134016 308842636156194816 310177493963640576 310255456998629376 310461539287783104 310634860738756869 312055880229785034 313157731491311616 313666060336898048 315100946248777728 315276857742782208 315565572813975232 316142939567513682 316719112352767488 316929488022945252 317009148169940352 318888471689843328 318896107385237616 318968624226889728 319260720036621312 321665549295627264 321960114816960256 322041039410733056 323950193462697984 325432124814311424 325539776289096733 325730139580624896 325911985037384256 327402890732889216 327851937329273448 329351717463442128 329653321600313412 330782276976033792 331085191149088768 331161342284669832 332330653827514368 332516184155221248 332599762014363648 334037301191612928 334121261383139328 334343196156074112 334579522502544384 336110078415181824 336333334228431696 337794218824351744 339254209115587584 339650231015694336 340461627226553196 341549929221347392 343112371715498112 343340278691524023 343426577184102048 343504672244342784 343741070386651592 345549342912463872 345865780039673088 346726277495187968 347360656662150768 347447965675719168 348558599837966336 348869439113674752 350786304163749888 352874317879010304 353071317123832944 354488564529874944 354686464960629984 355011269415722136 356635291691182896 357124431733672863 358347466724036608 358758120808392318 359986750652325888 360225866168156352 360316408848893952 360646368930257408 361873742957580672 361964699831734272 362205129169080288 362296169337074688 364443967645535232 366650983167057288 367617770623574016 367954416933668864 368833429495432629 369844006198263744 372045458616110552 372130061598038016 372470840042724864 374080707174623904 374174732266159104 374687928376312512 375370799825502208 376401962815362432 377941892373147648 378375001006985658 379670812283363328 380018496177395712 381660985255036032 381756915647557632 382106509892656128 382493926884152356 384243670374015816 384595541867032314 386001418179935376 386354899332114804 386708704184983041 387719096132100096 388033055683424256 389099002544632224 389808138280329216 390067062182086464 390342776252968448 392128424817712128 392388889933170312 392478119002884096 392487516781830912 394913534757101568 395896060671541248 396258602851643392 396983607613886592 397205231764312062 399387678092687403 400431197644627968 400664340048119056 403140900064541184 403510076712951936 404985094483866624 405254099439175896 405355959955005696 405727165046539584 407480770315215324 407583190504209024 409250688191041536 411122832235831296 411686704192178688 411790181541593088 413569991951520768 413948719050377472 414179814318342492 416074506973046712 416507391594897408 417543641988415488 418551140943124371 419029695048065472 420369143657042944 421523919423351576 422292149803689984 422572650697260336 422678864226587136 425184628919791104 425194809846983488 425291498969186304 425680960048828416 427520808199570176 427628265447038976 428887399060836352 432274129170767793 434306852774166528 434549313383179008 436183983148612608 436537187643852288 437135916439031264 438825444954847272 439135623284589504 439537762133751216 441144477919926144 441437501174816601 441548456379559776 443354912206961664 445383068255483904 445790928208098816 446106030003392512 448146771220242432 448444445637908928 448546421717581824 448694798844871033 450747382554133938 452338945487450112 453533512572608832 453948836302070928 456443060677357032 457483162287330816 457787038255365364 457902102912136064 460407024214921728 460732457216618496 461154373386230784 462840107981561856 463147542216201024 463263954234292224 465692308931674656 469736597236967424 470499090505347072 470761756165110592 472651419373166592 472915286614173312 473348359220962848 475078668529151232 475394232034417878 475513722254910528 476165908978230484 478344161077856424 478891080054931968 480301154890875136 480421878465191936 482498323943440896 482619599775645696 482940172225440384 483061559116099584 485925290194046976 488595209370937344 488867977556076384 491777905993910172 493125341597684992 494027576195163192 494479982400470118 496173415464050688 496627786723633152 498443193210912768 498495980741271552 498774276232831872 498899643021545472 499583904501750016 501514794234111168 501869283753816576 503922523164196864 504165117622772736 504500001342647544 506691328236527616 508881313673381376 509009220863410176 509475346523541504 512324893832021088 512794055822709752 514668557573247168 515139865776153072 515611605579977388 517377407577899008 518324014368695808 518798670059509632 520089416242781952 522837899756949504 523185186577560416 523304158670512128 523316689042441216 526179456245624832 529311476818515456 529606975685749416 532029697440944976 532516904123583204 536841825413677056 537521200086054912 538013435617269248 538137181212588477 539980125978488832 540338799252234528 540474613273340928 540969553395386112 542810614436371008 542947049747601408 543307693753620432 543444254005612032 545667584254722048 548915605589571584 551426655935361024 551931625400503296 552239752424456656 554766009297395616 558068187924165828 558195092397057024 558579239378308837 558706260064087296 562031892564468768 563056199738253312 563430200929680448 563571818968782848 564602944223043648 566912838559721472 567574613398437888 569506218425044992 570027744266093568 573159764838984192 573740890326228534 576365505561023724 576893312800548471 579399084510905344 579532348998172206 581578644198150144 582049583525136384 584712207420493824 585100593273129696 585514164379452672 586050349511668288 588192637226568192 588583334899755468 588731275172746368 591139882942615552 592370302135652352 593844091007311872 594387904277465088 595807847646468093 597925927517211904 600996510072178584 601546873176640286 603118593983266816 604711350096811776 605265115069427904 607881149158763844 608033939932508544 608590747569809376 609977549716441088 613876032286562304 614309942955491328 614872497848307712 617530056288268032 617685272312389632 620354987927281152 620510913997258752 620923078575566208 621269721477513738 624111760459570068 626315462982623232 627332120673796096 630553715485564416 631131145627950464 632285879135027364 633438224705534976 633858976045890504 634018296339880704 637776943379686656 637792214770475232 637937248453779456 638521440073242624 643331098591254528 643920229633920512 644082078821466112 647900386925395968 651079552578193466 651460279161249792 651823970074768512 654805781465778432 655703874658546896 658703434926884256 659306643200626824 662170382298177536 662322684569339664 665032368310442496 665199524028727296 668074602383225856 668686392312148224 669159045005088768 672220156830363648 672666668456863392 676121073831200907 678508418231175168 679300462031388672 680923254453106392 683099858442694784 686224743430996224 686680557383048046 686853154368204096 687009344488685568 687482140773303184 691098685824927744 691731560079346176 693452554990375936 694721313324301536 694895931351438336 697117199675932672 701572608327499776 705748635758020608 706142634247665888 708977129059749888 709372929921259968 710022538831444272 713091348051626817 713270583382365792 714248863467345726 716694933448073216 717516241616784636 719973501304651776 720451732336312704 720632817697787904 721292737860514816 723747485915161344 723929399663468544 724410258338160576 724592338674149376 728887935291070464 733301966334114576 735235541247148032 735908833867337728 737666858990865258 739688012396527488 741719973600705177 744090917232221104 744260123196076032 744941680085449728 748161414349247808 748349464532318208 749375856752625024 752803925630724864 755883784746295296 756750002013971316 759341624566726656 760036992354791424 763321970510072064 763513831295115264 764213019785312256 764987853768304712 768487340748031632 769191083734064628 772002836359870752 772709798664229608 773417408369966082 775438192264200192 776066111366848512 778198005089264448 779616276560658432 780134124364172928 780685552505936896 784256849635424256 784777779866340624 784956238005768192 784975033563661824 789827069514203136 792517205703286784 793967215227773184 794410463528624124 798775356185374806 800862395289255936 801328680096238112 806281800129082368 807020153425903872 809970188967733248 810508198878351792 810711919910011392 811454330093079168 814961540630430648 815166381008418048 818501376382083072 822245664471662592 823373408384357376 827139983903041536 827897438100754944 828359628636684984 832149013946093424 833014783189794816 833290340711903347 837102281886248742 838059390096130944 840738287314085888 843047838846703152 844584299607379968 845145301394520672 845357728453174272 850369257839582208 850389619693966976 851361920097656832 855041616399140352 855256530894077952 857774798121672704 860611335489342801 864548258341535586 869098626766358016 872367966297225216 873074375287704576 874271832878062528 877650889909694544 878271246569179008 879075524267502432 882288955839852288 882875002349633202 883096912759119552 886709824413923328 890766136510967808 891581856416197632 892212060006785024 896293542440484864 896888891275817856 897389597689742066 901494765108267876 902320309764960429 904677890974900224 907067025145217664 907897672604141856 912886121354714064 914966324574661632 915574076510730728 915804205824272128 920814048429843456 921464914433236992 922308746772461568 925680215963123712 926295084432402048 926527908468584448 931384617863349312 931904582216270607 939473194473934848 940998181010694144 941523512330221184 945302838746333184 945830573228346624 946696718441925696 950157337058302464 950788464068835756 951027444509821056 952331817956460968 956688322155712848 957782160109863936 960602309781750272 960843756930383872 964996647886881792 965880344450880768 966123118232199168 971850580388093952 976619328867290199 977190418741874688 977735955112152768 983555811987820344 986250683195369984 988055152390326384 988959964800940236 992346830928101376 993255573447266304 996991961482543104 997548552465663744 997799286043090944 999167809003500032 1003029588468222336 1003738567507633152 1008330235245545472 1009000002685295088 1013382656473055232 1017762627346762752 1018950693047083008 1024649787664042176 1025588111645419504 1029337115146494336 1030020836074572069 1030279731552306144 1031223211159954776 1036648028737391616 1037597340119019264 1040178832485563904 1045675799513899008 1046370373155120832 1046608317341024256 1046633378084882432 1052358912491249664 1058622953637030912 1059213951371498832 1064059394881889952 1065033808247166408 1071373295201018589 1075042400172109824 1076026871234538496 1076274362425176954 1079960251956977664 1080677598504469056 1080949226546681856 1081939106790772224 1085621228872742016 1085894099495202816 1086615387507240864 1086888508011224064 1097831211179143168 1102853311870722048 1103863250801006592 1104479504848913312 1106500288486297887 1109532018594791232 1116136375848331656 1116390184794114048 1117158478756617674 1117412520128174592 1124063785128937536 1126112399476506624 1126860401859360896 1127143637937565696 1129205888446087296 1133825677119442944 1139012436850089984 1140055488532187136 1146319529677968384 1147481780652457068 1152731011122047448 1153786625601096942 1158798169021810688 1159064697996344412 1160126112554949123 1163157288396300288 1164099167050272768 1169424414840987648 1170201186546259392 1171028328758905344 1172100699023336576 1176385274453136384 1177166669799510936 1177462550345492736 1182279765885231104 1184740604271304704 1187688182014623744 1188775808554930176 1191615695292936186 1195851855034423808 1201993020144357168 1203093746353280572 1209422700193623552 1210530230138855808 1215762298317527688 1216067879865017088 1217181495139618752 1219955099432882176 1227752064573124608 1229744995696615424 1235060112576536064 1235370544624779264 1240709975854562304 1241846157151132416 1242539442955027476 1248223520919140136 1252630925965246464 1255653422829373113 1261107430971128832 1262262291255900928 1264571758270054728 1266876449411069952 1267717952091781008 1268036592679761408 1275553886759373312 1275584429540950464 1275874496907558912 1277042880146485248 1286662197182509056 1287840459267841024 1302159105156386932 1302920558322499584 1303647940149537024 1309611562931556864 1311407749317093792 1317406869853768512 1318613286401253648 1324312503524449803 1324340764596355072 1324645369138679328 1330064736620884992 1336149204766451712 1337372784624296448 1338318090010177536 1344440313660727296 1345333336913726784 1346084396534613099 1352242147662401814 1357016836462350336 1361846508906212784 1366199716885389568 1372449486861992448 1373361114766096092 1373706308736408192 1374964281546606368 1382197371649855488 1383463120158692352 1386905109980751872 1389442626648603072 1389791862702876672 1411497271516041216 1412285268495331776 1417954258119499776 1418745859842519936 1420045077662888544 1426182696103253634 1426541166764731584 1428497726934691452 1433389866896146432 1435032483233569272 1440903464672625408 1441265635395575808 1442585475721029632 1447494971830322688 1447858799326937088 1448820516676321152 1449184677348298752 1457775870582140928 1466603932668229152 1471817667734675456 1475333717981730516 1479376024793054976 1483439947201410354 1488181834464442208 1488520246392152064 1489883360170899456 1496322828698495616 1496698929064636416 1498751713505250048 1505607851261449728 1511767569492590592 1513500004027942632 1520073984709582848 1526643941020144128 1527027662590230528 1528426039570624512 1529975707536609424 1536974681496063264 1538382167468129256 1544005672719741504 1545419597328459216 1546834816739932164 1552132222733697024 1556396010178528896 1560268248728345856 1561371105011873792 1568513699270848512 1569555559732681248 1569912476011536384 1569950067127323648 1585034411406573568 1587934430455546368 1588820927057248248 1597550712370749612 1602657360192476224 1612563600258164736 1614040306851807744 1619940377935466496 1621016397756703584 1621423839820022784 1622908660186158336 1629923081260861296 1630332762016836096 1637002752764166144 1646746816768714752 1654279967806083072 1655794876201509888 1656719257273369968 1664298027892186848 1666580681423806694 1674204563772497484 1675737718134926511 1676118780192261888 1681476574628171776 1686095677693406304 1689168599214759936 1690290602789041344 1690715456906348544 1700738515679164416 1700779239387933952 1702723840195313664 1710083232798280704 1715549596243345408 1721222670978685602 1729096516683071172 1730679938401645413 1738197253532716032 1744735932594450432 1746148750575409152 1748543665756125056 1755301779819389088 1756542493138358016 1758151048535004864 1764577911679704576 1765750004699266404 1766193825518239104 1773419648827846656 1781532273021935616 1783163712832395264 1784424120013570048 1793777782551635712 1794779195379484132 1802989530216535752 1804640619529920858 1809355781949800448 1814134050290435328 1815795345208283712 1825772242709428128 1829932649149323264 1831148153021461456 1831608411648544256 1841628096859686912 1842929828866473984 1844617493544923136 1852590168864804096 1853055816937168896 1862769235726698624 1863809164432541214 1878946388947869696 1881996362021388288 1883047024660442368 1891661146456693248 1893393436883851392 1900314674116604928 1901576928137671512 1902054889019642112 1904663635912921936 1913376644311425696 1915564320219727872 1921204619563500544 1929993295773763584 1931760688901761536 1932246236464398336 1943701160776187904 1953238657734580398 1954380837483749376 1955471910224305536 1967111623975640688 1972501366390739968 1976110304780652768 1977919929601880472 1986511146894532608 1995097104931327488 1995598572086181888 1998335618007000064 2006059176936444672 2007477135015266304 2016660470491090944 2018000005370590176 2028363221493602721 2035525254693525504 2037901386094166016 2049299575328084352 2051176223290839008 2058674230292988672 2060041672149144138 2060559463104612288 2062446422319909552 2073296057474783232 2075194680238038528 2080357664971127808 2091351599027798016 2092740746310241664 2093266756169764864 2104717824982499328 2105414056118241001 2117245907274061824 2118427902742997664 2128118789763779904 2130067616494332816 2142746590402037178 2150084800344219648 2152053742469076992 2152548724850353908 2159920503913955328 2161355197008938112 2161898453093363712 2163878213581544448 2171242457745484032 2171788198990405632 2173230775014481728 2173777016022448128 2195662422358286336 2205706623741444096 2207726501602013184 2208959009697826624 2213000576972595774 2219064037189582464 2232272751696663312 2232780369588228096 2234316957513235348 2234825040256349184 2248127570257875072 2253720803718721792 2254287275875131392 2258411776892174592 2267651354238885888 2278024873700179968 2280110977064374272 2292639059355936768 2294963561304914136 2305462022244094896 2307573251202193884 2317596338043621376 2318129395992688824 2320252225109898246 2326314576792600576 2328198334100545536 2338848829681975296 2340402373092518784 2342056657517810688 2344201398046673152 2352770548906272768 2354333339599021872 2354925100690985472 2364559531770462208 2369481208542609408 2377551617109860352 2383231390585872372 2391703710068847616 2403986040288714336 2406187492706561144 2418845400387247104 2421060460277711616 2431524596635055376 2432135759730034176 2434362990279237504 2439910198865764352 2455504129146249216 2459489991393230848 2470120225153072128 2481419951709124608 2483692314302264832 2485078885910054952 2496447041838280272 2499871022135710041 2511306845658746226 2522214861942257664 2524524582511801856 2529143516540109456 2533752898822139904 2535435904183562016 2536073185359522816 2551107773518746624 2551168859081900928 2554085760292970496 2573324394365018112 2575680918535682048 2581834006468028403 2604318210312773864 2607295880299074048 2619223125863113728 2622815498634187584 2634813739707537024 2637226572802507296 2648625007048899606 2649290738277358656 2660129473241769984 2672298409532903424 2674745569248592896 2676636180020355072 2688880627321454592 2690666673827453568 2692168793069226198 2704484295324803628 2706960929294881287 2714033672924700672 2723693017812425568 2732399433770779136 2744898973723984896 2746722229532192184 2747412617472816384 2749928563093212736 2764394743299710976 2766926240317384704 2773810219961503744 2778885253297206144 2779583725405753344 2795713746648811821 2822994543032082432 2824570536990663552 2835908516238999552 2837491719685039872 2840090155325777088 2852365392206507268 2853082333529463168 2856995453869382904 2870064966467138544 2881806929345250816 2882531270791151616 2885170951442059264 2894989943660645376 2897641033352642304 2898369354696597504 2915551741164281856 2929857986601870597 2933207865336458304 2943635335469350912 2950667435963461032 2958752049586109952 2966879894402820708 2976363668928884416 2977040492784304128 2979766720341798912 2992645657396991232 2993397858129272832 2997503427010500096 3011215702522899456 3027000008055885264 3040147969419165696 3053287882040288256 3056852079141249024 3059951415073218848 3073949362992126528 3076764334936258512 3088011345439483008 3090062508223716207 3090839194656918432 3093669633479864328 3112792020357057792 3120536497456691712 3122742210023747584 3137027398541697024 3139111119465362496 3139824952023072768 3139900134254647296 3175868860911092736 3177641854114496496 3195101424741499224 3205314720384952448 3214119885603055767 3225127200516329472 3228080613703615488 3239880755870932992 3242032795513407168 3242847679640045568 3245817320372316672 3259846162521722592 3260665524033672192 3293493633537429504 3308559935612166144 3311589752403019776 3313438514546739936 3328596055784373696 3333161362847613388 3348409127544994968 3351475436269853022 3352237560384523776 3362953149256343552 3372191355386812608 3378337198429519872 3380581205578082688 3381430913812697088 3401477031358328832 3401558478775867904 3420166465596561408 3442445341957371204 3458193033366142344 3461359876803290826 3476394507065432064 3480378337664847369 3489471865188900864 3492297501150818304 3497087331512250112 3510603559638778176 3513084986276716032 3516302097070009728 3529155823359409152 3531500009398532808 3532387651036478208 3546839297655693312 3563064546043871232 3566327425664790528 3587555565103271424 3589558390758968264 3605979060433071504 3609281239059841716 3628268100580870656 3631590690416567424 3651544485418856256 3659865298298646528 3662296306042922912 3663216823297088512 3683256193719373824 3689234987089846272 3705180337729608192 3706111633874337792 3725538471453397248 3727618328865082428 3757892777895739392 3766094049320884736 3766960268488119339 3783322292913386496 3786786873767702784 3800629348233209856 3803153856275343024 3804109778039284224 3809327271825843872 3826753288622851392 3831128640439455744 3842409239127001088 3859986591547527168 3863521377803523072 3906477315469160796 3908761674967498752 3910054675648161859 3910943820448611072 3934223247951281376 3945002732781479936 3952220609561305536 3955839859203760944 3973022293789065216 3990194209862654976 3996671236014000128 4012118353872889344 4014954270030532608 4033320940982181888 4036000010741180352 4038253189603839297 4056726442987205442 4071050509387051008 4098599150656168704 4102352446581678016 4117348460585977344 4120083344298288276 4121118926209224576 4124892844639819104 4146592114949566464 4150389360476077056 4160715329942255616 4185481492620483328 4186533512339529728 4210828112236482002 4234491814548123648 4236855805485995328 4256237579527559808 4260135232988665632 4285493180804074356 4300169600688439296 4304107484938153984 4305097449700707816 4322710394017876224 4323796906186727424 4327756427163088896 4342484915490968064 4343576397980811264 4346461550028963456 4347554032044896256 4391324844716572672 4415453003204026368 4417918019395653248 4426001153945191548 4438128074379164928 4464545503393326624 4465560739176456192 4468633915026470696 4469650080512698368 4496255140515750144 4507441607437443584 4508574551750262784 4516823553784349184 4535302708477771776 4560221954128748544 4585278118711873536 4589927122609828272 4610924044488189792 4615146502404387768 4635192676087242752 4636258791985377648 4640504450219796492 4656396668201091072 4680804746185037568 4684113315035621376 4688402796093346304 4705541097812545536 4708666679198043744 4709850201381970944 4755103234219720704 4766462781171744744 4783407420137695232 4807972080577428672 4812374985413122288 4837690800774494208 4842120920555423232 4863049193270110752 4864271519460068352 4868725980558475008 4879820397731528704 4911008258292498432 4940240450306144256 4962839903418249216 4967384628604529664 4970157771820109904 4992894083676560544 4999742044271420082 5022613691317492452 5027213154404779533 5044429723884515328 5049049165023603712 5058287033080218912 5067505797644279808 5070871808367124032 5072146370719045632 5102215547037493248 5102337718163801856 5108171520585940992 5146648788730036224 5151361837071364096 5163668012936056806 5192039815204936239 5208636420625547728 5214591760598148096 5238446251726227456 5245630997268375168 5269627479415074048 5274453145605014592 5297250014097799212 5298581476554717312 5320258946483539968 5344596819065806848 5349491138497185792 5353272360040710144 5381333347654907136 5384337586138452396 5408968590649607256 5413921858589762574 5428067345849401344 5447386035624851136 5464798867541558272 5489797947447969792 5493444459064384368 5494825234945632768 5499857126186425472 5528789486599421952 5533852480634769408 5547620439923007488 5557770506594412288 5559167450811506688 5591427493297623642 5645989086064164864 5649141073981327104 5674983439370079744 5680180310651554176 5704730784413014536 5706164667058926336 5713990907738765808 5740129932934277088 5763613858690501632 5770341902884118528 5789979887321290752 5795282066705284608 5796738709393195008 5831103482328563712 5833032384983323429 5859715973203741194 5866415730672916608 5901334871926922064 5917504099172219904 5933759788805641416 5952727337857768832 5959533440683597824 5985291314793982464 5986795716258545664 5995006854021000192 6022431405045798912 6054000016111770528 6106575764080576512 6113704158282498048 6119902830146437696 6147898725984253056 6153528669872517024 6176022690878966016 6180125016447432414 6181678389313836864 6187339266959728656 6225584040714115584 6241072994913383424 6245484420047495168 6274054797083394048 6278222238930724992 6279800268509294592 6316242168354723003 6351737721822185472 6355283708228992992 6390202849482998448 6410629440769904896 6428239771206111534 6450254401032658944 6456161227407230976 6479761511741865984 6484065591026814336 6485695359280091136 6491634640744633344 6519692325043445184 6521331048067344384 6586987267074859008 6617119871224332288 6623179504806039552 6626877029093479872 6657192111568747392 6666322725695226776 6696818255089989936 6702950872539706044 6704475120769047552 6725906298512687104 6744382710773625216 6761162411156165376 6762861827625394176 6802954062716657664 6803116957551735808 6840332931193122816 6884890683914742408 6916386066732284688 6922719753606581652 6952789014130864128 6960756675329694738 6978943730377801728 6984595002301636608 6994174663024500224 7021207119277556352 7026169972553432064 7032604194140019456 7058311646718818304 7063000018797065616 7064775302072956416 7093678595311386624 7132654851329581056 7175111130206542848 7179116781517936528 7211958120866143008 7218562478119683432 7256536201161741312 7261530111918014881 7263181380833134848 7303088970837712512 7319730596597293056 7324592612085845824 7326433646594177024 7366512387438747648 7378469974179692544 7410360675459216384 7451076942906794496 7455236657730164856 7499613066407130123 7532188098641769472 7533920536976238678 7566644585826772992 7573573747535405568 7601258696466419712 7606307712550686048 7608219556078568448 7618654543651687744 7653506577245702784 7662257280878911488 7684818478254002176 7719973183095054336 7727042755607046144 7745502019404085209 7812954630938321592 7820109351296323718 7821887640897222144 7868446495902562752 7890005465562959872 7904441219122611072 7911679718407521888 7980388419725309952 7993342472028000256 8024236707745778688 8029908540061065216 8066641881964363776 8072000021482360704 8076506379207678594 8113452885974410884 8120882787884643861 8142101018774102016 8197198301312337408 8204704893163356032 8234696921171954688 8240166688596576552 8242237852418449152 8249785689279638208 8293184229899132928 8300778720952154112 8321430659884511232 8370962985240966656 8373067024679059456 8421656224472964004 8468983629096247296 8473711610971990656 8512475159055119616 8520270465977331264 8570986361608148712 8608214969876307968 8610194899401415632 8645420788035752448 8647593812373454848 8655512854326177792 8684969830981936128 8692923100057926912 8695108064089792512 8789573959805611791 8830906006408052736 8835836038791306496 8852002307890383096 8876256148758329856 8929091006786653248 8931121478352912384 8937267830052941392 8939300161025396736 8992510281031500288 9014883214874887168 9033647107568698368 9120443908257497088 9170556237423747072 9179854245219656544 9221848088976379584 9230293004808775536 9270187524671148621 9270385352174485504 9272517583970755296 9281008900439592984 9361609492370075136 9368226630071242752 9376805592186692608 9411082195625091072 9417333358396087488 9419700402763941888 9532925562343489488 9566814840275390464 9615944161154857344 9624749970826244576 9642359656809167301 9675381601548988416 9684241841110846464 9726098386540221504 9728543038920136704 9737451961116950016 9880480900612288512 9925679806836498432 9934769257209059328 9940315543640219808 9985788167353121088 9999484088542840164 10045227382634984904 10054426308809559066 10088859447769030656 10098098330047207424 10116574066160437824 10135011595288559616 10141743616734248064 10144292741438091264 10204431094074986496 10204675436327603712 10302723674142728192 10327336025872113612 10384079630409872478 10417272841251095456 10429183521196296192 10476892503452454912 10491261994536750336 10539254958830148096 10548906291210029184 10594500028195598424 10597162953109434624 10640517892967079936 10689193638131613696 10698982276994371584 10762666695309814272 10768675172276904792 10817937181299214512 10827843717179525148 10894772071249702272 10929597735083116544 10979595894895939584 10986888918128768736 10989650469891265536 10999714252372850944 11067704961269538816 11095240879846014976 11115541013188824576 11118334901623013376 11182854986595247284 11298282147962654208 11349966878740159488 11360360621303108352 11409461568826029072 11412329334117852672 11427981815477531616 11480259865868554176 11527227717381003264 11540683805768237056 11579959774642581504 11590564133410569216 11666064769966646858 11719431946407482388 11730164026944485577 11732831461345833216 11802669743853844128 11835008198344439808 11867519577611282832 11905454675715537664 11919066881367195648 11970582629587964928 11990013708042000384 12044862810091597824 12108000032223541056 12114759568811517891 12213151528161153024 12239805660292875392 12295797451968506112 12307057339745034048 12352045381757932032 12360250032894864828 12363356778627673728 12374678533919457312 12451168081428231168 12482145989826766848 12490968840094990336 12556444477861449984 12559600537018589184 12632484336709446006 12703475443644370944 12710567416457985984 12780405698965996896 12821258881539809792 12856479542412223068 12900508802065317888 12912322454814461952 12968131182053628672 12971390718560182272 12983269281489266688 13039384650086890368 13042662096134688768 13173974534149718016 13246359009612079104 13253754058186959744 13314384223137494784 13332645451390453552 13393636510179979872 13405901745079412088 13408950241538095104 13488765421547250432 13522324822312330752 13525723655250788352 13605908125433315328 13606233915103471616 13680665862386245632 13769781367829484816 13832772133464569376 13845439507213163304 13905578028261728256 13921513350659389476 13969190004603273216 13988349326049000448 14042414238555112704 14052339945106864128 14065208388280038912 14116623293437636608 14126000037594131232 14129550604145912832 14265309702659162112 14350222260413085696 14358233563035873056 14423916241732286016 14437124956239366864 14513072402323482624 14523060223836029762 14526362761666269696 14606177941675425024 14639461193194586112 14649185224171691648 14652867293188354048 14733024774877495296 14820721350918432768 14902153885813588992 14910473315460329712 14999226132814260246 15064376197283538944 15067841073952477356 15081639463214338599 15133289171653545984 15147147495070811136 15202517392932839424 15212615425101372096 15216439112157136896 15237309087303375488 15307013154491405568 15324514561757822976 15369636956508004352 15439946366190108672 15454085511214092288 15491004038808170418 15625909261876643184 15640218702592647436 15643775281794444288 15736892991805125504 15780010931125919744 15808882438245222144 15823359436815043776 15960776839450619904 15986684944056000512 16048473415491557376 16059817080122130432 16144000042964721408 16153012758415357188 16226905771948821768 16241765575769287722 16284202037548204032 16394396602624674816 16409409786326712064 16469393842343909376 16480333377193153104 16484475704836898304 16499571378559276416 16586368459798265856 16601557441904308224 16642861319769022464 16741925970481933312 16843312448945928008 16937967258192494592 16947423221943981312 17024950318110239232 17040540931954662528 17141972723216297424 17216429939752615936 17220389798802831264 17290841576071504896 17311025708652355584 17369939661963872256 17385846200115853824 17390216128179585024 17499097154949970287 17579147919611223582 17671672077582612992 17704004615780766192 17752512297516659712 17858182013573306496 17874535660105882784 17878600322050793472 17985020562063000576 18029766429749774336 18067294215137396736 18341112474847494144 18359708490439313088 18443696177952759168 18460586009617551072 18540375049342297242 18545035167941510592 18562017800879185968 18723218984740150272 18736453260142485504 18753611184373385216 18822164391250182144 18834666716792174976 18839400805527883776 18948726505064169009 19065851124686978976 19133629680550780928 19231888322309714688 19249499941652489152 19284719313618334602 19350763203097976832 19368483682221692928 19452196773080443008 19457086077840273408 19474903922233900032 19760961801224577024 19851359613672996864 19869538514418118656 19880631087280439616 19971576334706242176 19998968177085680328 20090454765269969808 20108852617619118132 20177718895538061312 20196196660094414848 20233148132320875648 20283487233468496128 20288585482876182528 20408862188149972992 20409350872655207424 20605447348285456384 20654672051744227224 20768159260819744956 20834545682502190912 20858367042392592384 20953785006904909824 20982523989073500672 21078509917660296192 21097812582420058368 21189000056391196848 21194325906218869248 21281035785934159872 21397964553988743168 21525333390619628544 21537350344553809584 21635874362598429024 21655687434359050296 21784590335754044643 21789544142499404544 21859195470166233088 21959191789791879168 21973777836257537472 21979300939782531072 21999428504745701888 22135409922539077632 22231082026377649152 22365709973190494568 22498839199221390369 22596564295925308416 22699933757480318976 22720721242606216704 22818923137652058144 22824658668235705344 22855963630955063232 22960519731737108352 23054455434762006528 23159919549285163008 23181128266821138432 23332129539933293716 23438863892814964776 23460328053888971154 23465662922691666432 23605339487707688256 23670016396688879616 23735039155222565664 23810909351431075328 23941165259175929856 23980027416084000768 24089725620183195648 24216000064447082112 24229519137623035782 24362648363653931583 24426303056322306048 24479611320585750784 24591594903937012224 24614114679490068096 24704090763515864064 24720500065789729656 24726713557255347456 24749357067838914624 24902336162856462336 24964291979653533696 25112888955722899968 25119201074037178368 25264968673418892012 25406950887288741888 25421134832915971968 25560811397931993792 25642517763079619584 25712959084824446136 25824644909628923904 25936262364107257344 25942781437120364544 25966538562978533376 26078769300173780736 26085324192269377536 26368721879416835373 26492718019224158208 26507508116373919488 26628768446274989568 26665290902780907104 26787273020359959744 26811803490158824176 26817900483076190208 26977530843094500864 27044649644624661504 27212467830206943232 27361331724772491264 27370382729537133013 27539562735658969632 27665544266929138752 27690879014426326608 27811156056523456512 27843026701318778952 27976698652098000896 28084828477110225408 28104679890213728256 28130416776560077824 28233246586875273216 28252000075188262464 28259101208291825664 28700444520826171392 28716467126071746112 28847832483464572032 28874249912478733728 29026144804646965248 29046120447672059524 29052725523332539392 29212355883350850048 29298370448343383296 29305734586376708096 29641442701836865536 29804307771627177984 29820946630920659424 29998452265628520492 30128752394567077888 30135682147904954712 30163278926428677198 30266578343307091968 30294294990141622272 30405034785865678848 30425230850202744192 30432878224314273792 30474618174606750976 30614026308982811136 30739273913016008704 30908171022428184576 30982008077616340836 31251818523753286368 31280437405185294872 31287550563588888576 31473785983610251008 31560021862251839488 31617764876490444288 31646718873630087552 31921553678901239808 31973369888112001024 32096946830983114752 32288000085929442816 32306025516830714376 32453811543897643536 32483531151538575444 32788793205249349632 32818819572653424128 32938787684687818752 32960666754386306208 32968951409673796608 32999142757118552832 33203114883808616448 33285722639538044928 33483851940963866624 33686624897891856016 33894846443887962624 34049900636220478464 34081081863909325056 34283945446432594848 34440779597605662528 34581683152143009792 34622051417304711168 34739879323927744512 34771692400231707648 34998194309899940574 35158295839222447164 35190492080833456731 35343344155165225984 35408009231561532384 35505024595033319424 35716364027146612992 35749071320211765568 35757200644101586944 35970041124126001152 36059532859499548672 36134588430274793472 36344278706434553673 36719416980878626176 36887392355905518336 36921172019235102144 37080750098684594484 37090070335883021184 37124035601758371936 37446437969480300544 37472906520284971008 37507222368746770432 37669333433584349952 37678801611055767552 37897453010128338018 38131702249373957952 38267259361101561856 38463776644619429376 38498999883304978304 38569438627236669204 38701526406195953664 38736967364443385856 38904393546160886016 38914172155680546816 38949807844467800064 39521923602449154048 39739077028836237312 39761262174560879232 39943152669412484352 39997936354171360656 40180909530539939616 40217705235238236264 40392393320188829696 40466296264641751296 40566974466936992256 40577170965752365056 40817724376299945984 40818701745310414848 41309344103488454448 41536318521639489912 41669091365004381824 41716734084785184768 41907570013809819648 41965047978147001344 42157019835320592384 42195625164840116736 42378000112782393696 42388651812437738496 42795929107977486336 43050666781239257088 43074700689107619168 43271748725196858048 43311374868718100592 43569180671508089286 43579088284998809088 43718390940332466176 43918383579583758336 43947555672515074944 43958601879565062144 43998857009491403776 44462164052755298304 44731419946380989136 44997678398442780738 45193128591850616832 45244918389643015797 45399867514960637952 45441442485212433408 45637846275304116288 45649317336471410688 45711927261910126464 45921039463474216704 46108910869524013056 46319839098570326016 46362256533642276864 46664259079866587432 46877727785629929552 46920656107777942308 46931325845383332864 47210678975415376512 47340032793377759232 47470078310445131328 47621818702862150656 47882330518351859712 47960054832168001536 48179451240366391296 48432000128894164224 48459038275246071564 48725296727307863166 48852606112644612096 48959222641171501568 49183189807874024448 49228229358980136192 49408181527031728128 49441000131579459312 49453427114510694912 49498714135677829248 49804672325712924672 49928583959307067392 50225777911445799936 50529937346837784024 50813901774577483776 50830710783426104167 50842269665831943936 51121622795863987584 51285035526159239168 51425918169648892272 51649289819257847808 51872524728214514688 51933077125957066752 52157538600347561472 52170648384538755072 52497291464849910861 52737443758833670746 53015016232747838976 53257536892549979136 53330581805561814208 53574546040719919488 53623606980317648352 53635800966152380416 53955061686189001728 54089299289249323008 54424935660413886464 54740765459074266026 55079125471317939264 55331088533858277504 55381758028852653216 55686053402637557904 55953397304196001792 56169656954220450816 56209359780427456512 56260833553120155648 56466493173750546432 56504000150376524928 56518202416583651328 56846179515192507027 57400889041652342784 57432934252143492224 57695664966929144064 57748499824957467456 58052289609293930496 58092240895344119048 58105451046665078784 58424711766701700096 58596740896686766592 58611469172753416192 59282885403673731072 59608615543254355968 59641893261841318848 59996904531257040984 60257504789134155776 60271364295809909424 60326557852857354396 60533156686614183936 60588589980283244544 60850461700405488384 60865756448628547584 60949236349213501952 61228052617965622272 61816342044856369152 61964016155232681672 62503637047506572736 62560874810370589744 62575101127177777152 62947571967220502016 63235529752980888576 63293437747260175104 63843107357802479616 64193893661966229504 64576000171858885632 64612051033661428752 64907623087795287072 64967062303077150888 65353771007262133929 65577586410498699264 65637639145306848256 65877575369375637504 65921333508772612416 65937902819347593216 65998285514237105664 66406229767617232896 66967703881927733248 67373249795783712032 67496517597664171107 67789692887775925248 68099801272440956928 68162163727818650112 68567890892865189696 68881559195211325056 69163366304286019584 69479758647855489024 69543384800463415296 69996388619799881148 70316591678444894328 70380984161666913462 70686688310330451968 70816018463123064768 71010049190066638848 71432728054293225984 71498142640423531136 71940082248252002304 72119065718999097344 72269176860549586944 72688557412869107346 73438833961757252352 73774784711811036672 73842344038470204288 74161500197369188968 74180140671766042368 74248071203516743872 74892875938960601088 75014444737493540864 75338666867168699904 75357603222111535104 75794906020256676036 76263404498747915904 76927553289238858752 76997999766609956608 77138877254473338408 77473934728886771712 77808787092321772032 77828344311361093632 77899615688935600128 79478154057672474624 79522524349121758464 79886305338824968704 79995872708342721312 80361819061079879232 80435410470476472528 80784786640377659392 80932592529283502592 81133948933873984512 81637403490620829696 82111148188611399039 82618688206976908896 83072637043278979824 83338182730008763648 83433468169570369536 83930095956294002688 84314039670641184768 84391250329680233472 84756000225564787392 84777303624875476992 86101333562478514176 86149401378215238336 86543497450393716096 86622749737436201184 87138361343016178572 87158176569997618176 87436781880664932352 87895111345030149888 87917203759130124288 87997714018982807552 88924328105510596608 89462839892761978272 89995356796885561476 90386257183701233664 90489836779286031594 90799735029921275904 90882884970424866816 91275692550608232576 91298634672942821376 91423854523820252928 91842078926948433408 92217821739048026112 92724513067284553728 93328518159733174864 93755455571259859104 93841312215555884616 93862651690766665728 94421357950830753024 94680065586755518464 94940156620890262656 95243637405724301312 95764661036703719424 95920109664336003072 96864000257788328448 96918076550492143128 97450593454615726332 97918445282343003136 98366379615748048896 98456458717960272384 98816363054063456256 98882000263158918624 98906854229021389824 98997428271355658496 99609344651425849344 99857167918614134784 100451555822891599872 101059874693675568048 101661421566852208334 101684539331663887872 102243245591727975168 102570071052318478336 102851836339297784544 103745049456429029376 103866154251914133504 104315077200695122944 104994582929699821722 105474887517667341492 105571476242500370193 106030032465495677952 106515073785099958272 106661163611123628416 107149092081439838976 107247213960635296704 107271601932304760832 107910123372378003456 108178598578498646016 108849871320827772928 109481530918148532052 110158250942635878528 110662177067716555008 110763516057705306432 111372106805275115808 111906794608392003584 112339313908440901632 112418719560854913024 112521667106240311296 113008000300753049856 113036404833167302656 113692359030385014054 114801778083304685568 114865868504286984448 115391329933858288128 115496999649914934912 116104579218587860992 116184481790688238096 116210902093330157568 116849423533403400192 117193481793373533184 118565770807347462144 119217231086508711936 119283786523682637696 119993809062514081968 120515009578268311552 120542728591619818848 120653115705714708792 121177179960566489088 121700923400810976768 121731512897257095168 121898472698427003904 122456105235931244544 123928032310465363344 125007274095013145472 125121749620741179488 125150202254355554304 125895143934441004032 126471059505961777152 126586875494520350208 128387787323932459008 129152000343717771264 129224102067322857504 129815246175590574144 129934124606154301776 130707542014524267858 131155172820997398528 131275278290613696512 131755150738751275008 131842667017545224832 131875805638695186432 131996571028474211328 133935407763855466496 134746499591567424064 134993035195328342214 135579385775551850496 136199602544881913856 136324327455637300224 137135781785730379392 137763118390422650112 138326732608572039168 138959517295710978048 139086769600926830592 139992777239599762296 140633183356889788656 140761968323333826924 141373376620660903936 141632036926246129536 142020098380133277696 142865456108586451968 142996285280847062272 143880164496504004608 144238131437998194688 144538353721099173888 145377114825738214692 146877667923514504704 147549569423622073344 147684688076940408576 148323000394738377936 148360281343532084736 148496142407033487744 149785751877921202176 150028889474987081728 150677333734337399808 151589812040513352072 152492132350278312501 152526808997495831808 153855106578477717504 153995999533219913216 154277754508946676816 154947869457773543424 155617574184643544064 155799231377871200256 157491874394549732583 159045048698243516928 159772610677649937408 159991745416685442624 160723638122159758464 160870820940952945056 161865185058567005184 162267897867747969024 163274806981241659392 164222296377222798078 165237376413953817792 166145274086557959648 166676365460017527296 167860191912588005376 168628079341282369536 168782500659360466944 169512000451129574784 169554607249750953984 170538538545577521081 172202667124957028352 172298802756430476672 173086994900787432192 173245499474872402368 174276722686032357144 174316353139995236352 175790222690060299776 175834407518260248576 175995428037965615104 177848656211021193216 178925679785523956544 179990713593771122952 180772514367402467328 180979673558572063188 181599470059842551808 181765769940849733632 182551385101216465152 182597269345885642752 182847709047640505856 183684157853896866816 185449026134569107456 186657036319466349728 187510911142519718208 187682624431111769232 187725303381533331456 188842715901661506048 189880313241780525312 190487274811448602624 191529322073407438848 193728000515576656896 193836153100984286256 194901186909231452664 195836890564686006272 196061313021786401787 196732759231496097792 196912917435920544768 197632726108126912512 197764000526317837248 197813708458042779648 197994856542711316992 199218689302851698688 200903111645783199744 202119749387351136096 203322843133704416668 203369078663327775744 204486491183455950336 205140142104636956672 205703672678595569088 207490098912858058752 208630154401390245888 209989165859399643444 210949775035334682984 211142952485000740386 212060064930991355904 213030147570199916544 213322327222247256832 214298184162879677952 214494427921270593408 215820246744756006912 216357197156997292032 218963061836297064104 220316501885271757056 221324354135433110016 221527032115410612864 222744213610550231616 223813589216784007168 224678627816881803264 225043334212480622592 226016000601506099712 226072809666334605312 227384718060770028108 229731737008573968896 230782659867716576256 230993999299829869824 232368963581376476192 232421804186660315136 233698847066806800384 234386963586747066368 238434462173017423872 238567573047365275392 239987618125028163936 241085457183239637696 241306231411429417584 242354359921132978176 243401846801621953536 243796945396854007808 244912210471862489088 246333444565834197117 247856064620930726688 250014548190026290944 250243499241482358976 250300404508711108608 251790287868882008064 252942119011923554304 253173750989040700416 258304000687435542528 258448204134645715008 259630492351181148288 259868249212308603552 261415084029048535716 262310345641994797056 262550556581227393024 263685334035090449664 263751611277390372864 263993142056948422656 267870815527710932992 269492999183134848128 269986070390656684428 271158771551103700992 272399205089763827712 272648654911274600448 274271563571460758784 275526236780845300224 276653465217144078336 278173539201853661184 279985554479199524592 281266366713779577312 281523936646667653848 282746753241321807872 283264073852492259072 284040196760266555392 285730912217172903936 285992570561694124544 287760328993008009216 290754229651476429384 293755335847029009408 295099138847244146688 295369376153880817152 296646000789476755872 296720562687064169472 296992284814066975488 299571503755842404352 301354667468674799616 303179624081026704144 304984264700556625002 305053617994991663616 307710213156955435008 307991999066439826432 308555509017893353632 311235148369287088128 311598462755742400512 314983748789099465166 316714428727501110579 318090097396487033856 319545221355299874816 319983490833370885248 321447276244319516928 321741641881905890112 323730370117134010368 324535795735495938048 326549613962483318784 328444592754445596156 330474752827907635584 332290548173115919296 333352730920035054592 335720383825176010752 337256158682564739072 337565001318720933888 339024000902259149568 339109214499501907968 341077077091155042162 344405334249914056704 344597605512860953344 346173989801574864384 346490998949744804736 348553445372064714288 348632706279990472704 351580445380120599552 351990856075931230208 355697312422042386432 355814975483982729169 357851359571047913088 359981427187542245904 361545028734804934656 361959347117144126376 363531539881699467264 365102770202432930304 365194538691771285504 365695418095281011712 367368315707793733632 373314072638932699456 375021822285039436416 375365248862223538464 375450606763066662912 377685431803323012096 379760626483561050624 380974549622897205248 387456001031153313792 387672306201968572512 389802373818462905328 391673781129372012544 392122626043572803574 393465518462992195584 393825834871841089536 395265452216253825024 395528001052635674496 395627416916085559296 395989713085422633984 401806223291566399488 404239498774702272192 406645686267408833336 406738157326655551488 408972982366911900672 410280284209273913344 411407345357191138176 414980197825716117504 417260308802780491776 419978331718799286888 421899550070669365968 422285904970001480772 424120129861982711808 426060295140399833088 426644654444494513664 428596368325759355904 428988855842541186816 431640493489512013824 432714394313994584064 437926123672594128208 440633003770543514112 442648708270866220032 443054064230821225728 445488427221100463232 449357255633763606528 450086668424961245184 452032001203012199424 454769436121540056216 457476397050834937503 459463474017147937792 461565319735433152512 461987998599659739648 464737927162752952384 464843608373320630272 467397694133613600768 468773927173494132736 472475623183649197749 477135146094730550784 479975236250056327872 482170914366479275392 482612462822858835168 486803693603243907072 487593890793708015616 489824420943724978176 492666889131668394234 495712129241861453376 500029096380052581888 500486998482964717952 503580575737764016128 505884238023847108608 506347501978081400832 516608001374871085056 516896408269291430016 519260984702362296576 519736498424617207104 522830168058097071432 525101113162454786048 527370668070180899328 527503222554780745728 527986284113896845312 538985998366269696256 539972140781313368856 542317543102207401984 544798410179527655424 545297309822549200896 548543127142921517568 551052473561690600448 556347078403707322368 559971108958399049184 562532733427559154624 563047873293335307696 565493506482643615744 566528147704984518144 571461824434345807872 571985141123388249088 581508459302952858768 587510671694058018816 588183939065359205361 590198277694488293376 590738752307761634304 593292001578953511744 593441125374128338944 593984569628133950976 602709334937349599232 606359248162053408288 609968529401113250004 610107235989983327232 615420426313910870016 615983998132879652864 617111018035786707264 622470296738574176256 629967497578198930332 633428857455002221158 636180194792974067712 639090442710599749632 639966981666741770496 642894552488639033856 643483283763811780224 647460740234268020736 649071591470991876096 656889185508891192312 660949505655815271168 664581096346231838592 666705461840070109184 671440767650352021504 675130002637441867776 678048001804518299136 678218428999003815936 682154154182310084324 689195211025721906688 692347979603149728768 692981997899489609472 697106890744129428576 697265412559980945408 703160890760241199104 703981712151862460416 711629950967965458338 715702719142095826176 719962854375084491808 723918694234288252752 727063079763398934528 730205540404865860608 731390836190562023424 734736631415587467264 739000333697502591351 746628145277865398912 750043644570078872832 750730497724447076928 750901213526133325824 755370863606646024192 759521252967122101248 761949099245794410496 774912002062306627584 775344612403937145024 779604747636925810656 783347562258744025088 784245252087145607148 786931036925984391168 787651669743682179072 791056002105271348992 791254833832171118592 791979426170845267968 803612446583132798976 808478997549404544384 813291372534817666672 813476314653311102976 817945964733823801344 822814690714382276352 829960395651432235008 834520617605560983552 839956663437598573776 843799100141338731936 844571809940002961544 848240259723965423616 852120590280799666176 853289308888989027328 857192736651518711808 857977711685082373632 863280986979024027648 875852247345188256416 881266007541087028224 885297416541732440064 886108128461642451456 890976854442200926464 898714511267527213056 904064002406024398848 909538872243080112432 914952794101669875006 918926948034295875584 923130639470866305024 923975997199319479296 929475854325505904768 934795388267227201536 937547854346988265472 944951246367298395498 954270292189461101568 959950472500112655744 964341828732958550784 965224925645717670336 973607387206487814144 975187781587416031232 979648841887449956352 985333778263336788468 991424258483722906752 1000058192760105163776 1000973996965929435904 1007161151475528032256 1011768476047694217216 1012695003956162801664 1033216002749742170112 1033792816538582860032 1038521969404724593152 1039472996849234414208 1045660336116194142864 1050202226324909572096 1054741336140361798656 1055972568227793690624 1067444926451948187507 1077971996732539392512 1079944281562626737712 1084635086204414803968 1090594619645098401792 1097086254285843035136 1102104947123381200896 1119942217916798098368 1125065466855118309248 1126095746586670615392 1133056295409969036288 1142923648868691615744 1143970282246776498176 1163016918605905717536 1175021343388116037632 1176367878130718410722 1180396555388976586752 1181477504615523268608 1186584003157907023488 1186882250748256677888 1187969139256267901952 1205418669874699198464 1212718496324106816576 1219937058802226500008 1220214471979966654464 1230840852627821740032 1231967996265759305728 1234222036071573414528 1244940593477148352512 1259934995156397860664 1266857714910004442316 1272360389585948135424 1278180885421199499264 1279933963333483540992 1285789104977278067712 1286966567527623560448 1294921480468536041472 1298143182941983752192 1313778371017782384624 1321899011311630542336 1329162192692463677184 1333410923680140218368 1350260005274883735552 1356096003609036598272 1364308308364620168648 1372429191152504812509 1378390422051443813376 1384695959206299457536 1385963995798979218944 1394213781488258857152 1394530825119961890816 1406321781520482398208 1423259901935930916676 1431405438284191652352 1439925708750168983616 1447837388468576505504 1460411080809731721216 1462781672381124046848 1469473262831174934528 1478000667395005182702 1493256290555730797824 1500087289140157745664 1501460995448894153856 1510741727213292048384 1519042505934244202496 1549824004124613255168 1550689224807874290048 1559209495273851621312 1566695124517488050176 1568490504174291214296 1575303339487364358144 1582112004210542697984 1582509667664342237184 1583958852341690535936 1616957995098809088768 1626582745069635333344 1626952629306622205952 1635891929467647602688 1645629381428764552704 1669041235211121967104 1679913326875197147552 1687598200282677463872 1689143619880005923088 1696480519447930847232 1706578617777978054656 1714385473303037423616 1715955423370164747264 1751704494690376512832 1762532015082174056448 1770594833083464880128 1772216256923284902912 1781953708884401852928 1808128004812048797696 1819077744486160224864 1829905588203339750012 1837853896068591751168 1846261278941732610048 1847951994398638958592 1858951708651011809536 1875095708693976530944 1889902492734596790996 1908540584378922203136 1919900945000225311488 1928683657465917101568 1930449851291435340672 1947214774412975628288 1950375563174832062464 1970667556526673576936 1982848516967445813504 2000116385520210327552 2001947993931858871808 2014322302951056064512 2025390007912325603328 2067585633077165720064 2077043938809449186304 2078945993698468828416 2091320672232388285728 2109482672280723597312 2111945136455587381248 2134889852903896375014 2155943993465078785024 2159888563125253475424 2181189239290196803584 2194172508571686070272 2204209894246762401792 2217001001092507774053 2239884435833596196736 2250130933710236618496 2252191493173341230784 2266112590819938072576 2285847297737383231488 2287940564493552996352 2326033837211811435072 2350042686776232075264 2352735756261436821444 2360793110777953173504 2362955009231046537216 2373168006315814046976 2373764501496513355776 2375938278512535803904 2410837339749398396928 2425436992648213633152 2439874117604453000016 2440428943959933308928 2463935992531518611456 2468444072143146829056 2489881186954296705024 2519869990312795721328 2533715429820008884632 2544720779171896270848 2556361770842398998528 2559867926666967081984 2571578209954556135424 2573933135055247120896 2589842960937072082944 2627556742035564769248 2643798022623261084672 2658324385384927354368 2666821847360280436736 2712192007218073196544 2728616616729240337296 2744858382305009625018 2756780844102887626752 2769391918412598915072 2771927991597958437888 2788427562976517714304 2812643563040964796416 2846519803871861833352 2862810876568383304704 2879851417500337967232 2895674776937153011008 2920822161619463442432 2925563344762248093696 2938946525662349869056 2956001334790010365404 2986512581111461595648 3000174578280315491328 3002921990897788307712 3021483454426584096768 3038085011868488404992 3099648008249226510336 3101378449615748580096 3118418990547703242624 3136981008348582428592 3150606678974728716288 3164224008421085395968 3167917704683381071872 3202334779355844562521 3233915990197618177536 3253165490139270666688 3253905258613244411904 3271783858935295205376 3291258762857529105408 3359826653750394295104 3375196400565354927744 3378287239760011846176 3413157235555956109312 3428770946606074847232 3431910846740329494528 3503408989380753025664 3525064030164348112896 3541189666166929760256 3544432513846569805824 3563907417768803705856 3616256009624097595392 3638155488972320449728 3659811176406679500024 3675707792137183502336 3692522557883465220096 3695903988797277917184 3717903417302023619072 3779804985469193581992 3817081168757844406272 3839801890000450622976 3857367314931834203136 3860899702582870681344 3894429548825951256576 3941335113053347153872 3965697033934891627008 4000232771040420655104 4003895987863717743616 4050780015824651206656 4117287573457514437527 4135171266154331440128 4154087877618898372608 4157891987396937656832 4182641344464776571456 4218965344561447194624 4269779705807792750028 4311887986930157570048 4319777126250506950848 4388345017143372140544 4408419788493524803584 4434002002185015548106 4479768871667192393472 4500261867420473236992 4504382986346682461568 4532225181639876145152 4575881128987105992704 4652067674423622870144 4700085373552464150528 4705471512522873642888 4725910018462093074432 4746336012631628093952 4747529002993026711552 4751876557025071607808 4850873985296427266304 4879748235208906000032 4880857887919866617856 4927871985063037222912 4936888144286293658112 5039739980625591442656 5067430859640017769264 5089441558343792541696 5119735853333934163968 5143156419909112270848 5147866270110494241792 5255113484071129538496 5287596045246522169344 5316648770769854708736 5333643694720560873472 5424384014436146393088 5457233233458480674592 5489716764610019250036 5513561688205775253504 5538783836825197830144 5543855983195916875776 5576855125953035428608 5625287126081929592832 5693039607743723666704 5725621753136766609408 5759702835000675934464 5791349553874306022016 5841644323238926884864 5851126689524496187392 5912002669580020730808 5973025162222923191296 6000349156560630982656 6005843981795576615424 6042966908853168193536 6076170023736976809984 6202756899231497160192 6236837981095406485248 6273962016697164857184 6328448016842170791936 6335835409366762143744 6404669558711689125042 6467831980395236355072 6506330980278541333376 6543567717870590410752 6582517525715058210816 6719653307500788590208 6750392801130709855488 6756574479520023692352 6826314471111912218624 6857541893212149694464 6863821693480658989056 7006817978761506051328 7050128060328696225792 7082379332333859520512 7088865027693139611648 7127814835537607411712 7232512019248195190784 7276310977944640899456 7319622352813359000048 7351415584274367004672 7391807977594555834368 7435806834604047238144 7559609970938387163984 7634162337515688812544 7679603780000901245952 7714734629863668406272 7721799405165741362688 7882670226106694307744 7931394067869783254016 8000465542080841310208 8007791975727435487232 8234575146915028875054 8270342532308662880256 8308175755237796745216 8315783974793875313664 8365282688929553142912 8437930689122894389248 8539559411615585500056 8623775973860315140096 8639554252501013901696 8776690034286744281088 8816839576987049607168 8868004004370031096212 8959537743334384786944 9000523734840946473984 9008765972693364923136 9064450363279752290304 9151762257974211985408 9304135348847245740288 9410943025045747285776 9451820036924186148864 9492672025263256187904 9503753114050143215616 9607004338067533687563 9701747970592854532608 9759496470417812000064 9761715775839733235712 9873776288572587316224 10079479961251182885312 10134861719280035538528 10239471706667868327936 10286312839818224541696 10295732540220988483584 10510226968142259076992 10575192090493044338688 10633297541539709417472 10848768028872292786176 10914466466916961349184 10979433529220038500072 11027123376411550507008 11077567673650395660288 11087711966391833751552 11153710251906070857216 11386079215487447333408 11451243506273533218816 11519405670001351868928 11582699107748612044032 11683288646477853769728 11824005339160041461616 11946050324445846382592 12000698313121261965312 12011687963591153230848 12152340047473953619968 12405513798462994320384 12473675962190812970496 12547924033394329714368 12656896033684341583872 12809339117423378250084 12935663960790472710144 13012661960557082666752 13165035051430116421632 13439306615001577180416 13500785602261419710976 13513148959040047384704 13652628942223824437248 13727643386961317978112 14013635957523012102656 14100256120657392451584 14177730055386279223296 14255629671075214823424 14552621955889281798912 14639244705626718000096 14783615955189111668736 14871613669208094476288 15119219941876774327968 15268324675031377625088 15359207560001802491904 15429469259727336812544 15443598810331482725376 15765340452213388615488 15862788135739566508032 16000931084161682620416 16015583951454870974464 16469150293830057750108 16540685064617325760512 16616351510475593490432 16631567949587750627328 16730565377859106285824 16875861378245788778496 17079118823231171000112 17247551947720630280192 17279108505002027803392 17553380068573488562176 17736008008740062192424 17919075486668769573888 18001047469681892947968 18017531945386729846272 18128900726559504580608 18608270697694491480576 18821886050091494571552 18985344050526512375808 19007506228100286431232 19214008676135067375126 19403495941185709065216 19518992940835624000128 19747552577145174632448 20158959922502365770624 20269723438560071077056 20478943413335736655872 20572625679636449083392 20591465080441976967168 21020453936284518153984 21150384180986088677376 21266595083079418834944 21697536057744585572352 21828932933833922698368 21958867058440077000144 22054246752823101014016 22175423932783667503104 22307420503812141714432 22772158430974894666816 22902487012547066437632 23038811340002703737856 23165398215497224088064 23648010678320082923232 23892100648891692765184 24001396626242523930624 24023375927182306461696 24811027596925988640768 24947351924381625940992 25095848066788659428736 25313792067368683167744 25618678234846756500168 25871327921580945420288 26025323921114165333504 26330070102860232843264 26878613230003154360832 27001571204522839421952 27026297918080094769408 27455286773922635956224 28027271915046024205312 28355460110772558446592 28511259342150429646848 28821013014202601062689 29105243911778563597824 29278489411253436000192 29743227338416188952576 30238439883753548655936 30718415120003604983808 30858938519454673625088 30887197620662965450752 31530680904426777230976 31725576271479133016064 32031167902909741948928 32938300587660115500216 33081370129234651521024 33232703020951186980864 33263135899175501254656 33461130755718212571648 34158237646462342000224 34495103895441260560384 34558217010004055606784 35472016017480124384848 35838150973337539147776 36002094939363785895936 36035063890773459692544 37216541395388982961152 37643772100182989143104 37970688101053024751616 38428017352270134750252 38806991882371418130432 39037985881671248000256 39495105154290349264896 40317919845004731541248 40539446877120142154112 40957886826671473311744 41182930160883953934336 42040907872569036307968 42300768361972177354752 42533190166158837669888 43657865867667845396736 43917734116880154000288 44350847865567335006208 44614841007624283428864 45544316861949789333632 45804974025094132875264 46077622680005407475712 46330796430994448176128 47296021356640165846464 47784201297783385530368 48002793252485047861248 48046751854364612923392 49622055193851977281536 49894703848763251881984 50191696133577318857472 50627584134737366335488 51237356469693513000336 51742655843161890840576 52050647842228330667008 52660140205720465686528 53757226460006308721664 54003142409045678843904 54052595836160189538816 56054543830092048410624 57022518684300859293696 57642026028405202125378 58210487823557127195648 58556978822506872000384 59486454676832377905152 60476879767507097311872 61436830240007209967616 61717877038909347250176 61774395241325930901504 63061361808853554461952 63451152542958266032128 64062335805819483897856 65876601175320231000432 66162740258469303042048 66526271798351002509312 66922261511436425143296 68316475292924684000448 69116434020008111213568 70944032034960248769696 71676301946675078295552 72004189878727571791872 72070127781546919385088 74433082790777965922304 75287544200365978286208 75941376202106049503232 76856034704540269500504 77613983764742836260864 78075971763342496000512 78990210308580698529792 80635839690009463082496 81078893754240284308224 82365860321767907868672 84081815745138072615936 85066380332317675339776 87315731735335690793472 87835468233760308000576 89229682015248566857728 91088633723899578667264 92155245360010814951424 92661592861988896352256 94592042713280331692928 95568402595566771060736 96093503708729225846784 99244110387703954563072 99789407697526503763968 100383392267154637714944 102474712939387026000672 103485311686323781681152 104101295684456661334016 107514452920012617443328 108006284818091357687808 108105191672320379077632 112109087660184096821248 115284052056810404250756 116420975647114254391296 117113957645013744000768 118972909353664755810304 120953759535014194623744 122873660480014419935232 123548790482651861803008 126122723617707108923904 126902305085916532064256 131753202350640462000864 133052543596702005018624 133844523022872850286592 136632950585849368000896 138232868040016222427136 141888064069920497539392 143352603893350156591104 144008379757455143583744 144140255563093838770176 148866165581555931844608 150575088400731956572416 151882752404212099006464 153712069409080539001008 155227967529485672521728 156151943526684992001024 157980420617161397059584 161271679380018926164992 162157787508480568616448 168163631490276145231872 174631463470671381586944 175670936467520616001152 178459364030497133715456 182177267447799157334528 184310490720021629902848 185323185723977792704512 189184085426560663385856 192187007417458451693568 198488220775407909126144 199578815395053007527936 200766784534309275429888 204949425878774052001344 208202591368913322668032 215028905840025234886656 216012569636182715375616 216210383344640758155264 224218175320368193642496 230568104113620808501512 232841951294228508782592 234227915290027488001536 241907519070028389247488 247097580965303723606016 252245447235414217847808 263506404701280924001728 267689046045745700573184 273265901171698736001792 276465736080032444854272 283776128139840995078784 286705207786700313182208 288280511126187677540352 297732331163111863689216 301150176801463913144832 307424138818161078002016 310455935058971345043456 312303887053369984002048 322543358760037852329984 324315575016961137232896 336327262980552290463744 349262926941342763173888 351341872935041232002304 356918728060994267430912 364354534895598314669056 368620981440043259805696 370646371447955585409024 378368170853121326771712 399157630790106015055872 401533569068618550859776 409898851757548104002688 416405182737826645336064 430057811680050469773312 432025139272365430751232 432420766689281516310528 448436350640736387284992 461136208227241617003024 465683902588457017565184 468455830580054976003072 483815038140056778494976 504490894470828435695616 527012809402561848003456 535378092091491401146368 546531802343397472003584 552931472160064889708544 567552256279681990157568 576561022252375355080704 595464662326223727378432 602300353602927826289664 614848277636322156004032 624607774106739968004096 645086717520075704659968 648631150033922274465792 672654525961104580927488 698525853882685526347776 702683745870082464004608 728709069791196629338112 741292742895911170818048 756736341706242653543424 803067138137237101719552 819797703515096208005376 832810365475653290672128 860115623360100939546624 864841533378563032621056 922272416454483234006048 931367805176914035130368 936911661160109952006144 967630076280113556989952 1008981788941656871391232 1054025618805123696006912 1070756184182982802292736 1093063604686794944007168 1105862944320129779417088 1135104512559363980315136 1204600707205855652579328 1229696555272644312008064 1249215548213479936008192 1290173435040151409319936 1297262300067844548931584 1345309051922209161854976 1397051707765371052695552 1405367491740164928009216 1457418139582393258676224 1513472683412485307086848 1606134276274474203439104 1639595407030192416010752 1729683066757126065242112 1844544832908966468012096 1873823322320219904012288 1935260152560227113979904 2017963577883313742782464 2108051237610247392013824 2186127209373589888014336 2270209025118727960630272 2409201414411711305158656 2459393110545288624016128 2498431096426959872016384 2580346870080302818639872 2594524600135689097863168 2794103415530742105391104 2810734983480329856018432 2914836279164786517352448 3026945366824970614173696 3212268552548948406878208 3279190814060384832021504 3689089665817932936024192 3747646644640439808024576 3870520305120454227959808 4035927155766627485564928 4216102475220494784027648 4372254418747179776028672 4540418050237455921260544 4818402828823422610317312 4918786221090577248032256 5189049200271378195726336 5621469966960659712036864 5829672558329573034704896 6053890733649941228347392 6558381628120769664043008 7378179331635865872048384 7495293289280879616049152 7741040610240908455919616 8432204950440989568055296 8744508837494359552057344 9080836100474911842521088 9636805657646845220634624 9837572442181154496064512 11242939933921319424073728 12107781467299882456694784 13116763256241539328086016 14756358663271731744096768 16864409900881979136110592 17489017674988719104114688 18161672200949823685042176 19675144884362308992129024 22485879867842638848147456 26233526512483078656172032 29512717326543463488193536 33728819801763958272221184 36323344401899647370084352 39350289768724617984258048 52467053024966157312344064 59025434653086926976387072 67457639603527916544442368 78700579537449235968516096 118050869306173853952774144 157401159074898471937032192 236101738612347707905548288 472203477224695415811096576
- Sum of all divisors σ(n): 1808853278183068670436426543
- Sum of proper divisors (its aliquot sum) s(n): 1336649800958373254625329967
- 472203477224695415811096576 is an abundant number, because the sum of its proper divisors (1336649800958373254625329967) is greater than itself. Its abundance is 864446323733677838814233391
Bases of 472203477224695415811096576
- Binary: 110000110100110001111100111001011000010010101011000010001100100000100100001000000000000002
- Hexadecimal: 0x18698F9CB09561190484000
- Base-36: 1NBYAXXFXLX9RYF400
Squares and roots of 472203477224695415811096576
- 472203477224695415811096576 squared (4722034772246954158110965762) is 222976123903093442274409186626511093156675735598923776
- 472203477224695415811096576 cubed (4722034772246954158110965763) is 105290101045125247374226977468958201473336491885995537401396324088255423998590976
-
472203477224695415811096576 is a
perfect square number . Itssquare root is 21730243377024 -
The
cube root of 472203477224695415811096576 is 778711150.7318345287
Scales and comparisons
How big is 472203477224695415811096576?- 472,203,477,224,695,415,811,096,576 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 472,203,477,224,695,415,811,096,576 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 472203477224695415811096576 cubic inches would be around 64892595.9 feet tall.
Recreational maths with 472203477224695415811096576
- 472203477224695415811096576 backwards is 675690118514596422774302274
- 472203477224695415811096576 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 472203477224695415811096576's digits is 117
- 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 472203477224695415811096576 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 472203477224695415811096576 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/472203477224695415811096576/
Chicago style:
Numbermatics. 2024. "Number 472203477224695415811096576 - Facts about the integer". https://numbermatics.com/n/472203477224695415811096576/
The information we have on file for 472203477224695415811096576 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 472203477224695415811096576, math, Factors of 472203477224695415811096576, curriculum, school, college, exams, university, Prime factorization of 472203477224695415811096576, STEM, science, technology, engineering, physics, economics, calculator, four hundred seventy-two septillion, two hundred three sextillion, four hundred seventy-seven quintillion, two hundred twenty-four quadrillion, six hundred ninety-five trillion, four hundred fifteen billion, eight hundred eleven million, ninety-six thousand, five hundred seventy-six.