977774592485829835970187264
977,774,592,485,829,835,970,187,264 is an even composite number composed of five prime numbers multiplied together.
977774592485829835970187264 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirteen thousand, nine hundred twenty-three divisors.
Prime factorization of 977774592485829835970187264:
212 × 36 × 716 × 432 × 732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 43 × 43 × 73 × 73)See below for interesting mathematical facts about the number 977774592485829835970187264 from the Numbermatics database.
Names of 977774592485829835970187264
- Cardinal: 977774592485829835970187264 can be written as Nine hundred seventy-seven septillion, seven hundred seventy-four sextillion, five hundred ninety-two quintillion, four hundred eighty-five quadrillion, eight hundred twenty-nine trillion, eight hundred thirty-five billion, nine hundred seventy million, one hundred eighty-seven thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 9.77774592485829835970187264 × 1026
Factors of 977774592485829835970187264
Divisors of 977774592485829835970187264
- Number of divisors d(n): 13923
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 43 48 49 54 56 63 64 72 73 81 84 86 96 98 108 112 126 128 129 144 146 147 162 168 172 189 192 196 216 219 224 243 252 256 258 288 292 294 301 324 336 343 344 378 384 387 392 432 438 441 448 486 504 511 512 516 567 576 584 588 602 648 657 672 686 688 729 756 768 774 784 864 876 882 896 903 972 1008 1022 1024 1029 1032 1134 1152 1161 1168 1176 1204 1296 1314 1323 1344 1372 1376 1458 1512 1533 1536 1548 1568 1701 1728 1752 1764 1792 1806 1849 1944 1971 2016 2044 2048 2058 2064 2107 2268 2304 2322 2336 2352 2401 2408 2592 2628 2646 2688 2709 2744 2752 2916 3024 3066 3072 3087 3096 3136 3139 3402 3456 3483 3504 3528 3577 3584 3612 3698 3888 3942 3969 4032 4088 4096 4116 4128 4214 4536 4599 4608 4644 4672 4704 4802 4816 5103 5184 5256 5292 5329 5376 5418 5488 5504 5547 5832 5913 6048 6132 6144 6174 6192 6272 6278 6321 6804 6912 6966 7008 7056 7154 7168 7203 7224 7396 7776 7884 7938 8064 8127 8176 8232 8256 8428 9072 9198 9216 9261 9288 9344 9408 9417 9604 9632 10206 10368 10449 10512 10584 10658 10731 10752 10836 10976 11008 11094 11664 11826 11907 12096 12264 12288 12348 12384 12544 12556 12642 12943 13608 13797 13824 13932 14016 14112 14308 14336 14406 14448 14749 14792 15552 15768 15876 15987 16128 16254 16352 16464 16512 16641 16807 16856 17739 18144 18396 18432 18522 18576 18688 18816 18834 18963 19208 19264 20412 20736 20898 21024 21168 21316 21462 21504 21609 21672 21952 21973 22016 22188 23328 23652 23814 24192 24381 24528 24696 24768 25039 25088 25112 25284 25886 27216 27594 27648 27783 27864 28032 28224 28251 28616 28672 28812 28896 29498 29584 31104 31347 31536 31752 31974 32193 32256 32508 32704 32928 33024 33282 33614 33712 35478 35721 36288 36792 36864 37044 37152 37303 37376 37632 37668 37926 38416 38528 38829 40824 41391 41472 41796 42048 42336 42632 42924 43008 43218 43344 43904 43946 44032 44247 44376 46656 47304 47628 47961 48384 48762 49056 49392 49536 49923 50078 50176 50224 50421 50568 51772 53217 54432 55188 55296 55566 55728 56064 56448 56502 56889 57232 57624 57792 58996 59168 62208 62694 63072 63504 63948 64386 64512 64827 65016 65408 65856 65919 66048 66564 67228 67424 70956 71442 72576 73143 73584 74088 74304 74606 74752 75117 75264 75336 75852 76832 77056 77658 81648 82782 82944 83349 83592 84096 84672 84753 85264 85848 86016 86436 86688 87808 87892 88064 88494 88752 90601 93312 94608 95256 95922 96579 96768 97524 98112 98784 99072 99846 100156 100352 100448 100842 101136 103243 103544 106434 108864 110376 110592 111132 111456 111909 112128 112896 113004 113778 114464 115248 115584 116487 117649 117992 118336 124173 124416 125388 126144 127008 127896 128772 129024 129654 130032 130816 131712 131838 132096 132741 133128 134456 134848 134977 141912 142884 143883 145152 146286 147168 148176 148608 149212 149504 149769 150234 150528 150672 151263 151704 153664 153811 154112 155316 163296 165564 165888 166698 167184 168192 169344 169506 170528 170667 171696 172872 173376 175273 175616 175784 176128 176988 177504 181202 186624 189216 190512 191844 193158 193536 194481 195048 196224 197568 197757 198144 199692 200312 200704 200896 201684 202272 206486 207088 212868 217728 219429 220752 222264 222912 223818 224256 225351 225792 226008 227556 228928 229147 230496 231168 232974 235298 235984 236672 248346 248832 250047 250776 252288 254016 254259 255792 257544 258048 259308 260064 261121 261632 263424 263676 264192 265482 266256 268912 269696 269954 271803 283824 285768 287766 289737 290304 292572 294336 296352 297216 298424 299008 299538 300468 301056 301344 302526 303408 307328 307622 308224 309729 310632 326592 331128 331776 333396 334368 335727 336384 338688 339012 341056 341334 343392 345744 346752 349461 350546 351232 351568 352947 353976 355008 362404 372519 373248 378432 381024 383688 386316 387072 388962 390096 392448 395136 395514 396288 398223 399384 400624 401792 403368 404544 404931 412972 414176 425736 431649 435456 438858 441504 444528 445824 447636 448512 449307 450702 451584 452016 453789 455112 457856 458294 460992 461433 462336 465948 470596 471968 473344 496692 497664 500094 501552 504576 508032 508518 511584 512001 515088 518616 520128 522242 523264 525819 526848 527352 528384 530964 532512 537824 539392 539908 543606 567648 571536 575532 579474 580608 583443 585144 588672 592704 593271 594432 596848 599076 600936 602112 602688 605052 606816 614656 615244 616448 619458 621264 634207 653184 662256 666792 668736 671454 672768 676053 677376 678024 682112 682668 686784 687441 691488 693504 698922 701092 702464 703136 705894 707952 710016 722701 724808 745038 746496 756864 762048 762777 767376 772632 774144 777924 780192 783363 784896 790272 791028 792576 796446 798768 801248 803584 806736 809088 809862 815409 823543 825944 828352 851472 863298 869211 870912 877716 883008 889056 891648 895272 897024 898614 901404 903168 904032 907578 910224 915712 916588 921984 922866 924672 929187 931896 941192 943936 944839 946688 993384 995328 1000188 1003104 1007181 1009152 1016064 1017036 1023168 1024002 1030176 1037232 1040256 1044484 1046528 1048383 1051638 1053696 1054704 1058841 1061928 1065024 1075648 1076677 1078784 1079816 1087212 1135296 1143072 1151064 1158948 1161216 1166886 1170288 1177344 1185408 1186542 1188864 1193696 1194669 1198152 1201872 1205376 1210104 1213632 1214793 1226911 1229312 1230488 1232896 1238916 1242528 1268414 1294947 1306368 1324512 1333584 1337472 1342908 1345536 1347921 1352106 1354752 1356048 1361367 1364224 1365336 1373568 1374882 1382976 1384299 1387008 1397844 1402184 1404928 1406272 1411788 1415904 1420032 1445402 1449616 1490076 1492992 1513728 1524096 1525554 1534752 1536003 1545264 1555848 1560384 1566726 1569792 1577457 1580544 1582056 1585152 1592892 1597536 1602496 1604029 1607168 1613472 1618176 1619724 1630818 1647086 1651888 1656704 1702944 1726596 1738422 1741824 1750329 1755432 1766016 1778112 1779813 1783296 1790544 1797228 1802808 1806336 1808064 1815156 1820448 1827847 1831424 1833176 1843968 1845732 1849344 1858374 1863792 1882384 1887872 1889678 1893376 1902621 1986768 2000376 2006208 2014362 2018304 2028159 2032128 2034072 2046336 2048004 2060352 2062323 2074464 2080512 2088968 2093056 2096766 2103276 2107392 2109408 2117682 2123856 2130048 2151296 2153354 2157568 2159632 2168103 2174424 2270592 2286144 2288331 2302128 2317896 2322432 2333772 2340576 2350089 2354688 2370816 2373084 2377728 2387392 2389338 2396304 2403744 2410752 2420208 2427264 2429586 2446227 2453822 2458624 2460976 2470629 2477832 2485056 2536828 2589894 2607633 2612736 2649024 2667168 2674944 2685816 2691072 2695842 2704212 2709504 2712096 2722734 2728448 2730672 2747136 2749764 2765952 2768598 2774016 2787561 2795688 2804368 2812544 2823576 2831808 2834517 2840064 2890804 2899232 2980152 2985984 3021543 3027456 3048192 3051108 3069504 3072006 3090528 3111696 3120768 3133452 3139584 3145149 3154914 3161088 3164112 3176523 3185784 3195072 3204992 3208058 3214336 3226944 3230031 3236352 3239448 3261636 3294172 3303776 3313408 3405888 3453192 3476844 3483648 3500658 3510864 3532032 3556224 3559626 3566592 3581088 3584007 3594456 3605616 3616128 3630312 3640896 3644379 3655694 3662848 3666352 3680733 3687936 3691464 3698688 3716748 3727584 3764768 3775744 3779356 3786752 3805242 3884841 3973536 4000752 4012416 4028724 4036608 4056318 4064256 4068144 4084101 4092672 4096008 4120704 4124646 4148928 4152897 4161024 4177936 4193532 4206552 4214784 4218816 4235364 4247712 4260096 4302592 4306708 4315136 4319264 4336206 4348848 4439449 4541184 4572288 4576662 4604256 4635792 4667544 4681152 4700178 4709376 4732371 4741632 4746168 4755456 4774784 4778676 4792608 4807488 4812087 4821504 4840416 4854528 4859172 4892454 4907644 4917248 4921952 4941258 4955664 4970112 5058907 5073656 5179788 5215266 5225472 5298048 5334336 5339439 5349888 5371632 5391684 5408424 5419008 5424192 5445468 5456896 5461344 5483541 5494272 5499528 5531904 5537196 5548032 5575122 5591376 5608736 5625088 5647152 5663616 5669034 5680128 5707863 5764801 5781608 5798464 5960304 6043086 6054912 6084477 6096384 6102216 6139008 6144012 6181056 6186969 6223392 6241536 6266904 6279168 6290298 6309828 6322176 6328224 6353046 6371568 6390144 6409984 6416116 6428672 6453888 6460062 6472704 6478896 6504309 6523272 6588344 6607552 6613873 6626816 6811776 6906384 6953688 6967296 7001316 7021728 7050267 7064064 7112448 7119252 7133184 7162176 7168014 7188912 7211232 7232256 7260624 7281792 7288758 7311388 7325696 7332704 7338681 7361466 7375872 7382928 7411887 7433496 7455168 7529536 7536739 7551488 7558712 7573504 7610484 7769682 7947072 8001504 8024832 8057448 8073216 8112636 8128512 8136288 8168202 8185344 8192016 8241408 8249292 8297856 8305794 8322048 8355872 8362683 8387064 8413104 8437632 8470728 8495424 8503551 8520192 8588377 8605184 8613416 8630272 8638528 8672412 8697696 8878898 9064629 9082368 9144576 9153324 9208512 9271584 9335088 9362304 9400356 9418752 9435447 9464742 9483264 9492336 9529569 9549568 9557352 9585216 9614976 9624174 9643008 9680832 9690093 9709056 9718344 9784908 9815288 9834496 9843904 9853321 9882516 9911328 9940224 10117814 10147312 10359576 10430532 10450944 10596096 10668672 10678878 10699776 10743264 10752021 10783368 10816848 10848384 10890936 10913792 10922688 10933137 10967082 10988544 10999056 11042199 11063808 11074392 11096064 11150244 11182752 11217472 11228203 11250176 11294304 11327232 11338068 11360256 11415726 11529602 11563216 11596928 11920608 12086172 12109824 12168954 12192768 12204432 12252303 12278016 12288024 12362112 12373938 12446784 12458691 12483072 12533808 12580596 12619656 12644352 12656448 12706092 12743136 12780288 12794929 12819968 12832232 12857344 12907776 12920124 12945408 12957792 13008618 13046544 13176688 13215104 13227746 13253632 13318347 13623552 13812768 13907376 14002632 14043456 14100534 14128128 14197113 14224896 14238504 14266368 14324352 14336028 14377824 14422464 14436261 14464512 14521248 14563584 14577516 14622776 14651392 14665408 14677362 14722932 14751744 14765856 14823774 14866992 14910336 15059072 15073478 15102976 15117424 15176721 15220968 15539364 15894144 16003008 16018317 16049664 16114896 16225272 16257024 16272576 16336404 16370688 16384032 16450623 16482816 16498584 16595712 16611588 16644096 16711744 16725366 16774128 16826208 16875264 16941456 16990848 17007102 17040384 17123589 17176754 17210368 17226832 17277056 17294403 17344824 17395392 17757796 18129258 18164736 18253431 18289152 18306648 18417024 18543168 18560907 18670176 18724608 18800712 18837504 18870894 18929484 18966528 18984672 19059138 19099136 19114704 19170432 19229952 19248348 19286016 19361664 19380186 19418112 19436688 19512927 19569816 19630576 19687808 19706642 19765032 19822656 19841619 19880448 20235628 20294624 20719152 20861064 20901888 21150801 21192192 21337344 21357756 21399552 21486528 21504042 21566736 21633696 21696768 21781872 21827584 21845376 21866274 21934164 21977088 21998112 22016043 22084398 22127616 22148784 22235661 22300488 22365504 22434944 22456406 22500352 22588608 22610217 22654464 22676136 22720512 22831452 23059204 23126432 23193856 23841216 24172344 24219648 24337908 24385536 24408864 24504606 24556032 24576048 24724224 24747876 24893568 24917382 24966144 25067616 25088049 25161192 25239312 25312896 25412184 25486272 25510653 25560576 25589858 25639936 25664464 25765131 25815552 25840248 25890816 25915584 26017236 26093088 26353376 26430208 26455492 26507264 26636694 27193887 27247104 27625536 27814752 28005264 28086912 28201068 28256256 28394226 28449792 28477008 28588707 28648704 28672056 28755648 28844928 28872522 28929024 29042496 29070279 29127168 29155032 29245552 29330816 29354724 29445864 29503488 29531712 29559963 29647548 29733984 29820672 30118144 30146956 30205952 30234848 30353442 30441936 31076143 31078728 31788288 32006016 32036634 32099328 32229792 32450544 32545152 32672808 32741376 32768064 32799411 32901246 32965632 32997168 33126597 33191424 33223176 33288192 33423488 33450732 33548256 33652416 33684609 33750528 33882912 33981696 34014204 34080768 34247178 34353508 34420736 34453664 34554112 34588806 34689648 34790784 35412349 35515592 36258516 36329472 36506862 36578304 36613296 36834048 37086336 37121814 37340352 37376073 37449216 37601424 37741788 37858968 37933056 37969344 38118276 38198272 38229408 38340864 38384787 38459904 38496696 38572032 38723328 38760372 38836224 38873376 39025854 39139632 39261152 39375616 39413284 39530064 39645312 39683238 39760896 39955041 40353607 40471256 40589248 41438304 41722128 42301602 42384384 42591339 42674688 42715512 42799104 42973056 43008084 43133472 43267392 43308783 43393536 43563744 43690752 43732548 43868328 43954176 43996224 44032086 44168796 44255232 44297568 44471322 44600976 44731008 44869888 44912812 45000704 45177216 45220434 45308928 45352272 45530163 45662904 46118408 46252864 46297111 46387712 47682432 48344688 48675816 48771072 48817728 49009212 49112064 49152096 49351869 49448448 49495752 49787136 49834764 49932288 50135232 50176098 50322384 50478624 50625792 50824368 50972544 51021306 51121152 51179716 51279872 51328928 51370767 51530262 51631104 51680496 51831168 51883209 52034472 52186176 52706752 52757173 52860416 52910984 53014528 53273388 54387774 54494208 55251072 55629504 55682721 56010528 56173824 56402136 56512512 56788452 56899584 56954016 57177414 57297408 57344112 57511296 57689856 57745044 57858048 58084992 58140558 58254336 58310064 58491104 58538781 58661632 58709448 58891728 59063424 59119926 59295096 59467968 59524857 59641344 60118639 60236288 60293912 60411904 60469696 60706884 60883872 62152286 62157456 63452403 63576576 64012032 64073268 64198656 64459584 64901088 65090304 65345616 65482752 65536128 65598822 65802492 65931264 65994336 66048129 66253194 66382848 66446352 66706983 66846976 66901464 67096512 67304832 67369218 67501056 67765824 67830651 67963392 68028408 68161536 68494356 68707016 68841472 68907328 68973247 69108224 69177612 69379296 69581568 70824698 71031184 72517032 72658944 73013724 73156608 73226592 73668096 74172672 74243628 74680704 74752146 74898432 75202848 75264147 75483576 75717936 75938688 76236552 76396544 76458816 76531959 76681728 76769574 76919808 76993392 77295393 77446656 77520744 77672448 77746752 78051708 78279264 78522304 78597421 78751232 78826568 79060128 79290624 79366476 79521792 79910082 80707214 80942512 81178496 82876608 83444256 84603204 84768768 85182678 85349376 85431024 85766121 85946112 86016168 86266944 86534784 86617566 86787072 87127488 87210837 87381504 87465096 87736656 87992448 88064172 88337592 88510464 88595136 88679889 88942644 89201952 89462016 89564503 89739776 89825624 90001408 90354432 90440868 90617856 90704544 91060326 91325808 92236816 92505728 92594222 92775424 93228429 95364864 96689376 97351632 97635456 98018424 98224128 98304192 98398233 98703738 98896896 98991504 99379791 99574272 99669528 99864576 100270464 100352196 100644768 100957248 101053827 101251584 101648736 101945088 102042612 102242304 102359432 102559744 102657856 102741534 103060524 103262208 103360992 103662336 103766418 104068944 104372352 105413504 105514346 105720832 105821968 106237047 106546776 108775548 108988416 110502144 111259008 111365442 112021056 112128219 112347648 112804272 113576904 113799168 113908032 114354828 114594816 114688224 115022592 115154361 115379712 115490088 115716096 116169984 116281116 116508672 116620128 116982208 117077562 117323264 117418896 117783456 118126848 118239852 118590192 118935936 119049714 119282688 119865123 120237278 120472576 120587824 120939392 121060821 121413768 121767744 124304572 124314912 126904806 127153152 127774017 128024064 128146536 128397312 128919168 129802176 129926349 130180608 130691232 131072256 131197644 131604984 131862528 131988672 132096258 132506388 132765696 132892704 133413966 133693952 133802928 134193024 134609664 134738436 135002112 135531648 135661302 135926784 136056816 136590489 136988712 137414032 137814656 137946494 138216448 138355224 138758592 138891333 139163136 141649396 142062368 145034064 146027448 146313216 146453184 147336192 148055607 148345344 148487256 149361408 149504292 149796864 150405696 150528294 150967152 151435872 151877376 152473104 152793088 152917632 153063918 153363456 153539148 153839616 153986784 154112301 154590786 154893312 155041488 155493504 155649627 156103416 156558528 157044608 157194842 157502464 157653136 158120256 158271519 158581248 158732952 159043584 159820164 161414428 161885024 162356992 165753216 166888512 167048163 169206408 169537536 170365356 170698752 170862048 171532242 171892224 172032336 172533888 173069568 173235132 173574144 174254976 174421674 174763008 174930192 175473312 175616343 175984896 176128344 176675184 177190272 177359778 177885288 178403904 178574571 178924032 179129006 179479552 179651248 180355917 180708864 180881736 181235712 181409088 182120652 182651616 184473632 185011456 185188444 185550848 186456858 190357209 190729728 193378752 194703264 195270912 196036848 196448256 196608384 196796466 197407476 197793792 197983008 198759582 199148544 199339056 200120949 200540928 200704392 201289536 201914496 202107654 202503168 203297472 203491953 203890176 204085224 204484608 204718864 205315712 205483068 206121048 206524416 206721984 206919741 207324672 207532836 208137888 208744704 210827008 211028692 211441664 211643936 212474094 213093552 217533001 217551096 217976832 221004288 222518016 222730884 224042112 224256438 224695296 225608544 227153808 227816064 228709656 229189632 229376448 229595877 230045184 230308722 230759424 230980176 231886179 232339968 232562232 233017344 233240256 233964416 234155124 234646528 234837792 235566912 235792263 236253696 236479704 237180384 237871872 238099428 238565376 239730246 240474556 240945152 241175648 241878784 242121642 242827536 243535488 247886443 248609144 248629824 253809612 254306304 255548034 256048128 256293072 257838336 259604352 259852698 260361216 261382464 261632511 262144512 262395288 263209968 263977344 264192516 265012776 265531392 265785408 266039667 266827932 267387904 267605856 268386048 268693509 269219328 269476872 270004224 271063296 271322604 271853568 272113632 273180978 273977424 274828064 275629312 275892988 276432896 276710448 277517184 277782666 278326272 279685287 282475249 283298792 284124736 290068128 292054896 292906368 294672384 296111214 296690688 296974512 298139373 298722816 299008584 299593728 300811392 301056588 301934304 302871744 303161481 303754752 304946208 305835264 306127836 306726912 307078296 307679232 307973568 308224602 309181572 309786624 310082976 310987008 311299254 312206832 313117056 314089216 314389684 315004928 315306272 316240512 316543038 317162496 317465904 318711141 319640328 322828856 323770048 324079777 324713984 331506432 333777024 334096326 338412816 340730712 341397504 341724096 343064484 343784448 344064672 345067776 345463083 346139136 346470264 347148288 348509952 348843348 349526016 349860384 350946624 351232686 351969792 352256688 353350368 354380544 354719556 355770576 356807808 357149142 357848064 358258012 358959104 359302496 359595369 360711834 361417728 361763472 362818176 363182463 364241304 365303232 368947264 369300211 370022912 370376888 371101696 372913716 380714418 381459456 386757504 389406528 389779047 390541824 392073696 393216768 393592932 394814952 395587584 395966016 397519164 398297088 398678112 400241898 401081856 401408784 402579072 403828992 404215308 405006336 406594944 406983906 407780352 408170448 409437728 409771467 410631424 410966136 412242096 413443968 413839482 414649344 415065672 416275776 416673999 417489408 420830473 421654016 422057384 422883328 423287872 424948188 426187104 435066002 435102192 442008576 444166821 445036032 445461768 448084224 448512876 449390592 451217088 454307616 455632128 457419312 458379264 458752896 459191754 460090368 460617444 461518848 461960352 462336903 463772358 464679936 465124464 466480512 466948881 467928832 468310248 469293056 469675584 471133824 471584526 472507392 472959408 474360768 474814557 475743744 476198856 477130752 479460492 480949112 481890304 482351296 482812729 483757568 484243284 485655072 487070976 495772886 497218288 497259648 507619224 508612608 511096068 512096256 512586144 515676672 519208704 519705396 520722432 522764928 523265022 524289024 524790576 526419936 526849029 527954688 528385032 530025552 531570816 532079334 533655864 534775808 535211712 535723713 536772096 537387018 538438656 538953744 541067751 542126592 542645208 543707136 544227264 546361956 547954848 549656128 550181947 551258624 551785976 552865792 553420896 555034368 555565332 556652544 559370574 564950498 566597584 568249472 580136256 584109792 585812736 589344768 592222428 593381376 593949024 596278746 597445632 598017168 600362847 601622784 602113176 603868608 605743488 606322962 607509504 609892416 610475859 611670528 612255672 613453824 614156592 615947136 616449204 618363144 619573248 620165952 620759223 621974016 622598508 624413664 626234112 626951521 628178432 628779368 630009856 630612544 632481024 633086076 634324992 634931808 637422282 639280656 645657712 647540096 648159554 649427968 652599003 663012864 667554048 668192652 676825632 681461424 683448192 686128968 687568896 688129344 688787631 690135552 690926166 692278272 692940528 695658537 697019904 697686696 699052032 699720768 701893248 702465372 703939584 704513376 706700736 707376789 708761088 709439112 711541152 713615616 714298284 715696128 716516024 717918208 718604992 719190738 721423668 722835456 723526944 725636352 726364926 728482608 730606464 737894528 738600422 740045824 740753776 743659329 745827432 761428836 762918912 773515008 778813056 779558094 781083648 784147392 784897533 786433536 787185864 789629904 791932032 795038328 796594176 797356224 798119001 800483796 802163712 802817568 805158144 806080527 807657984 808430616 810012672 813189888 813967812 815560704 816340896 818875456 819542934 821262848 821932272 824484192 826887936 827678964 829298688 830131344 832551552 833347998 834978816 839055861 841660946 843308032 844114768 846575744 847425747 849896376 852374208 870132004 870204384 884017152 888333642 890072064 890923536 894418119 896168448 897025752 898781184 902434176 908615232 909484443 911264256 914838624 917505792 918383508 920180736 921234888 923037696 923920704 924673806 927544716 929359872 930248928 932961024 933897762 935857664 936620496 938586112 939351168 942267648 943169052 945014784 945918816 948721536 949629114 951487488 952397712 956133423 958920984 961898224 964702592 965625458 967515136 968486568 971310144 972239331 974141952 991545772 994436576 994519296 1015238448 1022192136 1024192512 1025172288 1031353344 1036389249 1038417408 1039410792 1041444864 1045529856 1046530044 1048578048 1049581152 1052839872 1053698058 1055909376 1056770064 1060051104 1063141632 1064158668 1067311728 1069551616 1070423424 1071447426 1073544192 1074774036 1076877312 1077907488 1078786107 1082135502 1084253184 1085290416 1088454528 1089547389 1092723912 1095909696 1099312256 1100363894 1102517248 1103571952 1106841792 1107900633 1110068736 1111130664 1113305088 1118741148 1129900996 1133195168 1136498944 1160272512 1168219584 1169337141 1171625472 1184444856 1186762752 1187898048 1192557492 1194891264 1196034336 1200725694 1203245568 1204226352 1207737216 1211486976 1212645924 1215019008 1219784832 1220951718 1223341056 1224511344 1228313184 1229314401 1231894272 1232898408 1236726288 1240331904 1241518446 1243948032 1245197016 1248827328 1250021997 1252468224 1253903042 1256356864 1257558736 1261225088 1262491419 1264962048 1266172152 1268649984 1269863616 1274844564 1278561312 1291315424 1295080192 1296319108 1298855936 1305198006 1326025728 1332500463 1335108096 1336385304 1353651264 1362922848 1366896384 1372257936 1375137792 1376258688 1377575262 1380271104 1381852332 1384556544 1385881056 1391317074 1394039808 1395373392 1399441536 1400846643 1403786496 1404930744 1407879168 1409026752 1413401472 1414753578 1417522176 1418878224 1423082304 1424443671 1427231232 1428596568 1431392256 1433032048 1437209984 1438381476 1442847336 1445670912 1447053888 1448438187 1451272704 1452729852 1456965216 1461212928 1475789056 1477200844 1480091648 1481507552 1487318658 1491654864 1522731007 1522857672 1525837824 1547030016 1557626112 1559116188 1562167296 1568294784 1569795066 1572867072 1574371728 1579259808 1583864064 1590076656 1594712448 1596238002 1600967592 1604327424 1605635136 1607171139 1610316288 1612161054 1615315968 1616861232 1623203253 1626379776 1627935624 1631121408 1632681792 1637750912 1639085868 1642525696 1643864544 1648968384 1650545841 1653775872 1655357928 1658597376 1660262688 1665103104 1666695996 1669957632 1678111722 1683321892 1686616064 1688229536 1693151488 1694851494 1699792752 1704748416 1735205101 1740264008 1740408768 1768034304 1776667284 1780144128 1781847072 1788836238 1792336896 1794051504 1804868352 1817230464 1818968886 1822528512 1829677248 1831427577 1835011584 1836767016 1840361472 1842469776 1847841408 1849347612 1855089432 1858719744 1860497856 1862277669 1865922048 1867795524 1871715328 1873240992 1878702336 1880854563 1884535296 1886338104 1890029568 1891837632 1897443072 1899258228 1902974976 1904795424 1912266846 1917841968 1923796448 1929405184 1931250916 1935030272 1936973136 1942620288 1944478662 1948283904 1957797009 1977326743 1983091544 1988873152 1989038592 2030476896 2044384272 2050344576 2062706688 2072778498 2076834816 2078821584 2086975611 2091059712 2093060088 2097156096 2099162304 2105679744 2107396116 2111818752 2113540128 2120102208 2122130367 2126283264 2128317336 2134623456 2140846848 2142894852 2147088384 2149548072 2153754624 2155814976 2157572214 2164271004 2168506368 2170580832 2176909056 2179094778 2185447824 2191819392 2198624512 2200727788 2205034496 2207143904 2213683584 2215801266 2220137472 2222261328 2230977987 2237482296 2259801992 2266390336 2268558439 2272997888 2320545024 2336439168 2338674282 2343250944 2368889712 2375796096 2385114984 2389782528 2392068672 2394357003 2401451388 2406491136 2408452704 2415474432 2418241581 2422973952 2425291848 2430038016 2439569664 2441903436 2446682112 2449022688 2456626368 2458628802 2463788544 2465796816 2473452576 2480663808 2483036892 2487896064 2490394032 2497654656 2500043994 2504936448 2507806084 2512713728 2515117472 2517167583 2522450176 2524982838 2529924096 2532344304 2539727232 2542277241 2549689128 2557122624 2582630848 2585101477 2590160384 2592638216 2597711872 2610396012 2652051456 2665000926 2670216192 2672770608 2707302528 2725845696 2728453329 2733792768 2744515872 2752517376 2755150524 2760542208 2763704664 2769113088 2771762112 2782634148 2788079616 2790746784 2798883072 2801693286 2807572992 2809861488 2815758336 2818053504 2826802944 2829507156 2835044352 2837756448 2846164608 2848887342 2854462464 2857193136 2866064096 2868400269 2874419968 2876762952 2885694672 2894107776 2896876374 2902545408 2905459704 2913930432 2916717993 2922425856 2945813311 2951578112 2954401688 2960183296 2963015104 2974637316 2983309728 3045462014 3045715344 3094060032 3109167747 3115252224 3118232376 3124334592 3136589568 3139590132 3145734144 3148743456 3158519616 3167728128 3180153312 3189424896 3192476004 3201935184 3208654848 3211270272 3214342278 3220632576 3224322108 3230631936 3233722464 3236358321 3246406506 3252759552 3255871248 3265363584 3268642167 3275501824 3278171736 3285051392 3287729088 3297936768 3301091682 3307551744 3310715856 3320525376 3323701899 3330206208 3333391992 3339915264 3356223444 3366643784 3373232128 3376459072 3379689103 3386302976 3389702988 3399585504 3409496832 3470410202 3480528016 3480817536 3553334568 3560288256 3563694144 3577672476 3584673792 3588103008 3609736704 3634460928 3637937772 3645057024 3659354496 3662855154 3670023168 3673534032 3684939552 3687943203 3695682816 3698695224 3710178864 3720995712 3724555338 3731844096 3735591048 3743430656 3746481984 3750065991 3757404672 3761709126 3769070592 3772676208 3783675264 3787474257 3794886144 3798516456 3805949952 3809590848 3824533692 3835683936 3847592896 3851273629 3858810368 3862501832 3870060544 3873946272 3885240576 3888957324 3896567808 3915594018 3954653486 3966183088 3977746304 3978077184 4060953792 4088768544 4100689152 4125413376 4145556996 4153669632 4157643168 4173951222 4182119424 4186120176 4198324608 4202539929 4211359488 4214792232 4223637504 4227080256 4240204416 4244260734 4252566528 4256634672 4269246912 4273331013 4281693696 4285789704 4294176768 4299096144 4311629952 4315144428 4328542008 4337012736 4341161664 4345314561 4353818112 4358189556 4370895648 4383638784 4388660647 4397249024 4401455576 4410068992 4414287808 4427367168 4431602532 4440274944 4444522656 4461955974 4474964592 4519603984 4532780672 4537116878 4545995776 4568193021 4641090048 4672878336 4677348564 4686501888 4737779424 4751592192 4770229968 4784137344 4788714006 4802902776 4812982272 4816905408 4821513417 4830948864 4836483162 4845947904 4850583696 4869609759 4879139328 4883806872 4893364224 4898045376 4913252736 4917257604 4927577088 4931593632 4946905152 4951637523 4961327616 4966073784 4975792128 4980788064 4995309312 5000087988 5009872896 5015612168 5025427456 5030234944 5034335166 5044900352 5049965676 5059848192 5064688608 5079454464 5084554482 5099378256 5114245248 5165261696 5170202954 5180320768 5185276432 5205615303 5220792024 5304102912 5330001852 5340432384 5345541216 5414605056 5451691392 5456906658 5467585536 5489031744 5494282731 5505034752 5510301048 5521084416 5527409328 5543524224 5565268296 5576159232 5581493568 5586833007 5597766144 5603386572 5615145984 5619722976 5636107008 5642563689 5653605888 5659014312 5670088704 5675512896 5692329216 5697774684 5708924928 5714386272 5732128192 5736800538 5748839936 5753525904 5771389344 5788215552 5793752748 5805090816 5810919408 5827860864 5833435986 5844851712 5873391027 5891626622 5903156224 5908803376 5926030208 5931980229 5949274632 5966619456 6090924028 6091430688 6188120064 6218335494 6230504448 6236464752 6260926833 6273179136 6279180264 6291468288 6297486912 6317039232 6335456256 6360306624 6366391101 6378849792 6384952008 6403870368 6422540544 6428684556 6441265152 6448644216 6461263872 6467444928 6472716642 6492813012 6505519104 6511742496 6530727168 6537284334 6551003648 6556343472 6570102784 6575458176 6595873536 6602183364 6615103488 6621431712 6641050752 6647403798 6660412416 6666783984 6692933961 6712446888 6733287568 6752918144 6759378206 6772605952 6779405976 6799171008 6805675317 6818993664 6940820404 6961056032 6961635072 7106669136 7127388288 7155344952 7169347584 7176206016 7183071009 7219473408 7254724743 7268921856 7275875544 7290114048 7318708992 7325710308 7340046336 7347068064 7369879104 7375886406 7391365632 7397390448 7420357728 7441991424 7449110676 7463688192 7471182096 7486861312 7492963968 7500131982 7514809344 7523418252 7538141184 7545352416 7551502749 7567350528 7574948514 7589772288 7597032912 7619181696 7626831723 7649067384 7671367872 7695185792 7702547258 7717620736 7725003664 7747892544 7755304431 7770481152 7777914648 7793135616 7831188036 7909306972 7932366176 7955492608 7956154368 8121907584 8177537088 8185359987 8201378304 8291113992 8307339264 8315286336 8347902444 8364238848 8372240352 8396649216 8405079858 8422718976 8429584464 8447275008 8454160512 8480408832 8488521468 8505133056 8513269344 8538493824 8546662026 8563387392 8571579408 8598192288 8605200807 8623259904 8630288856 8657084016 8682323328 8690629122 8707636224 8716379112 8741791296 8750153979 8767277568 8777321294 8794498048 8802911152 8828575616 8837439933 8854734336 8863205064 8880549888 8889045312 8923911948 8949929184 9039207968 9065561344 9074233756 9091991552 9136386042 9282180096 9327503241 9345756672 9354697128 9373003776 9475558848 9503184384 9540459936 9568274688 9577428012 9605805552 9625964544 9633810816 9643026834 9661897728 9672966324 9691895808 9701167392 9739219518 9758278656 9767613744 9796090752 9805926501 9826505472 9834515208 9855154176 9863187264 9893810304 9903275046 9922655232 9932147568 9961576128 9971105697 9990618624 10000175976 10019745792 10031224336 10060469888 10068670332 10089800704 10099931352 10119696384 10129377216 10139067309 10158908928 10169108964 10198756512 10228490496 10330523392 10340405908 10360641536 10370552864 10411230606 10441584048 10659117049 10660003704 10680864768 10691082432 10829210112 10903382784 10913813316 10935171072 10978063488 10988565462 11010069504 11020602096 11054818656 11087048448 11130536592 11162987136 11173666014 11195532288 11206773144 11230291968 11239445952 11250197973 11272214016 11285127378 11307211776 11318028624 11351025792 11362422771 11384658432 11395549368 11417849856 11428772544 11464256384 11473601076 11497679872 11507051808 11542778688 11553820887 11576431104 11587505496 11610181632 11621838816 11655721728 11666871972 11689703424 11746782054 11783253244 11806312448 11817606752 11852060416 11863960458 11898549264 11933238912 12146435707 12181848056 12182861376 12376240128 12436670988 12461008896 12472929504 12521853666 12546358272 12558360528 12594973824 12634078464 12670912512 12720613248 12732782202 12757699584 12769904016 12807740736 12819993039 12845081088 12857369112 12882530304 12897288432 12934889856 12945433284 12985626024 13011038208 13023484992 13035943683 13061454336 13074568668 13102007296 13112686944 13150916352 13165981941 13191747072 13204366728 13230206976 13242863424 13282101504 13294807596 13320824832 13333567968 13385867922 13424893776 13466575136 13505836288 13518756412 13545211904 13558811952 13598342016 13611350634 13637987328 13704579063 13841287201 13881640808 13922112064 13923270144 14213338272 14254776576 14310689904 14352412032 14366142018 14438946816 14509449486 14537843712 14551751088 14608829277 14637417984 14651420616 14680092672 14694136128 14739758208 14751772812 14782731264 14794780896 14840715456 14854912569 14883982848 14898221352 14927376384 14942364192 14985927936 15000263964 15029618688 15046836504 15076282368 15090704832 15103005498 15134701056 15149897028 15179544576 15194065824 15238363392 15253663446 15298134768 15342735744 15390371584 15405094516 15435241472 15450007328 15495785088 15510608862 15540962304 15555829296 15616845909 15662376072 15818613944 15864732352 15879909073 15910985216 15912308736 16243815168 16355074176 16370719974 16402756608 16582227984 16630572672 16695804888 16728477696 16744480704 16760499021 16793298432 16810159716 16845437952 16859168928 16908321024 16927691067 16960817664 16977042936 17010266112 17026538688 17076987648 17093324052 17126774784 17143158816 17196384576 17210401614 17246519808 17260577712 17314168032 17364646656 17381258244 17415272448 17432758224 17483582592 17500307958 17534555136 17554642588 17588996096 17605822304 17620173081 17657151232 17674879866 17709468672 17726410128 17778090624 17795940687 17847823896 17899858368 18078415936 18095710339 18131122688 18148467512 18183983104 18272772084 18564360192 18655006482 18691513344 18709394256 18951117696 19006368768 19080919872 19099173303 19136549376 19154856024 19211611104 19267621632 19286053668 19323795456 19345932648 19383791616 19402334784 19478439036 19516557312 19535227488 19592181504 19611853002 19653010944 19669030416 19710308352 19726374528 19787620608 19806550092 19845310464 19864295136 19923152256 19942211394 19981237248 20000351952 20062448672 20078801883 20120939776 20137340664 20179601408 20199862704 20258754432 20278134618 20317817856 20338217928 20397513024 20417025951 20456980992 20620693177 20661046784 20680811816 20721283072 20741105728 20822461212 20883168096 21318234098 21320007408 21382164864 21658420224 21764174229 21806765568 21827626632 21870342144 21956126976 21977130924 22020139008 22041204192 22109637312 22174096896 22261073184 22325974272 22347332028 22391064576 22413546288 22460583936 22478891904 22500395946 22544428032 22570254756 22614423552 22636057248 22654508247 22702051584 22724845542 22769316864 22791098736 22857545088 22880495169 22928512768 22947202152 22995359744 23014103616 23085557376 23107641774 23152862208 23175010992 23243677632 23265913293 23311443456 23333743944 23379406848 23493564108 23566506488 23612624896 23635213504 23657823721 23704120832 23727920916 23797098528 23866477824 24292871414 24363696112 24365722752 24873341976 24922017792 24945859008 25043707332 25092716544 25116721056 25189947648 25268156928 25341825024 25441226496 25465564404 25515399168 25539808032 25615481472 25639986078 25690162176 25714738224 25794576864 25815602421 25869779712 25890866568 25971252048 26046969984 26071887366 26122908672 26149137336 26204014592 26225373888 26250461937 26301832704 26331963882 26383494144 26408733456 26485726848 26512319799 26564203008 26589615192 26641649664 26667135936 26771735844 26849787552 26933150272 26958915403 27011672576 27037512824 27090423808 27117623904 27196684032 27222701268 27275974656 27409158126 27682574402 27763281616 27844224128 27846540288 28426676544 28509553152 28621379808 28704824064 28732284036 28877893632 29018898972 29075687424 29103502176 29217658554 29274835968 29302841232 29388272256 29417779503 29479516416 29503545624 29565462528 29589561792 29681430912 29709825138 29767965696 29796442704 29884728384 29913317091 29971855872 30000527928 30059237376 30093673008 30181409664 30206010996 30269402112 30299794056 30359089152 30388131648 30417201927 30476726784 30507326892 30596269536 30685471488 30720624529 30780743168 30810189032 30870482944 30900014656 30991570176 31021217724 31081924608 31111658592 31233691818 31324752144 31637227888 31729464704 31759818146 31821970432 31977351147 32487630336 32710148352 32741439948 32805513216 33164455968 33261145344 33391609776 33488961408 33520998042 33586596864 33620319432 33690875904 33718337856 33750593919 33816642048 33855382134 33921635328 33954085872 34053077376 34087268313 34153975296 34186648104 34253549568 34286317632 34392769152 34420803228 34493039616 34521155424 34628336064 34661462661 34729293312 34762516488 34830544896 34865516448 34967165184 35000615916 35069110272 35109285176 35177992192 35211644608 35240346162 35314302464 35349759732 35418937344 35452820256 35556181248 35591881374 35695647792 35799716736 36156831872 36191420678 36262245376 36296935024 36439307121 36545544168 37128720384 37310012964 37383026688 37418788512 37902235392 38012737536 38161839744 38198346606 38273098752 38309712048 38423222208 38459979117 38535243264 38572107336 38647590912 38691865296 38804669568 38956878072 39033114624 39070454976 39107831049 39184363008 39223706004 39306021888 39338060832 39452749056 39497945823 39575241216 39613100184 39690620928 39728590272 39846304512 39884422788 39962474496 40000703904 40124897344 40157603766 40241879552 40274681328 40359202816 40399725408 40517508864 40556269236 40635635712 40676435856 40795026048 40834051902 40913961984 41113737189 41241386354 41322093568 41361623632 41482211456 41523861603 41644922424 41766336192 42636468196 42640014816 42764329728 43316840448 43528348458 43613531136 43655253264 43826487831 43912253952 43954261848 44040278016 44082408384 44219274624 44348193792 44522146368 44564737707 44651948544 44694664056 44782129152 44827092576 44957783808 45000791892 45088856064 45140509512 45228847104 45272114496 45309016494 45404103168 45449691084 45538633728 45582197472 45715090176 45760990338 45857025536 45894404304 45990719488 46028207232 46171114752 46215283548 46305724416 46350021984 46487355264 46531826586 46622886912 46667487888 46850537727 46987128216 47133012976 47270427008 47315647442 47408241664 47455841832 47594197056 47639727219 47732955648 48585742828 48727392224 48731445504 49746683952 49891718016 50087414664 50185433088 50233442112 50281497063 50379895296 50536313856 50783073201 50882452992 50931128808 51030798336 51079616064 51230962944 51279972156 51380324352 51429476448 51589153728 51631204842 51739559424 51781733136 51942504096 52093939968 52143774732 52245817344 52298274672 52408029184 52450747776 52500923874 52603665408 52663927764 52766988288 52817466912 52860519243 52971453696 53024639598 53128406016 53179230384 53334271872 53387822061 53543471688 53699575104 53866300544 53917830806 54023345152 54075025648 54235247808 54287131017 54393368064 54445402536 54551949312 54818316252 55365148804 55526563232 55688448256 55693080576 56853353088 57019106304 57242759616 57297519909 57409648128 57464568072 58037797944 58151374848 58207004352 58435317108 58549671936 58605682464 58776544512 58835559006 58959032832 59007091248 59130925056 59179123584 59362861824 59419650276 59535931392 59592885408 59769456768 59826634182 59943711744 60001055856 60187346016 60236405649 60362819328 60412021992 60538804224 60599588112 60776263296 60834403854 60953453568 61014653784 61192539072 61251077853 61370942976 61441249058 61561486336 61620378064 61800029312 61862079531 61983140352 62042435448 62163849216 62223317184 62467383636 62649504288 63274455776 63458929408 63519636292 63643940864 63954702294 64975260672 65292522687 65420296704 65482879896 65611026432 66328911936 66522290688 66783219552 66977922816 67041996084 67173193728 67240638864 67381751808 67436675712 67501187838 67633284096 67710764268 67843270656 67908171744 68106154752 68174536626 68307950592 68373296208 68572635264 68641485507 68785538304 68841606456 68986079232 69042310848 69256672128 69322925322 69458586624 69525032976 69731032896 69797739879 69934330368 70001231832 70138220544 70218570352 70423289216 70480692324 70628604928 70699519464 70837874688 70905640512 70973471163 71112362496 71183762748 71391295584 71599433472 72313663744 72382841356 72524490752 72593870048 72878614242 73091088336 74613819343 74620025928 74766053376 74837577024 75804470784 76025475072 76323679488 76396693212 76546197504 76619424096 76846444416 76919958234 77070486528 77144214672 77383730592 77609339136 77913756144 78140909952 78215662098 78368726016 78447412008 78612043776 78676121664 78751385811 78905498112 78995891646 79150482432 79226200368 79457180544 79536959397 79692609024 79768845576 79924948992 80001407808 80249794688 80315207532 80483759104 80549362656 80799450816 80876746209 81035017728 81112538472 81271271424 81352871712 81590052096 81668103804 81827923968 82227474378 82482772708 82644187136 82723247264 82964422912 83047723206 83289844848 83532672384 85025049949 85272936392 85280029632 85528659456 86633680896 87056696916 87227062272 87310506528 87652975662 87824507904 87908523696 88164816768 88438549248 88696387584 89044292736 89129475414 89303897088 89389328112 89654185152 89739951273 89915567616 90001583784 90177712128 90281019024 90544228992 90618032988 90808206336 90899382168 91077267456 91164394944 91251605781 91430180352 91521980676 91714051072 91788808608 92056414464 92161873587 92342229504 92430567096 92611448832 92700043968 92974710528 93063653172 93245773824 93334975776 93701075454 93974256432 94266025952 94540854016 94631294884 94816483328 94911683664 95188394112 95279454438 95465911296 95932053441 96889010407 97171485656 97454784448 97462891008 99493367904 99783436032 100174829328 100466884224 100562994126 100759790592 101072627712 101566146402 101764905984 101862257616 102159232128 102261804939 102461925888 102559944312 102760648704 102858952896 103178307456 103262409684 103479118848 103563466272 103885008192 103984387983 104187879936 104287549464 104491634688 104596549344 104901495552 105001847748 105207330816 105327855528 105533976576 105634933824 105721038486 105942907392 106049279196 106256812032 106358460768 106668543744 106775644122 107086943376 107399150208 107732601088 107835661612 108046690304 108150051296 108470495616 108574262034 108786736128 108890805072 109317921363 109636632504 110730297608 111053126464 111159363511 111376896512 111386161152 113706706176 114038212608 114485519232 114595039818 114819296256 114929136144 116075595888 116414008704 116870634216 117099343872 117211364928 117323493147 117553089024 117671118012 117918065664 118014182496 118358247168 118493837469 118725723648 118839300552 119071862784 119185770816 119538913536 119653268364 119887423488 120002111712 120374692032 120472811298 120725638656 120824043984 121077608448 121199176224 121552526592 121668807708 121906907136 122029307568 122385078144 122502155706 122741885952 122882498116 123122972672 123240756128 123341211567 123600058624 123724159062 123966280704 124084870896 124446634368 124571584809 124934767272 125299008576 126548911552 126669972373 126917858816 127039272584 127287881728 127909404588 129950521344 130585045374 130840593408 130965759792 132657823872 133044581376 133566439104 133694213121 133955845632 134083992168 134346387456 134481277728 134873351424 135002375676 135266568192 135421528536 135686541312 135816343488 136212309504 136349073252 136615901184 136746592416 137145270528 137282971014 137571076608 137683212912 137972158464 138084621696 138513344256 138645850644 138917173248 139050065952 139462065792 139595479758 139868660736 140002463664 140437140704 140551613181 140846578432 140961384648 141257209856 141399038928 141811281024 141946942326 142224724992 142367525496 142782591168 142919181657 143198866944 144344852239 144627327488 144765682712 145048981504 145187740096 145757228484 146182176672 149227638686 149240051856 149675154048 151608941568 152349219603 152647358976 152793386424 153092395008 153238848192 153692888832 153839916468 154140973056 154288429344 154767461184 155218678272 155827512288 156281819904 156431324196 156737452032 156894824016 157224087552 157352243328 157502771622 157810996224 157991783292 158300964864 158452400736 158581557729 158914361088 159073918794 159385218048 159537691152 160002815616 160163466183 160499589376 160630415064 160967518208 161098725312 161598901632 161753492418 162070035456 162225076944 162705743424 162861393051 163180104192 163336207608 163655847936 164454948756 164965545416 165288374272 165446494528 165604766047 165928845824 166095446412 166579689696 167065344768 170050099898 170545872784 170560059264 171057318912 174113393832 174454124544 174621013056 175305951324 175649015808 175817047392 176329633536 176877098496 177392775168 178088585472 178258950828 178607794176 178778656224 179308370304 179479902546 179831135232 180003167568 180562038048 180709216947 181088457984 181236065976 181616412672 181798764336 182328789888 182503211562 182860360704 183043961352 183428102144 183577617216 183753233559 184112828928 184323747174 184684459008 184861134192 185400087936 185586238593 185949421056 186127306344 186491547648 186669951552 187402150908 187948512864 188532051904 188712407821 189081708032 189262589768 189632966656 189823367328 190376788224 190558908876 190931822592 191864106882 193778020814 194342971312 194909568896 194925782016 198986735808 199566872064 200349658656 200933768448 201125988252 201519581184 202145255424 203132292804 203529811968 203724515232 204318464256 204523609878 204923851776 205119888624 205717905792 205924456521 206356614912 206524819368 206958237696 207126932544 207770016384 207968775966 208375759872 208575098928 209193098688 209393219637 209802991104 210003695496 210414661632 210655711056 211269867648 211442076972 211885814784 212098558392 212513624064 212716921536 212920413489 213337087488 213551288244 214173886752 214798300416 215044371703 215465202176 215671323224 216093380608 216300102592 216940991232 217148524068 217573472256 217781610144 218635842726 219273265008 221460595216 222106252928 222318727022 222753793024 223841458029 227413412352 228076425216 228971038464 229190079636 229638592512 229858272288 232151191776 232828017408 233741268432 234422729856 234646986294 235106178048 235342236024 235836131328 236028364992 236254157433 236716494336 236987674938 237451447296 237678601104 238371541632 238610878191 239077827072 239306536728 239774846976 240004223424 240749384064 240945622596 241451277312 241648087968 242398352448 242630238627 243105053184 243337615416 243813814272 244058615136 244770156288 245004311412 245483771904 245764996232 246245945344 246481512256 246682423134 247200117248 247448318124 247932561408 248169741792 248893268736 249143169618 249869534544 250598017152 253097823104 253339944746 253835717632 254078545168 255075149847 255818809176 259901042688 261170090748 261681186816 261931519584 265315647744 266089162752 267132878208 267388426242 267911691264 268167984336 268962555456 269219853819 269746702848 270004751352 270533136384 270843057072 271632686976 272424619008 272698146504 273231802368 273493184832 273754817343 274290541056 274565942028 275142153216 275366425824 276169243392 276485620761 277026688512 277291701288 277834346496 278100131904 278924131584 279190959516 279737321472 280004927328 280874281408 281103226362 281693156864 281922769296 282514419712 282798077856 283622562048 283893884652 284449449984 284735050992 285565182336 285838363314 286397733888 287796160323 288689704478 289254654976 289531365424 290375480192 290667031221 291514456968 292364353344 298455277372 298480103712 299350308096 303217883136 304698439206 305294717952 305586772848 306477696384 306785414817 307385777664 307679832936 308281946112 308576858688 309534922368 310437356544 311655024576 311953163949 312563639808 312862648392 313474904064 313789648032 314704486656 315005543244 315621992448 315983566584 316601929728 316904801472 317163115458 317828722176 318147837588 318770436096 319075382304 320005631232 320326932366 320999178752 321260830128 321935036416 322197450624 323197803264 323506984836 324140070912 324450153888 325411486848 325722786102 326360208384 326672415216 327953764089 328909897512 329931090832 330892989056 331209532094 331857691648 332190892824 333159379392 333478090533 334130689536 340100199796 341091745568 341120118528 342114637824 348226787664 349242026112 350611902648 351298031616 351634094784 351970479441 352659267072 353754196992 355481512407 356177170944 356517901656 357215588352 357557312448 358616740608 358959805092 359662270464 360006335136 361124076096 361418433894 362176915968 362472131952 363232825344 363597528672 364657579776 365006423124 365720721408 366087922704 366856204288 367155234432 367506467118 368225657856 368647494348 369368918016 369722268384 370023634701 370800175872 371172477186 371898842112 372254612688 373339903104 373714754427 374804301816 375897025728 377064103808 377424815642 378163416064 378525179536 379646734656 380009917119 380753576448 381117817752 381863645184 383728213764 387556041628 388685942624 389819137792 389851564032 397973471616 399133744128 400699317312 401082639363 401867536896 402251976504 403039162368 406264585608 407059623936 407449030464 408636928512 409047219756 409847703552 410239777248 411435811584 411848913042 412713229824 413049638736 413916475392 414253865088 415540032768 415937551932 416751519744 417150197856 418386197376 418786439274 419605982208 420007390992 421311422112 421654839543 422539735296 422884153944 423771629568 424197116784 425433843072 425840826978 426674174976 427102576488 428347773504 428757544971 429596600832 430088743406 430930404352 431342646448 432600205184 433034556717 433881982464 434297048136 435146944512 435563220288 437271685452 438546530016 442921190432 444212505856 444637454044 445507586048 447682916058 454826824704 457047658809 457942076928 458380159272 459277185024 459716544576 464302383552 465656034816 467482536864 468845459712 469293972588 470212356096 470684472048 471672262656 472056729984 472508314866 473432988672 473975349876 474902894592 475357202208 476743083264 477221756382 478155654144 478613073456 480008446848 480490398549 481498768128 481891245192 482902554624 483296175936 484796704896 485260477254 486210106368 486675230832 488117230272 488584179153 489540312576 490008622824 490967543808 491529992464 492963024512 493364846268 494400234496 494896636248 495865122816 496339483584 496814298141 497786537472 498286339236 499739069088 501196034304 506195646208 506679889492 507671435264 508157090336 510150299694 511637618352 522296735401 522340181496 523362373632 523863039168 530631295488 532178325504 534265756416 534776852484 535823382528 536335968672 537925110912 538439707638 539493405696 540009502704 541686114144 543265373952 544849238016 545396293008 546986369664 547509634686 548581082112 549131884056 550284306432 550732851648 551259700677 552338486784 552971241522 554053377024 554583402576 556200263808 556758715779 557848263168 558381919032 559474642944 560009854656 561748562816 562206452724 563386313728 563845538592 565596155712 566137223463 567245124096 567787769304 568898899968 569470101984 571130364672 571676726628 572795467776 575592320646 577379408956 578509309952 579062730848 580750960384 581334062442 583028913936 584728706688 595175349643 596910554744 596960207424 598700616192 606435766272 609396878412 610589435904 611173545696 612955392768 613570829634 614771555328 615359665872 617153717376 619069844736 620874713088 623310049152 623906327898 625127279616 625725296784 627579296064 628179658911 629408973312 630011086488 631243984896 631967133168 633809602944 634326230916 635657444352 636295675176 637540872192 638150764608 638761240467 640011262464 640653864732 641998357504 642521660256 644394901248 645133115109 646395606528 647013969672 648280141824 648900307776 650822973696 651445572204 652720416768 653344830432 655907528178 657819795024 659862181664 661785978112 662419064188 663715383296 664381785648 666318758784 666956181066 668261379072 671524374087 678223072849 680200399592 682183491136 682240237056 684229275648 696453575328 698484052224 701223805296 703268189568 703940958882 705318534144 707508393984 710963024814 712354341888 713035803312 715114624896 715832634573 717233481216 717919610184 719324540928 720012670272 722248152192 722836867788 724353831936 724944263904 727195057344 727890715881 729315159552 730012846248 731441442816 732175845408 734310468864 735012934236 736451315712 737294988696 738737836032 739444536768 740047269402 741600351744 742344954372 743797684224 744509225376 746679806208 747429508854 749608603632 751794051456 754128207616 754849631284 756326832128 757050359072 759293469312 760019834238 761507152896 762235635504 765225449541 767456427528 775112083256 777371885248 778115544577 779638275584 779703128064 795946943232 798267488256 801398634624 802165278726 803735073792 804503953008 812529171216 814898060928 817273857024 818094439512 819695407104 820479554496 821264452029 822871623168 823697826084 825426459648 826099277472 828507730176 829456862283 831080065536 831875103864 833503039488 834300395712 836772394752 837572878548 839211964416 840014781984 842622844224 843309679086 845079470592 845768307888 847543259136 848394233568 850867686144 851681653956 853348349952 854205152976 856695547008 857515089942 859193201664 860177486812 861860808704 862685292896 863388480969 865200410368 866069113434 867763964928 868594096272 871126440576 872001093663 874543370904 877093060032 885842380864 886689806611 888425011712 889274908088 891015172096 895365832116 909653649408 914095317618 915884153856 916760318544 919433089152 928604767104 931312069632 934965073728 935859491847 937690919424 938587945176 940424712192 941368944096 944113459968 945016629732 946865977344 947950699752 949805789184 950714404416 953486166528 954443512764 956311308288 957226146912 960016893696 960980797098 962997536256 963782490384 965805109248 966592351872 969593409792 970520954508 972420212736 973350461664 976234460544 977168358306 979080625152 980017245648 983059984928 983861292267 985926049024 986729692536 988800468992 989793272496 992678967168 993628596282 995573074944 996572678472 999478138176 1000434271599 1002392068608 1010413965673 1012391292416 1013359778984 1015342870528 1016314180672 1020300599388 1023275236704 1044593470802 1044680362992 1047726078336 1061262590976 1066444537221 1068531512832 1069553704968 1071646765056 1072671937344 1075850221824 1076879415276 1078986811392 1080019005408 1083372228288 1086530747904 1089698476032 1090792586016 1093972739328 1095019269372 1097162164224 1098263768112 1100568612864 1101465703296 1102519401354 1104676973568 1105942483044 1108106754048 1109166805152 1110070904103 1112400527616 1113517431558 1115696526336 1116763838064 1120019709312 1121144263281 1123497125632 1124412905448 1126772627456 1127691077184 1131192311424 1132274446926 1134490248192 1135575538608 1138940203968 1140029751357 1142260729344 1143353453256 1145590935552 1151184641292 1154758817912 1157018619904 1158125461696 1159233362329 1161501920768 1162668124884 1166057827872 1169457413376 1190350699286 1193821109488 1193920414848 1197401232384 1218793756824 1221178871808 1222347091392 1225910785536 1227141659268 1229543110656 1230719331744 1234307434752 1238139689472 1241749426176 1246620098304 1247812655796 1250254559232 1251450593568 1255158592128 1256359317822 1258817946624 1260022172976 1263934266336 1264964518629 1267619205888 1268652461832 1271314888704 1272591350352 1276301529216 1277522480934 1280022524928 1281307729464 1283996715008 1285043320512 1286272634913 1288789802496 1290266230218 1292791213056 1294027939344 1297800615552 1299103670151 1301645947392 1302891144408 1305440833536 1306689660864 1311815056356 1315639590048 1319724363328 1320986854747 1323571956224 1324838128376 1327430766592 1328763571296 1332637517568 1333912362132 1336522758144 1343048748174 1356446145698 1360400799184 1364366982272 1364480474112 1392907150656 1396968104448 1402447610592 1406536379136 1407881917764 1410637068288 1415016787968 1421926049628 1424708683776 1426071606624 1430229249792 1431665269146 1434466962432 1435839220368 1440025340544 1441471195647 1444496304384 1445673735576 1448707663872 1449888527808 1454390114688 1455781431762 1458630319104 1460025692496 1464351690816 1465752537459 1468620937728 1470025868472 1472902631424 1474589977392 1478889073536 1480094538804 1483200703488 1484689908744 1487595368448 1489018450752 1490442894423 1493359612416 1494859017708 1499217207264 1503588102912 1505310601921 1508256415232 1509699262568 1512653664256 1514100718144 1518586938624 1520039668476 1523014305792 1524471271008 1530450899082 1534912855056 1550224166512 1554743770496 1556231089154 1559276551168 1566890206203 1591893886464 1596534976512 1602797269248 1604330557452 1607470147584 1609007906016 1625058342432 1629796121856 1634547714048 1636188879024 1640959108992 1642528904058 1645743246336 1647395652168 1650852919296 1652198554944 1653779102031 1657015460352 1658913724566 1662160131072 1663750207728 1668600791424 1670276147337 1673544789504 1675145757096 1678423928832 1680029563968 1685245688448 1686619358172 1690158941184 1691536615776 1696788467136 1698411670389 1701735372288 1703363307912 1706696699904 1708410305952 1713391094016 1715030179884 1718386403328 1720354973624 1723721617408 1725370585792 1726776961938 1730400820736 1732138226868 1735527929856 1737188192544 1742252881152 1744002187326 1749086741808 1754186120064 1771684761728 1773379613222 1776850023424 1778549816176 1785526048929 1790731664232 1819307298816 1828190635236 1831768307712 1833520637088 1838866178304 1857209534208 1862624139264 1869930147456 1871718983694 1875381838848 1877175890352 1882737888192 1884538976733 1888226919936 1890033259464 1893731954688 1895901399504 1901428808832 1906972333056 1908887025528 1912622616576 1914452293824 1916283721401 1920033787392 1921961594196 1925995072512 1927564980768 1933184703744 1935399345327 1939186819584 1941041909016 1944840425472 1946700923328 1952468921088 1954336716612 1958161250304 1960034491296 1966119969856 1967722584534 1971852098048 1973459385072 1977600937984 1979586544992 1985357934336 1987257192564 1991146149888 1993145356944 1998956276352 2000868543198 2004784137216 2014573122261 2020827931346 2024782584832 2026719557968 2032628361344 2034669218547 2040601198776 2046550473408 2089186941604 2089360725984 2095452156672 2122525181952 2132889074442 2137063025664 2139107409936 2145343874688 2147497903719 2151700443648 2153758830552 2157973622784 2160038010816 2166744456576 2173061495808 2181585172032 2183672147643 2187945478656 2190038538744 2194324328448 2196527536224 2202931406592 2205038802708 2209353947136 2211884966088 2216213508096 2218333610304 2220141808206 2224801055232 2227034863116 2231393052672 2233527676128 2240039418624 2242288526562 2246994251264 2248825810896 2253545254912 2255382154368 2262384622848 2264548893852 2268980496384 2271151077216 2277880407936 2280059502714 2284521458688 2286706906512 2295676348623 2302369282584 2309517635824 2316250923392 2318466724658 2323003841536 2325336249768 2332115655744 2334346633731 2338914826752 2380701398572 2387642218976 2387840829696 2394802464768 2437587513648 2444694182784 2451821571072 2454283318536 2459086221312 2461438663488 2463793356087 2468614869504 2476279378944 2488370586849 2493240196608 2495625311592 2500509118464 2502901187136 2510317184256 2512718635644 2517635893248 2520044345952 2527868532672 2529929037258 2535238411776 2537304923664 2542629777408 2545182700704 2552603058432 2555044961868 2560045049856 2562615458928 2567993430016 2570086641024 2572545269826 2577579604992 2580532460436 2585582426112 2588055878688 2590165442907 2595601231104 2598207340302 2603291894784 2605782288816 2613379321728 2616003280989 2623630112712 2631279180096 2639448726656 2641973709494 2647143912448 2649676256752 2657527142592 2660069419833 2665275035136 2667824724264 2673045516288 2686097496348 2712892291396 2720801598368 2728733964544 2728960948224 2785814301312 2793936208896 2804895221184 2807578475541 2813072758272 2815763835528 2821274136576 2843852099256 2849417367552 2852143213248 2860458499584 2863330538292 2868933924864 2871678440736 2880050681088 2882942391294 2888992608768 2891347471152 2897415327744 2899777055616 2908780229376 2911562863524 2917260638208 2920051384992 2928703381632 2931505074918 2937241875456 2940051736944 2949179954784 2951583876801 2957778147072 2960189077608 2966401406976 2969379817488 2978036901504 2980885788846 2986719224832 2989718035416 2998434414528 3001302814797 3007176205824 3010621203842 3016512830464 3019398525136 3028201436288 3031241897019 3037173877248 3040079336952 3046028611584 3048942542016 3060901798164 3069825710112 3100448333024 3109487540992 3112462178308 3118553102336 3133780412406 3183787772928 3199333611663 3205594538496 3208661114904 3214940295168 3218015812032 3250116684864 3259592243712 3269095428096 3272377758048 3281918217984 3285057808116 3291486492672 3294791304336 3301705838592 3304397109888 3307558204062 3314030920704 3317827449132 3324320262144 3327500415456 3337201582848 3340552294674 3347089579008 3350291514192 3360059127936 3363432789843 3370491376896 3373238716344 3380317882368 3383073231552 3393576934272 3396823340778 3403470744576 3406726615824 3416820611904 3420089254071 3426782188032 3430060359768 3436772806656 3440709947248 3450741171584 3453553923876 3460801641472 3464276453736 3471055859712 3474376385088 3477700086987 3484505762304 3488004374652 3498173483616 3508372240128 3543369523456 3546759226444 3553700046848 3557099632352 3571052097858 3581463328464 3656077147807 3656381270472 3663536615424 3667041274176 3677732356608 3714419068416 3725248278528 3739860294912 3743437967388 3750763677696 3754351780704 3765475776384 3769077953466 3776453839872 3780066518928 3791802799008 3802857617664 3813944666112 3817774051056 3828904587648 3832567442802 3840067574784 3843923188392 3851990145024 3855129961536 3858817904739 3866369407488 3870798690654 3878373639168 3882083818032 3893401846656 3897311010453 3904937842176 3908673433224 3916322500608 3920068982592 3932239939712 3935445169068 3943704196096 3946918770144 3959173089984 3962960564241 3970715868672 3974514385128 3982292299776 3986290713888 3997912552704 4001737086396 4009568274432 4029146244522 4041655862692 4049565169664 4053439115936 4065256722688 4069338437094 4081202397552 4093100946816 4166227447501 4178373883208 4178721451968 4190904313344 4245050363904 4265778148884 4274126051328 4278214819872 4290687749376 4294995807438 4303400887296 4307517661104 4320076021632 4333488913152 4346122991616 4363170344064 4367344295286 4375890957312 4380077077488 4393055072448 4397257612377 4405862813184 4410077605416 4418707894272 4423769932176 4436667220608 4440283616412 4449602110464 4454069726232 4462786105344 4467055352256 4471328683269 4480078837248 4484577053124 4493988502528 4497651621792 4510764308736 4515931805763 4524769245696 4529097787704 4537960992768 4542302154432 4555760815872 4560119005428 4569042917376 4573413813024 4591352697246 4604738565168 4619035271648 4632501846784 4636933449316 4646007683072 4650672499536 4664231311488 4668693267462 4677829653504 4700670618609 4747561509943 4761402797144 4775284437952 4775681659392 4789604929536 4875175027296 4889388365568 4903643142144 4908566637072 4922877326976 4927586712174 4937229739008 4952558757888 4976741173698 4986480393216 4991250623184 5005802374272 5010828442011 5020634368512 5025437271288 5035271786496 5040088691904 5055737065344 5059858074516 5070476823552 5074609847328 5090365401408 5095235011167 5105206116864 5110089923736 5120090099712 5125230917856 5140173282048 5145090539652 5155159209984 5161064920872 5171164852224 5176111757376 5180330885814 5191202462208 5196414680604 5206583789568 5211564577632 5226758643456 5232006561978 5247260225424 5262558360192 5278897453312 5283947418988 5294287824896 5299352513504 5315054285184 5320138839666 5330550070272 5335649448528 5356578146787 5372194992696 5425784582792 5441603196736 5446808812039 5457467929088 5457921896448 5571628602624 5587872417792 5609790442368 5615156951082 5626145516544 5631527671056 5687704198512 5704286426496 5720916999168 5726661076584 5737867849728 5743356881472 5748851164203 5760101362176 5765884782588 5777985217536 5782694942304 5799554111232 5806198035981 5817560458752 5823125727048 5834521276416 5840102769984 5857406763264 5863010149836 5874483750912 5880103473888 5898359909568 5903167753602 5915556294144 5920378155216 5932802813952 5938759634976 5956073803008 5961771577692 5973438449664 5979436070832 5996868829056 6002605629594 6014352411648 6021242407684 6033025660928 6038797050272 6043719366783 6056402872576 6062483794038 6074347754496 6080158673904 6097885084032 6104007655641 6121803596328 6139651420224 6200896666048 6206828646277 6218975081984 6224924356616 6237106204672 6267560824812 6367575545856 6398667223326 6411189076992 6417322229808 6436031624064 6500233369728 6519184487424 6544755516096 6551016442929 6563836435968 6570115616232 6582972985344 6589582608672 6608794219776 6615116408124 6628061841408 6635654898264 6648640524288 6655000830912 6674403165696 6681104589348 6694179158016 6700583028384 6720118255872 6726865579686 6740982753792 6746477432688 6760635764736 6766146463104 6787153868544 6793646681556 6806941489152 6813453231648 6833641223808 6840178508142 6853564376064 6860120719536 6881419894496 6887029045869 6901482343168 6907107847752 6921603282944 6928552907472 6948752770176 6955400173974 6969011524608 6976008749304 6996346967232 7003039901193 7016744480256 7072897759711 7086739046912 7093518452888 7107400093696 7114199264704 7142104195716 7162926656928 7312154295614 7312762540944 7334082548352 7355464713216 7428838136832 7465111760547 7479720589824 7486875934776 7501527355392 7508703561408 7530951552768 7538155906932 7552907679744 7560133037856 7583605598016 7605715235328 7627889332224 7635548102112 7657809175296 7665134885604 7680135149568 7687846376784 7703980290048 7710259923072 7717635809478 7732738814976 7741597381308 7756747278336 7764167636064 7770496328721 7786803693312 7794622020906 7809875684352 7817346866448 7840137965184 7848009842967 7864479879424 7870890338136 7887408392192 7893837540288 7918346179968 7925921128482 7941431737344 7949028770256 7972581427776 7980208259499 7995825105408 8003474172792 8019136548864 8058292489044 8083311725384 8099130339328 8106878231872 8114633536303 8130513445376 8138676874188 8162404795104 8186201893632 8332454895002 8356747766416 8357442903936 8381808626688 8531556297768 8548252102656 8556429639744 8581375498752 8589991614876 8606801774592 8615035322208 8640152043264 8666977826304 8692245983232 8726340688128 8734688590572 8751781914624 8760154154976 8786110144896 8794515224754 8811725626368 8820155210832 8847539864352 8854751630403 8873334441216 8880567232824 8899204220928 8908139452464 8934110704512 8942657366538 8960157674496 8969154106248 8987977005056 8995303243584 9003908444391 9021528617472 9031863611526 9049538491392 9058195575408 9084604308864 9093725691057 9111521631744 9120238010856 9138085834752 9146827626048 9182705394492 9209477130336 9238070543296 9246907983229 9265003693568 9273866898632 9292015366144 9301344999072 9328462622976 9337386534924 9355659307008 9401341237218 9495123019886 9522805594288 9550568875904 9551363318784 9750350054592 9778776731136 9807286284288 9817133274144 9845754653952 9855173424348 9874459478016 9905117515776 9953482347396 9972960786432 9982501246368 10011604748544 10021656884022 10041268737024 10050874542576 10080177383808 10090298369529 10111474130688 10119716149032 10140953647104 10149219694656 10180730802816 10190470022334 10210412233728 10220179847472 10250461835712 10260267762213 10280346564096 10290181079304 10310318419968 10322129841744 10352223514752 10360661771628 10382404924416 10392829361208 10413167579136 10423129155264 10433100260961 10453517286912 10464013123956 10494520450848 10525116720384 10537174213447 10557794906624 10567894837976 10588575649792 10598705027008 10630108570368 10640277679332 10661100140544 10671298897056 10713156293574 10744389985392 10851569165584 10883206393472 10893617624078 10914935858176 10968231443421 11143257205248 11175744835584 11219580884736 11230313902164 11252291033088 11263055342112 11375408397024 11408572852992 11441833998336 11453322153168 11486713762944 11497702328406 11520202724352 11531769565176 11555970435072 11565389884608 11576453714217 11599108222464 11612396071962 11635120917504 11646251454096 11680205539968 11691933031359 11714813526528 11726020299672 11748967501824 11760206947776 11796719819136 11806335507204 11831112588288 11840756310432 11877519269952 11888881692723 11912147606016 11923543155384 11946876899328 11958872141664 11993737658112 12005211259188 12028704823296 12042484815368 12066051321856 12077594100544 12087438733566 12112805745152 12124967588076 12148695508992 12160317347808 12195770168064 12208015311282 12243607192656 12279302840448 12401793332096 12413657292554 12437950163968 12449848713232 12498682342503 12535121649624 12735151091712 12797334446652 12822378153984 12834644459616 12872063248128 13000466739456 13038368974848 13089511032192 13102032885858 13127672871936 13140231232464 13179165217344 13191772837131 13217588439552 13230232816248 13256123682816 13271309796528 13310001661824 13348806331392 13362209178696 13388358316032 13401166056768 13413986049807 13440236511744 13453731159372 13481965507584 13492954865376 13532292926208 13547795417289 13574307737088 13587293363112 13613882978304 13626906463296 13667282447616 13680357016284 13707128752128 13720241439072 13762839788992 13774058091738 13802964686336 13814215695504 13843206565888 13857105814944 13897505540352 13910800347948 13938023049216 13952017498608 13992693934464 14006079802386 14033488960512 14102011855827 14145795519422 14173478093824 14187036905776 14228398529408 14242684529829 14284208391432 14325853313856 14624308591228 14625525081888 14668165096704 14710929426432 14857676273664 14930223521094 14959441179648 14973751869552 15017407122816 15032485326033 15061903105536 15076311813864 15105815359488 15120266075712 15167211196032 15211430470656 15271096204224 15285705033501 15315618350592 15330269771208 15360270299136 15375692753568 15420519846144 15435271618956 15465477629952 15483194762616 15513494556672 15528335272128 15540992657442 15573607386624 15589244041812 15619751368704 15634693732896 15680275930368 15696019685934 15728959758848 15741780676272 15774816784384 15787675080576 15836692359936 15851842256964 15882863474688 15898057540512 15945162855552 15960416518998 15991650210816 16006948345584 16069734440361 16116584978088 16166623450768 16213756463744 16229267072606 16261026890752 16277353748376 16324809590208 16340426436117 16372403787264 16664909790004 16713495532832 16714885807872 16763617253376 17063112595536 17112859279488 17162750997504 17179983229752 17213603549184 17230070644416 17246553492609 17280304086528 17333955652608 17418594107943 17452681376256 17469377181144 17503563829248 17520308309952 17572220289792 17589030449508 17623451252736 17640310421664 17695079728704 17709503260806 17746668882432 17761134465648 17798408441856 17816278904928 17868221409024 17885314733076 17920315348992 17938308212496 17975954010112 17990606487168 18007816888782 18043057234944 18063727223052 18099076982784 18116391150816 18131158100349 18169208617728 18187451382114 18223043263488 18240476021712 18293655252096 18312022966923 18365410788984 18418954260672 18476141086592 18493815966458 18530007387136 18547733797264 18602689998144 18620485938831 18656925245952 18674773069848 18711318614016 18802682474436 18990246039772 19045611188576 19101137751808 19102726637568 19500700109184 19557553462272 19634266548288 19653049328787 19691509307904 19710346848696 19748918956032 19906964694792 19945921572864 19965002492736 20023209497088 20043313768044 20082537474048 20101749085152 20160354767616 20180596739058 20222948261376 20239432298064 20281907294208 20298439389312 20361461605632 20380940044668 20420824467456 20440359694944 20500923671424 20520535524426 20560693128192 20580362158608 20644259683488 20661087137607 20704447029504 20721323543256 20764809848832 20785658722416 20846258310528 20866200521922 20907034573824 20928026247912 20989040901696 21009119703579 21050233440768 21074348426894 21115589813248 21135789675952 21197410054016 21218693279133 21260217140736 21280555358664 21322200281088 21342597794112 21426312587148 21488779970784 21703138331168 21766412786944 21787235248156 21829871716352 21936462886842 22286514410496 22395335281641 22439161769472 22460627804328 22504582066176 22526110684224 22750816794048 22817145705984 22883667996672 22906644306336 22973427525888 22995404656812 23040405448704 23063539130352 23111940870144 23130779769216 23152907428434 23198216444928 23224792143924 23270241835008 23292502908192 23360411079936 23383866062718 23429627053056 23452040599344 23520413895552 23544029528901 23593439638272 23612671014408 23662225176576 23681512620864 23755038539904 23777763385446 23824295212032 23847086310768 23917744283328 23940624778497 23987475316224 24010422518376 24057409646592 24084969630736 24155188201088 24174877467132 24225611490304 24249935176152 24297391017984 24320634695616 24343900608909 24391540336128 24416030622564 24487214385312 24558605680896 24803586664192 24827314585108 24875900327936 24899697426464 24997364685006 25070243299248 25592540034649 25594668893304 25644756307968 25669288919232 25744126496256 26000933478912 26076737949696 26179022064384 26204065771716 26255345743872 26280462464928 26358330434688 26383545674262 26435176879104 26460465632496 26542619593056 26620003323648 26697612662784 26724418357392 26802332113536 26827972099614 26880473023488 26907462318744 26963931015168 26985909730752 27011725333173 27064585852416 27095590834578 27148615474176 27174586726224 27253812926592 27281177073171 27334564895232 27360714032568 27414257504256 27440482878144 27525679577984 27548116183476 27605929372672 27628431391008 27714211629888 27740723949687 27795011080704 27821600695896 27876046098432 27904034997216 27985387868928 28012159604772 28066977921024 28204023711654 28291591038844 28346956187648 28374073811552 28456797058816 28485369059658 28568416782864 28651706627712 29163592132507 29248617182456 29251050163776 29336330193408 29421858852864 29715352547328 29860447042188 29918882359296 29947503739104 30034814245632 30064970652066 30123806211072 30152623627728 30240532151424 30334422392064 30422860941312 30542192408448 30571410067002 30631236701184 30660539542416 30751385507136 30780803286639 30841039692288 30870543237912 30930955259904 30966389525232 31056670544256 31081985314884 31147214773248 31178488083624 31239502737408 31269387465792 31299300782883 31360551860736 31392039371868 31457919517696 31483561352544 31575350161152 31611522640341 31673384719872 31703684513928 31765726949376 31796115081024 31890325711104 31920833037996 31983300421632 32013896691168 32139468880722 32233169956176 32333246901536 32427512927488 32458534145212 32522053781504 32554707496752 32649619180416 32680852872234 32744807574528 32904694330263 33232930569601 33329819580008 33426991065664 33429771615744 33527234506752 34126225191072 34225718558976 34325501995008 34359966459504 34460141288832 34493106985218 34560608173056 34667911305216 34837188215886 34905362752512 34938754362288 35040616619904 35075799094077 35144440579584 35178060899016 35246902505472 35280620843328 35390159457408 35419006521612 35493337764864 35522268931296 35632557809856 35666645078169 35736442818048 35770629466152 35840630697984 35876616424992 35981212974336 36015633777564 36086114469888 36127454446104 36198153965568 36232782301632 36262316200698 36338417235456 36374902764228 36446086526976 36480952043424 36587310504192 36624045933846 36730821577968 36837908521344 36952282173184 36987631932916 37060014774272 37095467594528 37205379996288 37240971877662 37313850491904 37349546139696 37496047027509 37605364948872 37980492079544 38091222377152 38127661684273 38202275503616 38205453275136 39001400218368 39115106924544 39268533096576 39306098657574 39383018615808 39420693697392 39813929389584 39930004985472 40046418994176 40086627536088 40165074948096 40203498170304 40241958149421 40320709535232 40361193478116 40445896522752 40478864596128 40596878778624 40643386251867 40722923211264 40761880089336 40841648934912 40880719389888 41001847342848 41041071048852 41121386256384 41160724317216 41288519366976 41322174275214 41408894059008 41442647086512 41529619697664 41571317444832 41692516621056 41732401043844 41814069147648 41856052495824 41978081803392 42018239407158 42100466881536 42148696853788 42231179626496 42271579351904 42306035567481 42394820108032 42437386558266 42520434281472 42561110717328 42685195588224 42728053589487 42852625174296 42977559941568 43406276662336 43447800523939 43532825573888 43574470496312 43659743432704 43872925773684 44573028820992 44790670563282 44878323538944 44921255608656 45052221368448 45501633588096 45634291411968 45813288612672 45857115100503 45946855051776 45990809313624 46080810897408 46127078260704 46261559538432 46305814856868 46396432889856 46449584287848 46540483670016 46585005816384 46720822159872 46767732125436 46859254106112 46904081198688 47040827791104 47088059057802 47186879276544 47225342028816 47324450353152 47363025241728 47510077079808 47555526770892 47648590424064 47694172621536 47835488566656 47881249556994 47974950632448 48020845036752 48169939261472 48209203321083 48310376402176 48349754934264 48451222980608 48499870352304 48641269391232 48687801217818 48783080672256 48832061245128 48974428770624 49021279308351 49117211361792 49510284317977 49607173328384 49654629170216 49751800655872 49799394852928 49994729370012 50140486598496 51185080069298 51189337786608 51338577838464 51488252992512 52001866957824 52255782323829 52358044128768 52408131543432 52510691487744 52560924929856 52716660869376 52767091348524 52870353758208 52920931264992 53085239186112 53240006647296 53395225325568 53448836714784 53604664227072 53655944199228 53760946046976 53814924637488 53927862030336 53971819461504 54023450666346 54129171704832 54191181669156 54297230948352 54349173452448 54393474301047 54507625853184 54562354146342 54669129790464 54721428065136 54880965756288 54936068900769 55051359155968 55096232366952 55211858745344 55256862782016 55428423259776 55481447899374 55590022161408 55643201391792 55808069994432 55861457816493 55970775737856 56024319209544 56133955842048 56408047423308 56583182077688 56693912375296 56748147623104 56802434754121 56913594117632 56970738119316 57136833565728 57303413255424 58327184265014 58497234364912 58502100327552 58672660386816 59720894084376 59837764718592 59895007478208 60069628491264 60129941304132 60247612422144 60305247255456 60481064302848 60668844784128 60845721882624 61084384816896 61142820134004 61262473402368 61321079084832 61502771014272 61561606573278 61682079384576 61741086475824 61932779050464 61983261412821 62113341088512 62163970629768 62294429546496 62356976167248 62538774931584 62598601565766 62721103721472 62784078743736 62915839035392 62967122705088 63027359110737 63150700322304 63223045280682 63346769439744 63407369027856 63592230162048 63656079837399 63780651422208 63841666075992 63966600843264 64027793382336 64278937761444 64466339912352 64666493803072 64728355882603 64855025854976 64917068290424 65044107563008 65109414993504 65299238360832 65361705744468 65489615149056 65809388660526 66465861139202 66659639160016 66853982131328 66859543231488 68252450382144 68451437117952 68651003990016 68719932919008 68920282577664 68986213970436 69121216346112 69335822610432 69674376431772 69810725505024 69877508724576 70081233239808 70151598188154 70288881159168 70356121798032 70561241686656 70632088586703 70780318914816 70838013043224 70986675529728 71044537862592 71265115619712 71333290156338 71472885636096 71541258932304 71753232849984 71821874335491 71962425948672 72031267555128 72172228939776 72254908892208 72465564603264 72524632401396 72676834470912 72749805528456 72892173053952 72961904086848 73031701826727 73174621008384 73248091867692 73461643155936 73675817042688 73760219494129 73904564346368 73975263865832 74120029548544 74190935189056 74410759992576 74481943755324 74627700983808 74699092279392 74992094055018 75210729897744 75960984159088 76182444754304 76255323368546 76404551007232 76777620103947 78002800436736 78230213849088 78537066193152 78612197315148 78766037231616 78841387394784 79627858779168 79860009970944 80092837988352 80173255072176 80406996340608 80483916298842 80641419070464 80722386956232 80891793045504 80957729192256 81035175999519 81193757557248 81286772503734 81445846422528 81523760178672 81761438779776 81843531219513 82003694685696 82082142097704 82242772512768 82321448634432 82577038733952 82644348550428 82817788118016 82885294173024 83142634889664 83222171849061 83385033242112 83464802087688 83628138295296 83712104991648 83956163606784 84036478814316 84200933763072 84297393707576 84462359252992 84543158703808 84612071134962 84789640216064 84874773116532 85040868562944 85122221434656 85370391176448 85456107178974 85705250348592 85955119883136 86812553324672 86895601047878 87065651147776 87148940992624 87490776397521 87745851547368 89146057641984 89581341126564 89756647077888 89842511217312 90104442736896 91003267176192 91268582823936 91626577225344 91714230201006 91893710103552 91981618627248 92254156521408 92342409859917 92523119076864 92611629713736 92792865779712 92899168575696 93170011632768 93441644319744 93535464250872 93718508212224 93808162397376 93897902348649 94081655582208 94176118115604 94373758553088 94450684057632 94726050483456 94834567921023 95020154159616 95111053541784 95297180848128 95388345243072 95670977133312 95762499113988 95949901264896 96041690073504 96339878522944 96418406642166 96620752804352 96699509868528 96902445961216 96999740704608 97282538782464 97375602435636 97566161344512 97664122490256 97948857541248 98042558616702 98234422723584 98714082990789 99020568635954 99214346656768 99309258340432 99598789705856 99698791708803 99989458740024 100280973196992 102370160138596 102378675573216 102677155676928 102976505985024 104003733915648 104511564647658 104716088257536 104816263086864 105121849859712 105227397282231 105433321738752 105534182697048 105740707516416 105841862529984 106170478372224 106480013294592 106897673429568 106999935234507 107209328454144 107311888398456 107521892093952 107629849274976 107943638923008 108046901332692 108258343409664 108382363338312 108594461896704 108698346904896 108786948602094 109015251706368 109124708292684 109338259580928 109442856130272 109761931512576 109872137801538 110102718311936 110192464733904 110423717490688 110513725564032 110856846519552 110962895798748 111180044322816 111286402783584 111616139988864 111722915632986 111941551475712 112048638419088 112488141082527 112816094846616 113166364155376 113496295246208 113604869508242 113827188235264 113941476238632 114273667131456 114382985052819 114606826510848 116654368530028 116994468729824 117004200655104 117345320773632 119441788168752 119790014956416 120139256982528 120259882608264 120495224844288 120610494510912 120725874448263 120962128605696 121337689568256 121930158755601 122168769633792 122285640268008 122524946804736 122642158169664 123005542028544 123123213146556 123364158769152 123482172951648 123865558100928 123966522825642 124226682177024 124327941259536 124588859092992 124713952334496 125077549863168 125197203131532 125442207442944 125568157487472 125831678070784 125934245410176 126054718221474 126301400644608 126446090561364 126693538879488 126814738055712 126918106702443 127184460324096 127312159674798 127561302844416 127683332151984 128055586764672 128184160768461 128557875522888 128932679824704 129332987606144 129456711765206 129710051709952 129834136580848 130218829987008 130343401571817 130598476721664 130723411488936 130979230298112 131618777321052 132931722278404 133319278320032 133707964262656 133719086462976 136504900764288 136902874235904 137439865838016 137571345301509 137840565155328 137972427940872 138242432692224 139348752863544 139621451010048 139755017449152 140162466479616 140303196376308 140577762318336 140712243596064 141122483373312 141264177173406 141560637829632 141676026086448 141973351059456 142089075725184 142530231239424 142666580312676 142945771272192 143082517864608 143506465699968 143643748670982 143924851897344 144062535110256 144509817784416 144627609963249 144931129206528 145049264802792 145353668941824 145499611056912 145923808173696 146063403653454 146349242016768 146496183735384 146923286311872 147063837925053 147351634085376 147520438988258 147809128692736 147950527731664 148381870378112 148530852953931 148821519985152 148963887510648 149255401967616 149398184558784 149984188110036 150421459795488 151921968318176 152364889508608 152510646737092 152809102014464 153555240207894 156005600873472 156767346971487 157074132386304 157224394630296 157532074463232 157682774789568 159255717558336 159720019941888 160185675976704 160346510144352 160813992681216 160967832597684 161282838140928 161444773912464 161783586091008 161915458384512 162070351999038 162387515114496 162573545007468 162891692845056 163047520357344 163522877559552 163687062439026 164007389371392 164164284195408 164642897268864 164808206702307 165154077467904 165288697100856 165635576236032 165770588346048 166285269779328 166444343698122 166770066484224 166929604175376 167424209983296 167584373449479 167912327213568 168072957628632 168401867526144 168594787415152 169086317407616 169224142269924 169579280432128 169749546233064 170081737125888 170244442869312 170407304262363 170740782352896 170912214357948 171410500697184 171910239766272 173625106649344 173791202095756 174131302295552 174297881985248 174981552795042 175491703094736 179147780242543 179162682253128 179513294155776 179685022434624 180208885473792 182006534352384 182537165647872 183253154450688 183428460402012 183787420207104 183963237254496 184508313042816 184684819719834 185046238153728 185223259427472 185798337151392 186340023265536 186883288639488 187070928501744 187616324794752 187795804697298 188163311164416 188352236231208 188747517106176 188901368115264 189082077332211 189452100966912 189669135842046 190040308319232 190222107083568 190776690486144 190968239512197 191341954266624 191524998227976 191899802529792 192083380147008 192679757045888 192836813284332 193241505608704 193399019737056 193999481409216 194185067647809 194565077564928 194751204871272 195132322689024 195328244980512 195897715082496 196085117233404 196468845447168 197428165981578 198041137271908 198428693313536 198618516680864 199197579411712 199397583417606 199978917480048 200561946393984 204145144927549 204740320277192 204757351146432 205354311353856 205953011970048 208007467831296 209023129295316 209432176515072 209632526173728 210243699719424 210454794564462 210866643477504 211068365394096 211683725059968 212340956744448 212960026589184 213795346859136 213999870469014 214418656908288 214623776796912 215259698549952 215465623006473 215887277846016 216093802665384 216516686819328 216764726676624 217396693809792 217573897204188 218030503412736 218249416585368 218676519161856 218885712260544 219095105480181 219523863025152 219744275603076 220205436623872 220384929467808 221027451128064 221280658482387 221713693039104 221925791597496 222360088645632 222572805567168 223232279977728 223445831265972 223883102951424 224097276838176 224976282165054 225632189693232 226332728310752 226992590492416 227209739016484 227654376470528 227882952477264 228547334262912 228765970105638 229213653021696 230332860311841 233308737060056 233988937459648 234008401310208 234690641547264 238883576337504 239580029912832 240278513965056 240519765216528 241220989021824 241451748896526 241924257211392 242675379136512 243860317511202 244337539267584 244571280536016 245284316339328 245530593658539 246011084057088 246246426293112 246728317538304 246964345903296 247731116201856 247933045651284 248453364354048 248655882519072 249427904668992 249666515547183 250155099726336 250394406263064 250884414885888 251136314974944 251868490820352 252109436442948 252602801289216 252892181122728 253387077758976 253629476111424 253836213404886 254368920648192 254624319349596 255122605688832 255366664303968 256111173529344 256368321536922 257115751045776 257865359649408 258665975212288 258913423530412 259420103419904 259668273161696 260437659974016 260686803143634 261196953443328 261446822977872 262472329192563 263237554642104 265863444556808 266638556640064 266893631789911 267415928525312 267438172925952 273009801528576 273805748471808 274879731676032 275142690603018 275681130310656 275944855881744 278697505727088 279510034898304 280324932959232 280606392752616 281155524636672 281424487192128 281693707045947 282244966746624 282528354346812 283121275659264 283352052172896 284178151450368 284503703763069 285060462478848 285333160625352 285891542544384 286165035729216 287012931399936 287287497341964 287849703794688 288125070220512 289019635568832 289255219926498 289862258413056 290098529605584 290707337883648 290999222113824 291847616347392 292126807306908 292698484033536 292992367470768 293846572623744 294127675850106 294703268170752 295040877976516 295618257385472 295901055463328 296142248972367 296763740756224 297061705907862 297643039970304 297927775021296 298796369117568 299096375126409 299968376220072 300842919590976 303843936636352 304134603667573 304729779017216 305021293474184 305618204028928 307110480415788 312011201746944 313534693942974 314148264772608 314448789260592 315365549579136 318511435116672 319440039883776 320693020288704 320999805703521 321627985362432 321935665195368 322565676281856 322889547824928 323830916769024 324140703998076 324775030228992 325147090014936 325783385690112 326095040714688 327045755119104 327374124878052 328014778742784 328328568390816 329285794537728 329616413404614 330308154935808 330577394201712 331271152472064 331541176692096 332570539558656 332888687396244 333540132968448 333859208350752 334848419966592 335168746898958 335824654427136 336145915257264 337189574830304 337464423247581 338172634815232 338448284539848 339158560864256 339499092466128 340488885738624 340814608524726 341481564705792 341824428715896 342821001394368 343148955158457 343820479532544 346571990225839 347250213298688 347582404191512 348262604591104 348595763970496 349963105590084 350983406189472 358295560485086 358325364506256 359370044869248 360417770947584 364013068704768 365790476266803 366506308901376 366856920804024 367574840414208 367926474508992 369016626085632 369369639439668 370092476307456 370446518854944 371596674302784 372680046531072 373766577278976 374141857003488 375232649589504 375591609394596 376326622328832 376704472462416 377495034212352 377802736230528 378164154664422 378904201933824 379338271684092 380080616638464 380444214167136 380754320107329 381553380972288 381936479024394 382683908533248 383049996455952 384166760294016 384552482305383 385359514091776 385673626568664 386483011217408 386798039474112 387998962818432 388370135295618 389130155129856 389502409742544 390656489961024 391030204715451 391795430164992 392170234466808 392937690894336 394856331963156 396082274543816 396857386627072 397237033361728 397617043278847 398395158823424 398795166835212 399957834960096 401123892787968 408290289855098 409480640554384 409514702292864 410708622707712 418046258590632 418864353030144 419265052347456 420487399438848 420909589128924 421733286955008 422136730788192 423367450119936 424681913488896 425920053178368 427590693718272 427999740938028 428837313816576 429247553593824 430519397099904 430931246012946 431774555692032 432187605330768 433529453353248 433882829889747 434793387619584 435147794408376 436061006825472 436498833170736 437771424521088 438190210960362 439047726050304 439488551206152 440410873247744 440769858935616 441191513775159 442054902256128 442561316964774 443427386078208 443851583194992 445145611134336 445592558861793 446464559955456 446891662531944 447766205902848 448194553676352 449952564330108 451264379386464 452665456621504 453098491178221 453985180984832 454419478032968 455308752941056 455765904954528 457094668525824 457531940211276 458427306043392 460665720623682 466617474120112 467977874919296 468016802620416 477767152675008 479160059825664 480557027930112 481039530433056 482441978043648 482903497793052 483848514422784 485350758273024 487720635022404 488675078535168 489142561072032 490568632678656 491061187317078 492022168114176 492492852586224 493928691806592 494424620106921 495462232403712 495866091302568 496906728708096 497311765038144 498855809337984 499333031094366 500310199452672 500788812526128 502272629949888 502753120348437 503736981640704 504218872885896 505205602578432 505784362245456 507258952222848 507672426809772 508737841296384 509248638699192 510245211377664 510733328607936 511221912787089 512222347058688 512736643073844 514231502091552 515730719298816 516321536458903 517331950424576 517826847060824 518840206839808 519336546323392 520875319948032 521373606287268 522393906886656 522893645955744 524944658385126 526475109284208 531726889113616 533277113280128 533787263579822 534831857050624 537443340727629 546019603057152 547611496943616 549759463352064 550285381206036 551362260621312 551889711763488 557395011454176 559020069796608 560649865918464 561212785505232 562848974384256 563387414091894 564489933493248 565056708693624 566242551318528 566704104345792 567246231996633 568356302900736 569007407526138 570120924957696 570666321250704 572330071458432 572904718536591 574025862799872 574574994683928 575699407589376 576250140441024 578039271137664 578510439852996 579724516826112 580197059211168 581998444227648 582555202943427 583695232694784 584253614613816 585396968067072 585984734941536 587693145247488 588255351700212 589406536341504 590081755953032 591236514770944 591802110926656 592284497944734 593527481512448 594123411815724 595286079940608 595855550042592 597592738235136 598192750252818 599936752440144 601685839181952 607687873272704 608269207335146 609459558034432 610042586948368 612435434782647 614220960831576 624022403493888 627069387885948 628296529545216 628897578521184 630731099158272 637022870233344 638880079767552 641386040577408 641999611407042 643255970724864 643871330390736 645779095649856 646396869019419 647661833538048 648281407996152 649550060457984 650294180029872 652190081429376 654091510238208 654748249756104 656029557485568 656657136781632 657285316440543 658571589075456 659232826809228 660616309871616 661154788403424 663082353384192 663841975447161 665141079117312 665777374792488 667080265936896 667718416701504 669696839933184 670337493797916 671649308854272 672291830514528 674379149660608 674928846495162 676345269630464 676896569079696 678317121728512 678998184932256 680977771477248 681629217049452 682963129411584 683648857431792 685642002788736 686297910316914 687640959065088 690998580935523 693143980451678 694500426597376 695164808383024 697191527940992 699926211180168 701966812378944 716591120970172 716650729012512 718740089738496 720835541895168 728026137409536 731580952533606 733012617802752 733713841608048 735852949017984 736591780975617 738033252171264 738739278879336 740184952614912 740893037709888 743193348605568 745360093062144 748283714006976 748999546641549 750465299179008 751183218789192 752653244657664 753408944924832 755605472461056 756328309328844 757808403867648 758676543368184 760161233276928 760888428334272 761508640214658 763106761944576 763872958048788 765367817066496 766099992911904 768333520588032 769104964610766 770719028183552 771347253137328 772966022434816 773596078948224 775997925636864 776740270591236 778260310259712 779004819485088 781312979922048 782060409430902 783590860329984 784340468933616 787416987577689 789712663926312 792164549087632 794474066723456 795234086557694 796790317646848 797590333670424 799915669920192 800680895369733 802247785575936 816580579710196 818961281108768 819029404585728 821417245415424 836092517181264 838530104694912 840974798877696 841819178257848 843466573910016 844273461576384 845081121137841 846734900239872 849363826977792 853511111289207 855181387436544 855999481876056 857674627633152 858495107187648 861038794199808 861862492025892 863549111384064 864375210661536 867058906706496 867765659779494 869586775239168 870295588816752 872122013650944 872997666341472 875542849042176 876380421920724 878095452100608 878977102412304 880821746495488 881539717871232 882383027550318 884109804512256 885122633929548 886854772156416 887703166389984 888426746917101 890291222268672 891185117723586 892929119910912 893783325063888 896389107352704 897289125379227 899905128660216 902528758772928 905330913243008 906196982356442 907970361969664 908838956065936 911531809909056 912403811002719 914189337051648 915063880422552 916854612086784 921331441247364 933234948240224 935955749838592 936033605240832 955534305350016 958320119651328 962079060866112 962999417110563 964883956087296 965806995586104 967697028845568 975441270044808 977350157070336 978285122144064 981137265357312 982122374634156 984044336228352 984985705172448 987857383613184 988849240213842 990924464807424 991732182605136 993813457416192 994623530076288 997711618675968 998666062188732 1000620398905344 1001577625052256 1004545259899776 1005506240696874 1007473963281408 1008437745771792 1011568724490912 1012393269742743 1014517904445696 1015344853619544 1017475682592768 1018497277398384 1021466657215872 1022443825574178 1024444694117376 1025473286147688 1028463004183104 1029446865475371 1031461438597632 1032643072917806 1034663900849152 1035653694121648 1038673092646784 1039715970677517 1041750639896064 1042747212574536 1044787813773312 1045787291911488 1049889316770252 1052950218568416 1063453778227232 1066554226560256 1067574527159644 1069663714101248 1074886681455258 1092039206114304 1097371428800409 1099518926704128 1100570762412072 1102724521242624 1103779423526976 1114790022908352 1118040139593216 1121299731836928 1122425571010464 1125697948768512 1126774828183788 1128979866986496 1130113417387248 1132485102637056 1133408208691584 1134492463993266 1136712605801472 1138014815052276 1140241849915392 1141332642501408 1144660142916864 1145809437073182 1148051725599744 1149149989367856 1152500280882048 1153657446916149 1156078542275328 1157020879705992 1159449033652224 1160394118422336 1163996888455296 1165110405886854 1167390465389568 1168507229227632 1171969469883072 1173090614146353 1175386290494976 1176510703400424 1178813072683008 1180163511906064 1183604221853312 1184568995889468 1187054963024896 1188246823631448 1190572159881216 1191711100085184 1192851129836541 1195185476470272 1196385500505636 1199873504880288 1203371678363904 1215375746545408 1216538414670292 1218919116068864 1220085173896736 1224870869565294 1228441921663152 1254034461697801 1254138775771896 1256593059090432 1257795157042368 1261462198316544 1274045740466688 1277760159535104 1282772081154816 1283999222814084 1286511941449728 1287742660781472 1291558191299712 1292793738038838 1295323667076096 1296562815992304 1300588360059744 1304380162858752 1308183020476416 1309496499512208 1313314273563264 1314570632881086 1317143178150912 1318465653618456 1321232619743232 1322309576806848 1323574541325477 1326164706768384 1327683950894322 1330282158234624 1331554749584976 1335436833403008 1336777676585379 1339393679866368 1340674987595832 1343298617708544 1344583661029056 1348758299321216 1349857692990324 1352690539260928 1353793138159392 1357996369864512 1359295473534663 1361955542954496 1363258434098904 1365926258823168 1367297714863584 1371284005577472 1372595820633828 1375281918130176 1381997161871046 1386287960903356 1389000853194752 1390329616766048 1394383055881984 1399852422360336 1403933624757888 1429016014492843 1433182241940344 1433301458025024 1437480179476992 1441671083790336 1456052274819072 1463161905067212 1466025235605504 1467427683216096 1471705898035968 1473183561951234 1476066504342528 1477478557758672 1481786075419776 1486386697211136 1490720186124288 1496567428013952 1497999093283098 1500930598358016 1502366437578384 1506817889849664 1508259361045311 1511210944922112 1512656618657688 1515616807735296 1517353086736368 1521776856668544 1523017280429316 1526213523889152 1527745916097576 1530735634132992 1532199985823808 1533665738361267 1536667041176064 1538209929221532 1541438056367104 1542694506274656 1547192157896448 1548964609376709 1551995851273728 1553480541182472 1556520620519424 1558009638970176 1562625959844096 1564120818861804 1567181720659968 1568680937867232 1574833975155378 1579425327852624 1584329098175264 1588948133446912 1590468173115388 1593580635293696 1595180667340848 1599831339840384 1601361790739466 1604495571151872 1612330022182887 1633161159420392 1637922562217536 1638058809171456 1642834490830848 1672185034362528 1677060209389824 1681949597755392 1683638356515696 1688546923152768 1690162242275682 1693469800479744 1698727653955584 1707022222578414 1710362774873088 1711998963752112 1716990214375296 1718714155609773 1722077588399616 1723724984051784 1727098222768128 1728750421323072 1734117813412992 1735531319558988 1739173550478336 1740591177633504 1745995332682944 1747665608830281 1751085698084352 1752760843841448 1756190904201216 1757954204824608 1763079435742464 1764766055100636 1768219609024512 1770245267859096 1773709544312832 1775406332779968 1776853493834202 1780582444537344 1782370235447172 1785858239821824 1787566650127776 1792778214705408 1794578250758454 1799810257320432 1805057517545856 1810661826486016 1812393964712884 1815940723939328 1817677912131872 1823063619818112 1824807622005438 1828378674103296 1830127760845104 1837306304347941 1842662882494728 1866469896480448 1868255422529377 1871911499677184 1872067210481664 1911068610700032 1916640239302656 1924158121732224 1925998834221126 1929767912174592 1931613991172208 1950882540089616 1956570244288128 1962274530714624 1964244749268312 1968088672456704 1969971410344896 1971855949321629 1975714767226368 1977698480427684 1981848929614848 1983464365210272 1989247060152576 1991525926341483 1995423237351936 1997332124377464 2001240797810688 2003155250104512 2009090519799552 2011012481393748 2014947926562816 2016875491543584 2023137448981824 2024786539485486 2029035808891392 2030689707239088 2034951365185536 2036994554796768 2042933314431744 2044887651148356 2048889388234752 2050946572295376 2056926008366208 2058893730950742 2062922877195264 2065286145835612 2069327801698304 2071307388243296 2072995742806569 2077346185293568 2079431941355034 2083501279792128 2085494425149072 2091574583822976 2099778633540504 2105900437136832 2126907556454464 2128942225673011 2133108453120512 2135149054319288 2139327428202496 2149773362910516 2184078412228608 2194742857600818 2199037853408256 2201141524824144 2207558847053952 2229580045816704 2236080279186432 2244851142020928 2246998639924647 2251395897537024 2253549656367576 2257959733972992 2260226834774496 2266816417383168 2268984927986532 2273425211602944 2276029630104552 2280483699830784 2282665285002816 2289320285833728 2291618874146364 2296103451199488 2298299978735712 2305000561764096 2307314893832298 2312157084550656 2314041759411984 2318898067304448 2320788236844672 2327993776910592 2330220811773708 2334780930779136 2337014458455264 2343938939766144 2346181228292706 2350772580989952 2353021406800848 2360327023812128 2362250962733067 2367208443706624 2369137991778936 2374109926049792 2376493647262896 2383422200170368 2385702259673082 2390370952940544 2392771001011272 2399747009760576 2402042686109199 2406743356727808 2426003931580873 2430751493090816 2433076829340584 2437838232137728 2440170347793472 2449741739130588 2456883843326304 2508068923395602 2508277551543792 2515590314084736 2522924396633088 2548091480933376 2560533333867621 2565544162309632 2567998445628168 2573023882899456 2575485321562944 2583116382599424 2585587476077676 2590647334152192 2593125631984608 2601176720119488 2608760325717504 2616366040952832 2618992999024416 2626628547126528 2629141265762172 2634286356301824 2636931307236912 2642465239486464 2644619153613696 2647149082650954 2652329413536768 2655367901788644 2660564316469248 2663109499169952 2665280240751303 2670873666806016 2673555353170758 2678787359732736 2681349975191664 2689167322058112 2691867376137681 2697516598642432 2699715385980648 2705381078521856 2707586276318784 2715992739729024 2718590947069326 2723911085908992 2726516868197808 2734595429727168 2737211433008157 2742568011154944 2745191641267656 2750563836260352 2763994323742092 2772575921806712 2778001706389504 2780659233532096 2783319302951929 2788766111763968 2799704844720672 2807867249515776 2858032028985686 2866364483880688 2866602916050048 2874960358953984 2926323810134424 2932050471211008 2934855366432192 2943411796071936 2946367123902468 2952133008685056 2954957115517344 2963572150839552 2972773394422272 2981440372248576 2993134856027904 2995998186566196 3001861196716032 3004732875156768 3013635779699328 3016518722090622 3022421889844224 3025313237315376 3034706173472736 3037179809228229 3043553713337088 3046034560858632 3052427047778304 3055491832195152 3064399971647616 3067331476722534 3073334082352128 3076419858443064 3082876112734208 3085389012549312 3088340596426113 3094384315792896 3097929218753418 3103991702547456 3106961082364944 3116019277940352 3119147912032551 3125251919688192 3128241637723608 3134363441319936 3137361875734464 3149667950310756 3158850655705248 3168658196350528 3171689438247547 3177896266893824 3180936346230776 3187161270587392 3190361334681696 3199662679680768 3202723581478932 3208991142303744 3224660044365774 3266322318840784 3275845124435072 3276117618342912 3344370068725056 3354120418779648 3363899195510784 3367276713031392 3377093846305536 3380324484551364 3386939600959488 3397455307911168 3414044445156828 3420725549746176 3423997927504224 3433980428750592 3437428311219546 3444155176799232 3447449968103568 3457500842646144 3460972340748447 3468235626825984 3471062639117976 3478347100956672 3481182355267008 3491990665365888 3495331217660562 3502171396168704 3505521687682896 3515908409649216 3519271842439059 3526158871484928 3529532110201272 3536439218049024 3540490535718192 3550812665559936 3553706987668404 3561164889074688 3564740470894344 3571716479643648 3575133300255552 3578553389509623 3585556429410816 3589156501516908 3599620514640864 3610115035091712 3614250755212321 3621323652972032 3624787929425768 3631881447878656 3635355824263744 3646127239636224 3649615244010876 3656757348206592 3660255521690208 3674612608695882 3685325764989456 3732939792960896 3736510845058754 3743822999354368 3762103385093403 3822137221400064 3833280478605312 3848316243464448 3851997668442252 3859535824349184 3863227982344416 3901765080179232 3913140488576256 3924549061429248 3928489498536624 3939942820689792 3943711898643258 3951429534452736 3955396960855368 3963697859229696 3966928730420544 3970723623976431 3978494120305152 3983051852682966 3990846474703872 3994664248754928 4006310500209024 4010333029756137 4018181039599104 4022024962787496 4029895853125632 4033750983087168 4046274897963648 4049573078970972 4058071617782784 4061379414478176 4073989109593536 4077886420603989 4085866628863488 4089775302296712 4097778776469504 4101893144590752 4113852016732416 4117787461901484 4125845754390528 4130572291671224 4138655603396608 4142614776486592 4145991485613138 4154692370587136 4158863882710068 4167002559584256 4170988850298144 4183149167645952 4199557267081008 4211800874273664 4253815112908928 4257884451346022 4266216906241024 4270298108638576 4287048043478529 4299546725821032 4368156824457216 4389485715201636 4398075706816512 4402283049648288 4415117694107904 4459160091633408 4472160558372864 4489702284041856 4493997279849294 4502791795074048 4507099312735152 4520453669548992 4524778083135933 4533632834766336 4537969855973064 4546850423205888 4552059260209104 4565330570005632 4578640571667456 4583237748292728 4592206902398976 4596599957471424 4600997215083801 4610001123528192 4614629787664596 4624314169101312 4628083518823968 4641576473689344 4646893828130127 4655987553821184 4660441623547416 4669561861558272 4674028916910528 4687877879532288 4692362456585412 4701545161979904 4706042813601696 4720654047624256 4724501925466134 4734416887413248 4738275983557872 4748219852099584 4752987294525792 4766844400340736 4771404519346164 4780741905881088 4785542002022544 4799494019521152 4804085372218398 4813486713455616 4836990066548661 4852007863161746 4861502986181632 4866153658681168 4880340695586944 4899483478261176 4913767686652608 5016137846791204 5016555103087584 5031180628169472 5045848793266176 5096182961866752 5121066667735242 5131088324619264 5135996891256336 5150970643125888 5156142466829319 5166232765198848 5171174952155352 5181294668304384 5186251263969216 5202353440238976 5217520651435008 5237985998048832 5242996826490843 5253257094253056 5258282531524344 5268572712603648 5273862614473824 5289238307227392 5294298165301908 5304658827073536 5310735803577288 5321128632938496 5326218998339904 5330560481502606 5341747333612032 5347110706341516 5357574719465472 5362699950383328 5378334644116224 5383734752275362 5395033197284864 5399430771961296 5410762157043712 5415172552637568 5431985479458048 5437181894138652 5447822171817984 5453033736395616 5469190859454336 5474422866016314 5485136022309888 5490383282535312 5511918913043823 5527988647484184 5545151843613424 5561318467064192 5566638605903858 5577532223527936 5599409689441344 5604766267588131 5615734499031552 5716064057971372 5732728967761376 5733205832100096 5749920717907968 5852647620268848 5869710732864384 5886823592143872 5892734247804936 5904266017370112 5909914231034688 5915567847964887 5927144301679104 5945546788844544 5974577779024449 5986269712055808 5991996373132392 6003722393432064 6009465750313536 6027271559398656 6033037444181244 6044843779688448 6050626474630752 6069412346945472 6074359618456458 6087107426674176 6092069121717264 6104854095556608 6110983664390304 6128799943295232 6134662953445068 6146668164704256 6152839716886128 6165752225468416 6170778025098624 6176681192852226 6188768631585792 6195858437506836 6207983405094912 6213922164729888 6218987228419707 6232038555880704 6238295824065102 6250503839376384 6256483275447216 6274723751468928 6299335900621512 6317701311410496 6337316392701056 6343378876495094 6355792533787648 6361872692461552 6380722669363392 6386826677019033 6399325359361536 6405447162957864 6417982284607488 6449320088731548 6532644637681568 6551690248870144 6552235236685824 6688740137450112 6708240837559296 6734553426062784 6740995919773941 6754187692611072 6760648969102728 6773879201918976 6828088890313656 6841451099492352 6847995855008448 6867960857501184 6874856622439092 6888310353598464 6894899936207136 6915001685292288 6921944681496894 6936471253651968 6942125278235952 6956694201913344 6962364710534016 6983981330731776 6990662435321124 7004342792337408 7011043375365792 7031816819298432 7038543684878118 7052317742969856 7059064220402544 7080981071436384 7086752888199201 7101625331119872 7107413975336808 7122329778149376 7129480941788688 7150266600511104 7157106779019246 7171112858821632 7178313003033816 7199241029281728 7206128058327597 7220230070183424 7228501510424642 7242647305944064 7249575858851536 7270711648527488 7278011794742619 7292254479272448 7299230488021752 7313514696413184 7320511043380416 7349225217391764 7370651529978912 7465879585921792 7473021690117508 7487645998708736 7524206770186806 7644274442800128 7681600001602863 7696632486928896 7703995336884504 7719071648698368 7726455964688832 7803530160358464 7826280977152512 7849098122858496 7856978997073248 7879885641379584 7887423797286516 7902859068905472 7910793921710736 7927395718459392 7933857460841088 7941447247952862 7956988240610304 7966103705365932 7981692949407744 7989328497509856 8012621000418048 8020666059512274 8036362079198208 8044049925574992 8067501966174336 8075602128413043 8092549795927296 8099146157941944 8116143235565568 8122758828956352 8147978219187072 8155772841207978 8171733257726976 8179550604593424 8203786289181504 8211634299024471 8227704033464832 8235574923802968 8251691508781056 8261144583342448 8285229552973184 8291982971226276 8309384741174272 8317727765420136 8334005119168512 8341977700596288 8349957908855787 8366298335291904 8399114534162016 8423601748547328 8507630225817856 8515768902692044 8532433812482048 8540596217277152 8574096086957058 8599093451642064 8778241231884607 8778971430403272 8796151413633024 8804566099296576 8830235388215808 8918320183266816 8944321116745728 8979404568083712 8987994559698588 9005583590148096 9014198625470304 9040907339097984 9049556166271866 9067265669532672 9075939711946128 9104118520418208 9130661140011264 9157281143334912 9166475496585456 9193199914942848 9201994430167602 9220002247056384 9229259575329192 9248628338202624 9256167037647936 9265021789278339 9283152947378688 9293787656260254 9311975107642368 9320883247094832 9348057833821056 9357443736097653 9375755759064576 9384724913170824 9403090323959808 9412085627203392 9441308095248512 9449003850932268 9468833774826496 9476551967115744 9505974589051584 9515068314742641 9533688800681472 9542809038692328 9561483811762176 9571084004045088 9598988039042304 9608170744436796 9626973426911232 9673980133097322 9704015726323492 9723005972363264 9732307317362336 9760681391173888 9798966956522352 9827535373305216 10032275693582408 10033110206175168 10062361256338944 10091697586532352 10192365923733504 10242133335470484 10262176649238528 10271993782512672 10301941286251776 10312284933658638 10332465530397696 10342349904310704 10372502527938432 10404706880477952 10435041302870016 10475971996097664 10485993652981686 10506514188506112 10516565063048688 10547725228947648 10557815527317177 10578476614454784 10588596330603816 10609317654147072 10621471607154576 10652437996679808 10661120963005212 10683494667224064 10694221412683032 10715149438930944 10725399900766656 10735660168528869 10756669288232448 10767469504550724 10790066394569728 10798861543922592 10830345105275136 10842752265636963 10863970958916096 10874363788277304 10895644343635968 10906067472791232 10938381718908672 10948845732032628 10970272044619776 10980766565070624 11023837826087646 11055977294968368 11090303687226848 11122636934128384 11133277211807716 11155064447055872 11198819378882688 11209532535176262 11231468998063104 11286310155280209 11432128115942744 11465457935522752 11466411664200192 11499841435815936 11705295240537696 11739421465728768 11773647184287744 11785468495609872 11819828462069376 11831135695929774 11854288603358208 11891093577689088 11949155558048898 11972539424111616 11983992746264784 12018931500627072 12030999089268411 12054543118797312 12066074888362488 12089687559376896 12101252949261504 12138824693890944 12148719236912916 12174214853348352 12184138243434528 12221967328780608 12233659261811967 12257599886590464 12269325906890136 12293336329408512 12305679433772256 12341556050197248 12353362385704452 12377537263171584 12391716875013672 12415966810189824 12427844329459776 12437974456839414 12464077111761408 12476591648130204 12501007678752768 12512966550894432 12549447502937856 12598671801243024 12635402622820992 12674632785402112 12686757752990188 12711585067575296 12723745384923104 12761445338726784 12773653354038066 12798650718723072 12810894325915728 12861144130435587 12898640177463096 13065289275363136 13077787957705639 13103380497740288 13104470473371648 13377480274900224 13416481675118592 13469106852125568 13481991839547882 13508375385222144 13521297938205456 13656177780627312 13695991710016896 13735921715002368 13749713244878184 13776620707196928 13789799872414272 13802991645251403 13830003370584576 13843889362993788 13872942507303936 13884250556471904 13924729421068032 13940681484390381 13967962661463552 13981324870642248 14008685584674816 14022086750731584 14063633638596864 14077087369756236 14104635485939712 14118128440805088 14161962142872768 14173505776398402 14203250662239744 14214827950673616 14244659556298752 14258961883577376 14300533201022208 14314213558038492 14342225717643264 14356626006067632 14398482058563456 14412256116655194 14440460140366848 14457003020849284 14485294611888128 14499151717703072 14510970199645983 14541423297054976 14556023589485238 14584508958544896 14598460976043504 14641022086760832 14698450434783528 14741303059957824 14902595579711077 14931759171843584 14946043380235016 14975291997417472 15048413540373612 15288548885600256 15363200003205726 15393264973857792 15407990673769008 15452911929377664 15607060320716928 15652561954305024 15713957994146496 15728990479472529 15759771282759168 15774847594573032 15805718137810944 15821587843421472 15867714921682176 15882894495905724 15913976481220608 15932207410731864 15963385898815488 15978656995019712 16025242000836096 16041332119024548 16072724158396416 16088099851149984 16135003932348672 16151204256826086 16185099591854592 16198292315883888 16232286471131136 16245517657912704 16295956438374144 16311545682415956 16343466515453952 16359101209186848 16407572578363008 16423268598048942 16455408066929664 16471149847605936 16522289166684896 16535756739131469 16570459105946368 16583965942452552 16618769482348544 16635455530840272 16683955401192576 16699915817711574 16732596670583808 16798229068324032 16814298802764393 16847203497094656 17015260451635712 17031537805384088 17064867624964096 17081192434554304 17148192173914116 17198186903284128 17556482463769214 17557942860806544 17609132198593152 17660470776431616 17836640366533632 17923733337073347 17958809136167424 17975989119397176 18011167180296192 18028397250940608 18081814678195968 18099112332543732 18134531339065344 18151879423892256 18208237040836416 18261322280022528 18314562286669824 18332950993170912 18386399829885696 18403988860335204 18440004494112768 18458519150658384 18497256676405248 18512334075295872 18530043578556678 18566305894757376 18587575312520508 18623950215284736 18641766494189664 18656961685259121 18696115667642112 18714887472195306 18751511518129152 18769449826341648 18824171254406784 18882616190497024 18898007701864536 18937667549652992 18953103934231488 19011949178103168 19030136629485282 19067377601362944 19085618077384656 19142168008090176 19160480031057099 19197976078084608 19216341488873592 19253946853822464 19347960266194644 19408031452646984 19446011944726528 19464614634724672 19483235120663503 19521362782347776 19597933913044704 19655070746610432 20064551387164816 20066220412350336 20124722512677888 20484266670940968 20524353298477056 20543987565025344 20603882572503552 20624569867317276 20664931060795392 20684699808621408 20745005055876864 20809413760955904 20870082605740032 20951943992195328 20971987305963372 21013028377012224 21033130126097376 21095450457895296 21115631054634354 21156953228909568 21177192661207632 21242943214309152 21260258664597603 21304875993359616 21322241926010424 21366989334448128 21388442825366064 21450799801533312 21471320337057738 21513338576464896 21534939009101448 21580132789139456 21597723087845184 21618384174982791 21660690210550272 21685504531273926 21727941917832192 21748727576554608 21812134945582464 21834035384227857 21876763437817344 21897691464065256 21940544089239552 21961533130141248 22047675652175292 22111954589936736 22180607374453696 22201826067732829 22245273868256768 22266554423615432 22310128894111744 22397638757765376 22419065070352524 22462937996126208 22572620310560418 22864256231885488 22930915871045504 22932823328400384 23410590481075392 23478842931457536 23547294368575488 23570936991219744 23639656924138752 23662271391859548 23708577206716416 23782187155378176 23898311116097796 23945078848223232 23967985492529568 24037863001254144 24061998178536822 24109086237594624 24132149776724976 24202505898523008 24226806385239129 24277649387781888 24297438473825832 24348429706696704 24368276486869056 24443934657561216 24467318523623934 24515199773180928 24538651813780272 24611358867544512 24634902897073413 24683112100394496 24706724771408904 24755074526343168 24783433750027344 24855688658919552 24875948913678828 24928154223522816 24953183296260408 25002015357505536 25025933101788864 25049873726567361 25098895005875712 25197343602486048 25270805245641984 25299755286486247 25349265570804224 25373515505980376 25423170135150592 25447490769846208 25522890677453568 25547306708076132 25597301437446144 25621788651831456 25722288260871174 25797280354926192 26130578550726272 26155575915411278 26206760995480576 26334723695653821 26754960549800448 26832963350237184 26938213704251136 26963983679095764 27016750770444288 27042595876410912 27312355561254624 27391983420033792 27471843430004736 27499426489756368 27579599744828544 27605983290502806 27660006741169152 27687778725987576 27745885014607872 27768501112943808 27795065367835017 27849458842136064 27881362968780762 27935925322927104 27962649741284496 28044173501463168 28072331208292959 28127267277193728 28154174739512472 28209270971879424 28236256881610176 28323924285745536 28347011552796804 28406501324479488 28429655901347232 28517923767154752 28545204944227923 28601066402044416 28628427116076984 28684451435286528 28713252012135264 28796964117126912 28824512233310388 28880920280733696 28914006041698568 28970589223776256 28998303435406144 29021940399291966 29082846594109952 29112047178970476 29169017917089792 29196921952087008 29282044173521664 29396900869567056 29482606119915648 29805191159422154 29863518343687168 29892086760470032 30096827080747224 30577097771200512 30726400006411452 30786529947715584 30815981347538016 30905823858755328 31214120641433856 31305123908610048 31427915988292992 31457980958945058 31519542565518336 31549695189146064 31643175686842944 31673446581951531 31735429843364352 31765788991811448 31827952962441216 31864414821463728 31957313990039424 32050484001672192 32082664238049096 32145448316792832 32176199702299968 32206980505586607 32270007864697344 32302408513652172 32370199183709184 32396584631767776 32491035315825408 32528256796910889 32591912876748288 32623091364831912 32686933030907904 32718202418373696 32815145156726016 32846537196097884 32910816133859328 32942299695211872 33044578333369792 33071513478262938 33140918211892736 33167931884905104 33237538964697088 33270911061680544 33367910802385152 33399831635423148 33465193341167616 33596458136648064 33628597605528786 33694406994189312 33858930465840627 34030520903271424 34063075610768176 34162384869108608 34296384347828232 34396373806568256 35112964927538428 35115885721613088 35218264397186304 35320941552863232 35673280733067264 35847466674146694 35917618272334848 35951978238794352 36056794501881216 36092997267805233 36163629356391936 36198224665087464 36269062678130688 36303758847784512 36416474081672832 36522644560045056 36665901986341824 36700977785435901 36772799659771392 36807977720670408 36880008988225536 36917038301316768 37024668150591744 37060087157113356 37132611789514752 37175150625041016 37247900430569472 37283532988379328 37313923370518242 37392231335284224 37429774944390612 37503023036258304 37538899652683296 37648342508813568 37765232380994048 37796015403729072 37875335099305984 37906207868462976 38023898356206336 38060273258970564 38134755202725888 38171236154769312 38284336016180352 38320960062114198 38395952156169216 38432682977747184 38583432391306761 38695920532389288 38816062905293968 38929229269449344 38966470241327006 39042725564695552 39195867826089408 39233363873116917 39310141493220864 40129102774329632 40132440824700672 40249445025355776 40968533341881936 41087975130050688 41207765145007104 41249139734634552 41329862121590784 41369399617242816 41408974935754209 41490010111753728 41618827521911808 41822044453171143 41903887984390656 41943974611926744 42026056754024448 42066260252194752 42190900915790592 42231262109268708 42313906457819136 42354385322415264 42485886428618304 42520517329195206 42609751986719232 42644483852020848 42733978668896256 42776885650732128 42901599603066624 42942640674115476 43026677152929792 43069878018202896 43160265578278912 43195446175690368 43236768349965582 43321380421100544 43371009062547852 43455883835664384 43497455153109216 43532910598937949 43624269891164928 43668070768455714 43753526875634688 43795382928130512 43923066260282496 44095351304350584 44223909179873472 44361214748907392 44403652135465658 44490547736513536 44533108847230864 44707786739133231 44795277515530752 44838130140705048 44925875992252416 45145240621120836 45728512463770976 45861831742091008 45865646656800768 46821180962150784 46957685862915072 47141873982439488 47186971438417587 47279313848277504 47324542783719096 47417154413432832 47796622232195592 47890157696446464 47935970985059136 48075726002508288 48123996357073644 48218172475189248 48264299553449952 48405011797046016 48453612770478258 48555298775563776 48594876947651664 48696859413393408 48736552973738112 48887869315122432 48934637047247868 49030399546361856 49077303627560544 49222717735089024 49269805794146826 49366224200788992 49413449542817808 49566867500054688 49607270217394407 49711377317839104 49751897827357656 49856308447045632 49906366592520816 50051866203577728 50099747453134722 50197790011751424 50394687204972096 50442896408293179 50541610491283968 50599510572972494 50698531141608448 50747031011960752 50894981539692416 51045781354907136 51094613416152264 51194602874892288 51243577303662912 51444576521742348 51594560709852384 52261157101452544 52311151830822556 52413521990961152 52669447391307642 53509921099600896 53771200011220041 53876427408502272 53927967358191528 54033501540888576 54085191752821824 54624711122509248 54783966840067584 54943686860009472 54998852979512736 55159199489657088 55211966581005612 55320013482338304 55375557451975152 55491770029215744 55537002225887616 55590130735670034 55698917684272128 55762725937561524 55871850645854208 55925299482568992 56088347002926336 56144662416585918 56254534554387456 56308349479024944 56472513763220352 56647848571491072 56694023105593608 56813002648958976 56859311802694464 57035847534309504 57090409888455846 57202132804088832 57256854232153968 57426504024270528 57481440093171297 57593928234253824 57649024466620776 57761840561467392 57828012083397136 57996606870812288 58043880798583932 58165693188219904 58224094357940952 58338035834179584 58393843904174016 58449705361990509 58564088347043328 58793801739134112 58965212239831296 59610382318844308 59727036687374336 59784173520940064 60193654161494448 61447688623192249 61452800012822904 61573059895431168 61631962695076032 61811647717510656 62428241282867712 62610247817220096 62855831976585984 62915961917890116 63039085131036672 63099390378292128 63286351373685888 63346893163903062 63470859686728704 63531577983622896 63728829642927456 63914627980078848 64100968003344384 64165328476098192 64352399404599936 64413961011173214 64540015729394688 64604817027304344 64740398367418368 64793169263535552 64855152524948373 64982070631650816 65056513593821778 65183825753496576 65246182729663824 65436404836747392 65502106152683571 65630290313452032 65693074392195768 65821632267718656 65884599390423744 66089156666739584 66143026956525876 66281836423785472 66335863769810208 66541822123361088 66605478203198487 66735821604770304 66799663270846296 66930386682335232 67192916273296128 67257195211057572 67388813988378624 67717860931681254 68061041806542848 68126151221536352 68324769738217216 68592768695656464 68792747613136512 70225929855076856 70231771443226176 70436528794372608 70641883105726464 71346561466134528 71694933348293388 71835236544669696 71903956477588704 72113589003762432 72185994535610466 72327258712783872 72396449330174928 72607517695569024 72832948163345664 73045289120090112 73331803972683648 73401955570871802 73545599319542784 73615955441340816 73834076602633536 73904708691220239 74049336301183488 74120174314226712 74265223579029504 74350301250082032 74567065976758656 74627846741036484 74784462670568448 74859549888781224 75006046072516608 75077799305366592 75149621179702083 75296685017627136 75530464761988096 75592030807458144 75812415736925952 75899265859458741 76047796712412672 76120546517941128 76269510405451776 76342472309538624 76568672032360704 76641920124228396 76791904312338432 76865365955494368 77166864782613522 77391841064778576 77632125810587936 77858458538898688 77932940482654012 78085451129391104 78391735652178816 78466727746233834 78620282986441728 79004171086961463 80258205548659264 80264881649401344 80498890050711552 81937066683763872 82175950260101376 82415530290014208 82498279469269104 82738799234485632 82817949871508418 82980020223507456 83237655043823616 83644088906342286 83807775968781312 83887949223853488 84132520504389504 84216993624878877 84381801831581184 84462524218537416 84627812915638272 84708770644830528 84971772857236608 85041034658390412 85219503973438464 85288967704041696 85553771301464256 85635614832683769 85803199206133248 85885281348230952 86053354305859584 86139756036405792 86390892351380736 86473536699931164 86642760842201088 86742018125095704 86911767671328768 86994910306218432 87065821197875898 87248539782329856 87336141536911428 87507053751269376 87590765856261024 87846132520564992 88190702608701168 88447818359746944 88722429497814784 88807304270931316 88981095473027072 89066217694461728 89415573478266462 89590555031061504 89676260281410096 90290481242241672 91457024927541952 91544515703939473 91723663484182016 91731293313601536 93642361924301568 93915371725830144 94283747964878976 94373942876835174 94558627696555008 94649085567438192 95593244464391184 95871941970118272 96151452005016576 96247992714147288 96436344950378496 96528599106899904 96620941516759821 96810023594092032 96907225540956516 97110597551127552 97189753895303328 97473105947476224 97584770390732667 97775738630244864 97869274094495736 98060799092723712 98154607255121088 98445435470178048 98539611588293652 98732448401577984 98826899085635616 99133735000109376 99214540434788814 99422754635678208 99503795654715312 99712616894091264 99812733185041632 100103732407155456 100199494906269444 100395580023502848 100789374409944192 100885792816586358 101083220982567936 101199021145944988 101397062283216896 101494062023921504 101576791397521881 101789963079384832 102091562709814272 102189226832304528 102487154607325824 102889153043484696 103189121419704768 104318169057977539 104522314202905088 104622303661645112 104827043981922304 105338894782615284 107019842199201792 107542400022440082 107752854817004544 107855934716383056 108170383505643648 109249422245018496 109567933680135168 109997705959025472 110102933356307703 110318398979314176 110423933162011224 110640026964676608 110751114903950304 111074004451775232 111180261471340068 111397835368544256 111525451875123048 111743701291708416 111850598965137984 112176694005852672 112289324833171836 112509069108774912 112616698958049888 112945027526440704 113295697142982144 113388046211187216 113626005297917952 113718623605388928 114071695068619008 114180819776911692 114404265608177664 114513708464307936 114853008048541056 114962880186342594 115187856468507648 115298048933241552 115656024166794272 115750297173920283 115993213741624576 116087761597167864 116331386376439808 116448188715881904 116787687808348032 116899410723981018 117128176694086656 117587603478268224 117700091619350751 117930424479662592 119220764637688616 119454073374748672 119568347041880128 120387308322988896 122895377246384498 122905600025645808 123263925390152064 123623295435021312 124856482565735424 125466133359513429 125711663953171968 125831923835780232 126078170262073344 126198780756584256 126572702747371776 126693786327806124 126941719373457408 127063155967245792 127457659285854912 127829255960157696 128201936006688768 128330656952196384 128704798809199872 128827922022346428 129080031458789376 129209634054608688 129480796734836736 129586338527071104 129710305049896746 129964141263301632 130113027187643556 130367651506993152 130492365459327648 130598731796813847 130872809673494784 131004212305367142 131260580626904064 131386148784391536 131769198780847488 132178313333479168 132286053913051752 132563672847570944 132671727539620416 133083644246722176 133210956406396974 133471643209540608 133599326541692592 134123360217399693 134385832546592256 134514390422115144 134777627976757248 135435721863362508 136122083613085696 136252302443072704 136382645844644521 136649539476434432 137185537391312928 137585495226273024 140451859710153712 140463542886452352 140873057588745216 143389866696586776 143670473089339392 143807912955177408 144227178007524864 144371989071220932 144654517425567744 144792898660349856 145215035391138048 145665896326691328 146090578240180224 146663607945367296 146803911141743604 147091198639085568 147231910882681632 147668153205267072 147809417382440478 148098672602366976 148240348628453424 148700602500164064 148821810652183221 149134131953517312 149255693482072968 149568925341136896 149719099777562448 150155598610733184 150299242359404166 150593370035254272 151060929523976192 151184061614916288 151328689224879537 151624831473851904 151798531718917482 152095593424825344 152241093035882256 152684944619077248 153137344064721408 153283840248456792 153583808624676864 153730731910988736 154333729565227044 154783682129557152 155264251621175872 155412782474129803 155716917077797376 155865880965308024 156170902258782208 156783471304357632 156933455492467668 157240565972883456 158008342173922926 160516411097318528 160529763298802688 163874133367527744 164351900520202752 164831060580028416 164996558938538208 165477598468971264 165635899743016836 165960040447014912 166475310087647232 167288177812684572 167615551937562624 167775898447706976 168265041008779008 168433987249757754 168763603663162368 168925048437074832 169417541289661056 169943545714473216 170082069316780824 170439007946876928 170577935408083392 171107542602928512 171271229665367538 171606398412266496 171770562696461904 172279512072811584 172444320279513891 172781784702761472 172947073399862328 173285521684402176 173484036250191408 173989820612436864 174131642395751796 174497079564659712 174672283073822856 175014107502538752 175181531712522048 175349116085971527 175692265041129984 176381405217402336 176895636719493888 177098287005403729 177444858995629568 177614608541862632 177962190946054144 178132435388923456 178831146956532924 179181110062123008 179352520562820192 180580962484483344 182914049855083904 183089031407878946 183447326968364032 184343065869576747 187284723848603136 187830743451660288 188567495929757952 188747885753670348 189117255393110016 189298171134876384 191186488928782368 191743883940236544 192302904010033152 192495985428294576 193057198213799808 193241883033519642 193620047188184064 193814451081913032 194221195102255104 194379507790606656 194565457574845119 194946211894952448 195169540781465334 195551477260489728 195738548188991472 196309214510242176 196506318458050713 196890870940356096 197079223176587304 197464896803155968 197653798171271232 198267470000218752 198429080869577628 198845509271356416 199007591309430624 199625466370083264 199816434609595461 200207464814310912 200398989812538888 200791160047005696 201578748819888384 201771585633172716 202166441965135872 202398042291889976 202794124566433792 202988124047843008 203153582795043762 203579926158769664 204183125419628544 204378453664609056 204974309214651648 205778306086969392 206378242839409536 208636338115955078 209044628405810176 209244607323290224 210677789565230568 214039684398403584 215084800044880164 215505709634009088 215711869432766112 216340767011287296 218498844490036992 219135867360270336 219995411918050944 220205866712615406 220636797958628352 220847866324022448 221502229807900608 221714126073660717 222148008903550464 222360522942680136 222795670737088512 223050903750246096 223701197930275968 224353388011705344 224578649666343672 225018138217549824 225233397916099776 225448863539106249 225890055052881408 226591394285964288 226776092422374432 227437247210777856 227697797578376223 228143390137238016 228361639553823384 228808531216355328 229027416928615872 229706016097082112 229925760372685188 230375712937015296 230596097866483104 231312048333588544 231500594347840566 231986427483249152 232175523194335728 232662772752879616 232896377431763808 233575375616696064 233798821447962036 234256353388173312 235175206956536448 235400183238701502 235860848959325184 237012513260884389 238441529275377232 239136694083760256 240774616645977792 245790754492768996 245811200051291616 246527850780304128 247246590870042624 249712965131470848 250932266719026858 251423327906343936 251663847671560464 252397561513168512 252650980874636631 253145405494743552 253387572655612248 253883438746914816 254126311934491584 254915318571709824 255658511920315392 256661313904392768 256906844498051307 257409597618399744 257655844044692856 258160062917578752 258419268109217376 259172677054142208 259420610099793492 259928282526603264 260226054375287112 260735303013986304 260984730918655296 261197463593627694 261745619346989568 262008424610734284 262521161253808128 262772297568783072 263538397561694976 264356626666958336 264572107826103504 265127345695141888 265343455079240832 266167288493444352 266421912812793948 266943286419081216 267198653083385184 268246720434799386 268771665093184512 269028780844230288 270871443726725016 272504604886145408 272765291689289042 273299078952868864 274371074782625856 274633547111818419 275170990452546048 280903719420307424 280927085772904704 281746115177490432 286779733393173552 287615825910354816 288454356015049728 288743978142441864 289309034851135488 289585797320699712 289862824550279463 290430070782276096 291331792653382656 292754311172198001 293327215890734592 293607822283487208 294182397278171136 294463821765363264 295336306410534144 295618834764880956 296197345204733952 296480697256906848 297401205000328128 297643621304366442 298268263907034624 298511386964145936 299137850682273792 299438199555124896 300311197221466368 300598484718808332 301186740070508544 302121859047952384 302368123229832576 302657378449759074 303249662947703808 303597063437834964 304191186849650688 304482186071764512 304730374192565643 305369889238154496 306274688129442816 306567680496913584 307461463821977472 308667459130454088 309567364259114304 310528503242351744 310825564948259606 311433834155594752 311731761930616048 312954507173932617 313566942608715264 313866910984935336 314481131945766912 316016684347845852 321032822194637056 321059526597605376 327748266735055488 328703801040405504 329993117877076416 330308800068923109 330955196937942528 331271799486033672 331920080894029824 334576355625369144 335231103875125248 335551796895413952 336530082017558016 336867974499515508 337527207326324736 337850096874149664 338835082579322112 339887091428946432 340164138633561648 340878015893753856 341155870816166784 342215085205857024 342542459330735076 343212796824532992 343541125392923808 344559024145623168 344888640559027782 345563569405522944 345894146799724656 346968072500382816 347250891521760849 347979641224873728 348263284791503592 348994159129319424 349344566147645712 350363063425044096 350698232171943054 351384530082259968 352762810434804672 353100274858052253 353791273438987776 354196574010807458 354889717991259136 355229217083725264 356264870777846912 357662293913065848 358362220124246016 358705041125640384 361161924968966688 365828099710167808 366178062815757892 366894653936728064 368686131739153494 374569447697206272 376398400078540287 377134991859515904 377495771507340696 378234510786220032 378596342269752768 382372977857564736 383487767880473088 384605808020066304 384991970856589152 386114396427599616 386483766067039284 387240094376368128 387628902163826064 388442390204510208 388759015581213312 389130915149690238 389892423789904896 390339081562930668 391102954520979456 391477096377982944 392618429020484352 393012636916101426 393781741880712192 394158446353174608 395307596342542464 396534940000437504 396858161739155256 397691018542712832 398015182618861248 399250932740166528 399632869219190922 400414929628621824 400797979625077776 402370080652199079 403157497639776768 403543171266345432 404332883930271744 404796084583779952 405976248095686016 406307165590087524 407159852317539328 408366250839257088 408756907329218112 409147937533933563 409948618429303296 411556612173938784 412756485678819072 417272676231910156 418089256811620352 418489214646580448 421355579130461136 430169600089760328 431011419268018176 431423738865532224 432681534022574592 436997688980073984 438271734720540672 439990823836101888 440411733425230812 441273595917256704 441695732648044896 443004459615801216 443428252147321434 444296017807100928 444721045885360272 446101807500492192 447402395860551936 448706776023410688 449157299332687344 450466795832199552 450897727078212498 451780110105762816 453182788571928576 453552184844748864 453986067674638611 454874494421555712 455395595156752446 456286780274476032 456723279107646768 458054833857231744 459412032194164224 459851520745370376 460751425874030592 461192195732966208 462624096667177088 463001188695681132 463972854966498304 464351046388671456 465792754863527616 466238347422389409 467150751233392128 467597642895924072 468512706776346624 470350413913072896 470800366477403004 471721697918650368 474025026521768778 476883058550754464 478273388167520512 481549233291955584 491581508985537992 491622400102583232 493055701560608256 494493181740085248 499425930262941696 501864533438053716 502846655812687872 503327695343120928 504795123026337024 505301961749273262 506290810989487104 506775145311224496 508252623868983168 509830637143419648 511317023840630784 513322627808785536 513813688996102614 514819195236799488 515311688089385712 516838536218434752 517332960838541673 518345354108284416 518841220199586984 519856565053206528 520452108750574224 521969461837310592 522394927187255388 523491238693979136 524016849221468568 525042322507616256 525544595137566144 526047348257914581 527076795123389952 528713253333916672 529144215652207008 530686910158481664 531294861016211187 532334576986888704 532843825625587896 533886572838162432 534397306166770368 536493440869598772 537543330186369024 538057561688460576 541742887453450032 545009209772290816 545530583378578084 546598157905737728 548742149565251712 549267094223636838 550341980905092096 553029197608730241 561807438840614848 561854171545809408 563492230354980864 573559466786347104 575231651820709632 576908712030099456 577487956284883728 579171594641399424 579725649100558926 580860141564552192 582663585306765312 585508622344396002 586654431781469184 587215644566974416 588927643530726528 589518955374152139 590672612821068288 591237669529761912 592394690409467904 592961394513813696 594802410000656256 595287242608732884 596536527814069248 597022773928291872 598876399110249792 599449303828786383 600622394442932736 601196969437616664 602373480141017088 604736246459665152 605314756899518148 606499325895407616 607194126875669928 608382373699301376 608964372143529024 609460748385131286 610739778476308992 612549376258885632 613135360993827168 614922927643954944 617334918260908176 619134728518228608 621057006484703488 621651129896519212 622867668311189504 623463523861232096 625909014347865234 627133885217430528 627733821969870672 632033368695691704 640811609927576311 642065644389274112 642119053195210752 655496533470110976 657407602080811008 659986235754152832 660617600137846218 661910393875885056 662543598972067344 669152711250738288 671103593790827904 673060164035116032 673735948999031016 675054414652649472 675700193748299328 676346590617318747 677670165158644224 679774182857892864 680328277267123296 682311741632333568 683093392735128669 684430170411714048 685084918661470152 686425593649065984 687082250785847616 689118048291246336 689777281118055564 691127138811045888 691788293599449312 693936145000765632 694501783043521698 695959282449747456 696526569583007184 697988318258638848 698689132295291424 700726126850088192 701396464343886108 702769060164519936 705525620869609344 706200549716104506 707582546877975552 708393148021614916 709779435982518272 710458434167450528 711037539782653167 712529741555693824 715324587826131696 717410082251280768 722323849937933376 731656199420335616 732356125631515784 733789307873456128 737372263478306988 749138895394412544 752796800157080574 754269983719031808 754991543014681392 757192684539505536 764745955715129472 766975535760946176 769983941713178304 770720533494153921 772228792855199232 772967532134078568 774480188752736256 775257804327652128 777518031162426624 778261830299380476 779784847579809792 780678163125861336 782205909041958912 782954192755965888 785236858040968704 786025273832202852 787563483761424384 788316892706349216 790615192685084928 793069880000875008 793716323478310512 795382037085425664 796030365237722496 798501865480333056 799265738438381844 800829859257243648 801595959250155552 804740161304398158 806314995279553536 807086342532690864 809592169167559904 811952496191372032 812614331180175048 814319704635078656 817513814658436224 818295875067867126 819897236858606592 823113224347877568 823900641335455257 825512971357638144 834545352463820312 836178513623240704 836978429293160896 842711158260922272 860339200179520656 862847477731064448 865363068045149184 873995377960147968 878262933516594003 879981647672203776 880823466850461624 882547191834513408 883391465296089792 886008919231602432 886856504294642868 888592035614201856 889442091770720544 892203615000984384 894804791721103872 897413552046821376 898314598665374688 900933591664399104 901795454156424996 903560220211525632 906365577143857152 907104369689497728 907972135349277222 909748988843111424 910791190313504892 912573560548952064 913446558215293536 914191122577696929 916109667714463488 918824064388328448 919703041490740752 922384391465932416 925248193334354176 926002377391362264 927945709932996608 928702092777342912 931585509727055232 932476694844778818 934301502466784256 935195285791848144 938863521521797851 940700827826145792 941600732954806008 943443395837300736 948050053043537556 953766117101508928 954678520912511647 956546776335041024 963098466583911168 983163017971075984 983244800205166464 986111403121216512 1003729066876107432 1005693311625375744 1006655390686241856 1009590246052674048 1010603923498546524 1012581621978974208 1013550290622448992 1016505247737966336 1019661274286839296 1022634047681261568 1026645255617571072 1027627377992205228 1029638390473598976 1030623376178771424 1033677072436869504 1034665921677083346 1036690708216568832 1037682440399173968 1040904217501148448 1041752674565282547 1043938923674621184 1044789854374510776 1046982477387958272 1048033698442937136 1051089190275132288 1052094696515829162 1054153590246779904 1057426506667833344 1058288431304414016 1059300824574156759 1061373820316963328 1062589722032422374 1064669153973777408 1065687651251175792 1068794612333540736 1072986881739197544 1075086660372738048 1076115123376921152 1083485774906900064 1087889477318908621 1090018419544581632 1091061166757156168 1093196315811475456 1097484299130503424 1098534188447273676 1100683961810184192 1106058395217460482 1123614877681229696 1123708343091618816 1147118933572694208 1150463303641419264 1153817424060198912 1154975912569767456 1158343189282798848 1159451298201117852 1161720283129104384 1165327170613530624 1171017244688792004 1173308863562938368 1174431289133948832 1177855287061453056 1179037910748304278 1181345225642136576 1182475339059523824 1185922789027627392 1189604820001312512 1190574485217465768 1193073055628138496 1194045547856583744 1197752798220499584 1198898607657572766 1201244788885865472 1202393938875233328 1207110241956597237 1209472492919330304 1210629513799036296 1212998651790815232 1214388253751339856 1217928744287058048 1218921496770262572 1221479556952617984 1225098752517771264 1226270721987654336 1227443812601800689 1229845855287909888 1234669836521816352 1238269457036457216 1242114012969406976 1243302259793038424 1245735336622379008 1246927047722464192 1251818028695730468 1254267770434861056 1255467643939741344 1264066737391383408 1281623219855152622 1284131288778548224 1310993066940221952 1314815204161622016 1319972471508305664 1321235200275692436 1323820787751770112 1325087197944134688 1338305422501476576 1342207187581655808 1346120328070232064 1347471897998062032 1351400387496598656 1352693181234637494 1355340330317288448 1359548365715785728 1360656554534246592 1361958203023915833 1364623483264667136 1366186785470257338 1368860340823428096 1370169837322940304 1374164501571695232 1378236096582492672 1379554562236111128 1382254277622091776 1383576587198898624 1387872290001531264 1389003566087043396 1391918564899494912 1393053139166014368 1397378264590582848 1398715042267168227 1401452253700176384 1402792928687772216 1405538120329039872 1411051241739218688 1412401099432209012 1415165093755951104 1416786296043229832 1419558871965036544 1420916868334901056 1422075079565306334 1425059483111387648 1430649175652263392 1434820164502561536 1444647699875866752 1463312398840671232 1464712251263031568 1474744526956613976 1498277790788825088 1505593600314161148 1508539967438063616 1509983086029362784 1514385369079011072 1529491911430258944 1533951071521892352 1539967883426356608 1541441066988307842 1544457585710398464 1545935064268157136 1550515608655304256 1551998882515625019 1555036062324853248 1556523660598760952 1559569695159619584 1561356326251722672 1565908385511931776 1570473716081937408 1572050547664405704 1575126967522848768 1576633785412698432 1578142044773743743 1581230385370169856 1586139760001750016 1587432646956621024 1592060730475444992 1593884583048633561 1597003730960666112 1598531476876763688 1601659718514487296 1603191918500311104 1609480322608796316 1612629990559107072 1614172685065381728 1619184338335119808 1623904992382744064 1625228662360350096 1628639409270157312 1635027629316872448 1636591750135734252 1639794473717213184 1646226448695755136 1647801282670910514 1651025942715276288 1659087592826190723 1669090704927640624 1673956858586321792 1685422316521844544 1720678400359041312 1725694955462128896 1730726136090298368 1747990755920295936 1756525867033188006 1759963295344407552 1761646933700923248 1766782930592179584 1768556866122456417 1772017838463204864 1773713008589285736 1777184071228403712 1778884183541441088 1784407230001968768 1789609583442207744 1796629197330749376 1798347911486359149 1801867183328798208 1803590908312849992 1807120440423051264 1814208739378995456 1815944270698554444 1819497977686222848 1821582380627009784 1825147121097904128 1826893116430587072 1828382245155393858 1832219335428926976 1837648128776656896 1839406082981481504 1844768782931864832 1850496386668708352 1852004754782724528 1855891419865993216 1857404185554685824 1863171019454110464 1864953389689557636 1868603004933568512 1870390571583696288 1877727043043595702 1881401655652291584 1883201465909612016 1896100106087075112 1907532234203017856 1909357041825023294 1913093552670082048 1922434829782728933 1926196933167822336 1966326035942151968 1966489600410332928 1972222806242433024 2007458133752214864 2013310781372483712 2019180492105348096 2021207846997093048 2025163243957948416 2027100581244897984 2029039771851956241 2033010495475932672 2039322548573678592 2049280178205386007 2053290511235142144 2055254755984410456 2059276780947197952 2061246752357542848 2067354144873739008 2069331843354166692 2073381416433137664 2075364880798347936 2081808435002296896 2083505349130565094 2087877847349242368 2089579708749021552 2093964954775916544 2096067396885874272 2102178380550264576 2104189393031658324 2108307180493559808 2114853013335666688 2116576862608828032 2118601649148313518 2122747640633926656 2125179444064844748 2129338307947554816 2131375302502351584 2133112619347959501 2137589224667081472 2145973763478395088 2152230246753842304 2166971549813800128 2175778954637817242 2180036839089163264 2182122333514312336 2194968598261006848 2197068376894547352 2201367923620368384 2212116790434920964 2247229755362459392 2247416686183237632 2294237867145388416 2300926607282838528 2309951825139534912 2312161600482461763 2316686378565597696 2318902596402235704 2323440566258208768 2342034489377584008 2346617727125876736 2348862578267897664 2355710574122906112 2358075821496608556 2362690451284273152 2364950678119047648 2371845578055254784 2379209640002625024 2381148970434931536 2386146111256276992 2388091095713167488 2395505596440999168 2397797215315145532 2402489577771730944 2404787877750466656 2414220483913194474 2418944985838660608 2421259027598072592 2428776507502679712 2435857488574116096 2437842993540525144 2442959113905235968 2452541443975308672 2454887625203601378 2459691710575819776 2469339673043632704 2471701924006365771 2476538914072914432 2484228025938813952 2486604519586076848 2493854095444928384 2503636057391460936 2508535540869722112 2510935287879482688 2528133474782766816 2563246439710305244 2568262577557096448 2621986133880443904 2634788800549782009 2639944943016611328 2642470400551384872 2647641575503540224 2650174395888269376 2676610845002953152 2684414375163311616 2692240656140464128 2694943795996124064 2702800774993197312 2705386362469274988 2710680660634576896 2719096731431571456 2721313109068493184 2723916406047831666 2729246966529334272 2732373570940514676 2737720681646856192 2740339674645880608 2748329003143390464 2756472193164985344 2759109124472222256 2767153174397797248 2775744580003062528 2778007132174086792 2783837129798989824 2786106278332028736 2794756529181165696 2797430084534336454 2802904507400352768 2805585857375544432 2816590564565393553 2822102483478437376 2824802198864418024 2830330187511902208 2833572592086459664 2841833736669802112 2844150159130612668 2850118966222775296 2861298351304526784 2864035562737534941 2869640329005123072 2889295399751733504 2926624797681342464 2929424502526063136 2949489053913227952 3011187200628322296 3017079934876127232 3019966172058725568 3028770738158022144 3058983822860517888 3067902143043784704 3079935766852713216 3082882133976615684 3088915171420796928 3091870128536314272 3101031217310608512 3103997765031250038 3110072124649706496 3113047321197521904 3122712652503445344 3131816771023863552 3140947432163874816 3144101095328811408 3153267570825396864 3156284089547487486 3162460770740339712 3172279520003500032 3174865293913242048 3177902473722470277 3184121460950889984 3187769166097267122 3194007461921332224 3197062953753527376 3206383837000622208 3218960645217592632 3225259981118214144 3228345370130763456 3238368676670239616 3247809984765488128 3250457324720700192 3263668431956725863 3270055258633744896 3273183500271468504 3279588947434426368 3292452897391510272 3295602565341821028 3302051885430552576 3318175185652381446 3338181409855281248 3347913717172643584 3370844633043689088 3441356800718082624 3451389910924257792 3461452272180596736 3495981511840591872 3513051734066376012 3519926590688815104 3523293867401846496 3533565861184359168 3537113732244912834 3544035676926409728 3547426017178571472 3557768367082882176 3568814460003937536 3579219166884415488 3593258394661498752 3596695822972718298 3603734366657596416 3607181816625699984 3621330725869791711 3628417478757990912 3631888541397108888 3638995955372445696 3643164761254019568 3653786232861174144 3656764490310787716 3664438670857853952 3675296257553313792 3678812165962963008 3682331437805402067 3689537565863729664 3700992773337416704 3704009509565449056 3714808371109371648 3726342038908220928 3729906779379115272 3737206009867137024 3740781143167392576 3755454086087191404 3762803311304583168 3766402931819224032 3792200212174150224 3815064468406035712 3818714083650046588 3826187105340164096 3844869659565457866 3852393866335644672 3932652071884303936 3932979200820665856 3944445612484866048 4014916267504429728 4026621562744967424 4038360984210696192 4042415693994186096 4054201162489795968 4058079543703912482 4066020990951865344 4078645097147357184 4098560356410772014 4106581022470284288 4110509511968820912 4122493504715085696 4134708289747478016 4138663686708333384 4146762832866275328 4150729761596695872 4163616870004593792 4167010698261130188 4175755694698484736 4179159417498043104 4192134793771748544 4196145126801504681 4204356761100529152 4208378786063316648 4216614360987119616 4233153725217656064 4237203298296627036 4245495281267853312 4250358888129689496 4258676615895109632 4262750605004703168 4266225238695919002 4275178449334162944 4291947526956790176 4304460493507684608 4333943099627600256 4351557909275634484 4360073678178326528 4364244667028624672 4389937196522013696 4394136753789094704 4424233580869841928 4485681269493034177 4494459510724918784 4494833372366475264 4588475734290776832 4601853214565677056 4619903650279069824 4624323200964923526 4633372757131195392 4637805192804471408 4684068978755168016 4697725156535795328 4711421148245812224 4716151642993217112 4725380902568546304 4729901356238095296 4734426134321231229 4743691156110509568 4758419280005250048 4762297940869863072 4776182191426334976 4781653749145900683 4791011192881998336 4795594430630291064 4804979155543461888 4809575755500933312 4828440967826388948 4837889971677321216 4842518055196145184 4857553015005359424 4871714977148232192 4875685987081050288 4885918227810471936 4905082887950617344 4909775250407202756 4919383421151639552 4938679346087265408 4943403848012731542 4953077828145828864 4968456051877627904 4973209039172153696 4977262778478572169 4987708190889856768 5007272114782921872 5021870575758965376 5056266949565533632 5126492879420610488 5136525155114192896 5243972267760887808 5269577601099564018 5279889886033222656 5284940801102769744 5300348791776538752 5353221690005906304 5368828750326623232 5389887591992248128 5395043734459077447 5405601549986394624 5410772724938549976 5421361321269153792 5442626218136986368 5447832812095663332 5458493933058668544 5464747141881029352 5475441363293712384 5480679349291761216 5496658006286780928 5512944386329970688 5518218248944444512 5534306348795594496 5551489160006125056 5556014264348173584 5567674259597979648 5572212556664057472 5589513058362331392 5594860169068672908 5605809014800705536 5611171714751088864 5633181129130787106 5644204966956874752 5649604397728836048 5667145184172919328 5683667473339604224 5688300318261225336 5700237932445550592 5722596702609053568 5728071125475069882 5739280658010246144 5767304489348186799 5778590799503467008 5853249595362684928 5858849005052126272 5898978107826455904 6022374401256644592 6039932344117451136 6057541476316044288 6117967645721035776 6147840534616158021 6159871533705426432 6165764267953231368 6177830342841593856 6183740257072628544 6202062434621217024 6207995530062500076 6220144249299412992 6226094642395043808 6245425305006890688 6263633542047727104 6281894864327749632 6288202190657622816 6306535141650793728 6312568179094974972 6324921541480679424 6344559040007000064 6349730587826484096 6355804947444940554 6368242921901779968 6375538332194534244 6388014923842664448 6394125907507054752 6399337858043878503 6412767674001244416 6437921290435185264 6456690740261526912 6476737353340479232 6495619969530976256 6500914649441400384 6527336863913451726 6540110517267489792 6546367000542937008 6584905794783020544 6591205130683642056 6604103770861105152 6636350371304762892 6676362819710562496 6682749646387581529 6695827434345287168 6741689266087378176 6882713601436165248 6902779821848515584 7026103468132752024 7039853181377630208 7046587734803692992 7067131722368718336 7074227464489825668 7088071353852819456 7094852034357142944 7115536734165764352 7137628920007875072 7158438333768830976 7186516789322997504 7193391645945436596 7207468733315192832 7214363633251399968 7242661451739583422 7256834957515981824 7263777082794217776 7286329522508039136 7307572465722348288 7313528980621575432 7328877341715707904 7357624331925926016 7364662875610804134 7379075131727459328 7401985546674833408 7408019019130898112 7415105772019097313 7429616742218743296 7452684077816441856 7459813558758230544 7481562286334785152 7510908172174382808 7525606622609166336 7532805863638448064 7584400424348300448 7615226341232360347 7630128936812071424 7637428167300093176 7652374210680328192 7689739319130915732 7704787732671289344 7865304143768607872 7865958401641331712 8029832535008859456 8053243125489934848 8076721968421392384 8084831387988372192 8108402324979591936 8116159087407824964 8132041981903730688 8157290194294714368 8197120712821544028 8213162044940568576 8221019023937641824 8244987009430171392 8269416579494956032 8277327373416666768 8301459523193391744 8327233740009187584 8334021396522260376 8351511389396969472 8358318834996086208 8384269587543497088 8392290253603009362 8408713522201058304 8416757572126633296 8449771693696180659 8466307450435312128 8474406596593254072 8490990562535706624 8500717776259378992 8525501210009406336 8532450477391838004 8550356898668325888 8583895053913580352 8592106688212604823 8608920987015369216 8667886199255200512 8703115818551268968 8720147356356653056 8728489334057249344 8779874393044027392 8788273507578189408 8848467161739683856 8971362538986068354 8988919021449837568 9176951468581553664 9203706429131354112 9239807300558139648 9248646401929847052 9266745514262390784 9275610385608942816 9368137957510336032 9395450313071590656 9422842296491624448 9432303285986434224 9459802712476190592 9468852268642462458 9487382312221019136 9516838560010500096 9524595881739726144 9533707421167410831 9552364382852669952 9563307498291801366 9582022385763996672 9591188861260582128 9619151511001866624 9656881935652777896 9675779943354642432 9685036110392290368 9715106030010718848 9743429954296464384 9751371974162100576 9791005295870177589 9810165775901234688 9819550500814405512 9838766842303279104 9877358692174530816 9886807696025463084 9906155656291657728 9936912103755255808 9946418078344307392 9954525556957144338 9975416381779713536 10014544229565843744 10043741151517930752 10112533899131067264 10252985758841220976 10487944535521775616 10539155202199128036 10559779772066445312 10569881602205539488 10600697583553077504 10706443380011812608 10737657500653246464 10779775183984496256 10790087468918154894 10811203099972789248 10821545449877099952 10863992177609375133 10885252436273972736 10895665624191326664 10916987866117337088 10929494283762058704 10961358698583522432 10993316012573561856 11025888772659941376 11036436497888889024 11046994313416206201 11068612697591188992 11102978320012250112 11112028528696347168 11144425113328114944 11179026116724662784 11189720338137345816 11211618029601411072 11222343429502177728 11266362258261574212 11288409933913749504 11299208795457672096 11334290368345838656 11367334946679208448 11376600636522450672 11400475864891101184 11445193405218107136 11456142250950139764 11478561316020492288 11534608978696373598 11557181599006934016 11717698010104252544 11797956215652911808 12044748802513289184 12079864688234902272 12115082952632088576 12235935291442071552 12295681069232316042 12319743067410852864 12331528535906462736 12367480514145257088 12404124869242434048 12415991060125000152 12440288498598825984 12452189284790087616 12490850610013781376 12527267084095454208 12576404381315245632 12588435380404514043 12613070283301587456 12625136358189949944 12649843082961358848 12699461175652968192 12711609894889881108 12736485843803559936 12751076664389068488 12776029847685328896 12788251815014109504 12798675716087757006 12825535348002488832 12875842580870370528 12913381480523053824 12953474706680958464 12991239939061952512 13001829298882800768 13054673727826903452 13080221034534979584 13092734001085874016 13169811589566041088 13182410261367284112 13272700742609525784 13352725639421124992 13365499292775163058 13391654868690574336 13457043808479102531 13483378532174756352 13765427202872330496 13805559643697031168 14052206936265504048 14093175469607385984 14134263444737436672 14148454928979651336 14176142707705638912 14189704068714285888 14203278402963693687 14231073468331528704 14275257840015750144 14344961247437702049 14373033578645995008 14386783291890873192 14414937466630385664 14428727266502799936 14485322903479166844 14513669915031963648 14527554165588435552 14572659045016078272 14615144931444696576 14627057961243150864 14657754683431415808 14715248663851852032 14729325751221608268 14758150263454918656 14803971093349666816 14816038038261796224 14830211544038194626 14859233484437486592 14905368155632883712 14919627117516461088 14931788335435716507 14963124572669570304 15021816344348765616 15065611727276896128 15168800848696600896 15230452682464720694 15260257873624142848 15274856334600186352 15379478638261831464 15409575465342578688 15730608287537215744 15731916803282663424 16059665070017718912 16106486250979869696 16169662775976744384 16185131203377232341 16216804649959183872 16232318174815649928 16264083963807461376 16394241425643088056 16426324089881137152 16442038047875283648 16489974018860342784 16538833158989912064 16554654746833333536 16602919046386783488 16654467480018375168 16668042793044520752 16703022778793938944 16716637669992172416 16768539175086994176 16784580507206018724 16817427044402116608 16833515144253266592 16899543387392361318 16932614900870624256 16948813193186508144 17001435552518757984 17051002420018812672 17064900954783676008 17100713797336651776 17167790107827160704 17184213376425209646 17217841974030738432 17301913468044560397 17335772398510401024 17406231637102537936 17456978668114498688 17559748786088054784 17576547015156378816 17696934323479367712 17942725077972136708 17977838042899675136 18353902937163107328 18443521603848474063 18479614601116279296 18497292803859694104 18533491028524781568 18551220771217885632 18736275915020672064 18790900626143181312 18845684592983248896 18864606571972868448 18919605424952381184 18937704537284924916 18974764624442038272 19033677120021000192 19049191763479452288 19067414842334821662 19104728765705339904 19126614996583602732 19164044771527993344 19182377722521164256 19238303022003733248 19313763871305555792 19370072220784580736 19430212060021437696 19486859908592928768 19502743948324201152 19582010591740355178 19620331551802469376 19639101001628811024 19754717384349061632 19773615392050926168 19812311312583315456 19892836156688614784 19909051113914288676 19950832763559427072 20029088459131687488 20048248939162744587 20087482303035861504 20225067798262134528 20505971517682441952 21078310404398256072 21119559544132890624 21139763204411078976 21201395167106155008 21412886760023625216 21475315001306492928 21559550367968992512 21580174937836309788 21622406199945578496 21643090899754199904 21727984355218750266 21770504872547945472 21791331248382653328 21858988567524117408 21922717397167044864 21986632025147123712 22072872995777778048 22093988626832412402 22137225395182377984 22205956640024500224 22224057057392694336 22245317316057291939 22288850226656229888 22358052233449325568 22379440676274691632 22444686859004355456 22532724516523148424 22576819867827499008 22598417590915344192 22668580736691677312 22734669893358416896 22753201273044901344 22845679023697081041 22890386810436214272 22912284501900279528 22957122632040984576 23069217957392747196 23114363198013868032 23435396020208505088 23595912431305823616 24089497605026578368 24159729376469804544 24230165905264177152 24471870582884143104 24591362138464632084 24639486134821705728 24663057071812925472 24734961028290514176 24808249738484868096 24831982120250000304 24904378569580175232 24981701220027562752 25054534168190908416 25152808762630491264 25176870760809028086 25226140566603174912 25250272716379899888 25349315081088541977 25398922351305936384 25423219789779762216 25472971687607119872 25502153328778136976 25576503630028219008 25597351432175514012 25651070696004977664 25751685161740741056 25776320064637814469 25826762961046107648 25906949413361916928 26003658597765601536 26109347455653806904 26160442069069959168 26185468002171748032 26339623179132082176 26364820522734568224 26545401485219051568 26705451278842249984 26730998585550326116 26783309737381148672 26914087616958205062 26966757064349512704 27530854405744660992 27611119287394062336 28104413872531008096 28186350939214771968 28268526889474873344 28296909857959302672 28379408137428571776 28406556805927387374 28462146936663057408 28550515680031500288 28689922494875404098 28746067157291990016 28773566583781746384 28857454533005599872 28970645806958333688 29027339830063927296 29055108331176871104 29145318090032156544 29230289862889393152 29254115922486301728 29373015887610532767 29430497327703704064 29458651502443216536 29516300526909837312 29632076076523592448 29660423088076389252 29718466968874973184 29810736311265767424 29839254235032922176 29863576670871433014 29926249145339140608 30043632688697531232 30131223454553792256 30337601697393201792 30460905364929441388 30520515747248285696 30549712669200372704 30758957276523662928 31461216575074431488 31463833606565326848 32119330140035437824 32212972501959739392 32339325551953488768 32370262406754464682 32433609299918367744 32464636349631299856 32788482851286176112 32884076095750567296 32979948037720685568 33077666317979824128 33109309493666667072 33140982940248618603 33205838092773566976 33308934960036750336 33336085586089041504 33433275339984344832 33537078350173988352 33569161014412037448 33634854088804233216 33667030288506533184 33799086774784722636 33865229801741248512 33897626386373016288 34002871105037515968 34102004840037625344 34129801909567352016 34201427594673303552 34335580215654321408 34368426752850419292 34435683948061476864 34603826936089120794 34671544797020802048 34812463274205075872 34913957336228997376 35153094030312757632 35393868646958735424 35885450155944273416 35955676085799350272 36707805874326214656 36887043207696948126 36959229202232558592 36994585607719388208 37102441542435771264 37472551830041344128 37581801252286362624 37729213143945736896 37765306141213542129 37839210849904762368 37875409074569849832 37949529248884076544 38098383526958904576 38134829684669643324 38209457531410679808 38253229993167205464 38328089543055986688 38364755445042328512 38476606044007466496 38627527742611111584 38740144441569161472 38860424120042875392 38973719817185857536 39005487896648402304 39164021183480710356 39240663103604938752 39278202003257622048 39509434768698123264 39547230784101852336 39785672313377229568 39818102227828577352 39901665527118854144 40058176918263374976 40096497878325489174 40174964606071723008 40371131425437307593 40450135596524269056 41011943035364883904 42156620808796512144 42279526408822157952 42402790334212310016 42825773520047250432 43034883742313106147 43119100735937985024 43160349875672619576 43244812399891156992 43286181799508399808 43455968710437500532 43541009745095890944 43582662496765306656 43717977135048234816 43845434794334089728 43973264050294247424 44145745991555556096 44187977253664824804 44274450790364755968 44411913280049000448 44448114114785388672 44490634632114583878 44577700453312459776 44716104466898651136 44758881352549383264 44795365006307149521 44889373718008710912 45065449033046296848 45196835181830688384 45337161473383354624 45469339786716833792 45506402546089802688 45691358047394162082 45780773620872428544 45824569003800559056 46138435914785494392 46228726396027736064 46779247524713070703 46870792040417010176 47191824862611647232 48178995210053156736 48319458752939609088 49182724276929264168 49278972269643411456 49326114143625850944 49469922056581028352 49616499476969736192 49663964240500000608 49808757139160350464 49963402440055125504 50109068336381816832 50305617525260982528 50353741521618056172 50452281133206349824 50500545432759799776 50698630162177083954 50797844702611872768 50846439579559524432 51004306657556273952 51153007260056438016 51194702864351028024 51302141392009955328 51503370323481482112 51552640129275628938 51653525922092215296 51813898826723833856 51905740404133681191 52007317195531203072 52218694911307613808 52370936004343496064 52679246358264164352 52729641045469136448 53090802970438103136 53410902557684499968 53461997171100652232 53566619474762297344 53828175233916410124 53933514128699025408 55061708811489321984 56208827745062016192 56372701878429543936 56537053778949746688 56593819715918605344 56758816274857143552 56813113611854774748 56924293873326114816 57101031360063000576 57379844989750808196 57492134314583980032 57547133167563492768 57714909066011199744 57941291613916667376 58110216662353742208 58290636180064313088 58460579725778786304 58508231844972603456 58746031775221065534 58860994655407408128 58917303004886433072 59264152153047184896 59320846176152778504 59436933937749946368 59678508470065844352 59727153341742866028 59852498290678281216 60087265377395062464 60144746817488233761 60262446909107584512 60675203394786403584 60921810729858882776 61041031494496571392 61099425338400745408 61517914553047325856 62922433150148862976 64238660280070875648 64425945003919478784 64678651103906977536 64740524813508929364 64867218599836735488 64929272699262599712 65576965702572352224 65768152191501134592 65959896075441371136 66218618987333334144 66281965880497237206 66411676185547133952 66617869920073500672 66672171172178083008 66735951948171875817 66866550679968689664 67074156700347976704 67138322028824074896 67334060577013066368 67598173549569445272 67730459603482497024 67795252772746032576 68005742210075031936 68204009680075250688 68259603819134704032 68537037071091243123 68671160431308642816 68736853505700838584 68871367896122953728 69207653872178241588 69343089594041604096 69624926548410151744 69827914672457994752 70306188060625515264 70787737293917470848 71770900311888546832 73415611748652429312 73774086415393896252 73918458404465117184 73989171215438776416 74204883084871542528 74945103660082688256 75163602504572725248 75458426287891473792 75530612282427084258 75678421699809524736 75750818149139699664 76047945243265625931 76196767053917809152 76269659369339286648 76418915062821359616 76506459986334410928 76729510890084657024 76953212088014932992 77255055485222223168 77328960193913443407 77480288883138322944 77720848240085750784 78010975793296804608 78328042366961420712 78481326207209877504 78556404006515244096 79018869537396246528 79094461568203704672 79571344626754459136 79636204455657154704 79803331054237708288 80116353836526749952 80192995756650978348 80349929212143446016 80742262850874615186 80900271193048538112 82023886070729767808 84313241617593024288 84559052817644315904 84805580668424620032 85651547040094500864 86069767484626212294 86238201471875970048 86320699751345239152 86572363599016799616 86911937420875001064 87082019490191781888 87165324993530613312 87435954270096469632 87690869588668179456 88119047662831598301 88291491983111112192 88375954507329649608 88548901580729511936 88896228229570777344 88981269264229167756 89155400906624919552 89432208933797302272 89517762705098766528 89590730012614299042 89778747436017421824 90130898066092593696 90393670363661376768 90674322946766709248 90938679573433667584 91012805092179605376 91382716094788324164 91561547241744857088 91649138007601118112 92276871829570988784 93558495049426141406 93741584080834020352 94383649725223294464 96357990420106313472 96638917505879218176 98365448553858528336 98652228287251701888 98939844113162056704 99232998953939472384 99327928481000001216 99422948820745855809 99617514278320700928 99926804880110251008 100611235050521965056 100707483043236112344 100904562266412699648 101001090865519599552 101397260324354167908 101595689405223745536 101692879159119048864 102008613315112547904 102306014520112876032 102389405728702056048 102604282784019910656 103006740646962964224 103105280258551257876 103307051844184430592 103627797653447667712 103811480808267362382 104014634391062406144 104437389822615227616 104741872008686992128 105459282090938272896 106181605940876206272 106821805115368999936 106923994342201304464 107656350467832820248 107867028257398050816 110123417622978643968 112417655490124032384 112745403756859087872 113187639431837210688 113295918423640626387 113517632549714287104 113626227223709549496 113848587746652229632 114759689979501616392 114984268629167960064 115094266335126985536 115429818132022399488 115882583227833334752 116220433324707484416 116581272360128626176 116921159451557572608 117016463689945206912 117492063550442131068 117721989310814816256 117834606009772866144 118528304306094369792 118641692352305557008 119357016940131688704 119454306683485732056 119704996581356562432 120174530754790124928 120289493634976467522 120524893818215169024 121113394276311922779 121350406789572807168 121843621459717765552 122198850676801490816 123035829106094651712 125844866300297725952 128477320560141751296 129104651226939318441 129357302207813955072 129481049627017858728 129734437199673470976 129858545398525199424 131153931405144704448 131536304383002269184 131919792150882742272 132437237974666668288 132563931760994474412 132823352371094267904 133235739840147001344 133344342344356166016 133471903896343751634 133733101359937379328 134148313400695953408 134276644057648149792 134668121154026132736 135196347099138890544 135590505545492065152 136011484420150063872 136408019360150501376 136519207638269408064 137074074142182486246 137342320862617285632 137473707011401677168 138415307744356483176 138686179188083208192 139249853096820303488 139655829344915989504 140337742574139212109 140612376121251030528 141575474587834941696 143541800623777093664 147548172830787792504 147836916808930234368 147978342430877552832 148409766169743085056 149890207320165376512 150327205009145450496 150916852575782947584 151061224564854168516 151356843399619049472 151501636298279399328 152095890486531251862 152393534107835618304 152539318738678573296 153012919972668821856 153459021780169314048 153906424176029865984 154510110970444446336 154657920387826886814 154960577766276645888 155441696480171501568 155717221212401043573 156021951586593609216 156656084733922841424 157112808013030488192 158037739074792493056 158188923136407409344 159142689253508918272 159272408911314309408 160232707673053499904 160385991513301956696 160699858424286892032 161484525701749230372 161800542386097076224 164047772141459535616 168626483235186048576 169118105635288631808 169611161336849240064 171303094080189001728 172139534969252424588 172476402943751940096 172641399502690478304 173144727198033599232 173823874841750002128 174330649987061226624 174871908540192939264 175381739177336358912 176238095325663196602 176582983966222224384 176751909014659299216 177792456459141554688 177962538528458335512 178310801813249839104 179035525410197533056 179181460025228598084 179557494872034843648 180261796132185187392 180434240452464701283 180787340727322753536 181348645893533418496 182025610184359210752 182765432189576648328 183123094483489714176 183298276015202236224 184553743659141977568 187116990098852282812 187483168161668040704 188767299450446588928 192715980840212626944 193277835011758436352 196730897107717056672 197304456574503403776 197879688226324113408 198655856962000002432 198845897641491711618 199235028556641401856 199853609760220502016 201222470101043930112 201414966086472224688 202002181731039199104 202794520648708335816 203191378810447491072 203385758318238097728 204017226630225095808 204612029040225752064 204778811457404112096 205611111213273729369 206013481293925928448 206210560517102515752 206614103688368861184 207622961616534724764 208029268782124812288 208874779645230455232 209483744017373984256 210918564181876545792 212363211881752412544 213643610230737999872 213847988684402608928 215312700935665640496 220246835245957287936 224835310980248064768 225490807513718175744 226375278863674421376 226591836847281252774 227035265099428574208 227252454447419098992 229519379959003232784 230188532670253971072 230859636264044798976 231765166455666669504 231986880581740330221 232440866649414968832 233162544720257252352 234032927379890413824 234984127100884262136 235443978621629632512 235669212019545732288 237056608612188739584 237283384704611114016 238714033880263377408 238908613366971464112 239409993162713124864 240349061509580249856 240578987269952935044 241049787636430338048 242226788552623845558 242700813579145614336 243687242919435531104 244397701353602981632 246071658212189303424 251689732600595451904 256954641120283502592 258209302453878636882 258714604415627910144 258962099254035717456 259717090797050398848 262307862810289408896 263072608766004538368 264357142988494794903 264874475949333336576 265127863521988948824 265646704742188535808 266688684688712332032 266943807792687503268 267466202719874758656 268296626801391906816 268553288115296299584 269336242308052265472 270392694198277781088 271181011090984130304 272022968840300127744 272816038720301002752 273038415276538816128 274148148284364972492 274684641725234571264 274947414022803354336 276830615488712966352 278499706193640606976 279311658689831979008 280675485148278424218 281224752242502061056 283150949175669883392 287083601247554187328 295096345661575585008 295956684861755105664 296819532339486170112 299780414640330753024 301833705151565895168 302122449129708337032 302713686799238098944 303003272596558798656 304191780973062503724 304787068215671236608 305078637477357146592 306025839945337643712 306918043560338628096 307812848352059731968 309020221940888892672 309315840775653773628 309921155532553291776 310883392960343003136 311434442424802087146 312043903173187218432 313312169467845682848 314225616026060976384 316377846272814818688 318285378507017836544 318544817822628618816 320465415346106999808 320771983026603913392 322969051403498460744 323601084772194152448 327454732672991494921 328095544282919071232 337252966470372097152 338236211270577263616 344279069938504849176 344952805887503880192 345282799005380956608 346289454396067198464 347647749683500004256 348661299974122453248 349743817080385878528 350763478354672717824 352476190651326393204 353165967932444448768 353503818029318598432 355584912918283109376 355925077056916671024 358071050820395066112 358362920050457196168 359114989744069687296 360523592264370374784 360868480904929402566 361574681454645507072 362697291787066836992 363340182828935768337 364051220368718421504 365530864379153296656 366596552030404472448 369107487318283955136 374233980197704565624 374966336323336081408 377534598900893177856 385431961680425253888 393461794215434113344 394608913149006807552 395759376452648226816 397311713924000004864 397691795282983423236 398470057113282803712 399707219520441004032 402444940202087860224 402829932172944449376 404004363462078398208 405589041297416671632 406771516636476195456 408034453260450191616 409224058080451504128 409557622914808224192 411222222426547458738 412026962587851856896 412421121034205031504 415245923233069449528 416058537564249624576 417749559290460910464 418967488034747968512 421013227722417636327 421837128363753091584 424726423763504825088 427287220461475999744 427695977368805217856 430625401871331280992 449670621960496129536 450981615027436351488 452750557727348842752 453183673694562505548 454070530198857148416 454504908894838197984 459038759918006465568 460377065340507942144 461719272528089597952 463530332911333339008 463973761163480660442 464881733298829937664 466325089440514504704 467151663637203130719 468065854759780827648 469968254201768524272 471338424039091464576 474113217224377479168 474566769409222228032 477428067760526754816 477817226733942928224 480698123019160499712 481157974539905870088 482099575272860676096 484453577105247691116 485401627158291228672 487374485838871062208 488795402707205963264 492143316424378606848 513909282240567005184 516418604907757273764 517429208831255820288 517924198508071434912 519434181594100797696 524615725620578817792 526145217532009076736 528714285976989589806 529748951898666673152 530255727043977897648 533377369377424664064 533887615585375006536 534932405439749517312 537106576230592599168 538672484616104530944 540785388396555562176 541302721357394103849 542362022181968260608 544045937680600255488 546076830553077632256 548296296568729944984 549369283450469142528 549894828045606708672 553661230977425932704 556999412387281213952 558623317379663958016 561350970296556848436 562449504485004122112 566301898351339766784 574167202495108374656 590192691323151170016 591913369723510211328 593639064678972340224 599560829280661506048 603667410303131790336 604244898259416674064 606006545193117597312 608383561946125007448 609574136431342473216 610157274954714293184 612051679890675287424 613836087120677256192 616833333639821188107 618040443881777785344 618631681551307547256 619842311065106583552 622868884849604174292 624087806346374436864 626624338935691365696 628451232052121952768 632755692545629637376 636570757014035673088 637089635645257237632 640930830692213999616 641543966053207826784 645938102806996921488 654909465345982989842 656191088565838142464 674505932940744194304 676472422541154527232 688558139877009698352 690565598010761913216 692578908792134396928 695295499367000008512 695960641745220990663 697322599948244906496 699487634160771757056 704952381302652786408 706331935864888897536 707007636058637196864 711169825836566218752 711850154113833342048 716142101640790132224 716725840100914392336 718229979488139374592 721047184528740749568 721736961809858805132 723149362909291014144 725394583574133673984 726680365657871536674 728102440737436843008 731061728758306593312 733193104060808944896 738214974636567910272 748467960395409131248 755069197801786355712 770863923360850507776 786923588430868226688 789217826298013615104 793071428965484384709 794623427848000009728 795383590565966846472 796940114226565607424 804889880404175720448 805659864345888898752 808008726924156796416 811178082594833343264 813543033272952390912 816068906520900383232 818448116160903008256 819115245829616448384 822444444853094917476 824053925175703713792 824842242068410063008 830491846466138899056 835499118580921820928 837934976069495937024 842026455444835272654 843674256727506183168 849452847527009650176 855391954737610435712 861250803742662561984 899341243920992259072 905501115454697685504 906367347389125011096 908141060397714296832 909009817789676395968 918077519836012931136 920754130681015884288 923438545056179195904 927060665822666678016 927947522326961320884 929763466597659875328 932650178881029009408 934303327274406261438 936131709519561655296 939936508403537048544 942676848078182929152 949133538818444456064 954856135521053509632 955634453467885856448 961396246038320999424 962315949079811740176 968907154210495382232 970803254316582457344 974748971677742124416 977590805414411926528 982364198018974484763 984286632848757213696 1032837209815514547528 1034858417662511640576 1035848397016142869824 1038868363188201595392 1049231451241157635584 1052290435064018153472 1057428571953979179612 1059497903797333346304 1060511454087955795296 1066754738754849328128 1067775231170750013072 1074213152461185198336 1077344969232209061888 1081570776793111124352 1082605442714788207698 1084724044363936521216 1088091875361200510976 1090020548486807305011 1092153661106155264512 1096592593137459889968 1099789656091213417344 1107322461954851865408 1113998824774562427904 1122701940593113696872 1124899008970008244224 1132603796702679533568 1148334404990216749312 1180385382646302340032 1183826739447020422656 1187278129357944680448 1199121658561323012096 1207334820606263580672 1208489796518833348128 1212013090386235194624 1216767123892250014896 1220314549909428586368 1224103359781350574848 1227672174241354512384 1233666667279642376214 1236080887763555570688 1237263363102615094512 1245737769699208348584 1248175612692748873728 1253248677871382731392 1256902464104243905536 1263039683167252908981 1265511385091259274752 1274179271290514475264 1281861661384427999232 1283087932106415653568 1291876205613993842976 1309818930691965979684 1312382177131676284928 1349011865881488388608 1352944845082309054464 1377116279754019396704 1381131196021523826432 1385157817584268793856 1390590998734000017024 1391921283490441981326 1394645199896489812992 1398975268321543514112 1409904762605305572816 1414015272117274393728 1422339651673132437504 1423700308227666684096 1432284203281580264448 1433451680201828784672 1442094369057481499136 1443473923619717610264 1446298725818582028288 1453360731315743073348 1456204881474873686016 1462123457516613186624 1466386208121617889792 1476429949273135820544 1496935920790818262496 1541727846721701015552 1573847176861736453376 1578435652596027230208 1586142857930968769418 1589246855696000019456 1590767181131933692944 1611319728691777797504 1616017453848313592832 1622356165189666686528 1623908164072182311547 1627086066545904781824 1632137813041800766464 1638230491659232896768 1644888889706189834952 1648107850351407427584 1649684484136820126016 1660983692932277798112 1670998237161843641856 1675869952138991874048 1684052910889670545308 1687348513455012366336 1698905695054019300352 1710783909475220871424 1722501607485325123968 1798682487841984518144 1811002230909395371008 1812734694778250022192 1818019635579352791936 1836155039672025862272 1841508261362031768576 1850500000919463564321 1854121331645333356032 1855895044653922641768 1859526933195319750656 1868606654548812522876 1872263419039123310592 1879873016807074097088 1885353696156365858304 1898267077636888912128 1909712271042107019264 1911268906935771712896 1922792492076641998848 1924631898159623480352 1937814308420990764464 1949497943355484248832 1955181610828823853056 1964728396037948969526 1968573265697514427392 2065674419631029095056 2071696794032285739648 2077736726376403190784 2098462902482315271168 2114857143907958359224 2118995807594666692608 2121022908175911590592 2133509477509698656256 2135550462341500026144 2148426304922370396672 2154689938464418123776 2163141553586222248704 2165210885429576415396 2169448088727873042432 2176183750722401021952 2180041096973614610022 2184307322212310529024 2193185186274919779936 2199579312182426834688 2214644923909703730816 2227997649549124855808 2245403881186227393744 2265207593405359067136 2296668809980433498624 2360770765292604680064 2367653478894040845312 2414669641212527161344 2416979593037666696256 2424026180772470389248 2433534247784500029792 2440629099818857172736 2448206719562701149696 2455344348482709024768 2467333334559284752428 2472161775527111141376 2474526726205230189024 2491475539398416697168 2506497355742765462784 2513804928208487811072 2526079366334505817962 2531022770182518549504 2548358542581028950528 2566175864212831307136 2583752411227987685952 2619637861383931959368 2624764354263352569856 2698023731762976777216 2754232559508038793408 2762262392043047652864 2770315635168537587712 2781181997468000034048 2783842566980883962652 2789290399792979625984 2797950536643087028224 2819809525210611145632 2828030544234548787456 2847400616455333368192 2864568406563160528896 2866903360403657569344 2884188738114962998272 2886947847239435220528 2906721462631486146696 2912409762949747372032 2924246915033226373248 2932772416243235779584 2947092594056923454289 2952859898546271641088 2993871841581636524992 3147694353723472906752 3156871305192054460416 3172285715861937538836 3178493711392000038912 3181534362263867385888 3222639457383555595008 3232034907696627185664 3244712330379333373056 3247816328144364623094 3254172133091809563648 3264275626083601532928 3270061645460421915033 3276460983318465793536 3289777779412379669904 3299368968273640252032 3321967385864555596224 3341996474323687283712 3368105821779341090616 3374697026910024732672 3397811390108038600704 3421567818950441742848 3445003214970650247936 3597364975683969036288 3622004461818790742016 3625469389556500044384 3636039271158705583872 3672310079344051724544 3683016522724063537152 3701000001838927128642 3708242663290666712064 3711790089307845283536 3737213309097625045752 3744526838078246621184 3759746033614148194176 3770707392312731716608 3789119049501758726943 3796534155273777824256 3822537813871543425792 3845584984153283997696 3849263796319246960704 3875628616841981528928 3898995886710968497664 3910363221657647706112 3929456792075897939052 3937146531395028854784 4131348839262058190112 4143393588064571479296 4155473452752806381568 4196925804964630542336 4229714287815916718448 4242045816351823181184 4267018955019397312512 4271100924683000052288 4296852609844740793344 4326283107172444497408 4330421770859152830792 4338896177455746084864 4360082193947229220044 4368614644424621058048 4386370372549839559872 4399158624364853669376 4429289847819407461632 4455995299098249711616 4490807762372454787488 4593337619960866997248 4721541530585209360128 4735306957788081690624 4833959186075333392512 4848052361544940778496 4867068495569000059584 4871724492216546934641 4881258199637714345472 4896413439125402299392 4934666669118569504856 4944323551054222282752 4949053452410460378048 4982951078796833394336 5012994711485530925568 5027609856416975622144 5052158732669011635924 5062045540365037099008 5096717085162057901056 5132351728425662614272 5167504822455975371904 5239275722767863918736 5396047463525953554432 5508465119016077586816 5524524784086095305728 5551500002758390692963 5562363994936000068096 5567685133961767925304 5578580799585959251968 5639619050421222291264 5656061088469097574912 5694801232910666736384 5729136813126321057792 5733806720807315138688 5768377476229925996544 5773895694478870441056 5813442925262972293392 5848493830066452746496 5865544832486471559168 5894185188113846908578 5905719797092543282176 5987743683163273049984 6295388707446945813504 6344571431723875077672 6356987422784000077824 6363068724527734771776 6445278914767111190016 6464069815393254371328 6489424660758666746112 6495632656288729246188 6508344266183619127296 6528551252167203065856 6540123290920843830066 6552921966636931587072 6579555558824759339808 6598737936547280504064 6643934771729111192448 6683992948647374567424 6736211643558682181232 6795622780216077201408 6843135637900883485696 6890006429941300495872 7244008923637581484032 7250938779113000088768 7272078542317411167744 7344620158688103449088 7366033045448127074304 7402000003677854257284 7416485326581333424128 7423580178615690567072 7474426618195250091504 7519492067228296388352 7541414784625463433216 7578238099003517453886 7593068310547555648512 7645075627743086851584 7698527592638493921408 7751257233683963057856 7797991773421936995328 7858913584151795878104 7874293062790057709568 8262697678524116380224 8286787176129142958592 8310946905505612763136 8393851609929261084672 8459428575631833436896 8484091632703646362368 8542201849366000104576 8593705219689481586688 8652566214344888994816 8660843541718305661584 8720164387894458440088 8737229288849242116096 8772740745099679119744 8798317248729707338752 8841277782170770362867 8858579695638814923264 8981615524744909574976 9186675239921733994496 9443083061170418720256 9470613915576163381248 9667918372150666785024 9696104723089881556992 9734136991138000119168 9743448984433093869282 9762516399275428690944 9792826878250804598784 9869333338237139009712 9898106904820920756096 9965902157593666788672 10025989422971061851136 10104317465338023271848 10124091080730074198016 10193434170324115802112 10264703456851325228544 10335009644911950743808 10478551445535727837472 10792094927051907108864 11016930238032155173632 11049049568172190611456 11103000005516781385926 11124727989872000136192 11135370267923535850608 11279238100842444582528 11312122176938195149824 11367357148505276180829 11389602465821333472768 11467613441614630277376 11536754952459851993088 11547791388957740882112 11626885850525944586784 11696987660132905492992 11731089664972943118336 11788370376227693817156 11811439594185086564352 11975487366326546099968 12590777414893891627008 12689142863447750155344 12726137449055469543552 12890557829534222380032 12978849321517333492224 12991265312577458492376 13016688532367238254592 13080246581841687660132 13105843933273863174144 13159111117649518679616 13197475873094561008128 13287869543458222384896 13367985897294749134848 13472423287117364362464 13686271275801766971392 13780012859882600991744 14501877558226000177536 14544157084634822335488 14689240317376206898176 14804000007355708514568 14832970653162666848256 14847160357231381134144 14948853236390500183008 15038984134456592776704 15082829569250926866432 15156476198007034907772 15186136621095111297024 15290151255486173703168 15397055185276987842816 15502514467367926115712 15595983546843873990656 15717827168303591756208 16525395357048232760448 16573574352258285917184 16918857151263666873792 16968183265407292724736 17084403698732000209152 17187410439378963173376 17305132428689777989632 17321687083436611323168 17440328775788916880176 17545481490199358239488 17596634497459414677504 17682555564341540725734 17717159391277629846528 17963231049489819149952 18373350479843467988992 18886166122340837440512 19335836744301333570048 19392209446179763113984 19468273982276000238336 19486897968866187738564 19525032798550857381888 19585653756501609197568 19738666676474278019424 19796213809641841512192 19931804315187333577344 20051978845942123702272 20208634930676046543696 20386868340648231604224 20529406913702650457088 20670019289823901487616 20957102891071455674944 22033860476064310347264 22098099136344381222912 22206000011033562771852 22249455979744000272384 22270740535847071701216 22558476201684889165056 22624244353876390299648 22734714297010552361658 22779204931642666945536 22935226883229260554752 23095582777915481764224 23253771701051889173568 23393975320265810985984 23576740752455387634312 23622879188370173128704 23950974732653092199936 25181554829787783254016 25378285726895500310688 25452274898110939087104 25781115659068444760064 25957698643034666984448 25982530625154916984752 26160493163683375320264 26211687866547726348288 26318222235299037359232 26394951746189122016256 26523833346512311088601 26575739086916444769792 26944846574234728724928 27372542551603533942784 27560025719765201983488 29003755116452000355072 29088314169269644670976 29378480634752413796352 29608000014711417029136 29694320714462762268288 29897706472781000366016 30077968268913185553408 30312952396014069815544 30372273242190222594048 30580302510972347406336 30794110370553975685632 31005028934735852231424 31191967093687747981312 31435654336607183512416 33050790714096465520896 33147148704516571834368 33837714302527333747584 33936366530814585449472 34102071445515828542487 34168807397464000418304 34610264857379555979264 34643374166873222646336 34880657551577833760352 35090962980398716478976 35193268994918829355008 35365111128683081451468 35434318782555259693056 35926462098979638299904 37772332244681674881024 38671673488602667140096 38936547964552000476672 38973795937732375477128 39050065597101714763776 39477333352948556038848 39592427619283683024384 39863608630374667154688 40103957691884247404544 40417269861352093087392 41058813827405300914176 41340038579647802975232 41914205782142911349888 44067720952128620694528 44412000022067125543704 44498911959488000544768 44541481071694143402432 45116952403369778330112 45248488707752780599296 45469428594021104723316 45558409863285333891072 45870453766458521109504 46191165555830963528448 46507543402103778347136 46787950640531621971968 47153481504910775268624 47901949465306184399872 50756571453791000621376 50904549796221878174208 51562231318136889520128 51915397286069333968896 51965061250309833969504 52320986327366750640528 52636444470598074718464 52789903492378244032512 53047666693024622177202 53151478173832889539584 53889693148469457449856 55120051439530403966976 58007510232904000710144 58176628338539289341952 58756961269504827592704 59216000029422834058272 59388641428925524536576 59795412945562000732032 60155936537826371106816 60625904792028139631088 61160605021944694812672 61588220741107951371264 62010057869471704462848 62871308673214367024832 66101581428192931041792 66294297409033143668736 67675428605054667495168 67872733061629170898944 68204142891031657084974 68337614794928000836608 69286748333746445292672 69761315103155667520704 70181925960797432957952 70730222257366162902936 70868637565110519386112 71852924197959276599808 75544664489363349762048 77343346977205334280192 77873095929104000953344 77947591875464750954256 78954666705897112077696 79184855238567366048768 79571500039536933265803 79727217260749334309376 80834539722704186174784 82117627654810601828352 82680077159295605950464 83828411564285822699776 88135441904257241389056 88824000044134251087408 89082962143388286804864 90233904806739556660224 90938857188042209446632 91116819726570667782144 91740907532917042219008 92382331111661927056896 93015086804207556694272 93575901281063243943936 94306963009821550537248 95803898930612368799744 101513142907582001242752 101809099592443756348416 103830794572138667937792 103930122500619667939008 104641972654733501281056 105272888941196149436928 105579806984756488065024 106095333386049244354404 106302956347665779079168 107779386296938914899712 116015020465808001420288 118432000058845668116544 118777282857851049073152 119590825891124001464064 120311873075652742213632 121251809584056279262176 123176441482215902742528 124020115738943408925696 125742617346428734049664 132203162856385862083584 135350857210109334990336 135745466123258341797888 136408285782063314169948 136675229589856001673216 138573496667492890585344 139522630206311335041408 140363851921594865915904 141460444514732325805872 143705848395918553199616 154686693954410668560384 155746191858208001906688 155895183750929501908512 157909333411794224155392 158369710477134732097536 159143000079073866531606 159454434521498668618752 161669079445408372349568 165360154318591211900928 167656823128571645399552 176270883808514482778112 177648000088268502174816 178165924286776573609728 180467809613479113320448 181877714376084418893264 183481815065834084438016 184764662223323854113792 186030173608415113388544 188613926019643101074496 191607797861224737599488 203026285815164002485504 203618199184887512696832 207860245001239335878016 209283945309467002562112 210545777882392298873856 212190666772098488708808 212605912695331558158336 215558772593877829799424 232030040931616002840576 236864000117691336233088 237554565715702098146304 238714500118610799797409 239181651782248002928128 242503619168112558524352 246352882964431805485056 248040231477886817851392 251485234692857468099328 264406325712771724167168 270701714420218669980672 272816571564126628339896 273350459179712003346432 277146993334985781170688 279045260412622670082816 280727703843189731831808 282920889029464651611744 287411696791837106399232 311492383716416003813376 311790367501859003817024 315818666823588448310784 316739420954269464195072 318286000158147733063212 318908869042997337237504 323338158890816744699136 335313646257143290799104 355296000176537004349632 356331848573553147219456 360935619226958226640896 363755428752168837786528 369529324446647708227584 372060347216830226777088 377227852039286202148992 406052571630328004971008 407236398369775025393664 415720490002478671756032 418567890618934005124224 421091555764784597747712 424381333544196977417616 431117545187755659598848 464060081863232005681152 473728000235382672466176 475109131431404196292608 477429000237221599594818 478363303564496005856256 485007238336225117048704 496080462955773635702784 502970469385714936198656 528812651425543448334336 541403428840437339961344 545633143128253256679792 554293986669971562341376 558090520825245340165632 565841778058929303223488 574823393583674212798464 623580735003718007634048 631637333647176896621568 636572000316295466126424 637817738085994674475008 646676317781633489398272 670627292514286581598208 710592000353074008699264 712663697147106294438912 727510857504337675573056 739058648893295416455168 744120694433660453554176 754455704078572404297984 812105143260656009942016 831440980004957343512064 837135781237868010248448 842183111529569195495424 848762667088393954835232 862235090375511319197696 947456000470765344932352 950218262862808392585216 954858000474443199189636 956726607128992011712512 970014476672450234097408 1005940938771429872397312 1082806857680874679922688 1091266286256506513359584 1108587973339943124682752 1116181041650490680331264 1131683556117858606446976 1247161470007436015268096 1263274667294353793243136 1273144000632590932252848 1293352635563266978796544 1341254585028573163196416 1421184000706148017398528 1425327394294212588877824 1455021715008675351146112 1488241388867320907108352 1508911408157144808595968 1624210286521312019884032 1662881960009914687024128 1674271562475736020496896 1697525334176787909670464 1724470180751022638395392 1894912000941530689864704 1909716000948886398379272 1913453214257984023425024 1940028953344900468194816 2011881877542859744794624 2182532572513013026719168 2217175946679886249365504 2232362083300981360662528 2263367112235717212893952 2494322940014872030536192 2526549334588707586486272 2546288001265181864505696 2586705271126533957593088 2842368001412296034797056 2850654788588425177755648 2910043430017350702292224 3017822816314289617191936 3248420573042624039768064 3325763920019829374048256 3348543124951472040993792 3395050668353575819340928 3789824001883061379729408 3819432001897772796758544 3880057906689800936389632 4023763755085719489589248 4365065145026026053438336 4464724166601962721325056 4526734224471434425787904 4988645880029744061072384 5092576002530363729011392 5173410542253067915186176 5684736002824592069594112 5820086860034701404584448 6035645632628579234383872 6651527840039658748096512 6697086249902944081987584 6790101336707151638681856 7579648003766122759458816 7638864003795545593517088 7760115813379601872779264 8730130290052052106876672 9053468448942868851575808 9977291760059488122144768 10185152005060727458022784 11369472005649184139188224 11640173720069402809168896 12071291265257158468767744 13394172499805888163975168 13580202673414303277363712 15277728007591091187034176 15520231626759203745558528 17460260580104104213753344 18106936897885737703151616 19954583520118976244289536 20370304010121454916045568 22738944011298368278376448 23280347440138805618337792 27160405346828606554727424 30555456015182182374068352 34920521160208208427506688 36213873795771475406303232 40740608020242909832091136 46560694880277611236675584 54320810693657213109454848 61110912030364364748136704 69841042320416416855013376 81481216040485819664182272 108641621387314426218909696 122221824060728729496273408 139682084640832833710026752 162962432080971639328364544 244443648121457458992546816 325924864161943278656729088 488887296242914917985093632 977774592485829835970187264
- Sum of all divisors σ(n): 3550243158943159288189702077
- Sum of proper divisors (its aliquot sum) s(n): 2572468566457329452219514813
- 977774592485829835970187264 is an abundant number, because the sum of its proper divisors (2572468566457329452219514813) is greater than itself. Its abundance is 1594693973971499616249327549
Bases of 977774592485829835970187264
- Binary: 1100101000110010111101001011011110011000111111111000111111000010100100101000010000000000002
- Hexadecimal: 0x328CBD2DE63FE3F0A4A1000
- Base-36: 3EUU8QPJP8K3UPS000
Squares and roots of 977774592485829835970187264
- 977774592485829835970187264 squared (9777745924858298359701872642) is 956043153710830603530384181961211638717706207227805696
- 977774592485829835970187264 cubed (9777745924858298359701872643) is 934794705018474967895788514511136624888294187152164057590124534245901992925855744
-
977774592485829835970187264 is a
perfect square number . Itssquare root is 31269387465792 -
The
cube root of 977774592485829835970187264 is 992535957.5103949279
Scales and comparisons
How big is 977774592485829835970187264?- 977,774,592,485,829,835,970,187,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 977,774,592,485,829,835,970,187,264 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 977774592485829835970187264 cubic inches would be around 82711329.8 feet tall.
Recreational maths with 977774592485829835970187264
- 977774592485829835970187264 backwards is 462781079538928584295477779
- The number of decimal digits it has is: 27
- The sum of 977774592485829835970187264's digits is 153
- 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 977774592485829835970187264 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 977774592485829835970187264 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/977774592485829835970187264/
Chicago style:
Numbermatics. 2024. "Number 977774592485829835970187264 - Facts about the integer". https://numbermatics.com/n/977774592485829835970187264/
The information we have on file for 977774592485829835970187264 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 977774592485829835970187264, math, Factors of 977774592485829835970187264, curriculum, school, college, exams, university, Prime factorization of 977774592485829835970187264, STEM, science, technology, engineering, physics, economics, calculator, nine hundred seventy-seven septillion, seven hundred seventy-four sextillion, five hundred ninety-two quintillion, four hundred eighty-five quadrillion, eight hundred twenty-nine trillion, eight hundred thirty-five billion, nine hundred seventy million, one hundred eighty-seven thousand, two hundred sixty-four.