25943667969546016830556416
25,943,667,969,546,016,830,556,416 is an even composite number composed of seven prime numbers multiplied together.
25943667969546016830556416 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of ten thousand, nine hundred thirty-five divisors.
Prime factorization of 25943667969546016830556416:
28 × 34 × 72 × 112 × 132 × 612 × 5792812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 13 × 13 × 61 × 61 × 579281 × 579281)See below for interesting mathematical facts about the number 25943667969546016830556416 from the Numbermatics database.
Names of 25943667969546016830556416
- Cardinal: 25943667969546016830556416 can be written as Twenty-five septillion, nine hundred forty-three sextillion, six hundred sixty-seven quintillion, nine hundred sixty-nine quadrillion, five hundred forty-six trillion, sixteen billion, eight hundred thirty million, five hundred fifty-six thousand, four hundred sixteen.
Scientific notation
- Scientific notation: 2.5943667969546016830556416 × 1025
Factors of 25943667969546016830556416
Divisors of 25943667969546016830556416
- Number of divisors d(n): 10935
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 27 28 32 33 36 39 42 44 48 49 52 54 56 61 63 64 66 72 77 78 81 84 88 91 96 98 99 104 108 112 117 121 122 126 128 132 143 144 147 154 156 162 168 169 176 182 183 189 192 196 198 208 216 224 231 234 242 244 252 256 264 273 286 288 294 297 308 312 324 336 338 351 352 363 364 366 378 384 392 396 416 427 429 432 441 448 462 468 484 488 504 507 528 539 546 549 567 572 576 588 594 616 624 637 648 671 672 676 693 702 704 726 728 732 756 768 784 792 793 819 832 847 854 858 864 882 891 896 924 936 968 976 1001 1008 1014 1053 1056 1078 1089 1092 1098 1134 1144 1152 1176 1183 1188 1232 1248 1274 1281 1287 1296 1323 1342 1344 1352 1386 1404 1408 1452 1456 1464 1512 1521 1568 1573 1584 1586 1617 1638 1647 1664 1694 1708 1716 1728 1764 1782 1792 1848 1859 1872 1911 1936 1952 2002 2013 2016 2028 2079 2106 2112 2156 2178 2184 2196 2268 2288 2304 2352 2366 2376 2379 2457 2464 2496 2541 2548 2562 2574 2592 2646 2684 2688 2704 2772 2808 2816 2904 2912 2928 2989 3003 3024 3042 3136 3146 3168 3172 3234 3267 3276 3294 3328 3388 3416 3432 3456 3528 3549 3564 3696 3718 3721 3744 3822 3843 3861 3872 3904 3969 4004 4026 4032 4056 4158 4212 4224 4312 4356 4368 4392 4536 4563 4576 4697 4704 4719 4732 4752 4758 4851 4914 4928 4941 4992 5082 5096 5124 5148 5184 5292 5368 5376 5408 5544 5551 5577 5616 5733 5808 5824 5856 5929 5978 6006 6039 6048 6084 6237 6272 6292 6336 6344 6468 6534 6552 6588 6776 6832 6864 6912 7007 7056 7098 7128 7137 7371 7381 7392 7436 7442 7488 7623 7644 7686 7722 7744 7808 7938 8008 8052 8064 8112 8281 8316 8424 8448 8624 8712 8723 8736 8784 8967 9009 9072 9126 9152 9394 9408 9438 9464 9504 9516 9702 9801 9828 9856 9882 9984 10164 10192 10248 10296 10309 10368 10584 10647 10736 10816 11011 11088 11102 11154 11163 11232 11466 11529 11583 11616 11648 11712 11858 11956 12012 12078 12096 12168 12474 12544 12584 12672 12688 12936 13013 13068 13104 13176 13552 13664 13689 13728 14014 14091 14112 14157 14196 14256 14274 14553 14742 14762 14784 14872 14884 14976 15246 15288 15372 15444 15488 15616 15876 16016 16104 16128 16224 16562 16632 16653 16731 16848 17199 17248 17424 17446 17472 17568 17787 17934 18018 18117 18144 18252 18304 18788 18816 18876 18928 19008 19032 19404 19602 19656 19712 19764 20328 20384 20449 20496 20592 20618 20736 21021 21168 21294 21411 21472 21632 22022 22143 22176 22204 22308 22326 22464 22869 22932 23058 23166 23232 23296 23424 23716 23912 24024 24156 24192 24336 24843 24948 25168 25344 25376 25872 26026 26047 26136 26169 26208 26352 26901 27027 27104 27328 27378 27456 28028 28182 28224 28314 28392 28512 28548 29106 29484 29524 29568 29744 29768 29952 30492 30576 30744 30888 30927 30976 31752 31941 32032 32208 32448 32879 33033 33124 33264 33306 33462 33489 33696 34398 34496 34587 34848 34892 34944 35136 35574 35868 36036 36234 36288 36504 36608 37576 37632 37752 37856 38016 38064 38808 38857 39039 39204 39312 39528 40656 40768 40898 40931 40992 41184 41236 42042 42273 42336 42471 42588 42822 42944 43264 43659 44044 44286 44352 44408 44616 44652 44928 45738 45864 46116 46332 46464 46848 47432 47824 48048 48312 48373 48384 48672 49686 49896 49959 50193 50336 50752 51597 51667 51744 52052 52094 52272 52338 52416 52704 53361 53802 54054 54208 54351 54656 54756 54912 56056 56364 56448 56628 56784 57024 57096 58212 58968 59048 59136 59488 59536 60984 61061 61152 61347 61488 61776 61854 63063 63504 63882 64064 64233 64416 64896 65758 66066 66248 66429 66528 66612 66924 66978 67392 68607 68796 68992 69174 69696 69784 69888 70272 71148 71736 72072 72163 72468 72576 73008 74529 75152 75504 75712 76032 76128 77077 77616 77714 78078 78141 78408 78507 78624 79056 80703 81081 81312 81536 81796 81862 81984 82368 82472 84084 84546 84672 84942 85176 85644 85888 87318 88088 88572 88704 88816 89232 89304 89856 91091 91476 91728 92232 92664 92781 92928 94864 95648 95823 95953 96096 96624 96746 97344 98637 99099 99372 99792 99918 100386 100467 100672 101504 103194 103334 103488 104104 104188 104544 104676 104832 105408 106722 107604 108108 108416 108702 109312 109512 109824 112112 112728 112896 113256 113399 113568 114048 114192 116424 116571 117117 117936 118096 118976 119072 121968 122122 122304 122694 122793 122976 123552 123708 126126 126819 127008 127413 127764 128128 128466 128832 129792 131516 132132 132496 132858 133056 133224 133848 133956 134784 137214 137592 137984 138348 139392 139568 140544 142296 143143 143472 144144 144326 144936 145119 145152 146016 149058 149877 150304 150579 151008 151424 152256 154154 155001 155232 155428 156156 156282 156816 157014 157248 158112 160083 161406 162162 162624 163072 163592 163724 163968 164736 164944 168168 169092 169344 169884 170352 171288 171776 174636 176176 177144 177408 177632 178464 178608 182182 182329 182952 183183 183456 184041 184464 185328 185562 189189 189728 191296 191646 191906 192192 193248 193492 194688 197274 198198 198744 199287 199584 199836 200772 200934 201344 203008 206388 206668 206976 208208 208376 209088 209352 209664 210816 213444 215208 216216 216489 216832 217404 219024 223587 224224 225456 226512 226798 227136 228096 228384 231231 232848 233142 234234 234423 235521 235872 236192 237952 238144 242109 243936 244244 244608 245388 245586 245952 247104 247416 252252 253638 254016 254826 255528 256256 256932 257664 263032 264264 264992 265716 266112 266448 267696 267912 269568 273273 274428 275184 276696 278343 278784 279136 284592 286286 286517 286944 287859 288288 288652 289872 290238 292032 295911 297297 298116 299754 300608 301158 301401 302016 302848 304512 308308 310002 310464 310856 312312 312564 313632 314028 314496 316224 320166 322812 324324 325248 327184 327448 327936 329472 329888 336336 338184 338611 338688 339768 340197 340704 342576 349272 349713 351351 352352 354288 355264 356928 357216 361669 364364 364658 365904 366366 366912 368082 368379 368928 370656 371124 378378 379456 380457 382592 383292 383812 384384 386496 386984 389376 394548 396396 397488 398574 399168 399672 401544 401868 402688 412776 413336 413952 416416 416752 418176 418704 421632 426888 427427 429429 430416 432432 432978 434808 435357 438048 447174 448448 449631 450241 450912 453024 453596 454272 456768 462462 465003 465696 466284 468468 468846 471042 471744 472384 475904 476288 480249 484218 487872 488488 489216 490776 491172 491904 494208 494832 504504 505141 507276 508032 509652 511056 513864 515328 526064 528528 529984 531432 532103 532224 532896 535392 535824 546546 546987 548856 549549 550368 552123 553392 556686 558272 567567 569184 572572 573034 573888 575718 576576 577304 579281 579744 580476 584064 591822 594594 596232 597861 599508 601216 602316 602802 604032 609024 616616 620004 620928 621712 624624 625128 627264 628056 628849 628992 632448 640332 645624 648648 649467 650496 654368 654896 659776 670761 671671 672672 676368 677222 679536 680394 681408 685152 693693 698544 699426 702702 703269 704704 706563 708576 710528 713856 714432 723338 728728 729316 731808 732732 733824 736164 736758 737856 741312 742248 756756 758912 760914 765184 766584 767624 768768 772992 773968 789096 792792 793793 794976 797148 798336 799344 803088 803736 819819 825552 826672 832832 833504 835029 836352 837408 853776 854854 858858 859551 860832 863577 864864 865956 869616 870714 876096 887733 891891 894348 896896 899262 900482 901824 906048 907192 908544 913536 924924 930006 931392 932568 936936 937692 942084 943488 944768 952576 960498 968436 975744 976976 981552 982344 983808 988416 989664 1002001 1009008 1010282 1014552 1015833 1016064 1019304 1020591 1022112 1027728 1049139 1052128 1054053 1057056 1059968 1062864 1064206 1065792 1070784 1071648 1085007 1093092 1093974 1097712 1099098 1100736 1104246 1105137 1106784 1113372 1116544 1135134 1138368 1145144 1146068 1147776 1151436 1153152 1154608 1158562 1159488 1160952 1168128 1183644 1189188 1192464 1195722 1199016 1202432 1204632 1205604 1208064 1233232 1240008 1241856 1243424 1247389 1249248 1250256 1254528 1256112 1257698 1264896 1280664 1282281 1288287 1291248 1297296 1298934 1306071 1308736 1309792 1319552 1341522 1343342 1345344 1350723 1352736 1354444 1359072 1360788 1362816 1370304 1387386 1395009 1397088 1398852 1405404 1406538 1409408 1413126 1417152 1421056 1427712 1428864 1446676 1457456 1458632 1463616 1465464 1467648 1472328 1473516 1475712 1482624 1484496 1513512 1515423 1517824 1521828 1533168 1535248 1545984 1547936 1578192 1585584 1587586 1589952 1594296 1596309 1596672 1598688 1606176 1607472 1639638 1640961 1648647 1651104 1653344 1656369 1665664 1667008 1670058 1674816 1707552 1709708 1717716 1719102 1721664 1727154 1729728 1731912 1737843 1739232 1741428 1752192 1775466 1783782 1788696 1793792 1798524 1800964 1803648 1812096 1814384 1827072 1849848 1860012 1862784 1865136 1873872 1875384 1884168 1886547 1886976 1889536 1920996 1936872 1948401 1951488 1953952 1963104 1964688 1979328 2004002 2005619 2015013 2018016 2020564 2029104 2031666 2038608 2041182 2044224 2055456 2081079 2098278 2104256 2108106 2109807 2114112 2119936 2125728 2128412 2131584 2141568 2143296 2170014 2186184 2187948 2195424 2198196 2201472 2208492 2210274 2213568 2226744 2233088 2270268 2276736 2290288 2292136 2295552 2302872 2306304 2309216 2317124 2318976 2321904 2367288 2370277 2378376 2381379 2384928 2391444 2398032 2409264 2411208 2459457 2466464 2480016 2486848 2494778 2498496 2500512 2509056 2512224 2515396 2561328 2564562 2576574 2578653 2582496 2590731 2594592 2597868 2612142 2617472 2619584 2639104 2663199 2683044 2686684 2690688 2701446 2705472 2708888 2718144 2721576 2725632 2740608 2774772 2790018 2794176 2797704 2810808 2813076 2818816 2826252 2834304 2857728 2893352 2914912 2917264 2927232 2930928 2944656 2947032 2951424 2965248 2968992 3006003 3027024 3030846 3043656 3047499 3061773 3066336 3070496 3095872 3147417 3151687 3156384 3171168 3175172 3179904 3188592 3192618 3197376 3212352 3214944 3255021 3279276 3281922 3297294 3302208 3306688 3312738 3315411 3331328 3334016 3340116 3349632 3415104 3419416 3435432 3438204 3443328 3454308 3459456 3463824 3475686 3478464 3482856 3504384 3550932 3567564 3577392 3597048 3601928 3607296 3624192 3628768 3699696 3720024 3724721 3725568 3730272 3742167 3747744 3750768 3768336 3773094 3841992 3846843 3864861 3873744 3896802 3907904 3918213 3926208 3929376 3958656 4008004 4011238 4030026 4036032 4041128 4052169 4054967 4058208 4063332 4077216 4082364 4088448 4110912 4162158 4185027 4196556 4208512 4216212 4219614 4228224 4251456 4256824 4263168 4283136 4286592 4340028 4372368 4375896 4390848 4396392 4401943 4402944 4416984 4420548 4427136 4453488 4540536 4546269 4553472 4580576 4584272 4605744 4618432 4634248 4637952 4643808 4701697 4734576 4740554 4756752 4762758 4769856 4782888 4788927 4796064 4818528 4822416 4918914 4922883 4932928 4945941 4960032 4973696 4989556 4996992 5001024 5024448 5030792 5122656 5129124 5153148 5157306 5164992 5181462 5189184 5195736 5213529 5224284 5234944 5239168 5326398 5366088 5373368 5381376 5402892 5410944 5417776 5436288 5443152 5481216 5549544 5556551 5580036 5588352 5595408 5621616 5626152 5652504 5659641 5668608 5786704 5829824 5834528 5845203 5853133 5854464 5861856 5889312 5894064 5937984 6012006 6016857 6045039 6054048 6061692 6087312 6094998 6123546 6132672 6140992 6191744 6243237 6294834 6303374 6312768 6342336 6350344 6359808 6372091 6377184 6385236 6394752 6424704 6429888 6510042 6558552 6563844 6594588 6604416 6613376 6625476 6630822 6668032 6680232 6699264 6830208 6838832 6870864 6876408 6886656 6908616 6917339 6918912 6927648 6951372 6956928 6965712 7101864 7110831 7135128 7144137 7154784 7194096 7203856 7257536 7378371 7399392 7440048 7449442 7460544 7484334 7495488 7501536 7530653 7536672 7546188 7683984 7693686 7729722 7735959 7747488 7772193 7793604 7815808 7836426 7852416 7858752 7917312 8016008 8022476 8060052 8072064 8082256 8104338 8109934 8116416 8126664 8154432 8164728 8176896 8221824 8324316 8370054 8393112 8417024 8432424 8439228 8456448 8502912 8513648 8573184 8680056 8731723 8744736 8751792 8781696 8792784 8803886 8833968 8841096 8854272 8906976 9018009 9081072 9092538 9142497 9161152 9168544 9185319 9211488 9236864 9268496 9287616 9403394 9455061 9469152 9481108 9513504 9525516 9539712 9565776 9577854 9592128 9637056 9644832 9765063 9837828 9845766 9865856 9891882 9920064 9947392 9979112 9993984 10002048 10048896 10061584 10245312 10258248 10306296 10314612 10329984 10362924 10378368 10391472 10427058 10448568 10478336 10652796 10732176 10746736 10805784 10821888 10835552 10872576 10886304 11099088 11113102 11160072 11174163 11176704 11190816 11226501 11243232 11252304 11305008 11319282 11540529 11573408 11594583 11659648 11669056 11690406 11706266 11723712 11778624 11788128 11875968 12024012 12033714 12090078 12108096 12123384 12156507 12164901 12174624 12189996 12247092 12265344 12281984 12383488 12486474 12589668 12606748 12625536 12684672 12700688 12744182 12754368 12770472 12789504 12849408 12859776 13020084 13117104 13127688 13189176 13205829 13208832 13226752 13250952 13261644 13360464 13638807 13660416 13677664 13741728 13752816 13817232 13834678 13855296 13902744 13913856 13931424 14105091 14203728 14221662 14270256 14288274 14309568 14366781 14388192 14407712 14515072 14756742 14768649 14798784 14880096 14898884 14921088 14968668 14990976 15003072 15061306 15073344 15092376 15367968 15387372 15459444 15471918 15494976 15544386 15587208 15631616 15640587 15672852 15704832 15717504 16032016 16044952 16120104 16144128 16164512 16208676 16219868 16232832 16253328 16308864 16329456 16443648 16648632 16669653 16740108 16786224 16864848 16878456 16978923 17005824 17027296 17360112 17463446 17489472 17503584 17559399 17563392 17585568 17607772 17667936 17682192 17813952 18036018 18050571 18135117 18162144 18185076 18284994 18322304 18337088 18370638 18422976 18473728 18536992 18575232 18806788 18910122 18938304 18962216 19027008 19051032 19079424 19116273 19131552 19155708 19184256 19274112 19289664 19530126 19675656 19691532 19731712 19783764 19840128 19958224 20004096 20097792 20123168 20490624 20516496 20612592 20629224 20659968 20725848 20752017 20756736 20782944 20854116 20897136 21305592 21332493 21432411 21464352 21493472 21611568 21671104 21772608 22061809 22198176 22226204 22320144 22348326 22381632 22453002 22486464 22504608 22591959 22610016 22638564 23081058 23146816 23189166 23207877 23319296 23338112 23380812 23412532 23447424 23557248 23576256 23751936 24048024 24067428 24180156 24216192 24246768 24313014 24329802 24349248 24379992 24494184 24530688 24563968 24972948 25179336 25213496 25251072 25369344 25401376 25488364 25508736 25540944 25719552 26040168 26073047 26195169 26234208 26255376 26378352 26411658 26501904 26523288 26720928 27054027 27277614 27355328 27427491 27483456 27505632 27634464 27669356 27710592 27805488 27862848 28210182 28365183 28384769 28407456 28443324 28540512 28576548 28619136 28733562 28776384 28815424 29030144 29295189 29513484 29537298 29597568 29760192 29797768 29842176 29937336 29981952 30006144 30122612 30146688 30184752 30735936 30774744 30813601 30918888 30943836 30989952 31088772 31174416 31281174 31345704 31435008 32064032 32089904 32240208 32329024 32417352 32439736 32465664 32506656 32617728 32658912 33297264 33339306 33480216 33522489 33572448 33679503 33729696 33756912 33957846 34054592 34621587 34720224 34926892 34978944 35007168 35118798 35171136 35215544 35335872 35336141 35364384 35627904 36072036 36101142 36270234 36324288 36370152 36469521 36494703 36569988 36644608 36674176 36741276 36845952 37073984 37150464 37613576 37820244 37876608 37924432 38054016 38102064 38232546 38263104 38311416 38368512 38548224 38579328 39060252 39351312 39383064 39567528 39617487 39680256 39916448 40246336 40916421 40971931 40981248 41032992 41225184 41258448 41451696 41504034 41565888 41708232 41794272 42315273 42611184 42664986 42864822 42928704 42986944 43100343 43223136 43342208 43545216 44123618 44396352 44452408 44604637 44640288 44696652 44763264 44906004 44972928 45009216 45183918 45220032 45277128 46162116 46293632 46378332 46415754 46676224 46761624 46825064 46894848 46921761 47114496 47152512 48096048 48134856 48360312 48421373 48432384 48493536 48626028 48659604 48698496 48759984 48988368 49945896 50008959 50358672 50426992 50802752 50936769 50976728 51017472 51081888 52080336 52146094 52390338 52468416 52510752 52678197 52714571 52756704 52823316 53003808 53046576 53441856 54108054 54151713 54405351 54555228 54710656 54854982 54966912 55011264 55268928 55338712 55421184 55610976 55725696 56420364 56730366 56769538 56814912 56886648 57081024 57153096 57238272 57348819 57467124 57552768 57630848 58590378 59026968 59074596 59195136 59520384 59595536 59874672 60012288 60245224 60293376 60369504 61122061 61471872 61549488 61627202 61837776 61887672 61979904 62177544 62256051 62348832 62562348 62691408 63997479 64128064 64179808 64297233 64480416 64658048 64834704 64879472 65013312 65317824 66185427 66594528 66678612 66960432 67044978 67144896 67359006 67459392 67513824 67775877 67915692 68109184 69243174 69440448 69853784 69957888 70014336 70093001 70237596 70342272 70431088 70671744 70672282 70728768 71255808 72144072 72202284 72540468 72648576 72740304 72939042 72989406 73139976 73348352 73482552 73691904 74147968 75227152 75640488 75753216 75848864 76090729 76108032 76204128 76465092 76526208 76622832 77158656 78120504 78219141 78585507 78702624 78766128 79135056 79234974 79832896 80492672 81162081 81832842 81943862 82065984 82450368 82516896 82837183 82903392 83008068 83131776 83416464 83588544 84630546 85095549 85154307 85222368 85329972 85729644 85857408 85973888 86200686 86446272 86684416 87090432 88247236 88792704 88904816 89209274 89280576 89393304 89526528 89812008 89945856 90018432 90367836 90440064 90554256 92324232 92440803 92587264 92756664 92831508 93523248 93650128 93843522 94305024 96192096 96269712 96720624 96842746 96987072 97252056 97319208 97396992 97519968 97898489 97976736 99891792 100017918 100567467 100717344 100853984 101038509 101605504 101873538 101953456 102163776 104160672 104292188 104780676 104936832 105021504 105356394 105429142 105513408 105646632 106007616 106008423 106093152 106883712 108216108 108303426 108810702 109110456 109421312 109484109 109709964 109933824 110022528 110537856 110677424 111221952 111451392 112840728 113460732 113539076 113629824 113773296 114162048 114306192 114697638 114934248 115105536 115261696 117180756 118053936 118149192 118852461 119040768 119191072 119749344 120490448 120739008 122244122 122915793 122943744 123098976 123254404 123675552 123775344 124355088 124512102 124697664 125124696 125382816 126945819 127994958 128256128 128359616 128594466 128960832 129316096 129669408 129758944 130026624 130635648 132370854 133189056 133357224 133813911 133920864 134089956 134289792 134718012 134918784 135027648 135551754 135831384 136218368 138486348 138880896 139707568 140028672 140186002 140475192 140684544 140862176 141343488 141344564 141457536 144288144 144404568 145080936 145264119 145297152 145480608 145878084 145978812 146279952 146965104 148295936 150026877 150454304 151280976 151697728 152181458 152408256 152930184 153052416 153245664 156241008 156438282 157171014 157405248 157532256 158034591 158143713 158270112 158469948 159665792 160985344 162324162 162455139 163665684 163887724 164131968 164900736 165033792 165674366 165806784 166016136 166263552 166832928 167177088 169261092 170191098 170308614 170444736 170659944 171459288 171714816 171947776 172046457 172401372 172892544 176494472 177585408 177809632 178418548 178561152 178786608 179624016 180036864 180735672 180880128 181108512 183366183 184648464 184881606 185513328 185663016 186768153 187046496 187300256 187687044 191992437 192384192 192539424 193441248 193685492 193974144 194504112 194638416 195039936 195796978 195953472 198556281 199783584 200035836 201134934 201434688 201707968 202077018 203211008 203327631 203747076 203906912 204327552 208321344 208584376 209561352 209873664 210043008 210279003 210712788 210858284 211026816 211293264 212015232 212016846 212186304 213767424 216432216 216606852 217621404 218220912 218968218 219419928 220045056 221075712 221354848 222443904 225681456 226921464 227078152 227259648 227546592 228272187 228324096 228612384 229395276 229868496 234361512 234657423 235756521 236107872 236298384 237704922 238382144 239498688 240980896 241478016 244488244 245831586 246197952 246508808 247351104 247352987 247550688 248511549 248710176 249024204 249395328 250249392 250765632 253891638 255286647 255462921 255989916 256512256 256719232 257188932 257921664 259338816 259517888 260053248 261271296 264741708 266378112 266714448 267627822 267841728 268179912 268579584 269436024 269837568 270055296 271103508 271662768 276972696 277322409 277761792 279415136 280372004 280950384 281724352 282689128 282915072 286803517 288576288 288809136 290161872 290528238 290961216 291756168 291957624 292559904 293695467 293930208 300053754 300908608 301702401 302561952 303395456 304362916 304816512 305860368 306491328 312232459 312482016 312876564 314342028 314810496 315064512 316069182 316287426 316540224 316939896 318025269 319331584 324648324 324910278 327331368 327775448 328263936 328452327 329801472 330067584 331348732 331613568 332032272 333665856 334354176 338522184 338949611 340382196 340617228 340889472 341319888 342918576 344092914 344802744 345785088 352988944 355619264 356557383 356837096 357122304 357573216 359248032 361471344 362217024 366732366 368747379 369001997 369296928 369763212 371026656 371326032 373536306 374092992 374600512 375374088 380837457 383984874 384768384 385078848 386882496 387370984 387948288 388697551 389008224 389276832 390079872 391593956 391906944 397112562 399567168 400071672 401441733 402269868 402869376 403415936 404154036 406655262 407494152 407813824 408655104 416642688 417168752 419122704 420086016 420558006 421425576 421716568 422053632 422586528 424030464 424033692 424372608 432864432 433213704 435242808 435792357 436441824 437936436 438839856 442709696 444887808 450080631 451362912 453842928 454156304 455093184 456544374 457224768 458790552 459369833 459736992 468723024 469314846 471513042 472215744 472596768 474103773 474431139 475409844 476764288 478997376 481961792 482956032 488976488 490651007 491663172 492395904 493017616 494702208 494705974 495101376 497023098 497420352 498048408 498790656 500498784 501531264 507783276 510573294 510925842 511979832 513438464 514377864 515843328 516139371 518677632 519035776 529483416 532635103 532756224 533428896 535255644 535683456 536359824 538872048 540110592 542207016 543325536 550098549 553945392 554644818 558830272 560304459 560744008 561900768 563448704 565378256 573607034 577152576 577618272 579860281 580323744 581056476 581922432 583512336 583915248 585119808 587390934 587860416 595668843 600107508 601817216 603404802 605123904 606790912 608725832 609633024 609982893 611720736 612982656 624464918 624964032 625753128 628684056 629620992 630129024 630837009 632138364 632574852 633080448 633879792 636050538 649296648 649820556 654662736 655550896 656904654 660135168 662697464 663227136 664064544 667331712 677044368 677899222 680764392 681234456 681778944 682639776 684816561 685289423 685837152 688185828 689605488 703972269 705977888 707269563 711238528 713114766 713674192 715146432 718496064 722942688 724434048 733464732 737494758 738003994 738593856 739526424 742053312 742058961 742652064 745534647 747072612 748185984 749201024 750748176 761674914 766388763 767969748 769536768 770157696 773764992 774741968 777395102 778016448 778553664 780159744 783187912 783813888 794225124 799134336 800143344 802883466 804539736 805738752 806831872 808308072 813310524 814988304 815627648 831967227 833285376 834337504 838245408 841116012 842851152 843433136 845173056 848067384 848745216 860410551 865728864 866427408 870485616 871584714 872883648 875872872 877679712 881086401 885419392 900161262 902725824 907685856 908312608 910186368 911209013 913088748 914449536 917581104 918739666 919473984 936697377 937446048 938629692 943026084 944431488 945193536 948207546 948862278 950819688 953528576 954075807 957994752 963923584 977952976 981302014 983326344 984791808 986035232 989404416 989411948 990202752 994046196 994840704 996096816 1000997568 1003062528 1015566552 1016848833 1021146588 1021851684 1023959664 1028755728 1032278742 1037355264 1038071552 1058966832 1065270206 1066857792 1070511288 1071366912 1072719648 1076883379 1077744096 1084414032 1086651072 1100197098 1106242137 1107005991 1107890784 1109289636 1117660544 1120608918 1121488016 1123801536 1126897408 1130756512 1147214068 1154305152 1155236544 1159720562 1160647488 1162112952 1163844864 1166092653 1167024672 1167830496 1170239616 1174781868 1175720832 1191337686 1200215016 1203634432 1204325199 1206809604 1210247808 1217451664 1219965786 1223441472 1225965312 1248929836 1249928064 1251506256 1257368112 1260258048 1261674018 1264276728 1265149704 1266160896 1267759584 1272101076 1298593296 1299641112 1307377071 1309325472 1311101792 1313809308 1325394928 1328129088 1334663424 1354088736 1355798444 1361528784 1362468912 1365279552 1369633122 1370578846 1371674304 1376371656 1378109499 1379210976 1407944538 1411955776 1414539126 1422477056 1423293417 1426229532 1427348384 1430292864 1436992128 1445885376 1448868096 1466929464 1471953021 1474989516 1476007988 1477187712 1479052848 1484106624 1484117922 1485304128 1491069294 1494145224 1496371968 1498402048 1501496352 1523349828 1532777526 1535939496 1540315392 1547529984 1549483936 1554790204 1556032896 1557107328 1566375824 1588450248 1597905309 1598268672 1600286688 1605766932 1609079472 1616616144 1626621048 1629976608 1631255296 1650295647 1663934454 1668675008 1676490816 1682232024 1685702304 1686866272 1690346112 1696134768 1720821102 1731457728 1731470909 1732854816 1739580843 1740971232 1743169428 1745767296 1751745744 1755359424 1762172802 1770838784 1787006529 1800322524 1805451648 1815371712 1816625216 1820372736 1822418026 1826177496 1828899072 1835162208 1837479332 1838947968 1873394754 1874892096 1877259384 1886052168 1888862976 1890387072 1892511027 1896415092 1897724556 1901639376 1908151614 1927847168 1955905952 1962604028 1966652688 1972070464 1978823896 1980405504 1988092392 1989681408 1992193632 2001995136 2031133104 2033697666 2042293176 2043703368 2047919328 2054449683 2055868269 2057511456 2064557484 2111916807 2117933664 2130540412 2133715584 2141022576 2145439296 2153766758 2155488192 2155504601 2168828064 2173302144 2200394196 2212484274 2214011982 2215781568 2218579272 2226176883 2235321088 2236603941 2241217836 2242976032 2247603072 2261513024 2294428136 2299166289 2308610304 2310473088 2319441124 2321294976 2324225904 2332185306 2334049344 2335660992 2340479232 2349563736 2351441664 2382675372 2400430032 2408650398 2413619208 2420495616 2434903328 2439931572 2446882944 2495901681 2497859672 2499856128 2503012512 2514736224 2523348036 2528553456 2530299408 2535519168 2544202152 2581231653 2597186592 2599282224 2614754142 2618650944 2622203584 2627618616 2643259203 2650789856 2656258176 2708177472 2711596888 2720882857 2723057568 2724937824 2730559104 2733627039 2739266244 2741157692 2743348608 2752743312 2756218998 2758421952 2810092131 2815889076 2823911552 2829078252 2846586834 2852459064 2854696768 2860585728 2862227421 2873984256 2891770752 2933858928 2943906042 2949979032 2952015976 2954375424 2958105696 2968213248 2968235844 2970608256 2982138588 2988290448 3002992704 3046699656 3050546499 3065555052 3071878992 3098967872 3109580408 3112065792 3114214656 3132751648 3176900496 3195810618 3200573376 3211533864 3215588831 3218158944 3230650137 3233232288 3253242096 3259953216 3300591294 3318726411 3321017973 3327868908 3337350016 3352981632 3364464048 3371404608 3373732544 3380692224 3392269536 3434557049 3441642204 3462915456 3462941818 3465709632 3479161686 3481942464 3486338856 3491534592 3498277959 3503491488 3510718848 3524345604 3574013058 3600645048 3610903296 3612975597 3630743424 3633250432 3644836052 3652354992 3670324416 3674958664 3677895936 3728445721 3746789508 3749784192 3754518768 3772104336 3780774144 3785022054 3792830184 3795449112 3803278752 3816303228 3911811904 3922131213 3925208056 3933305376 3944140928 3957647792 3976184784 3984387264 4003990272 4059021967 4062266208 4067395332 4084586352 4087406736 4095838656 4108899366 4111736538 4115022912 4129114968 4134328497 4223833614 4235867328 4261080824 4267431168 4269880251 4275673061 4282045152 4290878592 4307533516 4310976384 4311009202 4337656128 4346604288 4400788392 4415859063 4424968548 4428023964 4431563136 4437158544 4452353766 4473207882 4482435672 4485952064 4495206144 4523026048 4588856272 4598332578 4620946176 4638882248 4642589952 4648451808 4664370612 4668098688 4671321984 4699127472 4765350744 4793715927 4797025961 4800860064 4817300796 4827238416 4869806656 4879863144 4893765888 4950886941 4991803362 4995719344 5006025024 5029472448 5046696072 5053068163 5057106912 5060598816 5071038336 5088404304 5162463306 5194373184 5194412727 5198564448 5218742529 5229508284 5237301888 5244407168 5255237232 5286518406 5301579712 5312516352 5416354944 5423193776 5441765714 5446115136 5449875648 5461118208 5467254078 5478532488 5482315384 5486697216 5505486624 5512437996 5516843904 5620184262 5631778152 5647823104 5658156504 5677533081 5693173668 5704918128 5709393536 5724454842 5783541504 5867717856 5887812084 5899958064 5904031952 5916211392 5936471688 5941216512 5964277176 5971807829 5976580896 6005985408 6093399312 6101092998 6131110104 6143757984 6163349049 6167604807 6197935744 6219160816 6265503296 6353800992 6378463091 6391621236 6401146752 6423067728 6431177662 6436317888 6461300274 6466464576 6466513803 6506484192 6519906432 6601182588 6637452822 6642035946 6655737816 6674700032 6678530649 6705963264 6709811823 6728928096 6742809216 6747465088 6784539072 6869114098 6883284408 6925830912 6925883636 6931419264 6958323372 6963884928 6972677712 6996555918 7006982976 7021437696 7048691208 7148026116 7201290096 7225951194 7261486848 7266500864 7289672104 7304709984 7340648832 7349917328 7456891442 7493579016 7499568384 7509037536 7538183653 7544208672 7570044108 7585660368 7590898224 7606557504 7632606456 7743694959 7823623808 7844262426 7850416112 7866610752 7888281856 7915295584 7929777609 7952369568 7968774528 8118043934 8124532416 8134790664 8162648571 8169172704 8174813472 8191677312 8200881117 8217798732 8223473076 8230045824 8258229936 8268656994 8430276393 8447667228 8471734656 8522161648 8539760502 8551346122 8564090304 8581757184 8615067032 8621952768 8622018404 8675312256 8801576784 8831718126 8849937096 8856047928 8863126272 8874317088 8904707532 8946415764 8964871344 8971904128 9046052096 9151639497 9177712544 9196665156 9277764496 9296903616 9328741224 9336197376 9342643968 9398254944 9530701488 9587431854 9594051922 9601720128 9634601592 9646766493 9654476832 9691950411 9739613312 9759726288 9901773882 9963053919 9983606724 9991438688 10012050048 10058944896 10093392144 10106136326 10114213824 10121197632 10142076672 10176808608 10303671147 10324926612 10388746368 10388825454 10397128896 10437485058 10459016568 10474603776 10488814336 10494833877 10510474464 10573036812 10603159424 10832709888 10846387552 10883531428 10892230272 10899751296 10934508156 10957064976 10964630768 11010973248 11024875992 11033687808 11185337163 11240368524 11263556304 11316313008 11355066162 11386347336 11409836256 11418787072 11448909684 11735435712 11775624168 11799916128 11808063904 11832422784 11845717169 11872943376 11928554352 11943615658 11953161792 12011970816 12177065901 12186798624 12202185996 12262220208 12287515968 12326698098 12335209614 12395871488 12402985491 12438321632 12531006592 12707601984 12756926182 12783242472 12802293504 12827019183 12846135456 12862355324 12872635776 12922600548 12932929152 12933027606 13012968384 13039812864 13202365176 13247577189 13274905644 13284071892 13311475632 13357061298 13419623646 13457856192 13485618432 13494930176 13569078144 13738228196 13766568816 13851767272 13862838528 13916646744 13927769856 13945355424 13993111836 14013965952 14097382416 14296052232 14381147781 14391077883 14402580192 14451902388 14579344208 14609419968 14681297664 14699834656 14913782884 14987158032 15018075072 15076367306 15088417344 15088532207 15140088216 15159204489 15171320736 15181796448 15213115008 15265212912 15487389918 15583238181 15647247616 15656227587 15688524852 15700832224 15733221504 15830591168 15859555218 15904739136 15937549056 16236087868 16249064832 16269581328 16325297142 16338345408 16349626944 16383354624 16401762234 16435597464 16446946152 16460091648 16516459872 16537313988 16860552786 16895334456 16943469312 17044323296 17079521004 17102692244 17128180608 17230134064 17244036808 17350624512 17603153568 17663436252 17699874192 17712095856 17748634176 17809415064 17892831528 17915423487 17929742688 17943808256 18303278994 18355425088 18393330312 18502814421 18555528992 18593807232 18657482448 18796509888 19046179999 19061402976 19135389273 19174863708 19188103844 19203440256 19269203184 19293532986 19308953664 19383900822 19399541409 19479226624 19519452576 19803547764 19926107838 19967213448 19982877376 20024100096 20035591947 20117889792 20186784288 20212272652 20228427648 20242395264 20353617216 20607342294 20649853224 20777492736 20777650908 20794257792 20874970116 20918033136 20989667754 21020948928 21146073624 21206318848 21692775104 21767062856 21784460544 21799502592 21869016312 21914129952 21929261536 22021946496 22049751984 22370674326 22480737048 22509121817 22527112608 22614550959 22632626016 22710132324 22772694672 22819672512 22897819368 23231084877 23470871424 23551248336 23599832256 23616127808 23664845568 23691434338 23710550611 23745886752 23857108704 23887231316 23906323584 24354131802 24373597248 24404371992 24487945713 24524440416 24575031936 24602643351 24653396196 24670419228 24805970982 24876643264 25062013184 25290829179 25415203968 25513852364 25566484944 25654038366 25692270912 25724710648 25745271552 25845201096 25865858304 25866055212 26025936768 26404730352 26495154378 26549811288 26568143784 26622951264 26714122596 26839247292 26915712384 27138156288 27454918491 27476456392 27533137632 27703534544 27833293488 27890710848 27986223672 28021559813 28027931904 28194764832 28592104464 28762295562 28782155766 28805160384 28903804776 28940299479 29075851233 29158688416 29218839936 29399669312 29827565768 29889161757 29929711427 29974316064 30036150144 30152734612 30176834688 30177064414 30280176432 30318408978 30342641472 30363592896 30426230016 30530425824 30911013441 30974779836 31166476362 31312455174 31377049704 31401664448 31466443008 31484501631 31661182336 31719110436 31809478272 32472175736 32498129664 32539162656 32650594284 32676690816 32699253888 32803524468 32871194928 32893892304 33032919744 33074627976 33556011489 33721105572 33790668912 34088646592 34159042008 34205384488 34256361216 34460268128 34488073616 35206307136 35326872504 35371477141 35399748384 35424191712 35497268352 35537151507 35618830128 35785663056 35830846974 35859485376 36531197703 36606557988 36710850176 36786660624 37005628842 37111057984 37187614464 37208956473 37314964896 37593019776 38092359998 38122805952 38270778546 38349727416 38376207688 38406880512 38481057549 38538406368 38587065972 38617907328 38767801644 38799082818 39038905152 39607095528 39742731567 39852215676 39934426896 39965754752 40071183894 40373568576 40424545304 40456855296 40484790528 40707234432 41214684588 41299706448 41555301816 41588515584 41749940232 41802654803 41836066272 41979335508 42041897856 42292147248 43143443343 43173233649 43385550208 43534125712 43738032624 43828259904 43858523072 44043892992 44099503968 44649241637 44741348652 44961474096 45018243634 45054225216 45229101918 45265252032 45265596621 45420264648 45477613467 45545389344 45639345024 45795638736 46462169754 46749714543 46941742848 46968682761 47102496672 47199664512 47232255616 47382868676 47421101222 47491773504 47714217408 47774462632 47812647168 48708263604 48747194496 48808743984 48975891426 49048880832 49150063872 49205286702 49306792392 49340838456 49611941964 49753286528 50581658358 50830407936 51027704728 51132969888 51308076732 51384541824 51449421296 51690402192 51732110424 52051873536 52767285571 52809460704 52990308756 53099622576 53136287568 53245902528 53428245192 53678494584 53746270461 53831424768 54909836982 54952912784 55066275264 55407069088 55508443263 55583749793 55666586976 55781421696 55972447344 56043119626 56389529664 57138539997 57184208928 57406167819 57524591124 57564311532 57610320768 57807609552 57880598958 58151702466 58198624227 58317376832 58437679872 58799338624 59655131536 59778323514 59859422854 59948632128 60072300288 60305469224 60353669376 60354128828 60560352864 60636817956 60685282944 60727185792 61060851648 61822026882 61949559672 62332952724 62624910348 62754099408 62803328896 62969003262 63322364672 63438220872 63618956544 64944351472 65078325312 65301188568 65353381632 65398507776 65607048936 65689886119 65742389856 65787784608 66065839488 66149255952 67112022978 67442211144 67527365451 67581337824 67843652877 68177293184 68318084016 68410768976 68920536256 68976147232 70412614272 70653745008 70742954282 70799496768 70848383424 70994536704 71074303014 71131651833 71237660256 71571326112 71661693948 71718970752 73062395406 73213115976 73421700352 73463837139 73573321248 73807930053 74011257684 74222115968 74417912946 74629929792 75186039552 76184719996 76245611904 76541557092 76699454832 76752415376 76962115098 77076812736 77174131944 77235814656 77535603288 77598165636 78077810304 79214191056 79485463134 79704431352 79868853792 79931509504 80142367788 80747137152 80849090608 81414468864 82429369176 82599412896 82920020183 83110603632 83499880464 83605309606 83672132544 83958671016 84064679439 84083795712 84584294496 86286886686 86346467298 86771100416 86820898437 87068251424 87227553699 87476065248 87656519808 87717046144 88199007936 89298483274 89482697304 89789134281 89922948192 90036487268 90108450432 90458203836 90530504064 90531193242 90840529296 90955226934 91090778688 91278690048 91591277472 92733040323 92924339508 93499429086 93937365522 94204993344 94399329024 94464511232 94765737352 94842202444 94983547008 95428434816 95548925264 97416527208 97494388992 97617487968 97951782852 98097761664 98410573404 98613584784 98681676912 99223883928 99506573056 100668034467 101163316716 102055409456 102265939776 102616153464 102769083648 102898842592 103380804384 103464220848 105534571142 105618921408 105619725449 105980617512 106114431423 106199245152 106272575136 106491805056 106611454521 106856490384 107356989168 107492540922 109593593109 109819673964 109905825568 110132550528 110814138176 111016886526 111167499586 111333173952 111562843392 111944894688 112086239252 112779059328 114277079994 114368417856 114812335638 115049182248 115128623064 115220641536 115443172647 115615219104 115761197916 116303404932 116397248454 116634753664 117598677248 119310263072 119556647028 119718845708 119897264256 120610938448 120708257656 121120705728 121273635912 121370565888 121454371584 122121703296 123644053764 123899119344 124665905448 125249820696 125407964409 125508198816 125606657792 125938006524 126876441744 129519700947 129888702944 130156650624 130602377136 131214097872 131379772238 131484779712 131575569216 132131678976 132298511904 133947724911 134224045956 134884422288 135054730902 135162675648 135687305754 135796789863 136354586368 136432840401 136636168032 136821537952 137841072512 137952294464 140249143629 140825228544 141307490016 141485908564 141598993536 141696766848 142148606028 142263303666 142475320512 143142652224 143323387896 143437941504 146124790812 146426231952 146927674278 147146642496 147615860106 148022515368 148444231936 148835825892 149259859584 152369439992 152491223808 153083114184 153398909664 153504830752 153924230196 154153625472 154348263888 155071206576 155196331272 156155620608 158301856713 158428382112 158970926268 159408862704 159737707584 160284735576 161238811383 161494274304 161698181216 164858738352 165198825792 165840040366 165973854277 166221207264 166751249379 166999760928 167210619212 167344265088 167917342032 168129358878 169168588992 171415619991 172218503457 172573773372 172692934596 173641796874 174136502848 174455107398 174595872681 174952130496 175313039616 175434092288 176398015872 178596966548 178965394608 179578268562 179845896384 180072974536 180216900864 180916407672 181061008128 181062386484 181681058592 181910453868 182181557376 183182554944 185466080646 185848679016 186998858172 187874731044 188409986688 189531474704 189684404888 189967094016 190856869632 191097850528 194833054416 195234975936 195903565704 196150918691 196195523328 196821146808 197069658357 197227169568 197363353824 198447767856 201336068934 202326633432 202582096353 203530958631 204110818912 204531879552 205232306928 205797685184 206761608768 206928441696 209507979989 211069142284 211237842816 211239450898 211961235024 212228862846 212398490304 212545150272 212983610112 213222909042 213394955499 213712980768 214713978336 214985081844 219187186218 219639347928 219811651136 220265101056 220391511417 221628276352 222033773052 222334999172 222666347904 223889789376 224172478504 225558118656 228554159988 228736835712 229624671276 230098364496 230257246128 230886345294 231230438208 231522395832 232606809864 232794496908 233269507328 238620526144 239113294056 239437691416 239794528512 241221876896 241416515312 242241411456 242547271824 244243406592 247288107528 247600339987 247798238688 248760060549 249331810896 250499641392 250815928818 251016397632 251876013048 252194038317 253752883488 259039401894 259777405888 260313301248 260462695311 260816056721 261204754272 262428195744 262759544476 262969559424 263151138432 264597023808 267895449822 268448091912 269367402843 269768844576 270109461804 270325351296 271374611508 271593579726 272865680802 273272336064 273643075904 275682145024 275904588928 278199120969 280498287258 282614980032 282971817128 283197987072 283393533696 284297212056 284526607332 284950641024 286285304448 286646775792 292249581624 292618583621 292852463904 293855348556 294293284992 295231720212 296045030736 297671651784 298519719168 302004103401 304738879984 306166228368 306797819328 307009661504 307848460392 308237157943 308307250944 308696527776 310142413152 310392662544 316603713426 316856764224 316859176347 317941852536 318343294269 318817725408 319475415168 319834363563 320569471152 322477622766 323396362432 328780779327 329717476704 330397651584 331680080732 331947708554 332442414528 333502498758 333999521856 334421238424 334688530176 335566476961 335834684064 336258717756 338337177984 342831239982 344437006914 345147546744 345385869192 346329517941 347283593748 348273005696 348910214796 349191745362 349904260992 352796031744 357193933096 357930789216 359156537124 359691792768 360145949072 361832815344 362124772968 363362117184 363820907736 364280277569 364363114752 366365109888 370932161292 371697358032 373997716344 375749462088 376223893227 376819973376 379062949408 379368809776 382195701056 388559102841 389086248551 389666108832 390469951872 391807131408 392301837382 393642293616 394139316714 394454339136 394726707648 396895535712 401843174733 402672137868 404653266864 405164192706 407061917262 407390369589 408221637824 409063759104 409298521203 410464613856 411595370368 413523217536 413856883392 419015959978 422138284568 422475685632 422478901796 423922470048 424457725692 424796980608 425090300544 426445818084 426789910998 427425961536 429427956672 429970163688 438374372436 439278695856 439623302272 440783022834 443256552704 444067546104 444669998344 445332695808 447779578752 448344957008 457108319976 457473671424 459249342552 459829202833 460196728992 460514492256 461772690588 462460876416 463044791664 465213619728 465588993816 474905570139 477241052288 478226588112 478875382832 482443753792 482833030624 483716434149 484482822912 485094543648 494576215056 495200679974 495596477376 497520121098 497921562831 498663621792 500253748137 500999282784 501631857636 502032795264 503752026096 504388076634 507505766976 514246859973 516655510371 518078803788 519554811776 520925390622 521632113442 522409508544 524856391488 525519088952 525939118848 526302276864 529194047616 535790899644 536896183824 538734805686 539537689152 540218923608 540650702592 542749223016 543187159452 545731361604 546544672128 547286151808 551809177856 556398241938 560996574516 565229960064 565943634256 568594424112 569053214664 569901282048 572570608896 573293551584 580440141281 584499163248 585237167242 585704927808 587710697112 588452756073 588586569984 590463440424 591208975071 592090061472 595343303568 604008206802 607746289059 609477759968 610592875893 612332456736 613595638656 614019323008 615696920784 616474315886 617393055552 620284826304 620785325088 628523939967 633207426852 633713528448 633718352694 635883705072 636686588538 637635450816 638950830336 639668727126 640184866497 641138942304 644955245532 646792724864 657561558654 659434953408 660795303168 663360161464 663895417108 664884829056 667004997516 667999043712 668842476848 671132953922 671669368128 672517435512 676674355968 685662479964 688874013828 690295093488 690771738384 692659035882 694567187496 696546011392 697820429592 698383490724 699808521984 714387866192 715861578432 718313074248 719383585536 720291898144 722588747309 723665630688 724249545936 726724234368 727641815472 728560555138 732730219776 741864322584 742801019961 743394716064 746280181647 747995432688 751498924176 752447786454 756582114951 758125898816 758737619552 764391402112 777118205682 778172497102 779332217664 780939903744 782448170163 783614262816 784603674764 787284587232 788278633428 788908678272 789453415296 793791071424 803686349466 805344275736 808102208529 809306533728 810328385412 814123834524 814780739178 816443275648 818597042406 820929227712 823190740736 827046435072 827713766784 838031919956 844276569136 844957803592 847844940096 848915451384 849593961216 850180601088 852891636168 853579821996 854851923072 858855913344 859940327376 876748744872 877855750863 878557391712 879246604544 881566045668 888135092208 889339996688 895559157504 896689914016 914216639952 918498685104 919658405666 920393457984 921028984512 923545381176 924711473829 924921752832 926089583328 930427239456 931177987632 949811140278 950577529041 954482104576 955029882807 956453176224 957750765664 959503090689 964887507584 965666061248 967432868298 970189087296 989152430112 990401359948 991192954752 995040242196 995843125662 997327243584 1000507496274 1001998565568 1003263715272 1004065590528 1006699430883 1007504052192 1008776153268 1015011533952 1028493719946 1033311020742 1036157607576 1039109623552 1041850781244 1043264226884 1044819017088 1049712782976 1051038177904 1058388095232 1071581799288 1073792367648 1077469611372 1079075378304 1080437847216 1085498446032 1086374318904 1091462723208 1092840832707 1093089344256 1094572303616 1112796483876 1121993149032 1128671679681 1130459920128 1131887268512 1137188848224 1138106429328 1146587103168 1160880282562 1161816979939 1167258745653 1168998326496 1170474334484 1171409855616 1175421394224 1176905512146 1180926880848 1182417950142 1184180122944 1190686607136 1205529524199 1208016413604 1215492578118 1218955519936 1221185751786 1222171108767 1224664913472 1227191277312 1228038646016 1231393841568 1232948631772 1234786111104 1240569652608 1241570650176 1257047879934 1266414853704 1267427056896 1267436705388 1271767410144 1273373177076 1275270901632 1279337454252 1280369732994 1282277884608 1289910491064 1293585449728 1315123117308 1318869906816 1326720322928 1327790834216 1329769658112 1334009995032 1335998087424 1337684953696 1342265907844 1343338736256 1345034871024 1371324959928 1373056430837 1377748027656 1379487608499 1380590186976 1381543476768 1385318071764 1389134374992 1395640859184 1396766981448 1424716710417 1428775732384 1431723156864 1436626148496 1440583796288 1445177494618 1447331261376 1448499091872 1453448468736 1455283630944 1457121110276 1483728645168 1485602039922 1486789432128 1492560363294 1493764688493 1495990865376 1500761244411 1502997848352 1504895572908 1513164229902 1516251797632 1517475239104 1528782804224 1542740579919 1554236411364 1556344994204 1558664435328 1564896340326 1567228525632 1569207349528 1574569174464 1576557266856 1577817356544 1578906830592 1587582142848 1607372698932 1610688551472 1616204417058 1618613067456 1620656770824 1628247669048 1629561478356 1632886551296 1637194084812 1641858455424 1655427533568 1676063839912 1688553138272 1689915607184 1695689880192 1697830902768 1705783272336 1707159643992 1709703846144 1717711826688 1719880654752 1741320423843 1753497489744 1755711501726 1757114783424 1763132091336 1765358268219 1773626925213 1776270184416 1778679993376 1793379828032 1823238867177 1825712397047 1828433279904 1836997370208 1839316811332 1840786915968 1842057969024 1847090762352 1849422947658 1852179166656 1860854478912 1862355975264 1885571819901 1899622280556 1901155058082 1910059765614 1912906352448 1915501531328 1919006181378 1920554599491 1929775015168 1931332122496 1934865736596 1940378174592 1978304860224 1980802719896 1982385909504 1990080484392 1991686251324 1994654487168 2001014992548 2003997131136 2006527430544 2013398861766 2015008104384 2017552306536 2030023067904 2056987439892 2066622041484 2072315215152 2083701562488 2086528453768 2089638034176 2099425565952 2102076355808 2143163598576 2147584735296 2154939222744 2157660105601 2158150756608 2160875694432 2167766241927 2170996892064 2172748637808 2182925446416 2185681665414 2225592967752 2228403059883 2238840544941 2243986298064 2257343359362 2263774537024 2269746344853 2274377696448 2276212858656 2293174206336 2321760565124 2323633959878 2334517491306 2337996652992 2340948668968 2342819711232 2347344510489 2348965338727 2350842788448 2353811024292 2361853761696 2364835900284 2368360245888 2381373214272 2411059048398 2416032827208 2424306625587 2430985156236 2437911039872 2442371503572 2444342217534 2449329826944 2462787683136 2465897263544 2469572222208 2481139305216 2483141300352 2514095759868 2532829707408 2534873410776 2543534820288 2546746354152 2549961942983 2550541803264 2558674908504 2560739465988 2564555769216 2579820982128 2630246234616 2633567252589 2637739813632 2653440645856 2655581668432 2668019990064 2675369907392 2684531815688 2686677472512 2690069742048 2723603739857 2742649919856 2746112861674 2755496055312 2758975216998 2761180373952 2763086953536 2770636143528 2774134421487 2778268749984 2791281718368 2793533962896 2849433420834 2851732587123 2857551464768 2863446313728 2865089648421 2873252296992 2881167592576 2890354989236 2894662522752 2896998183744 2910567261888 2914242220552 2967457290336 2971204079844 2973578864256 2985120726588 2987529376986 2991981730752 3001522488822 3005995696704 3009791145816 3020098292649 3026328459804 3032503595264 3034950478208 3085481159838 3108472822728 3112689988408 3117328870656 3129792680652 3134457051264 3138414699056 3149138348928 3153114533712 3175164285696 3214745397864 3218804419831 3221377102944 3232408834116 3237226134912 3241313541648 3256495338096 3259122956712 3274388169624 3278522498121 3283716910848 3352127679824 3377106276544 3379831214368 3386015039043 3390608737373 3391379760384 3395661805536 3411566544672 3414319287984 3439761309504 3482640847686 3485450939817 3501776236959 3506994979488 3511423003452 3514229566848 3526264182672 3530716536438 3547253850426 3552540368832 3557359986752 3586759656064 3616588572597 3646477734354 3651424794094 3656866559808 3673994740416 3678633622664 3681573831936 3684115938048 3691231246571 3694181524704 3698845895316 3704358333312 3721708957824 3724711950528 3771143639802 3799244561112 3802310116164 3820119531228 3825812704896 3831003062656 3838012362756 3841109198982 3862664244992 3869731473192 3880756349184 3956609720448 3961605439792 3980160968784 3983372502648 3989308974336 4002029985096 4007083053259 4007994262272 4013054861088 4026797723532 4030016208768 4035104613072 4113974879784 4119169292511 4133244082968 4138462825497 4144630430304 4167403124976 4173056907536 4204152711616 4274150131251 4286327197152 4295169470592 4309878445488 4315320211202 4321751388864 4335532483854 4341993784128 4345497275616 4362364200493 4365850892832 4371363330828 4451185935504 4456806119766 4477681089882 4481294065479 4487972596128 4502283733233 4514686718724 4527549074048 4539492689706 4548755392896 4552425717312 4586348412672 4643521130248 4647267919756 4669034982612 4675993305984 4681897337936 4694689020978 4697930677454 4701685576896 4707622048584 4723707523392 4729671800568 4736720491776 4762746428544 4822118096796 4832065654416 4848613251174 4861970312472 4875822079744 4884743007144 4888684435068 4898659653888 4925575366272 4931794527088 4966282600704 5028191519736 5058121231163 5065659414816 5069746821552 5087069640576 5093492708304 5099923885966 5117349817008 5121478931976 5129111538432 5159641964256 5223961271529 5260492469232 5267134505178 5296074804657 5306881291712 5311163336864 5320880775639 5336039980128 5350739814784 5369063631376 5380139484096 5447207479714 5477137191141 5485299839712 5492225723348 5510992110624 5517950433996 5522360747904 5526173907072 5541272287056 5548268842974 5556537499968 5582563436736 5587067925792 5656715459703 5698866841668 5703465174246 5715102929536 5730179296842 5746504593984 5762335185152 5780709978472 5789325045504 5793996367488 5821134523776 5828484441104 5934914580672 5942408159688 5947157728512 5970241453176 5975058753972 5983963461504 6003044977644 6011991393408 6019582291632 6040196585298 6052656919608 6069900956416 6170962319676 6216945645456 6225379976816 6259585361304 6268914102528 6276829398112 6298276697856 6306229067424 6429490795728 6437608839662 6442754205888 6464817668232 6472980316803 6474452269824 6482627083296 6503298725781 6512990676192 6518245913424 6548776339248 6557044996242 6685209179649 6704255359648 6716521634823 6754212553088 6759662428736 6772030078086 6781217474746 6791323611072 6823133089344 6828638575968 6879522619008 6965281695372 6970901879634 7003552473918 7013989958976 7022846006904 7028459133696 7042033531467 7046896016181 7052528365344 7061433072876 7094507700852 7105080737664 7114719973504 7173519312128 7233177145194 7292955468708 7302849588188 7313733119616 7347989480832 7357267245328 7382462493142 7388363049408 7397691790632 7408716666624 7443417915648 7449423901056 7542287279604 7598489122224 7604620232328 7640239062456 7649885828949 7651625409792 7662006125312 7676024725512 7682218397964 7739462946384 7900701757767 7913219440896 7923210879584 7960321937568 7966745005296 8004059970192 8014166106518 8026109722176 8053595447064 8060032417536 8070209226144 8170811219571 8227949759568 8238338585022 8266488165936 8276925650994 8289260860608 8322403264461 8334806249952 8346113815072 8408305423232 8548300262502 8555197761369 8572654394304 8590338941184 8619756890976 8630640422404 8643502777728 8671064967708 8683987568256 8690994551232 8724728400986 8731701785664 8742726661656 8902371871008 8913612239532 8955362179764 8962588130958 8975945192256 9004567466466 9029373437448 9055098148096 9060294877947 9078985379412 9097510785792 9104851434624 9287042260496 9294535839512 9338069965224 9351986611968 9363794675872 9389378041956 9395861354908 9403371153792 9415244097168 9447415046784 9459343601136 9525492857088 9644236193592 9656413259493 9664131308832 9697226502348 9723940624944 9769486014288 9777368870136 9835567494363 9851150732544 9863589054176 10056383039472 10116242462326 10131318829632 10139493643104 10171826212119 10174139281152 10186985416608 10199847771932 10234699634016 10242957863952 10319283928512 10447922543058 10456352819451 10505328710877 10520984938464 10534269010356 10592149609314 10613762583424 10622326673728 10641761551278 10672079960256 10701479629568 10738127262752 10760278968192 10894414959428 10954274382282 10970599679424 10984451446696 11021984221248 11035900867992 11044721495808 11052347814144 11073693739713 11082544574112 11096537685948 11113074999936 11165126873472 11174135851584 11313430919406 11397733683336 11406930348492 11430205859072 11460358593684 11493009187968 11561419956944 11587992734976 11642269047552 11656968882208 11869829161344 11884816319376 11940482906352 11950117507944 11967926923008 12006089955288 12021249159777 12023982786816 12039164583264 12080393170596 12105313839216 12341924639352 12357507877533 12415388476491 12433891290912 12450759953632 12519170722608 12553658796224 12612458134848 12779986779329 12858981591456 12875217679324 12885508411776 12929635336464 12945960633606 12965254166592 13006597451562 13025981352384 13036491826848 13087092601479 13097552678496 13114089992484 13370418359298 13408510719296 13433043269646 13443882196437 13508425106176 13519324857472 13544060156172 13562434949492 13582647222144 13646266178688 13657277151936 13759045238016 13930563390744 13941803759268 14007104947836 14027979917952 14045692013808 14084067062934 14093792032362 14105056730688 14122866145752 14189015401704 14210161475328 14229439947008 14466354290388 14585910937416 14605699176376 14627466239232 14695978961664 14714534490656 14764924986284 14776726098816 14795383581264 14898847802112 15084574559208 15103620739207 15174363693489 15196978244448 15209240464656 15280478124912 15299771657898 15352049451024 15364436795928 15478925892768 15671883814587 15801403515534 15846421759168 15888224413971 15920643875136 15933490010592 16008119940384 16028332213036 16052219444352 16107190894128 16140418452288 16341622439142 16431411573423 16442757371089 16455899519136 16476677170044 16532976331872 16553851301988 16578521721216 16644806528922 16669612499904 16692227630144 16816610846464 16970146379109 17096600525004 17110395522738 17145308788608 17239513781952 17261280844808 17287005555456 17342129935416 17367975136512 17381989102464 17449456801972 17463403571328 17485453323312 17804743742016 17827224479064 17849733600881 17910724359528 17925176261916 17951890384512 18009134932932 18058746874896 18120589755894 18157970758824 18209702869248 18574084520992 18589071679024 18676139930448 18727589351744 18778756083912 18791722709816 18806742307584 18830488194336 18894830093568 18918687202272 19288472387184 19312826518986 19328262617664 19394453004696 19418940950409 19447881249888 19509896177343 19538972028576 19554737740272 19671134988726 19727178108352 20055627538947 20112766078944 20232484924652 20262637659264 20278987286208 20343652424238 20373970833216 20399695543864 20469399268032 20469555094621 20485915727904 20638567857024 20895845086116 20912705638902 21010657421754 21041969876928 21068538020712 21126100594401 21140688048543 21184299218628 21227525166848 21244653347456 21283523102556 21344159920512 21476254525504 21520557936384 21788829918856 21908548764564 21941199358848 21968902893392 22043968442496 22071801735984 22147387479426 22165089148224 22193075371896 22226149999872 22330253746944 22348271703168 22626861838812 22795467366672 22813860696984 22920717187368 22949657486847 22986018375936 23122839913888 23313937764416 23702105273301 23734261161611 23739658322688 23769632638752 23880965812704 23900235015888 24012179910576 24042498319554 24078329166528 24160786341192 24210627678432 24512433658713 24683849278704 24715015755066 24830776952982 24867782581824 24901519907264 24967209793383 25038341445216 25107317592448 25224916269696 25559973558658 25717963182912 25750435358648 25771016823552 25838618725997 25859270672928 25891921267212 25930508333184 26013194903124 26051962704768 26072983653696 26174185202958 26195105356992 26228179984968 26740836718596 26817021438592 26866086539292 26887764392874 27038649714944 27088120312344 27124869898984 27165294444288 27180884633841 27292532357376 27314554303872 27861126781488 27883607518536 28014209895672 28049581372813 28055959835904 28091384027616 28168134125868 28187584064724 28210113461376 28245732291504 28378030803408 28932708580776 28969239778479 29171821874832 29211398352752 29429068981312 29506702483089 29529849972568 29553452197632 29590767162528 30169149118416 30207241478414 30348727386978 30393956488896 30418480929312 30515478636357 30536549403451 30560956249824 30599543315796 30704098902048 30728873591856 30957851785536 31343767629174 31369058458353 31515986132631 31602807031068 31692843518336 31776448827942 31841287750272 31866980021184 32016239880768 32056664426072 32104438888704 32214381788256 32280836904576 32683244878284 32862823146846 32885514742178 32911799038272 32953354340088 33065952663744 33107702603976 33157043442432 33221081219139 33289613057844 33339224999808 33384455260288 33940292758218 34193201050008 34220791045476 34290617577216 34479027563904 34522561689616 34684259870832 34763978204928 34898913603944 34926807142656 34970906646624 35406848618141 35609487484032 35654448958128 35699467201762 35821448719056 35850352523832 35903780769024 36018269865864 36063747479331 36117493749792 36241179511788 36315941517648 37072523632599 37148169041984 37178143358048 37246165429473 37352279860896 37455178703488 37557512167824 37583445419632 37660976388672 37837374404544 38339960337987 38576944774368 38625653037972 38656525235328 38788906009392 38837881900818 38895762499776 39019792354686 39077944057152 39109475480544 39261277804437 39342269977452 39454356216704 40111255077894 40225532157888 40464969849304 40525275318528 40557974572416 40603543712281 40687304848476 40747941666432 40799391087728 40938798536064 40939110189242 40971831455808 41277135714048 41791690172232 41825411277804 42021314843508 42083939753856 42137076041424 42252201188802 42281376097086 42368598437256 42489306694912 42567046205112 42688319841024 42952509051008 43577659837712 43817097529128 43882398717696 43937805786784 44077913585849 44087936884992 44143603471968 44294774958852 44330178296448 44386150743792 44696543406336 45253723677624 45310862217621 45523091080467 45590934733344 45627721393968 45841434374736 45899314973694 46245679827776 46627875528832 47015651443761 47404210546602 47468522323222 47539265277504 47761931625408 47800470031776 47986006205423 48024359821152 48084996639108 48156658333056 48321572682384 48421255356864 49024867317426 49294234720269 49328272113267 49367698557408 49430031510132 49661553905964 49735565163648 49803039814528 49934419586766 50076682890432 50214635184896 50449832539392 51119947117316 51435926365824 51500870717296 51677237451994 51718541345856 51783842534424 51861016666368 52026389806248 52103925409536 52145967307392 52348370405916 52390210713984 52456359969936 53481673437192 53549200802643 53634042877184 53732173078584 53775528785748 54176240624688 54249739797968 54361769267682 54629108607744 55722253562976 55767215037072 56028419791344 56099162745626 56182768055232 56336268251736 56375168129448 56420226922752 56491464583008 56710734606409 56756061606816 57865417161552 57938479556958 58256822851227 58343643749664 58422796705504 58529688532029 58858137962624 59013404966178 59059699945136 59181534325056 60338298236832 60414482956828 60697454773956 60787912977792 60836961858624 61030957272714 61073098806902 61121912499648 61199086631592 61408197804096 61408665283863 61457747183712 61915703571072 62687535258348 62738116916706 63031972265262 63205614062136 63385687036672 63422064145629 63552897655884 63682575500544 63733960042368 64032479761536 64113328852144 64428763576512 64561673809152 65366489756568 65725646293692 65771029484356 65823598076544 65906708680176 66131905327488 66215405207952 66442162438278 66579226115688 66678449999616 66768910520576 67880585516436 68386402100016 68441582090952 68848972460541 68958055127808 69045123379232 69368519741664 69797827207888 69941813293248 70813697236282 71202783484833 71218974968064 71308897916256 71398934403524 71642897438112 71700705047664 72036539731728 72127494958662 72234987499584 72482359023576 72631883035296 73537300976139 74145047265198 74296338083968 74356286716096 74492330858946 74704559721792 74910357406976 75115024335648 75166890839264 75321952777344 75674748809088 76679920675974 77153889548736 77251306075944 77313050470656 77515856177991 77577812018784 77675763801636 77791524999552 78039584709372 78155888114304 78218950961088 78522555608874 78684539954904 78908712433408 80222510155788 80451064315776 80929939698608 81115949144832 81207087424562 81374609696952 81495883332864 81598782175456 81877597072128 81878220378484 81943662911616 83583380344464 83650822555608 84042629687016 84148744118439 84167879507712 84274152082848 84504402377604 84562752194172 84737196874512 85134092410224 85905018102016 86907719335437 87155319675424 87634195058256 87875611573568 88155827171698 88287206943936 88589549917704 88660356592896 88772301487584 90507447355248 90621724435242 91046182160934 91181869466688 91255442787936 91546435909071 91609648210353 91682868749472 91798629947388 92491359655552 93255751057664 94031302887522 94107175375059 94808421093204 94937044646444 95078530555008 95523863250816 95600940063552 95972012410846 96048719642304 96169993278216 96313316666112 96643145364768 96842510713728 98049734634852 98588469440538 98656544226534 98735397114816 98860063020264 99323107811928 99471130327296 99606079629056 99663243657417 99868839173532 100153365780864 102239894234632 102871852731648 103001741434592 103354474903988 103437082691712 103567685068848 104052779612496 104291934614784 104696740811832 104780421427968 104912719939872 106220545854423 106963346874384 107098401605286 107464346157168 107551057571496 108191242437993 108352481249376 108499479595936 108723538535364 111217570897797 111444507125952 111534430074144 112056839582688 112198325491252 112365536110464 112672536503472 112750336258896 112982929166016 113421469212818 113512123213632 115019881013961 115730834323104 115876959113916 116513645702454 116687287499328 116845593411008 117059377064058 117716275925248 117783833413311 118026809932356 118119399890272 118363068650112 120676596473664 120828965913656 121394909547912 121575825955584 121673923717248 121810631136843 122061914545428 122146197613804 122243824999296 122398173263184 122816395608192 122817330567726 122915494367424 123831407142144 125375070516696 125476233833412 126063944530524 126411228124272 126844128291258 127105795311768 127467920084736 128064959523072 128226657704288 128857527153024 130732979513136 131451292587384 131542058968712 131647196153088 131813417360352 132233740757547 132263810654976 132430810415904 132884324876556 133158452231376 135761171032872 135932586652863 136569273241401 136772804200032 136883164181904 137697944921082 138090246758464 138737039483328 139595654415776 139883626586496 141627394472564 142405566969666 142617795832512 142797868807048 143285794876224 143286885662347 143401410095328 143958018616269 144073079463456 144254989917324 144469974999168 144964718047152 145263766070592 147074601952278 147882704160807 147984816339801 148290094530396 148592676167936 148712573432192 148984661717892 149409119443584 150230048671296 150333781678528 150643905554688 151349497618176 153359841351948 154307779097472 154502612151888 155031712355982 155155624037568 155351527603272 155583049999104 156079169418744 156311776228608 156437901922176 157045111217748 157369079909808 160445020311576 160647602407929 160902128631552 161859879397216 162414174849124 162749219393904 163197564350912 163756440756968 163887325823232 166139828131277 167166760688928 167301645111216 168085259374032 168297488236878 168548304165696 169008804755208 169125504388344 169474393749024 170132203819227 170268184820448 173815438670874 174310639350848 174770468553681 175268390116512 175751223147136 176311654343396 176574413887872 177179099835408 177544602975168 180870331081979 181014894710496 181243448870484 182092364321868 182363738933376 182510885575872 183092871818142 183219296420706 183365737498944 183597259894776 184225995851589 184982719311104 188062605775044 188214350750118 189616842186408 189874089292888 190157061110016 190266192436887 191047726501632 191201880127104 191944024821692 192097439284608 192339986556432 193286290729536 193685021427456 196099469269704 196347069609691 197176938881076 197313088453068 197470794229632 197720126040528 198646215623856 199326487314834 199737678347064 200306731561728 204479788469264 206003482869184 206546917381623 206708949807976 206874165383424 207135370137696 208105559224992 209393481623664 209825439879744 212441091708846 213608350454499 213755845824157 213926693748768 214196803210572 214928692314336 215102115142992 216382484875986 216704962498752 216998959191872 217447077070728 220611902928417 222435141795594 222889014251904 223068860148288 224113679165376 224396650982504 224731072220928 225165106040831 225345073006944 225500672517792 225965858332032 226842938425636 227024246427264 230039762027922 231461668646208 231753918227832 232547568533973 233027291404908 233374574998656 233691186822016 234118754128116 235567666826622 236053619864712 236238799780544 236726137300224 241353192947328 241657931827312 242789819095824 243347847434496 243621262273686 244123829090856 244292395227608 244487649998592 244796346526368 245632791216384 245634661135452 245830988734848 250750141033392 250952467666824 252127889061048 252446232355317 252822456248544 253688256582516 254211590623536 256453315408576 257715054306048 260723158006311 261465959026272 262902585174768 263084117937424 263626834720704 264467481515094 264861620831808 265768649753112 266104216230073 266316904462752 271522342065744 271865173305726 273138546482802 273545608400064 273766328363808 274639307727213 274828944631059 275395889842164 276180493516928 277474078966656 279191308831552 279767253172992 283254788945128 284224805985967 284811133939332 285235591665024 285595737614096 286571589752448 286573771324694 286802820190656 287916037232538 288146158926912 288509979834648 288939949998336 289929436094304 290527532141184 294149203904556 295765408321614 295969632679602 296580189060792 297425146864384 297969323435784 298818238887168 298989730972251 300460097342592 300667563357056 306719682703896 308545395100943 308615558194944 309005224303776 310063424711964 310311248075136 310703055206544 312158338837488 312875803844352 314090222435496 314738159819616 318661637563269 320890040623152 321295204815858 323719758794432 324573727313979 324828349698248 325498438787808 326395128701824 327512881513936 332279656262554 334333521377856 334603290222432 335902043437961 336170518748064 336594976473756 337096608331392 338017609510416 338251008776688 338948787498048 340264407638454 340536369640896 345059643041883 347630877341748 348621278701696 349540937107362 350536780233024 351502446294272 352623308686792 353148827775744 353351500239933 354358199670816 355089205950336 361740662163958 362029789420992 362486897740968 364184728643736 364727477866752 365021771151744 365431893410529 366185743636284 366438592841412 366731474997888 367194519789552 368451991703178 376125211550088 376428701500236 379233684372816 379748178585776 380532384873774 382403760254208 383888049643384 384194878569216 384679973112864 386572581459072 392198938539408 392694139219382 394353877762152 394626176906136 394941588459264 395440252081056 396701222272641 396975142244863 397292431247712 398652974629668 399475356694128 407797759958589 408959576938528 409707819724203 412006965738368 413093834763246 413417899615952 414270740275392 416211118449984 418786963247328 419650879759488 424882183417692 427216700908998 427511691648314 427853387497536 428393606421144 429857384628672 429860656987041 430204230285984 431874055848807 432764969751972 433409924997504 433997918383744 434894154141456 441223805856834 443954449019403 444870283591188 445778028503808 446137720296576 448227358330752 448793301965008 450330212081662 450690146013888 451001345035584 451931716664064 453685876851272 454048492854528 460079524055844 462923337292416 463507836455664 465095137067946 466054582809816 466749149997312 467382373644032 468237508256232 471135333653244 472107239729424 472477599561088 481942807223787 482706385894656 483315863654624 485579638191648 487242524547372 488247658181712 488584790455216 489592693052736 491269322270904 491661977469696 498419484393831 501500282066784 501904935333648 504255778122096 504892464710634 505644912497088 507376513165032 508423181247072 510396611457681 512906630817152 521446316012622 522931918052544 525805170349536 526168235874848 527253669441408 527846068259653 528934963030188 529723241663616 531537299506224 532208432460146 532633808925504 542610993245937 543044684131488 543730346611452 546277092965604 547091216800128 547532656727616 549278615454426 549657889262118 550791779684328 552360987033856 552677987554767 554948157933312 558382617663104 566509577890256 568449611971934 569622267878664 570471183330048 571191475228192 573143179504896 573147542649388 573605640381312 575832074465076 576292317853824 577019959669296 579858872188608 581055064282368 588298407809112 589041208829073 591530816643228 591939265359204 593160378121584 595938646871568 597979461944502 600920194685184 601335126714112 613439365407792 617090790201886 618010448607552 620126849423928 620622496150272 621406110413088 623818080670499 624316677674976 628180444870992 629476319639232 637323275126538 640825051363497 641267537472471 641780081246304 642590409631716 647439517588864 649147454627958 649656699396496 650996877575616 652790257403648 655025763027872 664559312525108 668667042755712 669206580444864 671804086875922 672341037496128 673189952947512 674193216662784 675495318122493 676035219020832 676502017553376 677897574996096 680528815276908 681072739281792 690119286083766 695261754683496 697242557403392 697642705601919 699081874214724 701073560466048 705246617373584 706703000479866 708716399341632 710178411900672 723481324327916 724059578841984 724973795481936 728369457287472 730043542303488 730863786821058 732371487272568 732877185682824 733462949995776 734389039579104 736903983406356 752250423100176 752857403000472 757338697065951 758467368745632 759496357171552 761064769747548 767776099286768 769359946225728 773145162918144 784397877078816 785388278438764 788707755524304 789252353812272 790880504162112 793402444545282 793950284489726 794584862495424 797305949259336 798312648690219 798950713388256 815595519917178 817919153877056 819415639448406 824013931476736 824486833893177 826187669526492 826835799231904 828541480550784 832422236899968 837573926494656 839301759518976 849764366835384 852674417957901 854433401817996 855023383296628 855706774995072 856787212842288 859714769257344 859721313974082 860408460571968 863748111697614 865529939503944 866819849995008 867995836767488 869788308282912 882447611713668 887908898038806 889740567182376 892275440593152 896454716661504 897586603930016 900660424163324 901380292027776 902002690071168 907371753702544 920159048111688 925636185302829 925846674584832 927015672911328 930190274135892 932109165619632 936475016512464 942270667306488 944214479458848 944955199122176 955984912689807 963885614447574 966631727309248 971159276383296 974485049094744 976495316363424 977169580910432 979185386105472 982538644541808 996838968787662 1003000564133568 1003008199636429 1003809870667296 1007706130313883 1008511556244192 1009784929421268 1011289824994176 1014753026330064 1016846362494144 1020793222915362 1025813261634304 1035178929125649 1042892632025244 1045863836105088 1051610340699072 1052336471749696 1054507338882816 1055692136519306 1057869926060376 1059446483327232 1063074599012448 1064416864920292 1065267617851008 1085221986491874 1086089368262976 1087460693222904 1092554185931208 1094182433600256 1095065313455232 1096295680231587 1098557230908852 1099315778524236 1101583559368656 1105355975109534 1116765235326208 1133019155780512 1136899223943868 1139244535757328 1142382950456384 1146295085298776 1147211280762624 1151664148930152 1152584635707648 1154039919338592 1159717744377216 1176596815618224 1178082417658146 1183061633286456 1183878530718408 1186320756243168 1190103666817923 1190925426734589 1191877293743136 1195958923889004 1223393279875767 1226878730815584 1234181580403772 1236020897215104 1240253698847856 1242812220826176 1247636161340998 1248633355349952 1248642860771881 1256360889741984 1258952639278464 1274646550253076 1281650102726994 1282535074944942 1283560162492608 1285180819263432 1289581970961123 1294879035177728 1295622167546421 1298294909255916 1299313398792992 1301993755151232 1310051526055744 1329118625050216 1331863347058209 1337334085511424 1338413160889728 1343608173751844 1344682074992256 1346379905895024 1350990636244986 1352070438041664 1353004035106752 1355795149992192 1361057630553816 1362145478563584 1380238572167532 1390523509366992 1395285411203838 1398163748429448 1402147120932096 1410493234747168 1413406000959732 1417432798683264 1445828421671361 1446962648655832 1448119157683968 1449947590963872 1456738914574944 1461727573642116 1464742974545136 1465754371365648 1468778079158208 1473807966812712 1495258453181493 1504500846200352 1505714806000944 1514677394131902 1516934737491264 1518992714343104 1522129539495096 1531189834373043 1535552198573536 1538719892451456 1568795754157632 1570776556877528 1576155742285817 1577415511048608 1578504707624544 1581761008324224 1583538204778959 1586804889090564 1587900568979452 1589169724990848 1594611898518672 1596625297380438 1597901426776512 1627832979737811 1631191039834356 1635838307754112 1638831278896812 1648973667786354 1652375339052984 1653671598463808 1657082961101568 1658033962664301 1664844473799936 1675147852989312 1699528733670768 1705348835915802 1708866803635992 1710046766593256 1711413549990144 1713574425684576 1719429538514688 1719442627948164 1720816921143936 1727496223395228 1731059879007888 1739576616565824 1764895223427336 1767123626487219 1775817796077612 1779481134364752 1795173207860032 1801320848326648 1802760584055552 1804005380142336 1814743507405088 1840318096223376 1851272370605658 1854031345822656 1860380548271784 1862729513610511 1864218331239264 1871454242011497 1872950033024928 1884541334612976 1888428958917696 1911969825379614 1922475154090491 1923802612417413 1927771228895148 1933263454618496 1942318552766592 1948970098189488 1952990632726848 1954339161820864 1958370772210944 1965077289083616 1989573641901769 1993677937575324 2006001128267136 2006016399272858 2007619741334592 2015412260627766 2017023112488384 2019569858842536 2022579649988352 2026485954367479 2029506052660128 2033692724988288 2041586445830724 2070357858251298 2085785264050488 2091727672210176 2092928116805757 2103220681398144 2104672943499392 2111384273038612 2115739852120752 2126149198024896 2128833729840584 2130535235702016 2159817765706601 2170443972983748 2172178736525952 2174921386445808 2185108371862416 2190130626910464 2192591360463174 2197114461817704 2198631557048472 2203167118737312 2210711950219068 2266038311561024 2272016091197853 2273798447887736 2278489071514656 2284765900912768 2292590170597552 2303328297860304 2308079838677184 2319435488754432 2351314304065727 2353193631236448 2356164835316292 2366123266572912 2367757061436816 2372641512486336 2380207333635846 2381850853469178 2383754587486272 2391917847778008 2394937946070657 2446786559751534 2453757461631168 2468363160807544 2472041794430208 2473460501679531 2476816166449141 2480507397695712 2485624441652352 2495272322681996 2497266710699904 2497285721543762 2512721779483968 2517905278556928 2549293100506152 2558023253873703 2563300205453988 2565070149889884 2567120324985216 2570361638526864 2579163941922246 2591244335092842 2596589818511832 2598626797585984 2603987510302464 2620103052111488 2658237250100432 2663726694116418 2676826321779456 2687216347503688 2689364149984512 2692759811790048 2701981272489972 2704140876083328 2706008070213504 2722115261107632 2760477144335064 2776908555908487 2778825995714041 2781047018733984 2790570822407676 2796327496858896 2820986469494336 2826812001919464 2834865597366528 2867954738069421 2891656843342722 2893925297311664 2899895181927744 2913477829149888 2923455147284232 2927146378530803 2929485949090272 2931508742731296 2937556158316416 2947615933625424 2990516906362986 3009001692400704 3009024598909287 3011429612001888 3023118390941649 3029354788263804 3033869474982528 3037985428686208 3044259078990192 3062379668746086 3071104397147072 3077439784902912 3137591508315264 3141553113755056 3152311484571634 3154831022097216 3157009415249088 3163522016648448 3167076409557918 3173609778181128 3175801137958904 3178339449981696 3189223797037344 3193250594760876 3195802853553024 3255665959475622 3262382079668712 3271676615508224 3277662557793624 3288887040694761 3297947335572708 3304750678105968 3307343196927616 3316067925328602 3350295705978624 3399057467341536 3410697671831604 3417733607271984 3420093533186512 3427148851369152 3438885255896328 3441633842287872 3454992446790456 3459354810990949 3462119758015776 3479153233131648 3529790446854672 3534247252974438 3551635592155224 3558962268729504 3570311000453769 3572776280203767 3590346415720064 3602641696653296 3629487014810176 3680636192446752 3694922477817571 3702544741211316 3708062691645312 3720761096543568 3725459027221022 3728436662478528 3742908484022994 3745900066049856 3745928582315643 3769082669225952 3776857917835392 3823939650759228 3844950308180982 3847605224834826 3855542457790296 3866526909236992 3868745912883369 3884637105533184 3886866502639263 3897940196378976 3905981265453696 3908678323641728 3930154578167232 3979147283803538 3987355875150648 4012002256534272 4012032798545716 4015239482669184 4030824521255532 4034046224976768 4039139717685072 4052971908734958 4059012105320256 4067385449976576 4083172891661448 4140715716502596 4171570528100976 4185856233611514 4206441362796288 4209345886998784 4222768546077224 4231479704241504 4252298396049792 4257667459681168 4319635531413202 4340887945967496 4344357473051904 4349842772891616 4366726564693493 4370216743724832 4385182720926348 4394228923635408 4397263114096944 4406334237474624 4421423900438136 4485775359544479 4532076623122048 4544032182395706 4547596895775472 4556978143029312 4569531801825536 4585180341195104 4593569503119129 4606656595720608 4616159677354368 4702628608131454 4706387262472896 4712329670632584 4728467226857451 4732246533145824 4735514122873632 4745283024972672 4750614614336877 4760414667271692 4763701706938356 4767509174972544 4783835695556016 4789875892141314 4883498939213433 4893573119503068 4907514923262336 4936726321615088 4946921003359062 4953632332898282 4961014795391424 4971248883304704 4990544645363992 4994533421399808 4994571443087524 5025443558967936 5098586201012304 5116046507747406 5126600410907976 5130140299779768 5134240649970432 5140723277053728 5158327883844492 5182488670185684 5193179637023664 5197253595171968 5240206104222976 5301370879461657 5316474500200864 5327453388232836 5374432695007376 5385519623580096 5403962544979944 5408281752166656 5412016140427008 5444230522215264 5520954288670128 5553817111816974 5557651991428082 5562094037467968 5581141644815352 5588188540831533 5592654993717792 5614362726034491 5641972938988672 5653624003838928 5735909476138842 5771407837252239 5783313686685444 5787850594623328 5799790363855488 5826955658299776 5846910294568464 5854292757061606 5858971898180544 5863017485462592 5875112316632832 5895231867250848 5968720925705307 5981033812725972 6018003384801408 6018049197818574 6022859224003776 6046236781883298 6058709576527608 6067738949965056 6075970857372416 6079457863102437 6088518157980384 6124759337492172 6142208794294144 6275183016630528 6283106227510112 6304622969143268 6309662044194432 6314018830498176 6334152819115836 6347219556362256 6351602275917808 6378447594074688 6386501189521752 6391605707106048 6479453297119803 6511331918951244 6524764159337424 6555325115587248 6577774081389522 6595894671145416 6609501356211936 6614686393855232 6632135850657204 6798114934683072 6821395343663208 6835467214543968 6840187066373024 6854297702738304 6861998887375489 6877770511792656 6909984893580912 6918709621981898 6924239516031552 6958306466263296 7053942912197181 7059580893709344 7068494505948876 7103271184310448 7117924537459008 7140622000907538 7145552560407534 7180692831440128 7184813838211971 7205283393306592 7258974029620352 7361272384893504 7389844955635142 7405089482422632 7416125383290624 7430448499347423 7441522193087136 7450918054442044 7456873324957056 7485816968045988 7491800132099712 7491857164631286 7538165338451904 7553715835670784 7647879301518456 7674069761621109 7689900616361964 7695210449669652 7711084915580592 7737491825766738 7773733005278526 7795880392757952 7811962530907392 7817356647283456 7860309156334464 7958294567607076 7974711750301296 8024065597091432 8030478965338368 8061649042511064 8068092449953536 8078279435370144 8105943817469916 8118024210640512 8166345783322896 8281431433005192 8330725667725461 8336477987142123 8343141056201952 8371712467223028 8445537092154448 8462959408483008 8504596792099584 8515334919362336 8639271062826404 8681775891934992 8699685545783232 8733453129386986 8740433487449664 8740500025403167 8770365441852696 8781439135592409 8788457847270816 8794526228193888 8812668474949248 8842847800876272 8971550719088958 9027073796727861 9064153246244096 9069355172824947 9088064364791412 9095193791550944 9113956286058624 9170360682390208 9187139006238258 9213313191441216 9232319354708736 9405257216262908 9412774524945792 9424659341265168 9456934453714902 9464493066291648 9471028245747264 9490566049945344 9501229228673754 9520829334543384 9527403413876712 9535018349945088 9567671391112032 9579751784282628 9766997878426866 9787146239006136 9815029846524672 9873452643230176 9893842006718124 9907264665796564 9922029590782848 9981089290727984 9989142886175048 10050887117935872 10197172402024608 10232093015494812 10253200821815952 10260280599559536 10281446554107456 10316655767688984 10364977340371368 10378064432972847 10386359274047328 10394507190343936 10602741758923314 10632949000401728 10654906776465672 10718328840611301 10748865390014752 10771039247160192 10807925089959888 10888461044430528 11033090196000719 11041908577340256 11084767433452713 11107634223633948 11115303982856164 11124188074935936 11162283289630704 11176377081663066 11185309987435584 11228725452068982 11237785746946929 11283945877977344 11307248007677856 11471818952277684 11542815674504478 11566627373370888 11575701189246656 11599580727710976 11606237738650107 11653911316599552 11693820589136928 11708585514123212 11717943796361088 11726034970925184 11790463734501696 11937441851410614 11962067625451944 12036006769602816 12036098395637148 12045718448007552 12092473563766596 12117419153055216 12158915726204874 12177036315960768 12249518674984344 12284417588588288 12566212455020224 12609245938286536 12619324088388864 12628037660996352 12668305638231672 12694439112724512 12703204551835616 12756895188149376 12773002379043504 12958906594239606 13022663837902488 13039106595273577 13049528318674848 13100179694080479 13110650231174496 13155548162779044 13191789342290832 13219002712423872 13264271701314408 13457326078633437 13596229869366144 13642790687326416 13670934429087936 13680374132746048 13708595405476608 13723997774750978 13735071468490691 13755541023585312 13819969787161824 13837419243963796 13848479032063104 14107885824394362 14119161787418688 14136989011897752 14185401680572353 14206542368620896 14235849074918016 14251843843010631 14281244001815076 14291105120815068 14369627676423942 14410566786613184 14517948059240704 14650496817640299 14722544769787008 14779689911270284 14810178964845264 14860896998694846 14883044386174272 14901836108884088 14913746649914112 14971633936091976 14983600264199424 14983714329262572 15076330676903808 15295758603036912 15348139523242218 15379801232723928 15390420899339304 15422169831161184 15474983651533476 15547466010557052 15591760785515904 15720618312668928 15904112638384971 15916589135214152 15949423500602592 16048131194182864 16123298085022128 16156558870740288 16211887634939832 16232357190034453 16236048421281024 16332691566645792 16562862866010384 16661451335450922 16672955974284246 16686282112403904 16743424934446056 16764565622494599 16843088178103473 16891074184308896 16925918816966016 17030669838724672 17278542125652808 17314223511756717 17337713165143987 17363551783869984 17399371091566464 17466906258773972 17480866974899328 17481000050806334 17540730883705392 17562878271184818 17576915694541632 17589052456387776 17625336949898496 17685695601752544 17906162777115921 17943101438177916 18054147593455722 18138710345649894 18176128729582824 18190387583101888 18227912572117248 18238373589307311 18340721364780416 18374278012476516 18426626382882432 18810514432525816 18825549049891584 18849318682530336 18913868907429804 18928986132583296 18942056491494528 19002458457347508 19041658669086768 19054806827753424 19135342782224064 19159503568565256 19438359891359409 19533995756853732 19574292478012272 19746905286460352 19787684013436248 19814529331593128 19844059181565696 19962178581455968 19978285772350096 20394344804049216 20464186030989624 20490024649715621 20506401643631904 20520561199119072 20562893108214912 20585996662126467 20633311535377968 20729954680742736 20756128865945694 20772718548094656 21161828736591543 21205483517846628 21265898000803456 21309813552931344 21436657681222602 21497730780029504 21542078494320384 21554441514635913 21615850179919776 21776922088861056 22066180392001438 22083817154680512 22169534866905426 22215268447267896 22230607965712328 22248376149871872 22291345498042269 22324566579261408 22352754163326132 22370619974871168 22457450904137964 22475571493893858 22614496015355712 22943637904555368 23022209284863327 23085631349008956 23133254746741776 23151402378493312 23212475477300214 23387641178273856 23417171028246424 23435887592722176 23452069941850368 23580927469003392 23874883702821228 23924135250903888 24072196791274296 24091436896015104 24184947127533192 24215483676936643 24234838306110432 24317831452409748 24354072631921536 24499037349968688 24992177003176383 25009433961426369 25132424910040448 25218491876573072 25336611276463344 25388878225449024 25406409103671232 25513790376298752 25546004758087008 25864457344722997 25917813188479212 26045327675804976 26078213190547154 26099056637349696 26200359388160958 26221300462348992 26221500076209501 26311096325558088 26344317406777227 26383578684581664 26438005424847744 26528543402628816 26914652157266874 27081221390183583 27192459738732288 27208065518474841 27285581374652832 27341868858175872 27360748265492096 27447995549501956 27470142936981382 27511082047170624 27639939574323648 27674838487927592 27696958064126208 28215771648788724 28238323574837376 28273978023795504 28370803361144706 28413084737241792 28471698149836032 28503687686021262 28562488003630152 28582210241630136 28739255352847884 28821133573226368 29300993635280598 29445089539574016 29559379822540568 29620357929690528 29721793997389692 29766088772348544 29803672217768176 29943267872183952 29967428658525144 30152661353807616 30567085952854451 30591517206073824 30696279046484436 30759602465447856 30780841798678608 30844339662322368 30949967303066952 31094932021114104 31134193298918541 31183521571031808 31808225276769942 31833178270428304 31898847001205184 32096262388365728 32154986521833903 32198610163838833 32246596170044256 32313117741480576 32423775269879664 32464714380068906 32665383133291584 33099270588002157 33125725732020768 33254302300358139 33322902670901844 33345911948568492 33372564224807808 33486849868892112 33529131244989198 33686176356206946 33713357240840787 33782148368617792 33851837633932032 34061339677449344 34557084251305616 34628447023513434 34675426330287974 34727103567739968 34798742183132928 34933812517547944 34961733949798656 34962000101612668 35081461767410784 35125756542369636 35153831389083264 35178104912775552 35371391203505088 35812325554231842 35886202876355832 36108295186911444 36277420691299788 36352257459165648 36380775166203776 36476747178614622 36681442729560832 36748556024953032 36853252765764864 37621028865051632 37698637365060672 37827737814859608 37857972265166592 37884112982989056 38004916914695016 38052902920900439 38083317338173536 38109613655506848 38270685564448128 38319007137130512 38876719782718818 39067991513707464 39117319785820731 39148584956024544 39300539082241437 39493810572920704 39575368026872496 39629058663186256 39924357162911936 39956571544700192 40788689608098432 40928372061979248 40980049299431242 41012803287263808 41041122398238144 41125786216429824 41171993324252934 41205214405472073 41266623070755936 41459909361485472 41512257731891388 41545437096189312 42323657473183086 42410967035693256 42531796001606912 42556205041717059 42619627105862688 42755531529031893 42873315362445204 42995461560059008 43108883029271826 43231700359839552 43553844177722112 44132360784002876 44167634309361024 44339069733810852 44430536894535792 44461215931424656 44582690996084538 44649133158522816 44705508326652264 44741239949742336 44914901808275928 44951142987787716 45228992030711424 45887275809110736 46044418569726654 46171262698017912 46266509493483552 46302804756986624 46424950954600428 46775282356547712 46834342056492848 47161854938006784 47749767405642456 47848270501807776 48033992211628423 48144393582548592 48369894255066384 48430967353873286 48469676612220864 48635662904819496 48697071570103359 48708145263843072 48998074699937376 49984354006352766 50018867922852738 50264849820080896 50293696867483797 50436983753146144 50529264534310419 50673222552926688 50777756450898048 50812818207342464 51092009516174016 51728914689445994 51835626376958424 52013139495431961 52090655351609952 52156426381094308 52198113274699392 52400718776321916 52442600924697984 52443000152419002 52622192651116176 52688634813554454 52767157369163328 52876010849695488 53057086805257632 53718488331347763 53829304314533748 54162442780367166 54416131036949682 54571162749305664 54683737716351744 54721496530984192 54895991099003912 54940285873962764 55022164094341248 55279879148647296 55349676975855184 56431543297577448 56476647149674752 56547956047591008 56741606722289412 56826169474483584 57007375372042524 57124976007260304 57164420483260272 57478510705695768 57642267146452736 58315079674078227 58601987270561196 59118759645081136 59240715859381056 59443587994779384 59532177544697088 59607344435536352 59886535744367904 59934857317050288 61134171905708902 61183034412147648 61183500177822169 61392558092968872 61470073949146863 61519204930895712 61561683597357216 61688679324644736 61757989986379401 61899934606133904 62189864042228208 62268386597837082 63485486209774629 63616450553539884 63666356540856608 63797694002410368 64192524776731456 64309973043667806 64397220327677666 64493192340088512 64626235482961152 64847550539759328 64929428760137812 65330766266583168 66198541176004314 66251451464041536 66508604600716278 66645805341803688 66691823897136984 66745128449615616 66874036494126807 66973699737784224 67058262489978396 67372352712413892 67426714481681574 67564296737235584 68122679354898688 69114168502611232 69256894047026868 69350852660575948 69454207135479936 69867625035095888 69924000203225336 70162923534821568 70251513084739272 70307662778166528 70356209825551104 70742782407010176 71624651108463684 71772405752711664 72216590373822888 72554841382599576 72646451030809929 72704514918331296 72761550332407552 72953494357229244 73497112049906064 75028301884279107 75242057730103264 75397274730121344 75655475629719216 76009833829390032 76105805841800878 76166634676347072 76219227311013696 76541371128896256 76638014274261024 77593372034168991 77753439565437636 78135983027414928 78234639571641462 78297169912049088 78601078164482874 78664500228628503 78987621145841408 79032952220331681 79150736053744992 79258117326372512 79848714325823872 79913143089400384 81243664170550749 81577379216196864 81856744123958496 81960098598862484 82025606574527616 82082244796476288 82343986648505868 82410428810944146 82533246141511872 82919818722970944 83024515463782776 83090874192378624 84647314946366172 84821934071386512 85112410083434118 85239254211725376 85511063058063786 85746630724890408 85990923120118016 86217766058543652 86463400719679104 88264721568005752 88335268618722048 88678139467621704 88861073789071584 88922431862849312 89165381992169076 89298266317045632 89411016653304528 89829803616551856 89902285975575432 90457984061422848 91701257858563353 91774551618221472 92088837139453308 92342525396035824 92533018986967104 92849901909200856 93402579896755623 93550564713095424 93668684112985696 95499534811284912 95696541003615552 96067984423256846 96145500279434837 96288787165097184 96595830491516499 96739788510132768 96861934707746572 96939353224441728 97271325809638992 97394143140206718 97996149399874752 99297811764006471 99762906901074417 99968708012705532 100037735845705476 100587393734967594 100873967506292288 101058529068620838 101140071722522361 101346445105853376 101555512901796096 101625636414684928 102184019032348032 103457829378891988 103671252753916848 104026278990863922 104181310703219904 104312852762188616 104396226549398784 104801437552643832 104885201849395968 104886000304838004 105244385302232352 105377269627108908 105534314738326656 106114173610515264 107436976662695526 107658608629067496 108324885560734332 108832262073899364 109142325498611328 109791982198007824 109880571747925528 110044328188682496 110559758297294592 110699353951710368 112863086595154896 113095912095182016 113483213444578824 113626500330241171 113652338948967168 114014750744085048 114158708762701317 114249952014520608 114328840966520544 114957021411391536 116630159348156454 117203974541122392 117351959357462193 117901617246724311 118237519290162272 118481431718762112 118887175989558768 119214688871072704 119773071488735808 119869714634100576 121363992156007909 122268343811417804 122366068824295296 122367000355644338 122785116185937744 122940147898293726 123038409861791424 123123367194714432 123377358649289472 123515979972758802 123615643216416219 123799869212267808 124379728084456416 124536773195674164 126970972419549258 127232901107079768 127332713081713216 127595388004820736 127668615125151177 128385049553462912 128619946087335612 128794440655355332 128986384680177024 129695101079518656 129858857520275624 130661532533166336 132397082352008628 132502902928083072 133017209201432556 133291610683607376 133383647794273968 133748072988253614 133947399475568448 134116524979956792 134744705424827784 134853428963363148 135128593474471168 138228337005222464 138513788094053736 138701705321151896 138908414270959872 139735250070191776 139848000406450672 140325847069643136 140503026169478544 141485564814020352 143249302216927368 143430172548009347 143544811505423328 144101976634885269 144433180747645776 145109682765199152 145292902061619858 145409029836662592 145906988714458488 146091214710310077 146994224099812128 150056603768558214 150484115460206528 150794549460242688 150881090602451391 151085786153397601 151310951259438432 152019667658780064 152211611683601756 152333269352694144 152438454622027392 153276028548522048 155186744068337982 155506879130875272 156039418486295883 156271966054829856 156469279143282924 156594339824098176 157202156328965748 157329000457257006 158065904440663362 158301472107489984 158516234652745024 159697428651647744 159826286178800768 161155464994043289 162487328341101498 163713488247916992 163920197197724968 164051213149055232 164164489592952576 164687973297011736 164820857621888292 165066492283023744 165839637445941888 166049030927565552 169294629892732344 169508385738556501 169643868142773024 170224820166868236 170478508423450752 171022126116127572 171493261449780816 172435532117087304 172926801439358208 174945239022234681 176529443136011504 177356278935243408 177722147578143168 177844863725698624 178330763984338152 178555929090378983 178596532634091264 178822033306609056 179659607233103712 179804571951150864 183402515717126706 183549103236442944 183550500533466507 184177674278906616 184410221847440589 184685050792071648 185066037973934208 185273969959138203 185699803818401712 186805159793511246 187337368225971392 190456458629323887 190999069622569824 191393082007231104 192135968846513692 192291000558869674 192577574330194368 193191660983032998 193479577020265536 193723869415493144 193878706448883456 194542651619277984 194788286280413436 195992298799749504 198595623528012942 199525813802148834 199937416025411064 200075471691410952 200622109482380421 201174787469935188 201747935012584576 202117058137241676 202280143445044722 202692890211706752 204368038064696064 206915658757783976 207342505507833696 208052557981727844 208362621406439808 208625705524377232 209602875105287664 209772000609676008 210488770604464704 210754539254217816 211020643470447889 211068629476653312 212228347221030528 214873953325391052 215317217258134992 216649771121468664 217664524147798728 217939353092429787 218284650997222656 219583964396015648 219761143495851056 221398707903420736 225084905652837321 225390271146871831 225726173190309792 226191824190364032 226966426889157648 227253000660482342 228029501488170096 228317417525402634 228499904029041216 228657681933041088 229914042822783072 232780116102506973 233260318696312908 234407949082244784 234703918714924386 235803234493448622 235993500685885509 236475038580324544 236962863437524224 237098856660995043 237774351979117536 238429377742145408 239546142977471616 239739429268201152 242727984312015818 244536687622835608 244732137648590592 244734000711288676 245570232371875488 245880295796587452 246076819723582848 246246734389428864 247031959945517604 247231286432832438 247599738424535616 248759456168912832 249073546391348328 253941944839098516 254465802214159536 254665426163426432 255337230250302354 256770099106925824 257239892174671224 257588881310710664 257972769360354048 259390202159037312 259717715040551248 264794164704017256 265005805856166144 266034418402865112 266370320446303073 266583221367214752 266767295588547936 267496145976507228 267894798951136896 268233049959913584 269489410849655568 269706857926726296 275103773575690059 276456674010444928 277027576188107472 277403410642303792 279470500140383552 279696000812901344 280207739690266869 280651694139286272 281006052338957088 286498604433854736 286860345096018694 287089623010846656 288203953269770538 288436500838304511 288866361495291552 289787491474549497 290219365530398304 290585804123239716 290818059673325184 291813977428916976 292182429420620154 293988448199624256 297893435292019413 299288720703223251 300113207537116428 300968230920413056 301762181204902782 302171572306795202 302621902518876864 304039335317560128 304423223367203512 304666538705388288 304876909244054784 306552057097044096 310373488136675964 311013758261750544 312078836972591766 312543932109659712 312938558286565848 313188679648196352 314404312657931496 314658000914514012 316131808881326724 316602944214979968 317032469305490048 319652572357601536 322310929988086578 324974656682202996 327426976495833984 327840394395449936 329375946594023472 329641715243776584 330132984566047488 331679274891883776 332098061855131104 336237945481398961 338589259785464688 339016771477113002 339287736285546048 340449640333736472 340879500990723513 340957016846901504 342044252232255144 342476126288103951 342986522899561632 344871064234174608 349890478044469362 352055878072386579 353058886272023008 353704851740172933 354712557870486816 355444295156286336 355689727451397248 356661527968676304 357111858180757966 357644066613218112 359319214466207424 359609143902301728 364091976468023727 366805031434253412 367098206472885888 367101001066933014 368355348557813232 368820443694881178 369370101584143296 370132075947868416 370547939918276406 370846929649248657 371399607636803424 373610319587022492 374674736451942784 380912917258647774 381998139245139648 382786164014462208 384271937693027384 384582001117739348 385155148660388736 386383321966065996 386959154040531072 387447738830986288 389085303238555968 389576572560826872 391984597599499008 397191247056025884 399051627604297668 399874832050822128 400150943382821904 401244218964760842 402349574939870376 403495870025169152 404234116274483352 404560286890089444 405385780423413504 413831317515567952 414685011015667392 416105115963455688 416725242812879616 417251411048754464 418581932129904829 419205750210575328 419544001219352016 420977541208929408 421509078508435632 422041286940895778 424456694442061056 429747906650782104 430290517644028041 430634434516269984 432305929904655807 433299542242937328 435329048295597456 435878706184859574 438273644130930231 439167928792031296 439522286991702112 442797415806841472 450169811305674642 450780542293743662 451452346380619584 452383648380728064 453257358460192803 453932853778315296 454506001320964684 456059002976340192 456634835050805268 456999808058082432 457315363866082176 459828085645566144 465560232205013946 466520637392625816 468118255458887649 468815898164489568 469407837429848772 471606468986897244 471987001371771018 472950077160649088 474197713321990086 475548703958235072 476858755484290816 479092285954943232 479478858536402304 485455968624031636 489073375245671216 489468001422577352 491140464743750976 491760591593174904 492153639447165696 492493468778857728 494063919891035208 494462572865664876 495199476849071232 497518912337825664 498147092782696656 507883889678197032 508525157215669503 508931604428319072 509330852326852864 510674460500604708 514479784349342448 515177762621421328 518780404318074624 519435430081102496 529588329408034512 532068836805730224 532740640892606146 533166442734429504 533534591177095872 534992291953014456 535667787271136949 535789597902273792 536466099919827168 538978821699311136 539413715853452592 550207547151380118 550651501600399521 552913348020889856 553230665542321767 554055152376214944 554806821284607584 555821909877414609 558941000280767104 559392001625802688 560415479380533738 562012104677914176 572997208867709472 573720690192037388 574179246021693312 576407906539541076 576873001676609022 577732722990583104 579574982949098994 580438731060796608 581171608246479432 581636119346650368 583627954857833952 584364858841240308 587976896399248512 595786870584038826 598577441406446502 600226415074232856 601936461840826112 603524362409805564 604343144613590404 605243805037753728 608078670635120256 608846446734407024 613104114194088192 620746976273351928 622027516523501088 624157673945183532 625087864219319424 625877116573131696 628808625315862992 629316001829028024 632263617762653448 633061930411343667 633205888429959936 634064938610980096 644621859976173156 649949313364405992 653818059277289361 654853952991667968 655680788790899872 658751893188046944 659283430487553168 664196123710262208 672475890962797922 673018501956043859 676170813440615493 677178519570929376 678033542954226004 678575472571092096 680899280667472944 681759001981447026 684088504464510288 684952252576207902 685973045799123264 689742128468349216 698340348307520919 699780956088938724 704111756144773158 706117772544046016 707409703480345866 707980502057656527 709425115740973632 710888590312572672 711379454902794496 713323055937352608 714223716361515932 715288133226436224 718638428932414848 719218287804603456 728183952936047454 733610062868506824 734196412945771776 734202002133866028 736710697115626464 737640887389762356 738740203168286592 741095879836552812 741693859298497314 742799215273606848 747220639174044984 749349472903885568 761825834517295548 763996278490279296 768543875386054768 769164002235478696 770310297320777472 772766643932131992 773918308081062144 774895477661972576 778170606477111936 779153145121653744 794382494112051768 795385502311688197 798103255208595336 799110961338909219 799749664101644256 800301886765643808 802488437929521684 804699149879740752 808468232548966704 809120573780178888 825311320727070177 827662635031135904 829370022031334784 832210231926911376 834502822097508928 837163864259809658 838411500421150656 839088002438704032 841955082417858816 843018157016871264 844082573881791556 859495813301564208 860581035288056082 861268869032539968 864611859809311614 865309502514913533 866599084485874656 869362474423648491 870658096591194912 871757412369719148 876547288261860462 878335857584062592 879044573983404224 885594831613682944 893680305876058239 900339622611349284 901561084587487324 902904692761239168 906514716920385606 907865707556630592 909012002641929368 912118005952680384 913269670101610536 913999616116164864 914630727732164352 919656171291132288 931120464410027892 933041274785251632 936236510917775298 937631796328979136 938815674859697544 943212937973794488 943974002743542036 945900154321298176 948395426643980172 951097407916470144 958957717072804608 970911937248063272 978146750491342432 978936002845154704 982280929487501952 983521183186349808 988127839782070416 988925145731329752 990398953698142464 995037824675651328 996294185565393312 1008713836444196883 1015767779356394064 1017050314431339006 1017863208856638144 1021348921001209416 1022638502972170539 1027428378864311853 1028959568698684896 1030355525242842656 1038870860162204992 1056167634217159737 1057600503073783207 1059176658816069024 1064137673611460448 1065481281785212292 1066332885468859008 1067069182354191744 1069984583906028912 1071335574542273898 1072932199839654336 1077957643398622272 1078827431706905184 1092275929404071181 1100415094302760236 1101303003200799042 1106461331084643534 1108110304752429888 1109613642569215168 1111643819754829218 1112540788947745971 1117882000561534208 1118784003251605376 1120830958761067476 1124024209355828352 1145994417735418944 1147441380384074776 1148358492043386624 1152815813079082152 1153746003353218044 1155465445981166208 1159149965898197988 1160877462121593216 1162343216492958864 1167255909715667904 1168729717682480616 1175953792798497024 1191573741168077652 1197154882812893004 1200452830148465712 1207048724819611128 1208686289227180808 1210487610075507456 1216157341270240512 1217692893468814048 1241493952546703856 1244055033047002176 1248315347890367064 1249891503632652881 1250175728438638848 1251754233146263392 1255745796389714487 1257617250631725984 1258632003658056048 1264527235525306896 1266123860822687334 1289243719952346312 1290871552932084123 1296917789713967421 1299898626728811984 1307636118554578722 1311361577581799744 1314820932392790693 1317503786376093888 1318566860975106336 1328392247420524416 1344951781925595844 1346037003912087718 1352341626881230986 1354357039141858752 1356067085908452008 1357150945142184192 1359772075380578409 1361798561334945888 1363518003962894052 1368177008929020576 1369904505152415804 1371946091598246528 1379484256936698432 1396680696615041838 1399561912177877448 1404354766376662947 1408223512289546316 1412235545088092032 1414819406960691732 1415961004115313054 1418850231481947264 1426646111874705216 1428447432723031864 1430576266452872448 1437276857864829696 1438436575609206912 1456367905872094908 1467220125737013648 1468404004267732056 1473421394231252928 1475281774779524712 1477144504293135223 1477480406336573184 1482191759673105624 1483387718596994628 1485598430547213696 1494441278348089968 1523651669034591096 1525575471647008509 1527992556980558592 1537087750772109536 1538328004470957392 1545533287864263984 1549790955323945152 1556341212954223872 1558306290243307488 1577731898028102817 1588764988224103536 1590771004623376394 1596206510417190672 1598221922677818438 1599499328203288512 1600603773531287616 1604976875859043368 1607003361813410847 1609398299759481504 1616936465097933408 1618241147560357776 1650622641454140354 1651954504801198563 1655325270062271808 1658740044062669568 1659691996626965301 1664420463853822752 1669005644195017856 1674327728519619316 1676823000842301312 1678176004877408064 1686036314033742528 1688165147763583112 1718991626603128416 1721162070576112164 1722537738065079936 1729223719618623228 1730619005029827066 1733198168971749312 1738724948847296982 1741316193182389824 1743514824739438296 1753094576523720924 1756671715168125184 1758089147966808448 1787360611752116478 1800679245222698568 1803122169174974648 1805809385522478336 1813029433840771212 1815731415113261184 1818024005283858736 1824236011905360768 1826539340203221072 1839312342582264576 1862240928820055784 1864592243124121511 1866082549570503264 1872473021835550596 1875263592657958272 1877631349719395088 1886425875947588976 1887948005487084072 1896790853287960344 1899185791234031001 1902194815832940288 1941823874496126544 1956293500982684864 1957872005690309408 1961454177831868083 1964115219994168813 1964561858975003904 1967042366372699616 1976255679564140832 1977850291462659504 1992588371130786624 2017427672888393766 2019055505868131577 2028512440321846479 2031535558712788128 2034100628862678012 2035726417713276288 2042697842002418832 2045277005944341078 2054856757728623706 2057919137397369792 2060711050485685312 2077741720324409984 2095021044922562757 2112335268434319474 2115201006147566414 2118353317632138048 2128275347222920896 2130962563570424584 2132665770937718016 2134138364708383488 2139969167812057824 2142671149084547796 2145864399679308672 2155915286797244544 2157654863413810368 2184551858808142362 2200830188605520472 2202606006401598084 2212922662169287068 2216220609504859776 2219227285138430336 2223287639509658436 2225081577895491942 2237568006503210752 2241661917522134952 2248048418711656704 2291988835470837888 2294882760768149552 2305631626158164304 2307492006706436088 2310930891962332416 2318299931796395976 2321227078174926779 2321754924243186432 2324686432985917728 2334511819431335808 2337459435364961232 2383147482336155304 2386156506935064591 2394309765625786008 2397332884016727657 2400905660296931424 2414097449639222256 2417372578454361616 2435385786937628096 2475933962181210531 2482987905093407712 2488110066094004352 2496630695780734128 2499783007265305762 2503508466292526784 2511491592779428974 2515234501263451968 2517264007316112096 2529054471050613792 2532247721645374668 2578487439904692624 2581743105864168246 2593835579427934842 2595928507544740599 2599797253457623968 2608087423270945473 2615272237109157444 2622723155163599488 2629641864785581386 2635007572752187776 2637133721950212672 2656784494841048832 2689903563851191688 2692074007824175436 2704683253762461972 2708714078283717504 2712134171816904016 2719544150761156818 2723597122669891776 2727036007925788104 2736354017858041152 2739809010304831608 2743892183196493056 2758968513873396864 2793361393230083676 2799123824355754896 2808709532753325894 2816447024579092632 2824471090176184064 2829638813921383464 2831922008230626108 2837700462963894528 2853292223749410432 2856894865446063728 2876873151218413824 2912735811744189816 2930073524909333803 2934440251474027296 2936808008535464112 2946842788462505856 2950563549559049424 2954289008586270446 2964383519346211248 2966775437193989256 2971196861094427392 2988882556696179936 3026141509332590649 3047303338069182192 3051150943294017018 3067915508916511617 3074175501544219072 3076656008941914784 3082285136592935559 3091066575728527968 3099581910647890304 3116612580486614976 3155463796056205634 3172801509221349621 3177529976448207072 3181542009246752788 3192413020834381344 3196443845355636876 3198998656406577024 3201207547062575232 3209953751718086736 3214006723626821694 3218796599518963008 3233872930195866816 3236482295120715552 3276827788212213543 3301245282908280708 3303909009602397126 3310650540124543616 3319383993253930602 3328840927707645504 3338011288390035712 3348655457039238632 3353646001684602624 3356352009754816128 3372072628067485056 3376330295527166224 3437983253206256832 3442324141152224328 3445075476130159872 3458447439237246456 3461238010059654132 3466396337943498624 3477449897694593964 3482632386364779648 3487029649478876592 3506189153047441848 3516178295933616896 3574721223504232956 3601358490445397136 3606244338349949296 3626058867681542424 3631462830226522368 3636048010567717472 3648472023810721536 3653078680406442144 3724481857640111568 3729184486248243022 3732165099141006528 3744946043671101192 3749674510897958643 3750527185315916544 3755262699438790176 3767237389169143461 3772851751895177952 3775896010974168144 3793581706575920688 3798371582468062002 3872614658796252369 3883647748992253088 3890753369141902263 3912587001965369728 3915744011380618816 3922908355663736166 3928230439988337626 3934084732745399232 3952511359128281664 3955700582925319008 3985176742261573248 4034855345776787532 4038111011736263154 4057024880643692958 4063071117425576256 4068201257725356024 4071452835426552576 4079316226141735227 4085395684004837664 4090554011888682156 4109713515457247412 4115838274794739584 4121422100971370624 4155483440648819968 4190042089845125514 4224670536868638948 4230402012295132828 4236706635264276096 4256550694445841792 4261925127140849168 4279938335624115648 4285342298169095592 4291728799358617344 4311830573594489088 4315309726827620736 4369103717616284724 4401660377211040944 4405212012803196168 4425845324338574136 4431433512879405669 4432441219009719552 4438454570276860672 4446575279019316872 4450163155790983884 4483323835044269904 4576726414941025527 4583977670941675776 4589765521536299104 4611263252316328608 4614984013412872176 4636599863592791952 4642454156349853558 4649372865971835456 4669023638862671616 4674918870729922464 4733195694084308451 4766294964672310608 4772313013870129182 4788619531251572016 4794665768033455314 4801811320593862848 4821010085440232541 4828194899278444512 4834745156908723232 4870771573875256192 4951867924362421062 4955863514403595689 4965975810186815424 4976220132188008704 4993261391561468256 4999566014530611524 5007016932585053568 5022983185558857948 5030469002526903936 5034528014632224192 5058108942101227584 5064495443290749336 5156974879809385248 5163486211728336492 5187671158855869684 5191857015089481198 5199594506915247936 5216174846541890946 5230544474218314888 5245446310327198976 5259283729571162772 5270015145504375552 5274267443900425344 5379807127702383376 5384148015648350872 5409366507524923944 5417428156567435008 5424268343633808032 5439088301522313636 5447194245339783552 5454072015851576208 5472708035716082304 5479618020609663216 5517937027746793728 5586722786460167352 5593776729372364533 5598247648711509792 5617419065506651788 5632894049158185264 5659277627842766928 5663844016461252216 5697557373702093003 5706584447498820864 5713789730892127456 5825471623488379632 5860147049818667606 5868880502948054592 5873616017070928224 5892345659982506439 5893685576925011712 5901127099118098848 5908578017172540892 5928767038692422496 5933550874387978512 5977765113392359872 6052283018665181298 6057166517604394731 6085537320965539437 6094606676138364384 6102301886588034036 6135831017833023234 6148351003088438144 6153312017883829568 6164570273185871118 6182133151457055936 6199163821295780608 6233225160973229952 6310927592112411268 6345603018442699242 6355059952896414144 6363084018493505576 6384826041668762688 6392887690711273752 6397997312813154048 6402415094125150464 6419907503436173472 6428013447253643388 6437593199037926016 6467745860391733632 6472964590241431104 6553655576424427086 6602490565816561416 6607818019204794252 6621301080249087232 6638767986507861204 6657681855415291008 6697310914078477264 6712704019509632256 6744145256134970112 6752660591054332448 6875966506412513664 6884648282304448656 6916894878474492912 6922476020119308264 6932792675886997248 6954899795389187928 6963681234524780337 6965264772729559296 6974059298957753184 7012378306094883696 7149442447008465912 7158469520805193773 7191998652050182971 7202716980890794272 7212488676699898592 7252117735363084848 7272096021135434944 7306157360812884288 7403203521516482449 7448963715280223136 7458368972496486044 7464330198282013056 7489892087342202384 7499349021795917286 7510525398877580352 7534474778338286922 7545703503790355904 7551792021948336288 7587163413151841376 7596743164936124004 7745229317592504738 7767295497984506176 7781506738283804526 7787785522634221797 7825174003930739456 7831488022761237632 7845816711327472332 7856460879976675252 7868169465490798464 7905022718256563328 7911401165850638016 7970353484523146496 8069710691553575064 8076222023472526308 8114049761287385916 8126142234851152512 8136402515450712048 8158632452283470454 8170791368009675328 8181108023777364312 8219427030914494824 8231676549589479168 8242844201942741248 8380084179690251028 8449341073737277896 8460804024590265656 8473413270528552192 8513101388891683584 8523850254281698336 8559876671248231296 8570684596338191184 8630619453655241472 8738207435232569448 8749240525428570167 8790220574728001409 8803320754422081888 8810424025606392336 8851690648677148272 8862867025758811338 8893150558038633744 8900326311581967768 8966647670088539808 9078424527997771947 9153452829882051054 9179531043072598208 9203746526749534851 9222526504632657216 9229968026825744352 9273199727185583904 9284908312699707116 9298745731943670912 9349837741459844928 9466391388168616902 9518404527664048863 9532589929344621216 9544626027740258364 9577239062503144032 9589331536066910628 9603622641187725696 9642020170880465082 9656389798556889024 9669490313817446464 9741543147750512384 9830483364636640629 9903735848724842124 9911727028807191378 9931951620373630848 9986522783122936512 9999132029061223048 10014033865170107136 10045966371117715896 10060938005053807872 10069056029264448384 10116217884202455168 10128990886581498672 10313949759618770496 10326972423456672984 10340011530051946561 10375342317711739368 10383714030178962396 10399189013830495872 10432349693083781892 10461088948436629776 10518567459142325544 10548534887800850688 10759614255404766752 10768296031296701744 10818733015049847888 10848536687267616064 10878176603044627272 10894388490679567104 10908144031703152416 10945416071432164608 10959236041219326432 11173445572920334704 11187553458744729066 11196495297423019584 11234838131013303576 11249023532693875929 11265788098316370528 11301712167507430383 11318555255685533856 11327688032922504432 11395114747404186006 11427579461784254912 11617843976388757107 11650943246976759264 11720294099637335212 11737761005896109184 11747232034141856448 11784691319965012878 11802254198236197696 11817156034345081784 11857534077384844992 11867101748775957024 11955530226784719744 12104566037330362596 12114333035208789462 12171074641931078874 12189213352276728768 12204603773176068072 12237948678425205681 12271662035666046468 12296702006176876288 12306624035767659136 12329140546371742236 12364266302914111872 12466450321946459904 12621855184224822536 12691206036885398484 12710119905792828288 12726168036987011152 12769652083337525376 12785775381422547504 12839815006872346944 12856026894507286776 12875186398075852032 12935491720783467264 12945929180482862208 13107311152848854172 13204981131633122832 13215636038409588504 13277535973015722408 13294300538638217007 13315363710830582016 13394621828156954528 13505321182108664896 13730179244823076581 13748806539959181691 13751933012825027328 13769296564608897312 13833789756948985824 13844952040238616528 13909799590778375856 13927362469049560674 13948118597915506368 14024756612189767392 14199587082252925353 14298884894016931824 14316939041610387546 14383997304100365942 14405433961781588544 14424977353399797184 14463030256320697623 14504235470726169696 14544192042270869888 14612314721625768576 14806407043032964898 14897927430560446272 14916737944992972088 14928660396564026112 14979784174684404768 14998698043591834572 15021050797755160704 15068949556676573844 15091407007580711808 15103584043896672576 15174326826303682752 15193486329872248008 15490458635185009476 15534590995969012352 15563013476567609052 15575571045268443594 15662976045522475264 15691633422654944664 15712921759953350504 15736338930981596928 15810045436513126656 15822802331701276032 16139421383107150128 16152444046945052616 16228099522574771832 16248589547224487453 16252284469702305024 16272805030901424096 16317264904566940908 16341582736019350656 16362216047554728624 16438854061828989648 16760168359380502056 16781330188117093599 16898682147474555792 16921608049180531312 17047700508563396672 17092672121106279009 17119753342496462592 17141369192676382368 17476414870465138896 17498481050857140334 17580441149456002818 17606641508844163776 17620848051212784672 17677036979947519317 17703381297354296544 17725734051517622676 17786301116077267488 17800652623163935536 17933295340177079616 18156849055995543894 18171499552813184193 18256611962896618311 18306905659764102108 18359062086145196416 18407493053499069702 18445053009265314432 18459936053651488704 18546399454371167808 18569816625399414232 18597491463887341824 18699675482919689856 18932782776337233804 19036809055328097726 19065179858689242432 19089252055480516728 19154478125006288064 19178663072133821256 19207245282375451392 19284040341760930164 19312779597113778048 19338980627634892928 19660966729273281258 19807471697449684248 19823454057614382756 19863903240747261696 19973045566245873024 19998264058122446096 20091932742235431792 20138112058528896768 20232435768404910336 20257981773162997344 20510514674365336621 20627899519237540992 20653944846913345968 20680023060103893122 20750684635423478736 20767428060357924792 20798378027660991744 20864699386167563784 20891043703574341011 20922177896873259552 21037134918284651088 21475408562415581319 21519228510809533504 21536592062593403488 21575995956150548913 21637466030099695776 21697073374535232128 21756353206089254544 21816288063406304832 21918472082438652864 22209610564549447347 22346891145840669408 22375106917489458132 22392990594846039168 22469676262026607152 22498047065387751858 22531576196632741056 22603424335014860766 22637110511371067712 22655376065845008864 22790229494808372012 22855158923568509824 23235687952777514214 23301886493953518528 23440588199274670424 23475522011792218368 23494464068283712896 23569382639930025756 23604508396472395392 23634312068690163568 23715068154769689984 23734203497551914048 23911060453569439488 24209132074660725192 24228666070417578924 24342149283862157748 24378426704553457536 24409207546352136144 24475897356850411362 24543324071332092936 24613248071535318272 24658281092743484472 24728532605828223744 25243710368449645072 25382412073770796968 25420239811585656576 25452336073974022304 25533497859924194569 25539304166675050752 25571550762845095008 25679630013744693888 25712053789014573552 25891858360965724416 26214622305697708344 26247721576285710501 26370661724184004227 26409962263266245664 26431272076819177008 26555071946031444816 26588601077276434014 26789243656313909056 27010642364217329792 27235273583993315841 27460358489646153162 27497613079918363382 27538593129217794624 27667579513897971648 27689904080477233056 27819599181556751712 27854724938099121348 27896237195831012736 28049513224379534784 28399174164505850706 28555213582992146589 28597769788033863648 28633878083220775092 28767994608200731884 28810867923563177088 28849954706799594368 28926060512641395246 29008470941452339392 29088384084541739776 29224629443251537152 29612814086065929796 29795854861120892544 29833475889985944176 29959568349368809536 29997396087183669144 30042101595510321408 30137899113353147688 30182814015161423616 30207168087793345152 30348653652607365504 30386972659744496016 30980917270370018952 31020034590155839683 31069181991938024704 31126026953135218104 31151142090536887188 31383266845309889328 31425843519906701008 31645604663402552064 32278842766214300256 32304888093890105232 32456199045149543664 32497179094448974906 32545610061802848192 32634529809133881816 32683165472038701312 32724432095109457248 32877708123657979296 33520336718761004112 33562660376234187198 33747070598081627787 33797364294949111584 33843216098361062624 33905136502522291149 34095401017126793344 34185344242212558018 34282738385352764736 34952829740930277792 34996962101714280668 35160882298912005636 35213283017688327552 35241696102425569344 35354073959895038634 35406762594708593088 35451468103035245352 35572602232154534976 35601305246327871072 35866590680354159232 36313698111991087788 36342999105626368386 36513223925793236622 36613811319528204216 36718124172290392832 36814986106998139404 36890106018530628864 36919872107302977408 37092798908742335616 37139633250798828464 37399350965839379712 37865565552674467608 38073618110656195452 38130359717378484864 38178504110961033456 38308956250012576128 38357326144267642512 38568080683521860328 38625559194227556096 38677961255269785856 39321933458546562516 39614943394899368496 39646908115228765512 39882901615914651021 39946091132491746048 39996528116244892192 40183865484470863584 40515963546325994688 41021029348730673242 41246419619877545073 41255799038475081984 41307889693826691936 41360046120207786244 41501369270846957472 41534856120715849584 41729398772335127568 41782087407148682022 41844355793746519104 42074269836569302176 42598761246758776059 42950817124831162638 43038457021619067008 43073184125186806976 43151991912301097826 43274932060199391552 43394146749070464256 43512706412178509088 43632576126812609664 43836944164877305728 44419221129098894694 44693782291681338816 44750213834978916264 44785981189692078336 44939352524053214304 44996094130775503716 45063152393265482112 45206848670029721532 45274221022742135424 45310752131690017728 45580458989616744024 45710317847137019648 46471375905555028428 46603772987907037056 46881176398549340848 46988928136567425792 47138765279860051512 47209016792944790784 47268624137380327136 47430136309539379968 47468406995103828096 48418264149321450384 48457332140835157848 48684298567724315496 48745768641673462359 48756853409106915072 48818415092704272288 48951794713700822724 49086648142664185872 49316562185486968944 50343990564351280797 50487420736899290144 50764824147541593936 50904672147948044608 51066995719848389138 51143101525690190016 51359260027489387776 51424107578029147104 52429244611395416688 52495443152571421002 52741323448368008454 52819924526532491328 52862544153638354016 53031110939842557951 53110143892062889632 53177202154552868028 53578487312627818112 54021284728434659584 54470547167986631682 54514498658439552579 54920716979292306324 54995226159836726764 55077186258435589248 55335159027795943296 55379808160954466112 55639198363113503424 55709449876198242696 55792474391662025472 56099026448759069568 56798348329011701412 57110427165984293178 57195539576067727296 57267756166441550184 57535989216401463768 57621735847126354176 57699909413599188736 57852121025282790492 58016941882904678784 59225628172131859592 59591709722241785088 59666951779971888352 59919136698737619072 59994792174367338288 60275798226706295376 60414336175586690304 60697307305214731008 60773945319488992032 61531544023096009863 61961834540740037904 62040069180311679366 62252053906270436208 62302284181073774376 62673131110723023033 62766533690619778656 62851687039813402016 64426225687246743957 64557685532428600512 64609776187780210464 64912398090299087328 64994358188897949812 65091220123605696384 65269059618267763632 65448864190218914496 65755416247315958592 66628831693648342041 67040673437522008224 67125320752468374396 67494141196163255574 67594728589898223168 67686432196722125248 67810273005044582298 68190802034253586688 68370688484425116036 68565476770705529472 69905659481860555584 69993924203428561336 70321764597824011272 70426566035376655104 70483392204851138688 70708147919790077268 70813525189417186176 70902936206070490704 71145204464309069952 71202610492655742144 71733181360708318464 72627396223982175576 72685998211252736772 73026447851586473244 73227622639056408432 73629972213996278808 73839744214605954816 74185597817484671232 74279266501597656928 75731131105348935216 76147236221312390904 76260719434756969728 76357008221922066912 76600493579772583707 76617912500025152256 76714652288535285024 77136161367043720656 78643866917093125032 78743164728857131503 79111985172552012681 79229886789798736992 79293816230457531024 79765803231829302042 79993056232489784384 80367730968941727168 81031927092651989376 82042058697461346484 82492839239755090146 82615779387653383872 82720092240415572488 83002738541693914944 83069712241431699168 83458797544670255136 83564174814297364044 83688711587493038208 84148539673138604352 85197522493517552118 85665640748976439767 85901634249662325276 86076914043238134016 86146368250373613952 86303983824602195652 86549864120398783104 87025412824357018176 87265152253625219328 87673888329754611456 88838442258197789388 89387564583362677632 89500427669957832528 89878705048106428608 89992188261551007432 90126304786530964224 90413697340059443064 90548442045484270848 90621504263380035456 91160917979233488048 92942751811110056856 93060103770467519049 93207545975814074112 93762352797098681696 94277530559720103024 94537248274760654272 94936813990207656192 96241645779714271837 96836528298642900768 96914664281670315696 97368597135448630992 97491537283346924718 97636830185408544576 97903589427401645448 98173296285328371744 98633124370973937888 100687981128702561594 100974841473798580288 101241211794244883361 101529648295083187872 101809344295896089216 102133991439696778276 102286203051380380032 102848215156058294208 104858489222790833376 104990886305142842004 105482646896736016908 105639849053064982656 105725088307276708032 106062221879685115902 106220287784125779264 106354404309105736056 107156974625255636224 108941094335973263364 109028997316879105158 109841433958584612648 109990452319673453528 110154372516871178496 110670318055591886592 110759616321908932224 111278396726227006848 111418899752396485392 112198052897518139136 113596696658023402824 113740126830571412171 114220854331968586356 114391079152135454592 114535512332883100368 115071978432802927536 115704242050565580984 116033883765809357568 118451256344263719184 119333903559943776704 119648704847743953063 119838273397475238144 119989584348734676576 120551596453412590752 121547890638977984064 123063088046192019726 123739258859632635219 123923669081480075808 124080138360623358732 124504107812540872416 124604568362147548752 125346262221446046066 125533067381239557312 125703374079626804032 127796283740276328177 128852451374493487914 129115371064857201024 129219552375560420928 129824796180598174656 129988716377795899624 130182440247211392768 130538119236535527264 130897728380437828992 131510832494631917184 133257663387296684082 134081346875044016448 134250641504936748792 134988282392326511148 135189457179796446336 135372864393444250496 135620546010089164596 136741376968850232072 137130953541411058944 139811318963721111168 139987848406857122672 140643529195648022544 140966784409702277376 141416295839580154536 141627050378834372352 141805872412140981408 142290408928618139904 142405220985311484288 145254792447964351152 145371996422505473544 146052895703172946488 146237305925020387077 146455245278112816864 147259944427992557616 148558533003195313856 151031971693053842391 151462262210697870432 152294472442624781808 152714016443844133824 153200987159545167414 153429304577070570048 154272322734087441312 157287733834186250064 157486329457714263006 158223970345104025362 158459773579597473984 158587632460915062048 159093332819527673853 159531606463658604084 159986112464979568768 160735461937883454336 162063854185303978752 164084117394922692968 164985678479510180292 165231558775306767744 165440184480831144976 166005477083387829888 166139424482863398336 166917595089340510272 167128349628594728088 167377423174986076416 168297079346277208704 170395044987035104236 171331281497952879534 171803268499324650552 172292736500747227904 172607967649204391304 173099728240797566208 174050825648714036352 177676884516395578776 178734485019469361983 178775129166725355264 179000855339915665056 179757410096212857216 179984376523102014864 180827394680118886128 181243008526760070912 182321835958466976096 184594632069288029589 185885503622220113712 186120207540935038098 187524705594197363392 188019393332169069099 188555061119440206048 189074496549521308544 192483291559428543674 193673056597285801536 193829328563340631392 194737194270897261984 194983074566693849436 195273660370817089152 195807178854803290896 196346592570656743488 197266248741947875776 199886495080945026123 201375962257405123188 201949682947597160576 202482423588489766722 203059296590166375744 203618688591792178432 204267982879393556552 204572406102760760064 205696430312116588416 209716978445581666752 209981772610285684008 210965293793472033816 211279698106129965312 211450176614553416064 212124443759370231804 212440575568251558528 212708808618211472112 217882188671946526728 218057994633758210316 219682867917169225296 219980904639346907056 221519232643817864448 222556793452454013696 222837799504792970784 227193393316046805648 227480253661142824342 228441708663937172712 228782158304270909184 229071024665766200736 229801480739317751121 230143956865605855072 231408484101131161968 236229494186571394509 236902512688527438368 237335955517656038043 238667807119887553408 239297409695487906126 239979168697469353152 241103192906825181504 243095781277955968128 246126176092384039452 247478517719265270438 247847338162960151616 248160276721246717464 249008215625081744832 249209136724295097504 250692524442892092132 251066134762479114624 251406748159253608064 255592567480552656354 257704902748986975828 258230742129714402048 258439104751120841856 259649592361196349312 259977432755591799248 261076238473071054528 261795456760875657984 263021664989263834368 266515326774593368164 268162693750088032896 268501283009873497584 269976564784653022296 270378914359592892672 270745728786888500992 271241092020178329192 273482753937700464144 279180311311402557147 279622637927442222336 279975696813714245344 281287058391296045088 282832591679160309072 283611744824281962816 284810441970622968576 288724937339142815511 290509584895928702304 290743992845010947088 292105791406345892976 292474611850040774154 292910490556225633728 294519888855985115232 297117066006390627712 302063943386107684782 302924524421395740864 304588944885249563616 305428032887688267648 306401974319090334828 306858609154141140096 308544645468174882624 314575467668372500128 314972658915428526012 316447940690208050724 316919547159194947968 317175264921830124096 318186665639055347706 319063212927317208168 319972224929959137536 321470923875766908672 328168234789845385936 329971356959020360584 330463117550613535488 330880368961662289952 332010954166775659776 332278848965726796672 333835190178681020544 334256699257189456176 336594158692554417408 340790089974070208472 341220380491714236513 342662562995905759068 343606536998649301104 345215935298408782608 348101651297428072704 355353769032791157552 357468970038938723966 358001710679831330112 359514820192425714432 359968753046204029728 361654789360237772256 364643671916933952192 369189264138576059178 371217776578897905657 371771007244440227424 372240415081870076196 375049411188394726784 376038786664338138198 377110122238880412096 378148993099042617088 384966583118857087348 387346113194571603072 387658657126681262784 389474388541794523968 389966149133387698872 390547320741634178304 391614357709606581792 392693185141313486976 394532497483895751552 399772990161890052246 402751924514810246376 403899365895194321152 404964847176979533444 406118593180332751488 408535965758787113104 411392860624233176832 419433956891163333504 419963545220571368016 421930587586944067632 422900353229106832128 424248887518740463608 424881151136503117056 425417617236422944224 435764377343893053456 436115989267516420632 438711917775061161231 439365735834338450592 439961809278693814112 445675599009585941568 454386786632093611296 454960507322285648684 456883417327874345424 458142049331532401472 459602961478635502242 460287913731211710144 462816968202262323936 472458988373142789018 473805025377054876736 474671911035312076086 477335614239775106816 478594819390975812252 479958337394938706304 482206385813650363008 486191562555911936256 492252352184768078904 494957035438530540876 495694676325920303232 496320553442493434928 498016431250163489664 498418273448590195008 501385048885784184264 502132269524958229248 502813496318507216128 511185134961105312708 515409805497973951656 516878209502241683712 519299184722392698624 519954865511183598496 522152476946142109056 533030653549186736328 536203455058408085949 536325387500176065792 537002566019746995168 539953129569306044592 542482184040356658384 546965507875400928288 553783896207864088767 558360622622805114294 559951393627428490688 562574116782592090176 565665183358320618144 567223489648563925632 577449874678285631022 581019169791857404608 581487985690021894176 584211582812691785952 584949223700081548308 585820981112451267456 589039777711970230464 594234132012781255424 599659485242835078369 604127886772215369564 605849048842791481728 609177889770499127232 610856065775376535296 612803948638180669656 613717218308282280192 617089290936349765248 629150935336745000256 629945317830857052024 632895881380416101448 633839094318389895936 634350529843660248192 636373331278110695412 638126425854634416336 656336469579690771872 659942713918040721168 661760737923324579904 664557697931453593344 667670380357362041088 668513398514378912352 681580179948140416944 682440760983428473026 685325125991811518136 687213073997298602208 689404442217953253363 690431870596817565216 708688482559714183527 710707538065582315104 714937940077877447932 716003421359662660224 719937506092408059456 723309578720475544512 729287343833867904384 738378528277152118356 742435553157795811314 743542014488880454848 744480830163740152392 750098822376789453568 752077573328676276396 754220244477760824192 769933166237714174696 774692226389143206144 775317314253362525568 778948777083589047936 779932298266775397744 783228715419213163584 785386370282626973952 789064994967791503104 799545980323780104492 805503849029620492752 809929694353959066888 812237186360665502976 817071931517574226208 837540933934207671441 838867913782326667008 839927090441142736032 843861175173888135264 848497775037480927216 850835234472845888448 866174812017428446533 871528754687786106912 872231978535032841264 877423835550122322462 878731471668676901184 879923618557387628224 891351198019171883136 908773573264187222592 909921014644571297368 913766834655748690848 916284098663064802944 919205922957271004484 920575827462423420288 925633936404524647872 944917976746285578036 947610050754109753472 949343822070624152172 957189638781951624504 959916674789877412608 964412771627300726016 984504704369536157808 989914070877061081752 991389352651840606464 992641106884986869856 996032862500326979328 996836546897180390016 1002770097771568368528 1022370269922210625416 1023661141475142709539 1030819610995947903312 1039909731022367196992 1044304953892284218112 1066061307098373472656 1072406910116816171898 1074005132039493990336 1079906259138612089184 1084964368080713316768 1093931015750801856576 1107567792415728177534 1113653329736693716971 1116721245245610228588 1119902787254856981376 1125148233565184180352 1131330366716641236288 1134446979297127851264 1154899749356571262044 1162038339583714809216 1162975971380043788352 1168423165625383571904 1169898447400163096616 1171641962224902534912 1178079555423940460928 1199318970485670156738 1208255773544430739128 1211698097685582963456 1218355779540998254464 1225607897276361339312 1234178581872699530496 1251141395136285533881 1258301870673490000512 1259890635661714104048 1265791762760832202896 1268701059687320496384 1272746662556221390824 1276252851709268832672 1312672939159381543744 1316135753325183483693 1319885427836081442336 1323521475846649159808 1337026797028757824704 1363160359896280833888 1364881521966856946052 1370650251983623036272 1374426147994597204416 1378808884435906506726 1380863741193635130432 1417376965119428367054 1421415076131164630208 1429875880155754895864 1432006842719325320448 1439875012184816118912 1446619157440951089024 1458574687667735808768 1476757056554304236712 1484871106315591622628 1487084028977760909696 1488961660327480304784 1504155146657352552792 1508440488955521648384 1539866332475428349392 1550634628506725051136 1557897554167178095872 1559864596533550795488 1566457430838426327168 1599091960647560208984 1608610365175224257847 1611007698059240985504 1619859388707918133776 1634143863035148452416 1661351688623592266301 1675081867868415342882 1679854180882285472064 1687722350347776270528 1696995550074961854432 1701670468945691776896 1732349624034856893066 1743057509375572213824 1744463957070065682528 1754847671100244644924 1757462943337353802368 1759847237114775256448 1782702396038343766272 1817547146528374445184 1819842029289142594736 1827533669311497381696 1832568197326129605888 1838411845914542008968 1841151654924846840576 1851267872809049295744 1889835953492571156072 1895220101508219506944 1898687644141248304344 1914379277563903249008 1969009408739072315616 1979828141754122163504 1985282213769973739712 1993673093794360780032 2005540195543136737056 2044740539844421250832 2047322282950285419078 2061639221991895806624 2068213326653859760089 2079819462044734393984 2132122614196746945312 2144813820233632343796 2148010264078987980672 2159812518277224178368 2169928736161426633536 2187862031501603713152 2215135584831456355068 2227306659473387433942 2233442490491220457176 2239805574509713962752 2250296467130368360704 2262660733433282472576 2309799498713142524088 2324076679167429618432 2325951942760087576704 2336846331250767143808 2339796894800326193232 2356159110847880921856 2398637940971340313476 2416511547088861478256 2436711559081996508928 2451215794552722678624 2502282790272571067762 2516603741346980001024 2519781271323428208096 2531583525521664405792 2545493325112442781648 2552505703418537665344 2598524436052285339599 2625345878318763087488 2632271506650366967386 2639770855672162884672 2647042951693298319616 2674053594057515649408 2726320719792561667776 2729763043933713892104 2741300503967246072544 2748852295989194408832 2757617768871813013452 2761727482387270260864 2834753930238856734108 2842830152262329260416 2859751760311509791728 2879750024369632237824 2893238314881902178048 2953514113108608473424 2969742212631183245256 2974168057955521819392 2977923320654960609568 3008310293314705105584 3070983424425428128617 3079732664950856698784 3119729193067101590976 3132914861676852654336 3198183921295120417968 3217220730350448515694 3222015396118481971008 3239718777415836267552 3268287726070296904832 3322703377247184532602 3350163735736830685764 3359708361764570944128 3375444700695552541056 3393991100149923708864 3403340937891383553792 3464699248069713786132 3486115018751144427648 3488927914140131365056 3509695342200489289848 3514925886674707604736 3519694474229550512896 3635094293056748890368 3639684058578285189472 3655067338622994763392 3676823691829084017936 3702535745618098591488 3753424185408856601643 3779671906985142312144 3797375288282496608688 3828758555127806498016 3938018817478144631232 3959656283508244327008 3970564427539947479424 4011080391086273474112 4089481079688842501664 4094644565900570838156 4123278443983791613248 4136426653307719520178 4159638924089468787968 4264245228393493890624 4289627640467264687592 4296020528157975961344 4319625036554448356736 4339857472322853267072 4375724063003207426304 4430271169662912710136 4454613318946774867884 4466884980982440914352 4525321466866564945152 4619598997426285048176 4651903885520175153408 4673692662501534287616 4679593789600652386464 4797275881942680626952 4825831095525672773541 4833023094177722956512 4902431589105445357248 5004565580545142135524 5039562542646856416192 5063167051043328811584 5090986650224885563296 5105011406837075330688 5197048872104570679198 5250691756637526174976 5264543013300733934772 5279541711344325769344 5348107188115031298816 5452641439585123335552 5459526087867427784208 5482601007934492145088 5497704591978388817664 5515235537743626026904 5523454964774540521728 5669507860477713468216 5685660304524658520832 5719503520623019583456 5907028226217216946848 5939484425262366490512 5955846641309921219136 6016620586629410211168 6141966848850856257234 6159465329901713397568 6239458386134203181952 6396367842590240835936 6434441460700897031388 6444030792236963942016 6479437554831672535104 6536575452140593809664 6645406754494369065204 6700327471473661371528 6719416723529141888256 6750889401391105082112 6787982200299847417728 6929398496139427572264 6972230037502288855296 6977855828280262730112 7019390684400978579696 7279368117156570378944 7310134677245989526784 7353647383658168035872 7506848370817713203286 7559343813970284624288 7594750576564993217376 7657517110255612996032 7795573308156856018797 7876037634956289262464 7919312567016488654016 7941128855079894958848 8022160782172546948224 8178962159377685003328 8189289131801141676312 8246556887967583226496 8272853306615439040356 8528490456786987781248 8579255280934529375184 8639250073108896713472 8679714944645706534144 8860542339325825420272 8909226637893549735768 8933769961964881828704 9212950273276284385851 9239197994852570096352 9359187579201304772928 9594551763885361253904 9651662191051345547082 9666046188355445913024 9804863178210890714496 10009131161090284271048 10079125085293712832384 10126334102086657623168 10181973300449771126592 10210022813674150661376 10394097744209141358396 10529086026601467869544 10559083422688651538688 10905282879170246671104 10919052175734855568416 10965202015868984290176 11030471075487252053808 11260272556226569804929 11339015720955426936432 11439007041246039166912 11814056452434433893696 11878968850524732981024 11911693282619842438272 12033241173258820422336 12283933697701712514468 12318930659803426795136 12478916772268406363904 12792735685180481671872 12868882921401794062776 12888061584473927884032 12958875109663345070208 13290813508988738130408 13400654942947322743056 13575964400599694835456 13858796992278855144528 13955711656560525460224 14038781368801957159392 14477493286577018320623 14558736234313140757888 14707294767316336071744 15013696741635426406572 15118687627940569248576 15189501153129986434752 15315034220511225992064 15591146616313712037594 15752075269912578524928 15838625134032977308032 16044321564345093896448 16357924318755370006656 16378578263602283352624 16493113775935166452992 16545706613230878080712 17056980913573975562496 17158510561869058750368 17721084678651650840544 17818453275787099471536 17867539923929763657408 18425900546552568771702 18478395989705140192704 18718375158402609545856 19189103527770722507808 19303324382102691094164 19332092376710891826048 19609726356421781428992 20018262322180568542096 20158250170587425664768 20252668204173315246336 20363946600899542253184 20788195488418282716792 21058172053202935739088 21838104351469711136832 21930404031737968580352 22060942150974504107616 22520545112453139609858 22678031441910853872864 22878014082492078333824 23628112904868867787392 23757937701049465962048 23823386565239684876544 24066482346517640844672 24567867395403425028936 24637861319606853590272 25585471370360963343744 25737765842803588125552 25917750219326690140416 26581627017977476260816 26801309885894645486112 27717593984557710289056 28077562737603914318784 28954986573154036641246 29117472468626281515776 29414589534632672143488 30027393483270852813144 30237375255881138497152 30379002306259972869504 30630068441022451984128 31182293232627424075188 31677250268065954616064 32715848637510740013312 32757156527204566705248 33091413226461756161424 33780817668679709414787 34317021123738117500736 35442169357303301681088 35636906551574198943072 35735079847859527314816 36851801093105137543404 36956791979410280385408 37436750316805219091712 38378207055541445015616 38606648764205382188328 38664184753421783652096 40036524644361137084192 40727893201799084506368 41576390976836565433584 42116344106405871478176 43676208702939422273664 44121884301949008215232 45041090224906279219716 45356062883821707745728 45756028164984156667648 47256225809737735574784 47515875402098931924096 48132964693035281689344 49135734790806850057872 51170942740721926687488 51475531685607176251104 53163254035954952521632 53602619771789290972224 55435187969115420578112 56155125475207828637568 57909973146308073282492 58829179069265344286976 60054786966541705626288 60474750511762276994304 60758004612519945739008 62364586465254848150376 65514313054409133410496 66182826452923512322848 67561635337359418829574 68634042247476235001472 70884338714606603362176 71273813103148397886144 71470159695719054629632 73703602186210275086808 73913583958820560770816 76756414111082890031232 77213297528410764376656 80073049288722274168384 83152781953673130867168 84232688212811742956352 87352417405878844547328 88243768603898016430464 90082180449812558439432 90712125767643415491456 95031750804197863848192 98271469581613700115744 101342453006039128244361 102951063371214352502208 106326508071909905043264 107205239543578581944448 110870375938230841156224 112310250950415657275136 115819946292616146564984 120109573933083411252576 124729172930509696300752 131028626108818266820992 132365652905847024645696 135123270674718837659148 137268084494952470002944 141768677429213206724352 142547626206296795772288 147407204372420550173616 153512828222165780062464 154426595056821528753312 160146098577444548336768 166305563907346261734336 168465376425623485912704 176487537207796032860928 180164360899625116878864 181424251535286830982912 196542939163227400231488 202684906012078256488722 205902126742428705004416 212653016143819810086528 214410479087157163888896 221740751876461682312448 231639892585232293129968 240219147866166822505152 249458345861019392601504 262057252217636533641984 264731305811694049291392 270246541349437675318296 285095252412593591544576 294814408744841100347232 308853190113643057506624 320292197154889096673536 332611127814692523468672 336930752851246971825408 360328721799250233757728 393085878326454800462976 405369812024156512977444 411804253484857410008832 425306032287639620173056 463279785170464586259936 480438295732333645010304 498916691722038785203008 529462611623388098582784 540493082698875350636592 589628817489682200694464 617706380227286115013248 665222255629385046937344 720657443598500467515456 786171756652909600925952 810739624048313025954888 926559570340929172519872 960876591464667290020608 997833383444077570406016 1080986165397750701273184 1179257634979364401388928 1235412760454572230026496 1441314887197000935030912 1621479248096626051909776 1853119140681858345039744 1995666766888155140812032 2161972330795501402546368 2358515269958728802777856 2882629774394001870061824 3242958496193252103819552 3706238281363716690079488 4323944661591002805092736 6485916992386504207639104 8647889323182005610185472 12971833984773008415278208 25943667969546016830556416
- Sum of all divisors σ(n): 108892888027564189125674097
- Sum of proper divisors (its aliquot sum) s(n): 82949220058018172295117681
- 25943667969546016830556416 is an abundant number, because the sum of its proper divisors (82949220058018172295117681) is greater than itself. Its abundance is 57005552088472155464561265
Bases of 25943667969546016830556416
- Binary: 10101011101011100100100001111000010011010101000100000000100001000000010001001000000002
- Hexadecimal: 0x1575C90F09AA2010808900
- Base-36: 39CPDEJCXQE5H1S00
Squares and roots of 25943667969546016830556416
- 25943667969546016830556416 squared (259436679695460168305564162) is 673073907714047943676180914832529081901272158765056
- 25943667969546016830556416 cubed (259436679695460168305564163) is 17462005980698117329502297004498508291634895515794465442422594841383897399296
-
25943667969546016830556416 is a
perfect square number . Itssquare root is 5093492708304 -
The
cube root of 25943667969546016830556416 is 296035499.0354124669
Scales and comparisons
How big is 25943667969546016830556416?- 25,943,667,969,546,016,830,556,416 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 25,943,667,969,546,016,830,556,416 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 25943667969546016830556416 cubic inches would be around 24669624.9 feet tall.
Recreational maths with 25943667969546016830556416
- 25943667969546016830556416 backwards is 61465503861064596976634952
- 25943667969546016830556416 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 25943667969546016830556416's digits is 126
- 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 25943667969546016830556416 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 25943667969546016830556416 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/25943667969546016830556416/
Chicago style:
Numbermatics. 2024. "Number 25943667969546016830556416 - Facts about the integer". https://numbermatics.com/n/25943667969546016830556416/
The information we have on file for 25943667969546016830556416 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 25943667969546016830556416, math, Factors of 25943667969546016830556416, curriculum, school, college, exams, university, Prime factorization of 25943667969546016830556416, STEM, science, technology, engineering, physics, economics, calculator, twenty-five septillion, nine hundred forty-three sextillion, six hundred sixty-seven quintillion, nine hundred sixty-nine quadrillion, five hundred forty-six trillion, sixteen billion, eight hundred thirty million, five hundred fifty-six thousand, four hundred sixteen.