709677787868036052566409216
709,677,787,868,036,052,566,409,216 is an even composite number composed of five prime numbers multiplied together.
709677787868036052566409216 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-one thousand, three hundred fifteen divisors.
Prime factorization of 709677787868036052566409216:
228 × 36 × 76 × 114 × 14512
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 1451 × 1451)See below for interesting mathematical facts about the number 709677787868036052566409216 from the Numbermatics database.
Names of 709677787868036052566409216
- Cardinal: 709677787868036052566409216 can be written as Seven hundred nine septillion, six hundred seventy-seven sextillion, seven hundred eighty-seven quintillion, eight hundred sixty-eight quadrillion, thirty-six trillion, fifty-two billion, five hundred sixty-six million, four hundred nine thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 7.09677787868036052566409216 × 1026
Factors of 709677787868036052566409216
Divisors of 709677787868036052566409216
- Number of divisors d(n): 21315
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 81 84 88 96 98 99 108 112 121 126 128 132 144 147 154 162 168 176 189 192 196 198 216 224 231 242 243 252 256 264 288 294 297 308 324 336 343 352 363 378 384 392 396 432 441 448 462 484 486 504 512 528 539 567 576 588 594 616 648 672 686 693 704 726 729 756 768 784 792 847 864 882 891 896 924 968 972 1008 1024 1029 1056 1078 1089 1134 1152 1176 1188 1232 1296 1323 1331 1344 1372 1386 1408 1451 1452 1458 1512 1536 1568 1584 1617 1694 1701 1728 1764 1782 1792 1848 1936 1944 2016 2048 2058 2079 2112 2156 2178 2268 2304 2352 2376 2401 2464 2541 2592 2646 2662 2673 2688 2744 2772 2816 2902 2904 2916 3024 3072 3087 3136 3168 3234 3267 3388 3402 3456 3528 3564 3584 3696 3773 3872 3888 3969 3993 4032 4096 4116 4158 4224 4312 4353 4356 4536 4608 4704 4752 4802 4851 4928 5082 5103 5184 5292 5324 5346 5376 5488 5544 5632 5804 5808 5832 5929 6048 6144 6174 6237 6272 6336 6468 6534 6776 6804 6912 7056 7128 7168 7203 7392 7546 7623 7744 7776 7938 7986 8019 8064 8192 8232 8316 8448 8624 8706 8712 9072 9216 9261 9317 9408 9504 9604 9702 9801 9856 10157 10164 10206 10368 10584 10648 10692 10752 10976 11088 11264 11319 11608 11616 11664 11858 11907 11979 12096 12288 12348 12474 12544 12672 12936 13059 13068 13552 13608 13824 14112 14256 14336 14406 14553 14641 14784 15092 15246 15488 15552 15876 15961 15972 16038 16128 16384 16464 16632 16807 16896 17248 17412 17424 17787 18144 18432 18522 18634 18711 18816 19008 19208 19404 19602 19712 20314 20328 20412 20736 21168 21296 21384 21504 21609 21952 22176 22528 22638 22869 23216 23232 23328 23716 23814 23958 24192 24576 24696 24948 25088 25344 25872 26118 26136 26411 27104 27216 27648 27783 27951 28224 28512 28672 28812 29106 29282 29403 29568 30184 30471 30492 30976 31104 31752 31922 31944 32076 32256 32768 32928 33264 33614 33792 33957 34496 34824 34848 35574 35721 35937 36288 36864 37044 37268 37422 37632 38016 38416 38808 39177 39204 39424 40628 40656 40824 41472 41503 42336 42592 42768 43008 43218 43659 43904 43923 44352 45056 45276 45738 46432 46464 46656 47432 47628 47883 47916 48384 49152 49392 49896 50176 50421 50688 51744 52236 52272 52822 53361 54208 54432 55296 55566 55902 56133 56448 57024 57344 57624 58212 58564 58806 59136 60368 60942 60984 61952 62208 63504 63844 63888 64152 64512 64827 65219 65536 65856 66528 67228 67584 67914 68607 68992 69648 69696 71099 71148 71442 71874 72576 73728 74088 74536 74844 75264 76032 76832 77616 78354 78408 78848 79233 81256 81312 81648 82944 83006 83349 83853 84672 85184 85536 86016 86436 87318 87808 87846 88209 88704 90112 90552 91413 91476 92864 92928 93312 94864 95256 95766 95832 96768 98304 98784 99792 100352 100842 101376 101871 102487 103488 104472 104544 105644 106722 107811 108416 108864 110592 111132 111727 111804 112266 112896 114048 114688 115248 116424 117128 117531 117612 117649 118272 120736 121884 121968 123904 124416 124509 127008 127688 127776 128304 129024 129654 130438 130977 131072 131712 131769 133056 134456 135168 135828 137214 137984 139296 139392 142198 142296 142884 143649 143748 145152 147456 148176 149072 149688 150528 151263 152064 153664 155232 156708 156816 157696 158466 160083 162512 162624 163296 165888 166012 166698 167706 169344 170368 171072 172032 172872 174636 175571 175616 175692 176418 177408 180224 181104 182826 182952 184877 185728 185856 186624 189728 190512 191532 191664 193536 194481 195657 196608 197568 199584 200704 201684 202752 203742 204974 205821 206976 208944 209088 211288 213297 213444 215622 216832 217728 221184 222264 223454 223608 224532 225792 228096 229376 230496 232848 234256 235062 235224 235298 236544 237699 241472 243768 243936 247808 248832 249018 250047 251559 254016 255376 255552 256608 258048 259308 260876 261954 262144 263424 263538 266112 268912 270336 271656 274239 274428 275968 278592 278784 284396 284592 285768 287298 287496 290304 290521 294912 296352 298144 299376 301056 302526 304128 305613 307328 307461 310464 313416 313632 315392 316932 320166 323433 325024 325248 326592 331776 332024 333396 335181 335412 338688 340736 342144 344064 345744 349272 351142 351232 351384 352593 352836 352947 354816 360448 362208 365652 365904 369754 371456 371712 373248 373527 379456 381024 383064 383328 387072 388962 391314 392931 393216 395136 395307 399168 401408 403368 405504 407484 409948 411642 413952 417888 418176 422576 426594 426888 430947 431244 433664 435456 442368 444528 446908 447216 449064 451584 453789 456192 456533 458752 460992 465696 468512 470124 470448 470596 473088 475398 480249 482944 487536 487872 495616 497664 497693 498036 500094 503118 508032 510752 511104 513216 516096 518616 521752 523908 524288 526713 526848 527076 532224 537824 540672 543312 548478 548856 551936 554631 557184 557568 568792 569184 571536 574596 574992 580608 581042 583443 586971 589824 592704 596288 598752 602112 605052 608256 611226 614656 614922 617463 620928 626832 627264 630784 633864 639891 640332 646866 650048 650496 653184 663552 664048 666792 670362 670824 677376 681472 684288 688128 691488 698544 702284 702464 702768 705186 705672 705894 709632 713097 717409 720896 724416 731304 731808 739508 742912 743424 746496 747054 754677 758912 762048 766128 766656 774144 777924 782089 782628 785862 786432 790272 790614 798336 802816 806736 811008 814968 819896 822717 823284 827904 835776 836352 845152 853188 853776 861894 862488 867328 870912 871563 884736 889056 893816 894432 898128 903168 907578 912384 913066 916839 917504 921984 922383 931392 937024 940248 940896 941192 946176 950796 960498 965888 970299 975072 975744 991232 995328 995386 996072 1000188 1005543 1006236 1016064 1021504 1022208 1026432 1032192 1037232 1043504 1047816 1048576 1053426 1053696 1054152 1057779 1058841 1064448 1075648 1081344 1086624 1096956 1097712 1103872 1109262 1114368 1115136 1120581 1137584 1138368 1143072 1149192 1149984 1161216 1162084 1166886 1173942 1179648 1185408 1185921 1192576 1197504 1204224 1210104 1216512 1222452 1228997 1229312 1229844 1234926 1241856 1253664 1254528 1261568 1267728 1279782 1280664 1292841 1293732 1294139 1300096 1300992 1306368 1327104 1328096 1333584 1340724 1341648 1354752 1361367 1362944 1368576 1369599 1376256 1382976 1397088 1404568 1404928 1405536 1410372 1411344 1411788 1419264 1426194 1434818 1440747 1441792 1448832 1462608 1463616 1479016 1485824 1486848 1492992 1493079 1494108 1509354 1517824 1524096 1532256 1533312 1548288 1555848 1564178 1565256 1571724 1572864 1580139 1580544 1581228 1596672 1605632 1613472 1622016 1629936 1639792 1645434 1646568 1655808 1663893 1671552 1672704 1690304 1706376 1707552 1723788 1724976 1734656 1741824 1743126 1750329 1760913 1769472 1778112 1787632 1788864 1796256 1806336 1815156 1824768 1826132 1833678 1835008 1843968 1844766 1862784 1874048 1880496 1881792 1882384 1892352 1901592 1919673 1920996 1931281 1931776 1940598 1950144 1951488 1982464 1990656 1990772 1992144 2000376 2011086 2012472 2032128 2033647 2043008 2044416 2052864 2064384 2074464 2087008 2095632 2097152 2105401 2106852 2107392 2108304 2115558 2117682 2128896 2139291 2151296 2152227 2162688 2173248 2193912 2195424 2207744 2218524 2228736 2230272 2241162 2264031 2275168 2276736 2286144 2298384 2299968 2322432 2324168 2333772 2346267 2347884 2359296 2370816 2371842 2385152 2395008 2408448 2420208 2433024 2444904 2457994 2458624 2459688 2468151 2469852 2483712 2507328 2509056 2523136 2535456 2559564 2561328 2585682 2587464 2588278 2600192 2601984 2612736 2614689 2654208 2656192 2667168 2681448 2683296 2709504 2722734 2725888 2737152 2739198 2750517 2752512 2765952 2767149 2794176 2809136 2809856 2811072 2820744 2822688 2823576 2838528 2852388 2869636 2881494 2883584 2897664 2925216 2927232 2958032 2971648 2973696 2985984 2986158 2988216 3016629 3018708 3035648 3048192 3064512 3066624 3096576 3111696 3128356 3130512 3143448 3145728 3160278 3161088 3162456 3176523 3193344 3195731 3211264 3226944 3244032 3259872 3279584 3290868 3293136 3311616 3327786 3343104 3345408 3361743 3380608 3412752 3415104 3447576 3449952 3469312 3483648 3483851 3486252 3500658 3521826 3538944 3556224 3557763 3575264 3577728 3592512 3612672 3630312 3649536 3652264 3667356 3670016 3686991 3687936 3689532 3725568 3748096 3760992 3763584 3764768 3784704 3803184 3839346 3841992 3862562 3863552 3878523 3881196 3882417 3900288 3902976 3964928 3981312 3981544 3984288 4000752 4022172 4024944 4064256 4067294 4084101 4086016 4088832 4105728 4108797 4128768 4148928 4174016 4191264 4194304 4210802 4213704 4214784 4216608 4231116 4235364 4257792 4278582 4302592 4304454 4322241 4325376 4346496 4387824 4390848 4415488 4437048 4457472 4460544 4479237 4482324 4528062 4550336 4553472 4572288 4596768 4599936 4644864 4648336 4667544 4692534 4695768 4718592 4740417 4741632 4743684 4770304 4790016 4816896 4840416 4866048 4889808 4915988 4917248 4919376 4936302 4939704 4967424 4991679 5014656 5018112 5021863 5046272 5070912 5119128 5122656 5171364 5174928 5176556 5200384 5203968 5225472 5229378 5282739 5308416 5312384 5334336 5362896 5366592 5419008 5445468 5451776 5474304 5474623 5478396 5501034 5505024 5531904 5534298 5588352 5618272 5619712 5622144 5641488 5645376 5647152 5677056 5704776 5739272 5759019 5762988 5767168 5793843 5795328 5850432 5854464 5916064 5943296 5947392 5971968 5972316 5976432 6033258 6037416 6071296 6096384 6100941 6129024 6133248 6193152 6223392 6256712 6261024 6286896 6291456 6316203 6320556 6322176 6324912 6353046 6386688 6391462 6417873 6422528 6453888 6456681 6488064 6519744 6559168 6581736 6586272 6623232 6655572 6686208 6690816 6723486 6761216 6792093 6825504 6830208 6895152 6899904 6938624 6967296 6967702 6972504 7001316 7038801 7043652 7077888 7112448 7115526 7150528 7155456 7185024 7225344 7260624 7299072 7304528 7334712 7340032 7373982 7375872 7379064 7404453 7451136 7496192 7521984 7527168 7529536 7569408 7606368 7678692 7683984 7725124 7727104 7757046 7762392 7764834 7800576 7805952 7844067 7929856 7962624 7963088 7968576 8001504 8044344 8049888 8128512 8134588 8168202 8172032 8177664 8211456 8217594 8257536 8297856 8301447 8348032 8382528 8388608 8421604 8427408 8429568 8433216 8462232 8470728 8515584 8557164 8602979 8605184 8608908 8644482 8650752 8692992 8775648 8781696 8830976 8874096 8914944 8921088 8958474 8964648 9049887 9056124 9100672 9106944 9144576 9193536 9199872 9289728 9296672 9335088 9385068 9391536 9437184 9480834 9483264 9487368 9529569 9540608 9580032 9587193 9633792 9680832 9732096 9779616 9831976 9834496 9838752 9872604 9879408 9934848 9983358 10029312 10036224 10043726 10085229 10092544 10141824 10238256 10245312 10342728 10349856 10353112 10400768 10407936 10450944 10451553 10458756 10565478 10616832 10624768 10668672 10673289 10725792 10733184 10838016 10890936 10903552 10948608 10949246 10956792 11002068 11010048 11060973 11063808 11068596 11176704 11236544 11239424 11244288 11282976 11290752 11294304 11354112 11409552 11478544 11518038 11525976 11534336 11587686 11590656 11635569 11647251 11700864 11708928 11832128 11886592 11894784 11943936 11944632 11952864 12066516 12074832 12142592 12192768 12201882 12252303 12258048 12266496 12326391 12386304 12446784 12513424 12522048 12573792 12582912 12632406 12641112 12644352 12649824 12706092 12773376 12782924 12835746 12845056 12907776 12913362 12976128 13039488 13118336 13163472 13172544 13246464 13311144 13372416 13381632 13437711 13446972 13518967 13522432 13584186 13651008 13660416 13790304 13799808 13877248 13934592 13935404 13945008 14002632 14077602 14087304 14155776 14221251 14224896 14231052 14235529 14301056 14310912 14370048 14450688 14521248 14598144 14609056 14669424 14680064 14737807 14747964 14751744 14758128 14808906 14902272 14975037 14992384 15043968 15054336 15059072 15065589 15138816 15212736 15357384 15367968 15450248 15454208 15514092 15524784 15529668 15601152 15611904 15688134 15848217 15859712 15925248 15926176 15937152 16003008 16088688 16099776 16257024 16269176 16336404 16344064 16355328 16422912 16423869 16435188 16515072 16595712 16602894 16696064 16765056 16777216 16843208 16854816 16859136 16866432 16924464 16941456 17031168 17114328 17205958 17210368 17217816 17277057 17288964 17301504 17381529 17385984 17551296 17563392 17661952 17748192 17829888 17842176 17916948 17929296 18099774 18112248 18201344 18213888 18289152 18302823 18387072 18399744 18579456 18593344 18670176 18770136 18783072 18874368 18948609 18961668 18966528 18974736 19059138 19081216 19160064 19174386 19253619 19267584 19361664 19370043 19464192 19559232 19663952 19668992 19677504 19745208 19758816 19869696 19966716 20058624 20072448 20087452 20170458 20185088 20283648 20476512 20490624 20685456 20699712 20706224 20801536 20815872 20901888 20903106 20917512 21116403 21130956 21233664 21244091 21249536 21337344 21346578 21451584 21466368 21676032 21781872 21807104 21897216 21898492 21913584 22004136 22020096 22121946 22127616 22137192 22353408 22370117 22473088 22478848 22488576 22565952 22581504 22588608 22708224 22819104 22957088 23036076 23051952 23068672 23159411 23175372 23181312 23271138 23294502 23401728 23417856 23532201 23664256 23773184 23789568 23887872 23889264 23905728 24133032 24149664 24285184 24385536 24386957 24403764 24504606 24516096 24532992 24652782 24772608 24893568 24904341 25026848 25044096 25147584 25165824 25264812 25282224 25288704 25299648 25412184 25546752 25565848 25671492 25690112 25808937 25815552 25826724 25952256 26078976 26236672 26326944 26345088 26492928 26622288 26744832 26763264 26875422 26893944 27037934 27044864 27149661 27168372 27302016 27320832 27580608 27599616 27754496 27869184 27870808 27890016 28005264 28155204 28174608 28311552 28442502 28449792 28462104 28471058 28588707 28602112 28621824 28740096 28761579 28901376 29042496 29196288 29218112 29338848 29360128 29475614 29495928 29503488 29516256 29617812 29804544 29950074 29984768 30087936 30108672 30118144 30131178 30255687 30277632 30425472 30714768 30735936 30900496 30908416 31028184 31049568 31059336 31202304 31223808 31354659 31376268 31696434 31719424 31850496 31852352 31874304 32006016 32177376 32199552 32514048 32538352 32672808 32688128 32710656 32845824 32847738 32870376 33030144 33182919 33191424 33205788 33392128 33530112 33554432 33686416 33709632 33718272 33732864 33848928 33882912 34062336 34228656 34411916 34420736 34435632 34554114 34577928 34603008 34763058 34771968 34941753 35102592 35126784 35153041 35323904 35496384 35659776 35684352 35833896 35858592 36199548 36224496 36402688 36427776 36578304 36605646 36774144 36799488 36979173 37158912 37186688 37340352 37540272 37566144 37748736 37897218 37923336 37933056 37949472 38118276 38162432 38320128 38322361 38348772 38507238 38535168 38723328 38740086 38928384 39118464 39327904 39337984 39355008 39490416 39517632 39739392 39933432 40117248 40144896 40174904 40313133 40340916 40370176 40556901 40567296 40953024 40981248 41370912 41399424 41412448 41603072 41631744 41803776 41806212 41835024 42232806 42261912 42467328 42488182 42499072 42663753 42674688 42693156 42706587 42903168 42932736 43352064 43563744 43614208 43794432 43796984 43827168 44008272 44040192 44213421 44243892 44255232 44274384 44706816 44740234 44925111 44946176 44957696 44977152 45131904 45163008 45177216 45196767 45416448 45638208 45914176 46072152 46103904 46137344 46318822 46350744 46362624 46542276 46589004 46803456 46835712 47064402 47328512 47544651 47546368 47579136 47775744 47778528 47811456 48266064 48299328 48570368 48771072 48773914 48807528 49009212 49032192 49065984 49271607 49305564 49545216 49787136 49808682 50053696 50088192 50295168 50331648 50529624 50564448 50577408 50599296 50824368 51093504 51131696 51342984 51380224 51617874 51631104 51653448 51831171 51904512 52144587 52157952 52473344 52653888 52690176 52985856 53244576 53489664 53526528 53750844 53787888 54075868 54089728 54299322 54336744 54604032 54641664 54908469 55161216 55199232 55508992 55738368 55741616 55780032 56010528 56310408 56349216 56623104 56845827 56885004 56899584 56924208 56942116 57177414 57204224 57243648 57480192 57523158 57802752 58084992 58110129 58392576 58436224 58677696 58720256 58951228 58991856 59006976 59032512 59235624 59609088 59900148 59969536 60175872 60217344 60220853 60236288 60262356 60511374 60555264 60850944 61429536 61471872 61800992 61816832 62056368 62099136 62118672 62404608 62447616 62709318 62752536 63349209 63392868 63438848 63700992 63704704 63732273 63748608 64012032 64354752 64399104 65028096 65076704 65345616 65376256 65421312 65691648 65695476 65740752 66060288 66365838 66382848 66411576 66784256 67060224 67108864 67110351 67372832 67419264 67436544 67465728 67697856 67765824 68124672 68457312 68823832 68841472 68871264 69108228 69155856 69206016 69478233 69526116 69543936 69883506 70205184 70253568 70306082 70596603 70647808 70992768 71319552 71368704 71667792 71717184 72399096 72448992 72805376 72855552 73156608 73160871 73211292 73548288 73598976 73958346 74317824 74373376 74680704 74713023 75080544 75132288 75497472 75794436 75846672 75866112 75898944 76236552 76324864 76640256 76644722 76697544 77014476 77070336 77426811 77446656 77480172 77856768 78236928 78655808 78675968 78710016 78980832 79035264 79478784 79866864 80234496 80289792 80349808 80626266 80681832 80740352 81113802 81134592 81448983 81906048 81962496 82741824 82798848 82824896 83206144 83263488 83607552 83612424 83670048 84465612 84523824 84934656 84976364 84998144 85327506 85349376 85386312 85413174 85766121 85806336 85865472 86284737 86704128 87127488 87228416 87588864 87593968 87654336 88016544 88080384 88426842 88487784 88510464 88548768 89413632 89480468 89850222 89892352 89915392 89954304 90263808 90326016 90354432 90393534 90832896 91276416 91828352 92144304 92207808 92274688 92637644 92701488 92725248 93084552 93178008 93606912 93671424 94063977 94128804 94632769 94657024 95089302 95092736 95158272 95551488 95557056 95622912 96532128 96598656 97140736 97542144 97547828 97615056 98018424 98064384 98131968 98543214 98611128 99090432 99548757 99574272 99617364 100107392 100176384 100590336 100663296 101059248 101128896 101154816 101198592 101648736 102187008 102263392 102685968 102760448 103164649 103235748 103262208 103306896 103662342 103809024 104289174 104315904 104825259 104946688 105307776 105380352 105459123 105971712 106489152 106979328 107053056 107501688 107575776 108151736 108179456 108598644 108673488 109208064 109283328 109816938 110322432 110398464 110937519 111017984 111476736 111483232 111560064 112021056 112620816 112698432 113246208 113691654 113770008 113799168 113848416 113884232 114354828 114408448 114487296 114960384 114967083 115046316 115605504 116169984 116220258 116785152 116872448 117355392 117440512 117902456 117983712 118013952 118065024 118471248 119218176 119800296 119939072 120351744 120434688 120441706 120472576 120524712 120939399 121022748 121110528 121670703 121701888 122859072 122943744 123601984 123633664 124112736 124198272 124237344 124809216 124895232 125418636 125505072 126698418 126785736 126877696 127401984 127409408 127464546 127497216 127991259 128024064 128119761 128709504 128798208 130056192 130153408 130691232 130752512 130842624 131383296 131390952 131481504 132120576 132640263 132731676 132765696 132823152 133568512 134120448 134217728 134220702 134745664 134775333 134838528 134873088 134931456 135395712 135531648 135590301 136249344 136914624 137647664 137682944 137742528 138216456 138311712 138412032 138956466 139052232 139087872 139767012 140410368 140507136 140612164 141193206 141295616 141985536 142639104 142737408 143335584 143434368 144798192 144897984 145610752 145711104 146313216 146321742 146422584 147096576 147197952 147814821 147916692 148635648 148708637 148746752 149361408 149426046 150161088 150264576 150994944 151588872 151693344 151732224 151797888 152473104 152649728 153280512 153289444 153395088 154028952 154140672 154853622 154893312 154960344 155713536 156433761 156473856 156590819 157311616 157351936 157420032 157961664 158070528 158957568 159733728 160468992 160579584 160699616 161252532 161363664 161480704 162115877 162227604 162269184 162897966 163812096 163924992 164725407 165483648 165597696 165649792 166412288 166526976 167215104 167224848 167340096 168931224 169047648 169869312 169952728 169996288 170537481 170655012 170698752 170708699 170772624 170826348 171532242 171612672 171730944 172569474 173408256 174254976 174330387 174456832 175177728 175187936 175308672 176033088 176160768 176853684 176975568 177020928 177097536 178827264 178960936 179700444 179784704 179830784 179908608 180527616 180652032 180662559 180708864 180787068 181665792 182552832 183656704 184288608 184415616 184549376 185275288 185402976 185450496 186169104 186356016 187213824 187342848 188127954 188257608 189265538 189314048 190047627 190178604 190185472 190316544 191102976 191114112 191196819 191245824 193064256 193197312 194281472 195084288 195095656 195230112 196036848 196128768 196263936 197086428 197222256 198180864 199097514 199148544 199234728 200214784 200352768 201180672 201326592 201331053 202118496 202257792 202309632 202397184 203297472 204374016 204526784 205371936 205520896 206329298 206471496 206524416 206613792 207324684 207618048 208434699 208578348 208631808 209650518 209893376 210615552 210760704 210918246 211789809 211943424 212978304 213958656 214106112 215003376 215151552 216303472 216358912 217197288 217346976 218416128 218566656 219482613 219633876 220644864 220796928 221875038 222035968 222953472 222966464 223120128 224042112 225241632 225396864 226492416 227383308 227540016 227598336 227696832 227768464 228709656 228816896 228974592 229920768 229934166 230092632 231211008 232280433 232339968 232440516 233570304 233744896 234710784 234881024 235804912 235967424 236027904 236130048 236942496 238436352 239600592 239878144 240703488 240869376 240883412 240945152 241049424 241878798 242045496 242221056 243341406 243403776 245718144 245887488 246071287 247203968 247267328 248225472 248396544 248474688 249618432 249790464 250837272 251010144 253396836 253571472 253755392 254753521 254803968 254818816 254929092 254994432 255982518 256048128 256239522 257419008 257596416 258854211 260112384 260306816 261382464 261505024 261685248 262766592 262781904 262963008 264241152 265280526 265463352 265531392 265646304 267137024 268240896 268256527 268435456 268441404 269491328 269550666 269677056 269746176 269862912 270791424 271063296 271180602 272498688 273829248 275295328 275365888 275485056 276432912 276623424 276824064 277912932 278104464 278175744 279534024 280820736 281014272 281224328 282191931 282386412 282591232 283898307 283971072 285278208 285474816 286671168 286868736 289596384 289795968 291221504 291422208 292626432 292643484 292845168 294193152 294395904 295629642 295833384 297271296 297417274 297493504 298646271 298722816 298852092 300322176 300529152 301989888 303177744 303386688 303464448 303595776 304946208 305299456 306561024 306578888 306790176 308057904 308281344 309493947 309707244 309786624 309920688 311427072 312867522 312947712 313181638 314475777 314623232 314703872 314840064 315923328 316141056 316377369 317915136 319467456 320937984 321159168 321399232 322505064 322727328 322961408 324231754 324455208 324538368 325795932 327624192 327849984 329450814 330967296 331195392 331299584 332812557 332824576 333053952 334430208 334449696 334680192 337862448 338095296 339738624 339905456 339992576 341074962 341310024 341397504 341417398 341545248 341652696 343064484 343225344 343461888 344901249 345138948 346816512 348509952 348660774 348913664 350355456 350375872 350617344 352066176 352321536 353707368 353951136 354041856 354195072 357654528 357921872 359400888 359569408 359661568 359817216 361055232 361304064 361325118 361417728 361574136 362818197 363331584 365012109 365105664 367313408 368577216 368831232 369098752 370550576 370805952 370900992 372338208 372712032 374427648 374685696 376255908 376515216 378531076 378628096 380095254 380357208 380370944 380633088 382205952 382228224 382393638 382491648 384359283 386128512 386394624 388562944 390168576 390191312 390460224 392073696 392257536 392527872 394172856 394444512 396361728 397920789 398195028 398297088 398469456 400429568 400705536 402361344 402653184 402662106 404236992 404515584 404619264 404794368 406594944 406770903 408748032 409053568 410743872 411041792 412658596 412942992 413048832 413227584 414649368 415236096 416869398 417156696 417263616 419301036 419786752 421231104 421521408 421545971 421836492 423579618 423886848 425956608 427917312 428212224 430006752 430303104 432606944 432717824 434394576 434693952 436832256 437133312 438965226 439267752 441289728 441593856 443444463 443750076 444071936 445906944 445932928 446125911 446240256 448084224 450483264 450793728 452984832 454766616 455080032 455196672 455393664 455536928 457419312 457633792 457949184 459841536 459868332 460185264 462422016 464560866 464679936 464881032 467140608 467489792 469301283 469421568 469762048 469772457 471609824 471934848 472055808 472260096 473884992 476872704 479201184 479756288 481406976 481738752 481766824 481890304 482098848 483757596 484090992 484442112 486347631 486682812 486807552 491436288 491774976 492142574 494176221 494407936 494534656 496450944 496793088 496949376 499236864 499580928 501674544 502020288 506793672 507142944 507510784 509507042 509607936 509637632 509858184 509988864 511612443 511965036 512096256 512126097 512479044 514838016 515192832 517708422 520224768 520613632 522764928 522991161 523010048 523370496 525533184 525563808 525926016 528482304 530561052 530926704 531062784 531292608 534274048 536481792 536513054 536882808 538982656 539101332 539354112 539492352 539725824 541582848 541987677 542126592 542361204 544997376 547658496 550590656 550731776 550970112 552865824 553246848 553648128 555825864 556208928 556351488 559068048 561641472 562028544 562448656 564383862 564772824 565182464 567796614 567942144 570142881 570556416 570949632 573342336 573590457 573737472 579192768 579591936 582443008 582844416 585252864 585286968 585690336 588386304 588791808 591259284 591666768 594542592 594834548 594987008 597292542 597445632 597704184 600644352 601058304 603979776 603993159 606355488 606773376 606928896 607191552 609892416 610598912 613122048 613157776 613580352 616115808 616562688 618987894 619414488 619573248 619841376 622854144 625304097 625735044 625895424 626363276 628951554 629246464 629407744 629680128 631846656 632282112 632754738 635830272 638934912 641875968 642318336 642798464 645010128 645454656 645922816 648463508 648910416 649076736 651591864 655248384 655699968 658447839 658901628 661934592 662390784 662429383 662599168 665625114 665649152 666107904 668860416 668899392 669360384 675724896 676190592 679477248 679810912 679985152 682149924 682620048 682795008 682834796 683090496 683305392 686128968 686450688 686923776 689802498 690277896 693633024 696841299 697019904 697321548 697827328 700710912 700751744 701234688 704132352 704643072 707414736 707902272 708083712 708390144 715309056 715843744 718801776 719138816 719323136 719634432 722110464 722152543 722608128 722650236 722835456 723148272 725636394 726663168 730024218 730211328 734626816 737154432 737662464 738197504 738213861 741101152 741611904 741801984 744676416 745424064 748855296 749371392 752511816 753030432 757062152 757256192 760190508 760714416 760741888 761266176 764260563 764411904 764456448 764787276 764983296 768718566 772257024 772789248 776562633 777125888 780337152 780382624 780920448 784147392 784515072 785055744 788345712 788889024 792723456 795841578 796390056 796594176 796938912 800859136 801411072 804722688 804769581 805306368 805324212 808473984 809031168 809238528 809588736 813189888 813541806 817496064 818107136 821487744 822083584 825317192 825885984 826097664 826455168 829298736 830472192 833738796 834313392 834527232 838602072 839573504 842462208 843042816 843091942 843672984 846575793 847159236 847773696 851694921 851913216 855834624 856424448 860013504 860606208 865213888 865435648 868789152 869387904 873664512 874266624 877930452 878535504 882579456 883187712 886888926 887500152 888143872 891813888 891865856 892251822 892480512 895938813 896168448 900966528 901587456 905969664 909533232 910160064 910393344 910787328 911073856 914838624 915267584 915898368 919683072 919736664 920370528 924844032 928481841 929121732 929359872 929762064 934281216 934979584 938602566 938843136 939524096 939544914 943219648 943427331 943869696 944111616 944520192 947769984 949132107 953745408 958402368 959512576 962813952 963477504 963533648 963780608 964197696 967515192 968181984 968884224 972695262 973365624 973615104 982872576 983549952 984285148 988352442 988815872 989069312 992901888 993586176 993898752 998473728 999161856 1003349088 1004040576 1013587344 1014285888 1015021568 1019014084 1019215872 1019275264 1019716368 1019977728 1023224886 1023930072 1024192512 1024252194 1024958088 1029676032 1030385664 1034703747 1035416844 1040449536 1040960459 1041227264 1045529856 1045982322 1046020096 1046740992 1051066368 1051127616 1051852032 1056964608 1061122104 1061853408 1062125568 1062585216 1068548096 1072963584 1073026108 1073765616 1077965312 1078202664 1078708224 1078984704 1079451648 1083165696 1083975354 1084253184 1084722408 1089994752 1095036327 1095316992 1101181312 1101463552 1101940224 1105731648 1106493696 1107296256 1111651728 1112417856 1112702976 1118136096 1123282944 1124057088 1124897312 1128767724 1129545648 1130364928 1134811139 1135593228 1135884288 1140285762 1141112832 1141899264 1146684672 1147180914 1147474944 1153077849 1158385536 1159183872 1164886016 1165688832 1170505728 1170573936 1171380672 1176772608 1177583616 1182518568 1183333536 1189085184 1189669096 1189974016 1193762367 1194585084 1194891264 1195408368 1201288704 1202116608 1207959552 1207986318 1212710976 1213546752 1213857792 1214383104 1219784832 1220312709 1221197824 1226244096 1226315552 1227160704 1232231616 1233125376 1237975788 1238828976 1239146496 1239682752 1245708288 1250608194 1251470088 1251790848 1252726552 1257903108 1258492928 1258815488 1259360256 1263693312 1264564224 1264637913 1265509476 1271660544 1277869824 1283751936 1284636672 1285596928 1290020256 1290909312 1291845632 1296927016 1297820832 1298153472 1303183728 1310496768 1311399936 1316895678 1317803256 1323869184 1324781568 1324858766 1325198336 1330333389 1331250228 1331298304 1332215808 1337720832 1337798784 1338377733 1338720768 1351449792 1352381184 1358954496 1359621824 1359970304 1364299848 1365240096 1365590016 1365669592 1366180992 1366610784 1372257936 1372901376 1373847552 1379604996 1380555792 1387266048 1393682598 1394039808 1394643096 1395654656 1401421824 1401503488 1402469376 1407903849 1408264704 1409286144 1409317371 1414829472 1415804544 1416167424 1416780288 1430618112 1431687488 1437603552 1438277632 1438646272 1439268864 1444220928 1444305086 1445216256 1445300472 1445670912 1446296544 1451272788 1453326336 1459042893 1460048436 1460422656 1469253632 1474308864 1475324928 1476395008 1476427722 1482202304 1482528663 1483223808 1483603968 1489352832 1490848128 1497710592 1498742784 1505023632 1506060864 1514124304 1514512384 1520381016 1521428832 1521483776 1522532352 1528521126 1528823808 1528912896 1529574552 1529966592 1534837329 1536378291 1537437132 1544514048 1545578496 1553125266 1554251776 1560674304 1560765248 1561840896 1568294784 1569030144 1570111488 1576691424 1577778048 1585446912 1591683156 1592780112 1593188352 1593877824 1601718272 1602822144 1609445376 1609539162 1610648424 1616947968 1618062336 1618477056 1619177472 1625963031 1626379776 1627083612 1634992128 1636214272 1642975488 1644167168 1650634384 1651771968 1652195328 1652910336 1658597472 1660944384 1667477592 1668626784 1669054464 1677204144 1679147008 1684924416 1686085632 1686183884 1687345968 1693151586 1694318472 1695547392 1703389842 1703826432 1711669248 1712848896 1720027008 1720771371 1721212416 1722499009 1730427776 1730871296 1737578304 1738775808 1747329024 1748533248 1755860904 1757071008 1765158912 1766375424 1773777852 1775000304 1776287744 1783274647 1783627776 1783731712 1784503644 1784961024 1791877626 1792336896 1801933056 1803174912 1811939328 1811979477 1819066464 1820320128 1820786688 1821574656 1822147712 1829677248 1830535168 1831796736 1839366144 1839473328 1840741056 1849688064 1856963682 1858243464 1858719744 1859524128 1868562432 1869959168 1875912291 1877205132 1877686272 1877795689 1879048192 1879089828 1886439296 1886854662 1887739392 1888223232 1889040384 1895539968 1898264214 1907490816 1916804736 1919025152 1925627904 1926955008 1927067296 1927561216 1928395392 1935030384 1936363968 1937768448 1945390524 1946731248 1947230208 1965745152 1967099904 1968570296 1975343517 1976704884 1977631744 1978138624 1985803776 1987172352 1987288149 1987797504 1996947456 1998323712 2006698176 2008081152 2027174688 2028571776 2030043136 2038028168 2038431744 2038550528 2039432736 2039955456 2046449772 2047860144 2048385024 2048504388 2049916176 2059352064 2060771328 2069407494 2070833688 2080899072 2081920918 2082454528 2090523897 2091059712 2091964644 2092040192 2093481984 2102132736 2102255232 2103704064 2113929216 2122244208 2123706816 2124251136 2125170432 2137096192 2145927168 2146052216 2147531232 2155930624 2156405328 2157416448 2157969408 2158903296 2166331392 2166457629 2167950708 2168506368 2169444816 2179989504 2190072654 2190633984 2202362624 2202927104 2203880448 2211463296 2212987392 2214592512 2214641583 2223303456 2224835712 2225405952 2236272192 2246565888 2248114176 2249794624 2257535448 2259091296 2260729856 2269622278 2271186456 2271768576 2280571524 2282225664 2283798528 2292781689 2293369344 2294361828 2294949888 2306155698 2316771072 2318367744 2329687899 2329772032 2331377664 2341011456 2341147872 2342761344 2353545216 2355167232 2365037136 2366667072 2378170368 2379338192 2379948032 2387524734 2389170168 2389782528 2390816736 2402577408 2404233216 2414308743 2415919104 2415972636 2425421952 2427093504 2427715584 2428766208 2439569664 2440625418 2442395648 2452488192 2452631104 2454321408 2464463232 2466250752 2475951576 2477657952 2478292992 2479365504 2491416576 2501216388 2502940176 2503581696 2505453104 2515806216 2516985856 2517630976 2518720512 2527386624 2529128448 2529275826 2531018952 2539727379 2543321088 2555084763 2555739648 2567503872 2569273344 2571193856 2580040512 2581818624 2583691264 2593854032 2595641664 2596306944 2606367456 2620993536 2622799872 2633791356 2635606512 2647738368 2649563136 2649717532 2650396672 2660666778 2662500456 2662596608 2664431616 2675441664 2675597568 2676755466 2677441536 2702899584 2704762368 2717908992 2719243648 2719940608 2728599696 2730480192 2731180032 2731339184 2732361984 2733221568 2744515872 2745802752 2747695104 2759209992 2761111584 2774532096 2785445523 2787365196 2788079616 2789286192 2791309312 2802288731 2802843648 2803006976 2804938752 2815807698 2816529408 2818572288 2818634742 2829658944 2831609088 2832334848 2833560576 2847396321 2861236224 2863374976 2875207104 2876555264 2877292544 2878537728 2888441856 2888610172 2890432512 2890600944 2891341824 2892593088 2902545576 2906652672 2918085786 2920096872 2920845312 2938507264 2948617728 2950649856 2950821797 2952790016 2952855444 2964404608 2965057326 2966447616 2967207936 2978705664 2981696256 2995421184 2997485568 3010047264 3012121728 3028248608 3029024768 3040762032 3042857664 3042967552 3045064704 3057042252 3057647616 3057825792 3059149104 3059933184 3069674658 3072756582 3074874264 3089028096 3091156992 3104111241 3106250532 3108503552 3121348608 3121530496 3122881377 3123681792 3136589568 3138060288 3140222976 3153382848 3155556096 3170893824 3183366312 3185560224 3186376704 3187755648 3203436544 3205644288 3218890752 3219078324 3221296848 3233895936 3236124672 3236954112 3238354944 3251926062 3252759552 3254167224 3269984256 3272428544 3285108981 3285950976 3288334336 3301268768 3303543936 3304390656 3305820672 3317194944 3321888768 3334955184 3337253568 3338108928 3354408288 3358294016 3369848832 3372171264 3372367768 3374691936 3386303172 3388636944 3391094784 3404433417 3406779684 3407652864 3423338496 3425697792 3440054016 3441542742 3442424832 3444998018 3459233547 3460855552 3461742592 3475156608 3477551616 3494658048 3497066496 3511721808 3514142016 3530317824 3532750848 3547555704 3550000608 3552575488 3566549294 3567255552 3567463424 3569007288 3569922048 3581287101 3583755252 3584673792 3603866112 3606349824 3623878656 3623958954 3638132928 3640640256 3641573376 3643149312 3644295424 3659354496 3660938127 3661070336 3663593472 3678732288 3678946656 3681482112 3699376128 3713927364 3716486928 3717439488 3719048256 3737124864 3739918336 3751824582 3754410264 3755372544 3755591378 3758179656 3772878592 3773709324 3775478784 3776446464 3778080768 3791079936 3793913739 3796528428 3814981632 3833609472 3838050304 3851255808 3853910016 3854134592 3855122432 3856790784 3870060768 3872727936 3875536896 3890781048 3893462496 3894460416 3931490304 3934199808 3937140592 3950687034 3953409768 3955263488 3956277248 3971607552 3974344704 3974576298 3975595008 3991000167 3993894912 3996647424 4013396352 4015133199 4016162304 4054349376 4057143552 4060086272 4076056336 4076863488 4077101056 4078865472 4079910912 4092899544 4095720288 4096770048 4097008776 4099832352 4118704128 4121542656 4138814988 4141667376 4161798144 4163841836 4164909056 4181047794 4182119424 4183929288 4184080384 4186963968 4204265472 4204510464 4207408128 4227858432 4227952113 4244488416 4247413632 4248502272 4250340864 4274192384 4291854336 4292104432 4295062464 4311861248 4312810656 4314832896 4315938816 4317806592 4332662784 4332915258 4335901416 4337012736 4338889632 4359979008 4377128679 4380145308 4381267968 4404725248 4405854208 4407760896 4422926592 4425974784 4429185024 4429283166 4446606912 4449671424 4450811904 4472544384 4493131776 4496228352 4499589248 4515070896 4518182592 4521459712 4539244556 4542372912 4543537152 4561143048 4564451328 4567597056 4585563378 4586738688 4588723656 4589899776 4609134873 4612311396 4633542144 4636735488 4637005681 4659375798 4659544064 4662755328 4682022912 4682295744 4685522688 4707090432 4710334464 4730074272 4733334144 4756340736 4758676384 4759896064 4775049468 4778340336 4779565056 4781633472 4805154816 4808466432 4828617486 4831945272 4850843904 4854187008 4855431168 4857532416 4877889093 4879139328 4881250836 4884791296 4904976384 4905262208 4908642816 4928926464 4932501504 4951903152 4955315904 4956585984 4958731008 4982833152 5002432776 5005880352 5007163392 5010906208 5031612432 5033971712 5035261952 5037441024 5054773248 5055067801 5058256896 5058551652 5062037904 5079454758 5086642176 5110169526 5111479296 5135007744 5138546688 5142387712 5160081024 5162314113 5163637248 5167382528 5167497027 5187708064 5191283328 5192613888 5212734912 5241987072 5245599744 5267582712 5271213024 5295476736 5299126272 5299435064 5300793344 5321333556 5325000912 5325193216 5328863232 5349823941 5350883328 5351195136 5353510932 5354883072 5405799168 5409524736 5435817984 5435938431 5438487296 5439881216 5457199392 5460960384 5462360064 5462678368 5464723968 5466443136 5489031744 5491605504 5495390208 5518419984 5522223168 5549064192 5570891046 5574730392 5576159232 5578572384 5582618624 5604577462 5605687296 5606013952 5609877504 5627736873 5631615396 5633058816 5633387067 5637144576 5637269484 5659317888 5663218176 5664669696 5667121152 5694792642 5722472448 5726749952 5750414208 5753110528 5754585088 5757075456 5776883712 5777220344 5780865024 5781201888 5782683648 5785186176 5805091152 5813305344 5836171572 5840193744 5841690624 5877014528 5897235456 5901299712 5901643594 5905710888 5926030551 5928809216 5930114652 5932895232 5934415872 5957411328 5961864447 5963392512 5990842368 5994971136 6020094528 6024243456 6056497216 6058049536 6081524064 6085715328 6085935104 6090129408 6114084504 6115295232 6115651584 6118298208 6119866368 6139349316 6145513164 6149748528 6178056192 6182313984 6208222482 6212501064 6217007104 6242697216 6243060992 6245762754 6247363584 6271571691 6273179136 6276120576 6280445952 6306765696 6311112192 6341787648 6366732624 6371120448 6372753408 6375511296 6406873088 6411288576 6437781504 6438156648 6442593696 6467791872 6472249344 6473908224 6476709888 6499372887 6503852124 6505519104 6508334448 6539968512 6544857088 6570217962 6571901952 6576668672 6602537536 6607087872 6608781312 6611641344 6634389888 6643777536 6643924749 6669910368 6674507136 6676217856 6708816576 6716588032 6739697664 6744342528 6744735536 6749383872 6772606344 6777273888 6782189568 6808866834 6813559368 6815305728 6846676992 6851395584 6878345067 6880108032 6883085484 6884849664 6889996036 6918467094 6921711104 6923485184 6950313216 6955103232 6989316096 6994132992 7023443616 7028284032 7060635648 7065501696 7095111408 7100001216 7105150976 7133098588 7134511104 7134926848 7138014576 7139844096 7162574202 7167510504 7169347584 7207732224 7212699648 7242926229 7247757312 7247917908 7276265856 7281280512 7283146752 7286298624 7286723213 7288590848 7318708992 7321876254 7322140672 7327186944 7357464576 7357893312 7362964224 7398752256 7427854728 7432973856 7434878976 7438096512 7474249728 7479836672 7503649164 7508820528 7510745088 7511182756 7516359312 7545757184 7547418648 7550957568 7552892928 7556161536 7582159872 7587827478 7593056856 7629963264 7665254289 7667218944 7676100608 7702511616 7707820032 7708269184 7710244864 7713581568 7740121536 7745455872 7751073792 7781562096 7786924992 7788920832 7862980608 7868399616 7874281184 7901374068 7906819536 7910526976 7912554496 7943215104 7943677973 7948689408 7949152596 7951190016 7982000334 7987789824 7993294848 8026792704 8030266398 8032324608 8108698752 8114287104 8120172544 8152112672 8153726976 8154202112 8157730944 8159821824 8185799088 8191440576 8193540096 8194017552 8199664704 8237408256 8243085312 8277629976 8283334752 8323596288 8327683672 8329818112 8356336569 8362095588 8364238848 8367858576 8368160768 8373927936 8406866193 8408530944 8409020928 8414816256 8455716864 8455904226 8488976832 8494827264 8497004544 8500681728 8542188963 8548384768 8583708672 8584208864 8590124928 8623722496 8625621312 8629665792 8631877632 8635613184 8665325568 8665830516 8671802832 8674025472 8677779264 8719958016 8754257358 8760290616 8762535936 8809450496 8811708416 8815521792 8845853184 8851949568 8852465391 8858370048 8858566332 8893213824 8899342848 8901623808 8945088768 8986263552 8992456704 8999178496 9030141792 9036365184 9042919424 9078489112 9084745824 9087074304 9122286096 9128902656 9135194112 9171126756 9173477376 9177447312 9179799552 9218269746 9224622792 9267084288 9273470976 9274011362 9312333723 9318751596 9319088128 9325510656 9364045824 9364591488 9368644131 9371045376 9414180864 9420668928 9460148544 9466668288 9512681472 9517352768 9519792128 9550098936 9556680672 9559130112 9563266944 9610309632 9616932864 9657234972 9663890544 9701687808 9708374016 9710862336 9715064832 9755778186 9758278656 9762501672 9769582592 9809952768 9810524416 9817285632 9855326943 9857852928 9865003008 9903806304 9910631808 9913171968 9917462016 9965666304 10004865552 10011760704 10014326784 10021812416 10063224864 10067943424 10070523904 10074882048 10109546496 10110135602 10116513792 10117103304 10124075808 10158909516 10173284352 10213300251 10220339052 10222958592 10270015488 10277093376 10284775424 10320162048 10324628226 10327274496 10334765056 10334994054 10375416128 10377700641 10382566656 10385227776 10425469824 10483974144 10491199488 10535165424 10542426048 10590953472 10598252544 10598870128 10601586688 10642667112 10650001824 10650386432 10657726464 10699647882 10701766656 10702390272 10707021864 10709766144 10743861303 10811598336 10819049472 10871635968 10871876862 10876974592 10879762432 10914398784 10921920768 10924720128 10925356736 10929447936 10932886272 10978063488 10983211008 10990780416 11036839968 11044446336 11098128384 11141782092 11149460784 11152318464 11157144768 11165237248 11209154924 11211374592 11212027904 11219755008 11255473746 11263230792 11266117632 11266774134 11274538968 11318635776 11326436352 11329339392 11334242304 11381741217 11389585284 11444944896 11453499904 11500828416 11506221056 11509170176 11514150912 11553767424 11554440688 11561730048 11562403776 11565367296 11570372352 11610182304 11626610688 11672343144 11680387488 11683381248 11754029056 11794470912 11802599424 11803287188 11811421776 11852061102 11857618432 11860229304 11865790464 11868831744 11914822656 11923728894 11926785024 11981684736 11989942272 12040189056 12045399597 12048486912 12112994432 12116099072 12163048128 12171430656 12171870208 12180258816 12228169008 12230590464 12231303168 12236596416 12239732736 12278698632 12291026328 12299497056 12356112384 12364627968 12416444964 12425002128 12434014208 12482922529 12485394432 12486121984 12491525508 12494727168 12543143382 12546358272 12552241152 12560891904 12613531392 12622224384 12683575296 12683856339 12733465248 12742240896 12745506816 12751022592 12813746176 12822577152 12875563008 12876313296 12885187392 12935583744 12944498688 12947816448 12953419776 12998745774 13007704248 13011038208 13016668896 13079937024 13089714176 13131386037 13140435924 13143803904 13153337344 13205075072 13214175744 13217562624 13223282688 13268779776 13287555072 13287849498 13339820736 13349014272 13352435712 13417633152 13433176064 13479395328 13488685056 13489471072 13498767744 13545212688 13554547776 13564379136 13617733668 13627118736 13630611456 13693353984 13702791168 13756690134 13760216064 13766170968 13769699328 13779992072 13827404619 13836934188 13843422208 13846970368 13900626432 13910206464 13911017043 13978632192 13988265984 14046887232 14056568064 14121271296 14131003392 14190222816 14200002432 14210301952 14266197176 14269022208 14269853696 14276029152 14279688192 14325148404 14335021008 14338695168 14415464448 14425399296 14485852458 14495835816 14552531712 14562561024 14566293504 14572597248 14573446426 14577181696 14633667279 14637417984 14643752508 14644281344 14654373888 14714929152 14715786624 14725928448 14797504512 14855709456 14865947712 14869757952 14876193024 14948499456 14959673344 15007298328 15017641056 15021490176 15022365512 15032718624 15091514368 15094837296 15101915136 15105785856 15112323072 15164319744 15165203403 15175654956 15186113712 15259926528 15330508578 15334437888 15352201216 15405023232 15415640064 15416538368 15420489728 15427163136 15480243072 15486942339 15490911744 15502147584 15502491081 15563124192 15573849984 15577841664 15725961216 15736799232 15748562368 15802748136 15813639072 15821053952 15825108992 15886430208 15887355946 15897378816 15898305192 15902380032 15964000668 15975579648 15986589696 16049471823 16053585408 16060532796 16064649216 16217397504 16228574208 16240345088 16304225344 16307453952 16307815293 16308404224 16315461888 16319643648 16371598176 16382881152 16387080192 16388035104 16399329408 16474816512 16486170624 16555259952 16566669504 16647192576 16655367344 16659636224 16712673138 16724191176 16728477696 16735717152 16736321536 16747855872 16813732386 16817061888 16818041856 16829632512 16883210619 16900161201 16911433728 16911808452 16977953664 16989654528 16994009088 17001363456 17084377926 17096769536 17167417344 17168417728 17180249856 17247444992 17251242624 17259331584 17263755264 17271226368 17330651136 17331661032 17343605664 17348050944 17355558528 17439916032 17508514716 17520581232 17525071872 17618900992 17623416832 17631043584 17691706368 17703899136 17704930782 17717132664 17778091653 17786427648 17798685696 17803247616 17885593341 17890177536 17972527104 17984913408 17998356992 18060283584 18072730368 18085838848 18156978224 18169491648 18174148608 18244572192 18257805312 18270388224 18342253512 18346954752 18354894624 18359599104 18436539492 18449245584 18534168576 18546941952 18548022724 18624667446 18637503192 18638176256 18651021312 18728091648 18729182976 18737288262 18742090752 18828361728 18841337856 18920297088 18933336576 19025362944 19034705536 19039584256 19100197872 19113361344 19118260224 19126533888 19220619264 19233865728 19314469944 19327781088 19403375616 19416748032 19421724672 19430129664 19498118661 19511556372 19516557312 19525003344 19539165184 19616021117 19619905536 19621048832 19634571264 19710653886 19715705856 19730006016 19807612608 19821263616 19826343936 19834924032 19931332608 19931774247 20009731104 20023521408 20028653568 20043624832 20126449728 20135886848 20141047808 20149764096 20219092992 20220271204 20233027584 20234206608 20248151616 20317819032 20346568704 20426600502 20440678104 20445917184 20540030976 20554186752 20569550848 20635035201 20640324096 20649256452 20654548992 20655752579 20669530112 20669988108 20750832256 20755401282 20765133312 20770455552 20850939648 20967948288 20982398976 21070330848 21084852096 21181906944 21196505088 21197740256 21203173376 21285334224 21300003648 21300772864 21315452928 21399295764 21403533312 21404780544 21414043728 21419532288 21487722606 21623196672 21638098944 21728778687 21743271936 21743753724 21753949184 21759524864 21828797568 21843841536 21849440256 21850713472 21858895872 21860169639 21865772544 21956126976 21966422016 21981560832 22073679936 22088892672 22196256768 22283564184 22298921568 22304636928 22314289536 22330474496 22418309848 22422749184 22424055808 22439510016 22510947492 22526461584 22532235264 22533548268 22549077936 22637271552 22652872704 22658678784 22668484608 22763482434 22779170568 22889889792 22906999808 22995762867 23001656832 23012442112 23018340352 23028301824 23107534848 23108881376 23123460096 23124807552 23130734592 23140744704 23220364608 23253221376 23344686288 23360774976 23366762496 23508058112 23588941824 23605198848 23606574376 23622843552 23704122204 23715236864 23720458608 23731580928 23737663488 23829645312 23831033919 23847457788 23853570048 23963369472 23979884544 24080378112 24090799194 24096973824 24225988864 24232198144 24326096256 24342861312 24343740416 24360517632 24456338016 24461180928 24462606336 24473192832 24479465472 24557397264 24582052656 24598994112 24712224768 24729255936 24832889928 24850004256 24868028416 24965845058 24970788864 24972243968 24983051016 24989454336 25069009707 25086286764 25092716544 25104482304 25121783808 25220598579 25227062784 25244448768 25367150592 25367712678 25466930496 25484481792 25491013632 25502045184 25626566889 25627492352 25645154304 25751126016 25752626592 25770374784 25871167488 25888997376 25895632896 25906839552 25997491548 26015408496 26022076416 26033337792 26159874048 26179428352 26262772074 26280871848 26287607808 26410150144 26428351488 26435125248 26446565376 26537559552 26557396173 26575110144 26575698996 26679641472 26698028544 26704871424 26835266304 26866352128 26958790656 26977370112 26978942144 26997535488 27090425376 27109095552 27128758272 27235467336 27254237472 27261222912 27386707968 27405582336 27513380268 27520432128 27532341936 27539398656 27559984144 27654809238 27673868376 27686844416 27693940736 27801252864 27820412928 27822034086 27937001169 27957264384 27976531968 28093774464 28105932393 28113136128 28242542592 28262006784 28380445632 28400004864 28420603904 28532394352 28538044416 28539707392 28552058304 28559376384 28650296808 28670042016 28677390336 28830928896 28850798592 28971704916 28991671632 29105063424 29125122048 29132587008 29145194496 29146892852 29154363392 29267334558 29274835968 29287505016 29288562688 29308747776 29429858304 29431573248 29451856896 29595009024 29711418912 29731895424 29739515904 29752386048 29896998912 29919346688 30014596656 30035282112 30042980352 30044731024 30065437248 30183028736 30189674592 30203830272 30211571712 30224646144 30328639488 30330406806 30351309912 30372227424 30519853056 30639900753 30661017156 30668875776 30704402432 30810046464 30825176041 30831280128 30833076736 30840979456 30854326272 30960486144 30973884678 30981823488 31004295168 31004982162 31126248384 31147699968 31155683328 31451922432 31473598464 31497124736 31605496272 31627278144 31642107904 31650217984 31772860416 31774711892 31794757632 31796610384 31804760064 31928001336 31951159296 31973179392 32098943646 32107170816 32121065592 32129298432 32434795008 32457148416 32459039767 32480690176 32608450688 32614907904 32615630586 32616808448 32630923776 32639287296 32743196352 32765762304 32774160384 32776070208 32798658816 32949633024 32972341248 33110519904 33133339008 33294385152 33310734688 33319272448 33425346276 33448382352 33456955392 33471434304 33472643072 33495711744 33627464772 33634123776 33636083712 33659265024 33766421238 33800322402 33823616904 33955907328 33979309056 33988018176 34002726912 34145223651 34168755852 34193539072 34334834688 34336835456 34360499712 34494889984 34502485248 34518663168 34527510528 34542452736 34661302272 34663322064 34687211328 34696101888 34711117056 34879832064 35017029432 35041162464 35050143744 35237801984 35246833664 35262087168 35383412736 35385474607 35407798272 35409861564 35434265328 35556183306 35572855296 35597371392 35606495232 35771186682 35780355072 35945054208 35969826816 35996713984 36120567168 36136198791 36145460736 36171677696 36313956448 36338983296 36348297216 36489144384 36515610624 36540776448 36684507024 36693909504 36709789248 36719198208 36873078984 36898491168 37068337152 37093883904 37096045448 37249334892 37275006384 37276352512 37302042624 37448767587 37456183296 37458365952 37474576524 37484181504 37656723456 37682675712 37840594176 37866673152 38050725888 38051569017 38069411072 38079168512 38200395744 38226722688 38236520448 38253067776 38441238528 38467731456 38628939888 38655562176 38806751232 38833496064 38843449344 38860259328 38996237322 39023112744 39033114624 39050006688 39078330368 39232042234 39239811072 39242097664 39269142528 39394158111 39421307772 39431411712 39460012032 39615225216 39642527232 39652687872 39669848064 39862665216 39863548494 40019462208 40047042816 40057307136 40087249664 40252899456 40271773696 40282095616 40299528192 40438185984 40440542408 40466055168 40468413216 40496303232 40635638064 40693137408 40853201004 40881356208 40891834368 41080061952 41108373504 41139101696 41270070402 41280648192 41298512904 41309097984 41311505158 41339976216 41482213857 41501664512 41510802564 41530266624 41540911104 41701879296 41733051129 41935896576 41964797952 42140661696 42169704192 42363813888 42393010176 42395480512 42406346752 42570668448 42600007296 42601545728 42630905856 42798591528 42807066624 42809561088 42828087456 42839064576 42975445212 43246393344 43276197888 43457557374 43487507448 43507898368 43519049728 43657595136 43687683072 43698880512 43701426944 43717791744 43720339278 43731545088 43901001837 43912253952 43932844032 43963121664 44147359872 44177785344 44392513536 44567128368 44597843136 44609273856 44628579072 44660948992 44836619696 44845498368 44848111616 44879020032 45021894984 45052923168 45064470528 45067096536 45098155872 45274543104 45305745408 45317357568 45336969216 45495610209 45526964868 45558341136 45779779584 45813999616 45991525734 46003313664 46024884224 46036680704 46056603648 46215069696 46217762752 46246920192 46249615104 46261469184 46281489408 46440729216 46506442752 46507473243 46689372576 46721549952 46733524992 47016116224 47177883648 47210397696 47213148752 47245687104 47408244408 47430473728 47440917216 47463161856 47475326976 47659290624 47662067838 47694915576 47707140096 47926738944 47959769088 48148415469 48160756224 48181598388 48193947648 48451977728 48464396288 48652192512 48685722624 48687480832 48721035264 48912676032 48922361856 48925212672 48946385664 48958930944 49114794528 49164105312 49197988224 49424449536 49458511872 49665779856 49700008512 49736056832 49931690116 49941577728 49944487936 49966102032 49978908672 50138019414 50172573528 50185433088 50208964608 50243567616 50441197158 50454125568 50488897536 50700483603 50734301184 50735425356 50933860992 50968963584 50982027264 51004090368 51007062491 51253133778 51254984704 51290308608 51502252032 51505253184 51540749568 51742334976 51777994752 51791265792 51813679104 51994983096 52030816992 52044152832 52066675584 52319748096 52358856704 52525544148 52561743696 52575215616 52820300288 52856702976 52870250496 52893130752 53075119104 53114792346 53151397992 53359282944 53396057088 53409742848 53656780023 53670532608 53732704256 53917581312 53954740224 53957884288 53995070976 54180850752 54218191104 54257516544 54470934672 54508474944 54522445824 54773415936 54811164672 55026760536 55040864256 55064683872 55078797312 55119968288 55309618476 55347736752 55373688832 55387881472 55602505728 55605745811 55640825856 55644068172 55874002338 55914528768 55953063936 56187548928 56211864786 56226272256 56485085184 56524013568 56760891264 56800009728 56841207808 57064788704 57076088832 57079414784 57104116608 57118752768 57300593616 57340084032 57354780672 57661857792 57701597184 57943409832 57983343264 58210126848 58250244096 58265174016 58290388992 58293785704 58308726784 58494355983 58534669116 58549671936 58575010032 58577125376 58617495552 58848063351 58859716608 58863146496 58903713792 59190018048 59422837824 59463790848 59479031808 59504772096 59793997824 59795322741 59838693376 60029193312 60070564224 60085960704 60089462048 60130874496 60366057472 60379349184 60407660544 60423143424 60449292288 60657278976 60660813612 60702619824 60744454848 61039706112 61279801506 61322034312 61337751552 61408804864 61620092928 61650352082 61662560256 61666153472 61681958912 61708652544 61905105603 61920972288 61947769356 61963646976 61967257737 62008590336 62009964324 62252496768 62295399936 62311366656 62903844864 62947196928 62994249472 63210992544 63254556288 63284215808 63300435968 63545720832 63549423784 63589515264 63593220768 63609520128 63856002672 63902318592 63946358784 64197887292 64214341632 64242131184 64258596864 64869590016 64914296832 64918079534 65186336061 65216901376 65229815808 65231261172 65233616896 65261847552 65278574592 65486392704 65531524608 65548320768 65552140416 65580508917 65597317632 65899266048 65944682496 66221039808 66266678016 66588770304 66621469376 66638544896 66850692552 66896764704 66913910784 66942868608 66945286144 66991423488 67254929544 67268247552 67272167424 67318530048 67532842476 67600644804 67647233808 67911814656 67958618112 67976036352 68005453824 68290447302 68337511704 68387078144 68669669376 68673670912 68720999424 68987288601 68989779968 69004970496 69037326336 69055021056 69084905472 69322604544 69326644128 69374422656 69392203776 69422234112 69759664128 70034058864 70082324928 70100287488 70475603968 70493667328 70524174336 70766825472 70770949214 70815596544 70819723128 70868530656 71112366612 71145710592 71194742784 71212990464 71493101757 71542373364 71560710144 71890108416 71939653632 71993427968 72241134336 72272397582 72290921472 72343355392 72627912896 72677966592 72696594432 72978288768 73031221248 73081552896 73369014048 73387819008 73419578496 73438396416 73746157968 73796982336 74136674304 74187767808 74192090896 74498669784 74550012768 74552705024 74604085248 74897535174 74912366592 74916731904 74949153048 74968363008 75207029121 75313446912 75365351424 75661795737 75681188352 75733346304 76101451776 76103138034 76138822144 76158337024 76400791488 76453445376 76473040896 76506135552 76882477056 76935462912 77257879776 77311124352 77613502464 77666992128 77686898688 77720518656 77992474644 78046225488 78066229248 78100013376 78156660736 78464084468 78479622144 78484195328 78538285056 78788316222 78842615544 78862823424 79230450432 79285054464 79305375744 79339696128 79672188519 79725330432 79727096988 80038924416 80094085632 80114614272 80174499328 80505798912 80543547392 80564191232 80599056384 80876371968 80881084816 80932110336 80936826432 80992606464 81271276128 81386274816 81706402008 81762712416 81783668736 82160123904 82216747008 82278203392 82540140804 82561296384 82597025808 82618195968 82623010316 82679952432 82964427714 83003329024 83021605128 83060533248 83081822208 83403758592 83466102258 83871793152 83929595904 84281323392 84317797179 84339408384 84727627776 84786020352 84790961024 84812693504 85141336896 85200014592 85203091456 85261811712 85597183056 85614133248 85619122176 85656174912 85678129152 85950890424 86492786688 86552395776 86915114748 86975014896 87015796736 87038099456 87315190272 87375366144 87380457703 87397761024 87402853888 87435583488 87440678556 87463090176 87802003674 87824507904 87865688064 87926243328 88294719744 88355570688 88785027072 89134256736 89195686272 89218547712 89257158144 89321897984 89673239392 89690996736 89696223232 89758040064 90043789968 90105846336 90128941056 90134193072 90196311744 90549086208 90611490816 90634715136 90673938432 90991220418 91053929736 91116682272 91559559168 91627999232 91919702259 91983051468 92006627328 92049768448 92073361408 92113207296 92430139392 92435525504 92475528123 92493840384 92499230208 92522938368 92562978816 92881458432 93012885504 93014946486 93378745152 93443099904 93467049984 94032232448 94355767296 94420795392 94426297504 94491374208 94816488816 94860947456 94881834432 94926323712 94950653952 95318581248 95324135676 95389831152 95414280192 95853477888 95919538176 96296830938 96321512448 96363196776 96387895296 96903955456 96928792576 97304385024 97371445248 97374961664 97377119301 97442070528 97825352064 97844723712 97850425344 97892771328 97917861888 98229589056 98328210624 98395976448 98848899072 98917023744 99331559712 99400017024 99472113664 99863380232 99883155456 99888975872 99932204064 99957817344 100276038828 100345147056 100370866176 100417929216 100487135232 100882394316 100908251136 100977795072 101400967206 101470850712 101867721984 101937927168 101964054528 102008180736 102014124982 102435670953 102506267556 102509969408 102580617216 103004504064 103010506368 103081499136 103484669952 103555989504 103582531584 103627358208 103989966192 104061633984 104088305664 104133351168 104639496192 104717713408 105051088296 105123487392 105150431232 105640600576 105713405952 105740500992 105786261504 106150238208 106156423821 106229584692 106302795984 106718565888 106792114176 106819485696 107313560046 107341065216 107465408512 107835162624 107909480448 107915768576 107990141952 108361701504 108408596373 108436382208 108515033088 108941869344 109016949888 109044891648 109546831872 109622329344 110053521072 110081728512 110129367744 110157594624 110239936576 110619236952 110695473504 110747377664 110775762944 111205011456 111211491622 111281651712 111288136344 111748004676 111829057536 111906127872 112346302761 112375097856 112423729572 112452544512 112970170368 113048027136 113521782528 113600019456 113682415616 114129577408 114152177664 114154707051 114158829568 114208233216 114237505536 114601187232 114680168064 114709561344 115323715584 115403194368 115886819664 115966686528 116420253696 116500488192 116530348032 116580777984 116587571408 116617453568 116988711966 117069338232 117099343872 117150020064 117154250752 117234991104 117696126702 117719433216 117726292992 117807427584 118182474333 118380036096 118845675648 118927581696 118958063616 119009544192 119587995648 119590645482 119677386752 120058386624 120141128448 120171921408 120178924096 120261748992 120732114944 120758698368 120815321088 120846286848 120898584576 121314557952 121321627224 121405239648 121488909696 122079412224 122559603012 122644068624 122675503104 122817609728 123240185856 123300704164 123325120512 123332306944 123363917824 123417305088 123810211206 123841944576 123895538712 123927293952 123934515474 124019928648 124446641571 124504993536 124590799872 124622733312 125199153387 125807689728 125894393856 125988498944 126421985088 126509112576 126568431616 126600871936 127091441664 127098847568 127179030528 127186441536 127219040256 127712005344 127804637184 127892717568 128395774584 128428683264 128484262368 128517193728 129739180032 129828593664 129836159068 130372672122 130433802752 130462522344 130467233792 130523695104 130557149184 130972785408 131063049216 131096641536 131104280832 131161017834 131194635264 131798532096 131889364992 132442079616 132533356032 133177540608 133242938752 133277089792 133701385104 133793529408 133827821568 133885737216 133890572288 133982846976 134509859088 134536495104 134544334848 134637060096 135065684952 135201289608 135294467616 135823629312 135917236224 135952072704 136010907648 136486830627 136580894604 136675023408 136774156288 137312147819 137339338752 137347341824 137441998848 137974577202 137979559936 138009940992 138074652672 138110042112 138169810944 138645209088 138653288256 138748845312 138784407552 138844468224 139519328256 139522419729 140068117728 140164649856 140200574976 140951207936 140987334656 141048348672 141533650944 141541898428 141631193088 141639446256 141737061312 142224733224 142291421184 142389485568 142425980928 142986203514 143084746728 143121420288 143780216832 143879307264 143986855936 144445246407 144482268672 144544795164 144581842944 144686710784 145255825792 145355933184 145393188864 145956577536 146062442496 146163105792 146738028096 146775638016 146839156992 146876792832 147492315936 147593964672 148273348608 148375535616 148384181792 148997339568 149100025536 149105410048 149208170496 149795070348 149824733184 149833463808 149898306096 149936726016 150414058242 150626893824 150730702848 151323591474 151362376704 151466692608 152101450809 152202903552 152206276068 152277644288 152316674048 152801582976 152906890752 152946081792 153012271104 153021187473 153764954112 153870925824 154515759552 154622248704 155227004928 155333984256 155373797376 155441037312 155984949288 156092450976 156132458496 156200026752 156313321472 156928168936 156959244288 156968390656 157076570112 157576632444 157685231088 157725646848 158460900864 158570108928 158610751488 158679392256 159344377038 159454193976 160077848832 160188171264 160229228544 160348998656 160970340069 161011597824 161087094784 161128382464 161198112768 161752743936 161762169632 161864220672 161873652864 161985212928 162542552256 162772549632 163412804016 163525424832 163567337472 164320247808 164433494016 164556406784 165080281608 165122592768 165194051616 165236391936 165246020632 165359904864 165928855428 166006658048 166043210256 166121066496 166163644416 166807517184 166817237433 166932204516 167743586304 167859191808 168562646784 168635594358 168678816768 169455255552 169572040704 169581922048 169625387008 170282673792 170400029184 170406182912 170523623424 171194366112 171228266496 171238244352 171312349824 171356258304 171901780848 172985573376 173104791552 173830229496 173950029792 174031593472 174076198912 174630380544 174750732288 174760915406 174795522048 174805707776 174871166976 174881357112 174926180352 175483067949 175604007348 175649015808 175731376128 175852486656 176544190053 176589439488 176711141376 177570054144 178268513472 178391372544 178437095424 178514316288 178643795968 179346478784 179381993472 179385968223 179392446464 179516080128 180087579936 180211692672 180257882112 180268386144 180392623488 181098172416 181222981632 181269430272 181347876864 181982440836 182107859472 182233364544 183119118336 183255998464 183839404518 183966102936 184013254656 184099536896 184226414592 184860278784 184871051008 184951056246 184987680768 184998460416 185045876736 185125957632 185715316809 185762916864 185901773211 186025771008 186029892972 186757490304 186886199808 186934099968 188064464896 188711534592 188841590784 188852595008 188982748416 189632977632 189721894912 189763668864 189852647424 189901307904 190637162496 190648271352 190779662304 190828560384 191706955776 191839076352 192593661876 192643024896 192726393552 192775790592 193807910912 193857585152 194608770048 194742890496 194749923328 194754238602 195559008183 195650704128 195689447424 195700850688 195785542656 195835723776 196459178112 196656421248 196741526751 196791952896 197697798144 197834047488 198663119424 198800034048 198944227328 199726760464 199766310912 199777951744 199864408128 199915634688 200552077656 200690294112 200741732352 200835858432 200974270464 201764788632 201816502272 201955590144 202801934412 202941701424 203735443968 203875854336 203928109056 204016361472 204028249964 204871341906 205012535112 205019938816 205161234432 206009008128 206021012736 206162998272 206969339904 207111979008 207165063168 207254716416 207979932384 208123267968 208176611328 208266702336 209278992384 209435426816 210102176592 210246974784 210300862464 211281201152 211426811904 211481001984 211572523008 212300476416 212312847642 212459169384 212605591968 213437131776 213584228352 213638971392 214479305271 214627120092 214682130432 214930817024 215670325248 215776232287 215818960896 215831537152 215980283904 216723403008 216817192746 216872764416 217030066176 217883738688 218033899776 218089783296 219093663744 219244658688 220107042144 220163457024 220258735488 220315189248 220479873152 221238473904 221390947008 221494755328 221551525888 222410022912 222422983244 222563303424 222576272688 223496009352 223658115072 223812255744 224692605522 224750195712 224847459144 224905089024 225940340736 226096054272 226985387211 227043565056 227200038912 227213278369 227364831232 228259154816 228304355328 228309414102 228317659136 228416466432 228475011072 229202374464 229360336128 229419122688 230647431168 230806388736 231773639328 231933373056 232840507392 233000976384 233060696064 233161555968 233175142816 233234907136 233977423932 234138676464 234198687744 234300040128 234308501504 234469982208 235392253404 235438866432 235452585984 235614855168 236364948666 237691351296 237855163392 237916127232 238019088384 239016565557 239175991296 239181290964 239354773504 240116773248 240282256896 240343842816 240357848192 240523497984 241464229888 241517396736 241630642176 241692573696 241797169152 242629115904 242643254448 242810479296 242977819392 244158824448 245119206024 245288137248 245351006208 245635219456 246480371712 246601408328 246650241024 246664613888 246727835648 246834610176 247620422412 247683889152 247698322249 247791077424 247854587904 247869030948 248039857296 248893283142 249009987072 249181599744 249245466624 250398306774 251615379456 251788787712 251976997888 252843970176 252953391537 253018225152 253136863232 253201743872 254182883328 254197695136 254358061056 254372883072 254438080512 255424010688 255609274368 255785435136 256791549168 256857366528 256968524736 257034387456 259478360064 259657187328 259672318136 260745344244 260867605504 260925044688 260934467584 261047390208 261114298368 261945570816 262126098432 262141373109 262193283072 262208561664 262322035668 262389270528 263597064192 263778729984 264884159232 265066712064 266355081216 266485877504 266554179584 267402770208 267587058816 267655643136 267771474432 267781144576 267965693952 269019718176 269072990208 269088669696 269274120192 270131369904 270402579216 270588935232 271647258624 271834472448 271904145408 272021815296 272973661254 273161789208 273350046816 273548312576 274624295638 274678677504 274694683648 274883997696 275759106777 275949154404 275959119872 276019881984 276149305344 276220084224 276339621888 277290418176 277306576512 277426584369 277497690624 277568815104 277688936448 279038656512 279044839458 280136235456 280329299712 280401149952 281902415872 281974669312 282096697344 283067301888 283083796856 283262386176 283278892512 283474122624 284449466448 284582842368 284778971136 284851961856 285972407028 286169493456 286242840576 287560433664 287758614528 287973711872 288890492814 288964537344 289089590328 289163685888 290511651584 290711866368 290786377728 291913155072 292124884992 292131357903 292326211584 293476056192 293551276032 293678313984 293753585664 294984631872 295187929344 296546697216 296751071232 296768363584 297994679136 298200051072 298210820096 298416340992 299590140696 299649466368 299666927616 299796612192 299873452032 300828116484 301253787648 301461405696 302647182948 302724753408 302933385216 304202901618 304412552136 304555288576 304633348096 305603165952 305813781504 305892163584 306024542208 306042374946 307307012859 307529908224 307741851648 309031519104 309244497408 310454009856 310667968512 310747594752 310882074624 311969898576 312184901952 312264916992 312400053504 312626642944 313856337872 313918488576 313936781312 314153140224 315153264888 315370462176 315451293696 316921801728 317140217856 317221502976 317358784512 318469271463 318688754076 318908387952 320155697664 320376342528 320458457088 320697997312 321940680138 322023195648 322174189568 322256764928 322396225536 323505487872 323524339264 323728441344 323747305728 323970425856 325085104512 325545099264 326825608032 327050849664 327134674944 328640495616 328866988032 329112813568 330160563216 330245185536 330388103232 330472783872 330492041264 330719809728 331857710856 332013316096 332086420512 332242132992 332327288832 333615034368 333634474866 333864409032 335487172608 335718383616 337038908283 337125293568 337271188716 337357633536 338910511104 339144081408 339163844096 339250774016 340565347584 340800058368 340812365824 341047246848 342388732224 342456532992 342476488704 342624699648 342712516608 343803561696 345971146752 346209583104 347660458992 347900059584 348063186944 348152397824 349260761088 349501464576 349521830812 349591044096 349611415552 349742333952 349762714224 349852360704 350966135898 351208014696 351298031616 351462752256 351704973312 353088380106 353178878976 353422282752 355140108288 356537026944 356782745088 356874190848 357028632576 357049437437 357287591936 358692957568 358763986944 358771936446 358784892928 359032160256 360175159872 360423385344 360515764224 360536772288 360785246976 362196344832 362445963264 362538860544 362695753728 363964881672 364215718944 364466729088 366238236672 366511996928 367678809036 367932205872 368026509312 368199073792 368452829184 369720557568 369742102016 369902112492 369975361536 369996920832 370091753472 370251915264 371430633618 371525833728 371803546422 372059785944 373514980608 373772399616 373868199936 375597460161 376128929792 377423069184 377683181568 377705190016 377965496832 379265955264 379443789824 379527337728 379705294848 379802615808 381274324992 381296542704 381559324608 381657120768 383413911552 383678152704 385187323752 385286049792 385452787104 385551581184 387615821824 387715170304 389217540096 389240220677 389485780992 389499846656 389508477204 391118016366 391301408256 391401701376 391571085312 391671447552 392918356224 393312842496 393483053502 393583905792 395395596288 395668094976 397326238848 397600068096 397888454656 399453520928 399532621824 399555903488 399728816256 399831269376 401104155312 401380588224 401483464704 401671716864 401948540928 403529577264 403633004544 403911180288 405603868824 405883402848 407470887936 407751708672 407856218112 408032722944 408056499928 409460491881 409742683812 410025070224 410039877632 410322468864 411936443457 412018016256 412042025472 412325996544 413938679808 414223958016 414330126336 414509432832 415959864768 416246535936 416353222656 416533404672 418557984768 418567259187 418870853632 420204353184 420493949568 420601724928 422562402304 422853623808 422962003968 423145046016 424600952832 424625695284 424918338768 425211183936 426874263552 427168456704 427277942784 428958610542 429254240184 429364260864 429861634048 431340650496 431552464574 431637921792 431663074304 431960567808 433335739221 433446806016 433634385492 433745528832 434060132352 435767477376 436067799552 436179566592 438187327488 438489317376 440214084288 440326914048 440517470976 440630378496 440959746304 442476947808 442781894016 442989510656 443103051776 444820045824 444845966488 445126606848 445152545376 446992018704 447316230144 447624511488 449385211044 449500391424 449694918288 449810178048 451880681472 452192108544 453970774422 454087130112 454400077824 454426556738 456304352427 456518309632 456608710656 456618828204 456635318272 456832932864 456950022144 458404748928 458720672256 458838245376 459063562419 461294862336 461612777472 463547278656 463866746112 465681014784 466001952768 466121392128 466323111936 466350285632 466469814272 467954847864 468277352928 468397375488 468600080256 468617003008 468939964416 470784506808 470877732864 470905171968 471229710336 472729897332 475382702592 475710326784 475832254464 476038176768 478033131114 478362581928 478709547008 480233546496 480564513792 480687685632 480715696384 481046995968 482911020207 482928459776 483034793472 483261284352 483385147392 483594338304 485258231808 485286508896 485620958592 485955638784 488317648896 490238412048 490576274496 490702012416 491270438912 492960743424 493202816656 493300482048 493329227776 493455671296 493669220352 495240844824 495367778304 495396644498 495582154848 495709175808 495738061896 496079714592 497786566284 498019974144 498363199488 498490933248 500451712299 500796613548 503230758912 503577575424 503953995776 505687940352 505906783074 506036450304 506273726464 506403487744 508365766656 508395390272 508716122112 508745766144 508876161024 510848021376 511218548736 511570870272 513583098336 513714733056 513937049472 514068774912 518956720128 519314374656 519344636272 521490688488 521735211008 521850089376 521868935168 522094780416 522228596736 523891141632 524252196864 524282746218 524386566144 524417123328 524644071336 524778541056 526449203847 527194128384 527557459968 529632570159 529768318464 530133424128 532710162432 532971755008 533108359168 534805540416 535174117632 535311286272 535542948864 535562289152 535931387904 538039436352 538145980416 538177339392 538548240384 540262739808 540805158432 541177870464 543294517248 543668944896 543808290816 544043630592 545947322508 546323578416 546700093632 547096625152 549248591276 549357355008 549389367296 549767995392 551518213554 551898308808 551918239744 552039763968 552298610688 552679243776 554580836352 554613153024 554853168738 554995381248 555137630208 555377872896 557705319633 558077313024 558089678916 560272470912 560658599424 560802299904 563804831744 563949338624 564193394688 566134603776 566167593712 566524772352 566557785024 566948245248 568898932896 569165684736 569557942272 569703923712 571944814056 572338986912 572485681152 575120867328 575517229056 575947423744 577780985628 577929074688 578179180656 578327371776 581023303168 581423732736 581572755456 583826310144 584249769984 584262715806 586952112384 587102552064 587356627968 587507171328 589969263744 590224580253 590375858688 593093394432 593502142464 593536727168 595989358272 596400102144 596421640192 596832681984 599180281392 599298932736 599333855232 599593224384 599746904064 601656232968 602507575296 602922811392 605294365896 605449506816 605866770432 608405803236 608825104272 609110577152 609266696192 611206331904 611627563008 611663203921 611784327168 612049084416 612084749892 614614025718 615059816448 615483703296 618063038208 618488994816 620908019712 621335937024 621495189504 621764149248 623939797152 624369803904 624529833984 624800107008 625253285888 627712675744 627836977152 627873562624 628306280448 630306529776 630740924352 630902587392 633843603456 634280435712 634443005952 634717569024 636938542926 637377508152 637816775904 640311395328 640752685056 640916914176 641395994624 643437915813 643881360276 644046391296 644348379136 644513529856 644792451072 647010975744 647048678528 647328696861 647456882688 647494611456 647940851712 650170209024 651090198528 653651216064 654101699328 654269349888 657280991232 657733976064 658225627136 660321126432 660490371072 660776206464 660945567744 660984082528 661439619456 663715421712 664026632192 664172841024 664484265984 664654577664 667230068736 667268949732 667728818064 670974345216 671436767232 674077816566 674250587136 674542377432 674715267072 677821022208 678288162816 678327688192 678501548032 680956161633 681130695168 681600116736 681624731648 681639835107 682094493696 684777464448 684913065984 684952977408 685249399296 685425033216 687607123392 691942293504 692419166208 695320917984 695800119168 696126373888 696304795648 698521522176 699002929152 699043661624 699182088192 699222831104 699484667904 699525428448 699704721408 701932271796 702416029392 702596063232 702925504512 703409946624 706176760212 706357757952 706844565504 713074053888 713565490176 713748381696 714057265152 714098874874 717049696671 717385915136 717527973888 717543872892 717569785856 718064320512 720350319744 720846770688 721031528448 721073544576 721570493952 724392689664 724891926528 725077721088 725391507456 727929763344 728431437888 728933458176 732476473344 733023993856 735357618072 735864411744 736053018624 736398147584 736905658368 739441115136 739484204032 739804224984 739950723072 739993841664 740183506944 740503830528 742861267236 743051667456 743094966747 743607092844 744119571888 747029961216 747544799232 747736399872 751194920322 752257859584 754846138368 755366363136 755410380032 755930993664 758531910528 758860174611 758887579648 759054675456 759410589696 759605231616 762548649984 762593085408 763118649216 763314241536 766827823104 767356305408 770374647504 770572099584 770905574208 771103162368 775231643648 775430340608 778435080192 778480441354 778971561984 779016954408 782236032732 782602816512 782803402752 783142170624 783342895104 785836712448 786424119327 786625684992 786966107004 787167811584 790791192576 791336189952 794652477696 795200136192 795776909312 798907041856 799065243648 799111806976 799457632512 799662538752 802208310624 802761176448 802966929408 803343433728 803897081856 807059154528 807266009088 807822360576 811207737648 811766805696 814941775872 815503417344 815712436224 816065445888 816112999856 818920983762 819485367624 820050140448 820079755264 820644937728 823872886914 824036032512 824084050944 824651993088 827277320331 827877359616 828447916032 828660252672 829018865664 831919729536 832279753107 832493071872 832706445312 833066809344 837115969536 837134518374 837741707264 840408706368 840987899136 841203449856 845124804608 845707247616 845924007936 846290092032 849201905664 849251390568 849836677536 850422367872 853748527104 854336913408 854555885568 857917221084 858508480368 858728521728 859723268096 862681300992 863104929148 863275843584 863326148608 863921135616 866671478442 866893612032 867268770984 867491057664 871534954752 872135599104 872359133184 876374654976 876394073709 876978634752 880428168576 880653828096 881034941952 881260756992 881919492608 884953895616 885563788032 885979021312 886206103552 889640091648 889691932976 890253213696 890305090752 893984037408 894632460288 895249022976 898770422088 899000782848 899389836576 899620356096 903761362944 904384217088 907941548844 908174260224 908800155648 908853113476 912608704854 913036619264 913237656408 913270636544 913665865728 913900044288 916809497856 917441344512 917676490752 918127124838 922589724672 923225554944 927094557312 927733492224 931362029568 932003905536 932242784256 932646223872 932700571264 932939628544 935909695728 936554705856 936794750976 937200160512 937234006016 937879928832 941569013616 941755465728 941810343936 942459420672 945459794664 950765405184 951420653568 951664508928 952076353536 955407814389 956066262228 956725163856 957419094016 960467092992 961129027584 961185034733 961375371264 961431392768 962093991936 965822040414 965856919552 966069586944 966522568704 966770294784 967188676608 970516463616 970573017792 971241917184 971911277568 976635297792 980476824096 981152548992 981404024832 982540877824 985921486848 986405633312 986600964096 986658455552 986911342592 987338440704 990481689648 990735556608 990793288996 991164309696 991418351616 991476123792 992159429184 995573132568 996039948288 996726398976 996981866496 1000903424598 1001593227096 1006461517824 1007155150848 1007907991552 1011116724849 1011375880704 1011813566148 1012072900608 1012547452928 1012806975488 1016731533312 1016790780544 1017432244224 1017491532288 1017752322048 1021696042752 1022437097472 1023141740544 1027166196672 1027429466112 1027874098944 1028137549824 1037913440256 1038628749312 1038689272544 1042981376976 1043470422016 1043700178752 1043737870336 1044189560832 1044457193472 1047782283264 1048504393728 1048565492436 1048773132288 1048834246656 1049288142672 1049557082112 1052898407694 1054388256768 1055114919936 1059265140318 1059536636928 1060266848256 1065420324864 1065943510016 1066216718336 1069611080832 1070348235264 1070622572544 1071085897728 1071124578304 1071148312311 1071862775808 1076078872704 1076291960832 1076354678784 1077096480768 1080525479616 1081610316864 1082355740928 1086589034496 1087337889792 1087616581632 1088087261184 1091894645016 1092647156832 1093400187264 1094193250304 1098497182552 1098714710016 1098778734592 1099535990784 1103036427108 1103796617616 1103836479488 1104079527936 1104597221376 1105358487552 1109161672704 1109226306048 1109706337476 1109990762496 1110275260416 1110755745792 1115410639266 1116179357832 1120544941824 1121317198848 1121604599808 1126792380483 1127609663488 1127898677248 1128386789376 1132269207552 1132335187424 1133049544704 1133115570048 1133896490496 1137797865792 1138331369472 1139115884544 1139407847424 1143889628112 1144677973824 1144971362304 1150241734656 1151034458112 1151894847488 1155561971256 1155858149376 1156358361312 1156654743552 1162046606336 1162847465472 1163145510912 1167652620288 1167720662031 1168499539968 1168525431612 1173904224768 1174205104128 1174713255936 1175014342656 1179938527488 1180449160506 1180751717376 1186186788864 1187004284928 1187073454336 1191978716544 1192800204288 1192843280384 1193665363968 1198360562784 1198597865472 1198667710464 1199186448768 1199493808128 1203312465936 1205015150592 1205845622784 1210588731792 1210899013632 1211733540864 1216811606472 1217650208544 1218221154304 1218533392384 1222412663808 1223255126016 1223326407842 1223568654336 1224098168832 1224169499784 1228381475643 1229228051436 1230119632896 1230967406592 1235809330371 1236126076416 1236977989632 1241816039424 1242671874048 1242990379008 1243528298496 1247879594304 1248739607808 1249059667968 1249600214016 1250506571776 1255425351488 1255673954304 1255701777561 1255747125248 1256612560896 1260613059552 1261481848704 1261805174784 1267687206912 1268560871424 1268886011904 1269435138048 1273877085852 1274755016304 1275633551808 1280622790656 1281505370112 1281833828352 1282791989248 1286875831626 1287762720552 1288092782592 1288696758272 1289584902144 1294021951488 1294097357056 1294657393722 1294913765376 1294989222912 1295881703424 1300007217663 1300340418048 1302180397056 1307302432128 1308203398656 1308538699776 1314561982464 1315467952128 1316451254272 1320642252864 1320980742144 1321552412928 1321891135488 1321968165056 1322879238912 1327430843424 1328053264384 1328345682048 1328968531968 1329309155328 1334460137472 1334537899464 1335457636128 1341948690432 1342873534464 1348155633132 1348501174272 1349084754864 1349430534144 1355642044416 1356576325632 1356655376384 1357003096064 1361912323266 1362261390336 1363200233472 1363249463296 1363279670214 1368913057281 1369554928896 1369826131968 1369905954816 1370498798592 1370850066432 1375214246784 1377190687257 1383884587008 1384838332416 1390641835968 1391600238336 1392252747776 1392609591296 1397043044352 1398005858304 1398087323248 1398364176384 1398445662208 1398969335808 1399050856896 1399409442816 1403864543592 1404832058784 1405192126464 1405851009024 1406819893248 1412353520424 1412715515904 1413689131008 1426148107776 1427130980352 1427496763392 1428114530304 1428197749748 1434099393342 1434771830272 1435087745784 1435139571712 1436128641024 1440700639488 1441693541376 1442063056896 1442147089152 1443140987904 1448785379328 1449783853056 1450155442176 1450783014912 1455859526688 1456862875776 1457866916352 1464952946688 1466047987712 1470715236144 1471728823488 1472106037248 1472796295168 1473811316736 1478882230272 1478968408064 1479608449968 1479901446144 1479987683328 1480367013888 1481007661056 1485722534472 1486103334912 1486189933494 1487214185688 1488239143776 1494059922432 1495089598464 1495472799744 1501355136897 1502389840644 1504515719168 1509692276736 1510433626009 1510732726272 1510820760064 1511861987328 1517063821056 1517720349222 1517775159296 1518109350912 1518821179392 1519210463232 1525097299968 1525186170816 1526237298432 1526628483072 1533655646208 1534712610816 1540749295008 1541144199168 1541811148416 1542206324736 1550463287296 1550860681216 1556870160384 1556960882708 1557943123968 1558033908816 1564472065464 1565205633024 1565606805504 1566284341248 1566685790208 1571673424896 1572848238654 1573251369984 1573932214008 1574335623168 1581582385152 1582672379904 1588897710477 1589304955392 1590400272384 1591553818624 1597814083712 1598130487296 1598223613952 1598915265024 1599325077504 1604416621248 1605522352896 1605933858816 1606686867456 1607794163712 1614118309056 1614532018176 1615644721152 1622415475296 1623533611392 1629883551744 1631006834688 1631424872448 1632130891776 1632225999712 1637841967524 1638970735248 1640100280896 1640159510528 1641289875456 1647745773828 1648072065024 1648168101888 1649303986176 1654554640662 1655754719232 1656895832064 1658037731328 1663839459072 1664559506214 1664986143744 1665412890624 1666133618688 1673115958899 1674231939072 1674269036748 1675483414528 1680817412736 1681975798272 1682406899712 1690249609216 1691414495232 1691848015872 1692580184064 1698403811328 1698502781136 1699673355072 1700844735744 1707497054208 1708673826816 1709111771136 1715834442168 1717016960736 1717457043456 1719446536192 1725362601984 1726209858296 1726551687168 1726652297216 1727842271232 1733342956884 1733787224064 1734537541968 1734982115328 1743069909504 1744271198208 1744718266368 1752749309952 1752788147418 1760856337152 1761307656192 1762069883904 1762521513984 1763838985216 1769907791232 1770673740759 1771127576064 1771958042624 1772412207104 1779280183296 1779383865952 1780506427392 1780610181504 1787968074816 1789264920576 1790498045952 1797540844176 1798001565696 1798779673152 1799240712192 1807522725888 1808768434176 1815883097688 1816348520448 1817600311296 1817706226952 1825217409708 1826073238528 1826475312816 1826541273088 1827331731456 1827800088576 1833618995712 1834882689024 1834989611763 1835352981504 1836254249676 1845179449344 1846451109888 1854189114624 1855466984448 1862724059136 1864007811072 1864485568512 1865292447744 1865401142528 1865879257088 1871819391456 1873109411712 1873589501952 1874400321024 1874468012032 1875759857664 1883138027232 1883510931456 1883620687872 1884918841344 1890919589328 1901530810368 1902841307136 1903329017856 1904152707072 1910815628778 1912132524456 1913450327712 1914838188032 1920934185984 1922258055168 1922370069466 1922750742528 1922862785536 1924187983872 1930313747439 1931644080828 1931713839104 1932139173888 1933045137408 1933540589568 1934377353216 1941032927232 1941146035584 1941986090583 1942483834368 1943822555136 1953270595584 1960953648192 1962305097984 1962808049664 1965081755648 1971842973696 1972811266624 1973201928192 1973316911104 1973822685184 1974676881408 1980963379296 1981471113216 1981586577992 1982328619392 1982836703232 1982952247584 1984318858368 1991146265136 1992079896576 1993452797952 1993963732992 2001806849196 2003186454192 2012923035648 2014310301696 2015815983104 2022233449698 2022751761408 2023627132296 2024145801216 2025094905856 2033463066624 2033581561088 2034864488448 2034983064576 2035504644096 2042868484899 2043392085504 2044874194944 2044919505321 2046283481088 2054332393344 2054858932224 2055748197888 2056275099648 2075826880512 2077257498624 2077378545088 2085962753952 2086940844032 2087400357504 2087475740672 2088379121664 2088914386944 2095564566528 2097008787456 2097130984872 2097546264576 2097668493312 2098576285344 2099114164224 2105796815388 2108776513536 2110229839872 2118530280636 2119073273856 2120533696512 2131887020032 2132433436672 2139222161664 2140696470528 2141245145088 2142171795456 2142249156608 2142296624622 2151149090013 2152157745408 2152583921664 2152709357568 2154192961536 2161050959232 2163220633728 2164711481856 2173178068992 2174675779584 2175233163264 2176174522368 2183789290032 2185294313664 2186800374528 2188386500608 2196994365104 2197429420032 2197557469184 2199071981568 2206072854216 2207593235232 2207672958976 2208159055872 2209194442752 2210716975104 2218323345408 2218452612096 2219412674952 2219981524992 2220550520832 2221511491584 2229284900241 2230821278532 2232358715664 2241089883648 2242634397696 2243209199616 2253584760966 2255219326976 2255797354496 2256773578752 2264538415104 2264670374848 2266099089408 2266231140096 2267792980992 2275595731584 2276662738944 2278231769088 2278815694848 2287779256224 2289355947648 2289942724608 2300483469312 2302068916224 2303789694976 2311123942512 2311716298752 2312716722624 2313309487104 2324093212672 2325694930944 2326291021824 2335305240576 2335441324062 2337050863224 2347808449536 2348410208256 2349426511872 2350028685312 2359272357981 2359877054976 2360898321012 2361503434752 2372373577728 2374008569856 2374146908672 2383957433088 2385600408576 2385686560768 2387330727936 2396721125568 2397195730944 2397335420928 2398372897536 2398987616256 2406624931872 2410030301184 2411691245568 2421177463584 2421798027264 2423467081728 2433623212944 2435300417088 2436442308608 2437066784768 2444825327616 2446510252032 2446652815684 2447137308672 2448196337664 2448338999568 2456762951286 2458456102872 2460239265792 2461934813184 2471618660742 2472252152832 2473955979264 2483632078848 2485343748096 2485980758016 2487056596992 2495759188608 2496839259321 2497479215616 2498119335936 2499200428032 2499346062059 2501013143552 2510850702976 2511347908608 2511403555122 2511494250496 2513225121792 2521226119104 2522963697408 2523610349568 2535374413824 2537121742848 2537772023808 2538870276096 2547754171704 2549510032608 2551267103616 2561245581312 2563010740224 2563667656704 2565583978496 2573751663252 2575525441104 2576185565184 2577393516544 2579169804288 2588043902976 2588194714112 2589314787444 2589827530752 2589978445824 2591763406848 2600014435326 2600680836096 2614604864256 2616406797312 2617077399552 2629123964928 2629182221127 2630935904256 2632902508544 2641284505728 2641961484288 2643104825856 2643782270976 2643936330112 2645758477824 2654861686848 2656106528768 2656691364096 2657937063936 2658618310656 2668920274944 2669075798928 2670915272256 2683897380864 2685747068928 2696311266264 2697002348544 2698169509728 2698861068288 2711284088832 2713152651264 2713310752768 2714006192128 2723824646532 2724522780672 2724681544739 2726400466944 2726498926592 2726559340428 2737826114562 2739109857792 2739811909632 2740997597184 2741700132864 2750428493568 2754381374514 2767769174016 2769676664832 2781283671936 2783200476672 2784505495552 2785219182592 2794086088704 2796011716608 2796174646496 2796728352768 2796891324416 2797938671616 2798101713792 2798818885632 2807729087184 2809664117568 2810384252928 2811702018048 2813639786496 2824707040848 2825431031808 2827378262016 2852296215552 2854261960704 2854993526784 2856229060608 2856395499496 2866223443167 2868198786684 2869543660544 2870175491568 2870279143424 2872257282048 2881401278976 2883387082752 2883555104199 2884126113792 2884294178304 2886281975808 2897570758656 2899567706112 2900310884352 2901566029824 2911719053376 2913725751552 2915733832704 2929905893376 2932095975424 2941430472288 2943457646976 2944212074496 2945592590336 2947622633472 2957764460544 2957936816128 2959216899936 2959802892288 2959975366656 2960734027776 2962015322112 2971445068944 2972206669824 2972379866988 2974428371376 2976478287552 2988119844864 2990179196928 2990945599488 3002710273794 3004779681288 3009031438336 3019384553472 3020867252018 3021465452544 3021641520128 3023723974656 3033350174547 3034127642112 3035440698444 3035550318592 3036218701824 3037642358784 3038420926464 3050194599936 3050372341632 3052474596864 3053256966144 3067311292416 3069425221632 3081498590016 3082288398336 3083622296832 3084412649472 3100926574592 3101721362432 3113740320768 3113921765416 3115886247936 3116067817632 3128944130928 3130411266048 3131213611008 3132568682496 3133371580416 3143346849792 3145696477308 3146502739968 3147864428016 3148671246336 3163164770304 3165344759808 3177795420954 3178609910784 3180800544768 3195628167424 3196260974592 3196447227904 3197830530048 3198650155008 3208833242496 3211044705792 3211867717632 3213373734912 3213444936933 3215588327424 3228236618112 3229064036352 3231289442304 3244830950592 3247067222784 3259767103488 3262013669376 3262849744896 3264261783552 3264451999424 3275683935048 3277941470496 3280200561792 3280319021056 3282579750912 3295491547656 3296144130048 3296336203776 3298607972352 3309109281324 3311509438464 3313791664128 3316075462656 3327678918144 3329119012428 3329972287488 3330825781248 3332267237376 3346231917798 3348538073496 3350966829056 3361634825472 3363951596544 3364813799424 3380377141449 3380499218432 3382828990464 3383696031744 3385160368128 3396807622656 3397005562272 3399346710144 3401689471488 3414994108416 3417347653632 3418223542272 3431668884336 3434033921472 3434914086912 3438893072384 3450725203968 3452419716592 3453103374336 3453304594432 3455684542464 3466685913768 3467574448128 3469075083936 3469964230656 3486139819008 3488542396416 3489436532736 3503161986093 3505498619904 3505576294836 3521712674304 3522615312384 3524139767808 3525043027968 3527677970432 3539815582464 3541347481518 3542255152128 3543916085248 3544824414208 3558560366592 3558767731904 3561012854784 3561220363008 3575936149632 3578529841152 3580996091904 3595081688352 3596003131392 3597559346304 3598481424384 3615045451776 3617536868352 3631766195376 3632697040896 3635200622592 3635412453904 3650434819416 3652146477056 3652950625632 3653082546176 3654663462912 3655600177152 3667237991424 3669765378048 3669979223526 3670705963008 3672508499352 3685144426929 3690358898688 3692902219776 3707427991113 3708378229248 3710933968896 3725448118272 3728015622144 3728971137024 3730584895488 3730802285056 3731758514176 3743638782912 3746218823424 3747179003904 3748800642048 3748936024064 3751519715328 3766276054464 3767021862912 3767241375744 3769837682688 3781839178656 3803061620736 3805682614272 3806658035712 3808305414144 3821631257556 3824265048912 3826900655424 3829676376064 3841868371968 3844516110336 3844740138932 3845501485056 3845725571072 3848375967744 3860627494878 3863288161656 3863427678208 3864278347776 3866090274816 3868754706432 3882065854464 3882292071168 3883972181166 3884967668736 3887645110272 3906541191168 3921907296384 3924610195968 3925616099328 3930163511296 3943685947392 3945622533248 3946403856384 3946633822208 3947645370368 3949353762816 3961926758592 3962942226432 3963173155984 3964657238784 3965673406464 3965904495168 3968637716736 3982292530272 3984159793152 3986905595904 3987927465984 4003613698392 4006372908384 4025846071296 4028620603392 4031631966208 4044466899396 4045503522816 4047254264592 4048291602432 4050189811712 4066926133248 4067163122176 4069728976896 4069966129152 4071009288192 4085736969798 4086784171008 4089748389888 4089839010642 4108664786688 4109717864448 4111496395776 4112550199296 4131572061771 4151653761024 4154514997248 4154757090176 4171925507904 4173881688064 4174800715008 4174951481344 4176758243328 4177828773888 4191129133056 4194017574912 4194261969744 4195092529152 4195336986624 4197152570688 4198228328448 4211593630776 4217553027072 4220459679744 4237060561272 4238146547712 4241067393024 4263774040064 4264866873344 4278444323328 4281392941056 4281642427447 4282490290176 4284343590912 4284498313216 4284593249244 4302298180026 4304315490816 4305418715136 4308385923072 4322101918464 4326441267456 4329422963712 4346356137984 4349351559168 4350466326528 4352349044736 4367578580064 4370588627328 4373600749056 4376773001216 4393988730208 4394858840064 4395114938368 4398143963136 4412145708432 4415186470464 4415345917952 4416318111744 4418388885504 4421433950208 4436646690816 4436905224192 4438825349904 4439963049984 4441101041664 4443022983168 4458569800482 4461642557064 4464717431328 4482179767296 4485268795392 4486418399232 4504065410691 4507169521932 4510438653952 4511594708992 4513547157504 4529076830208 4529340749696 4531300878027 4532198178816 4532462280192 4535585961984 4551191463168 4553325477888 4556463538176 4557631389696 4575558512448 4578711895296 4579885449216 4600966938624 4604137832448 4607579389952 4622247885024 4623432597504 4625433445248 4626618974208 4648186425344 4651389861888 4652582043648 4670610481152 4670882648124 4674101726448 4695616899072 4696820416512 4698853023744 4700057370624 4718544715962 4719754109952 4721796642024 4723006869504 4744747155456 4748017139712 4748293817344 4766693131431 4767914866176 4771200817152 4771373121536 4774661455872 4793442251136 4794391461888 4794670841856 4796745795072 4797975232512 4813249863744 4820060602368 4823382491136 4842354927168 4843596054528 4846934163456 4867246425888 4870600834176 4872884617216 4874133569536 4889650655232 4893020504064 4893305631368 4894274617344 4896392675328 4896677999136 4913525902572 4916912205744 4920478531584 4923869626368 4943237321484 4944504305664 4947911958528 4967264157696 4970687496192 4974113193984 4991518377216 4993678518642 4994958431232 4996238671872 4998400856064 4998692124118 5019347876697 5021701405952 5022695817216 5022807110244 5022988500992 5026450243584 5042452238208 5045927394816 5047220699136 5070748827648 5074243485696 5075544047616 5077740552192 5095508343408 5099020065216 5102534207232 5122491162624 5126021480448 5127335313408 5131167956992 5147503326504 5151050882208 5152371130368 5154787033088 5158339608576 5176087805952 5176389428224 5178629574888 5179655061504 5179956891648 5183526813696 5200028870652 5201361672192 5229209728512 5232813594624 5234154799104 5258247929856 5258364442254 5265805017088 5282569011456 5283922968576 5286209651712 5287564541952 5287872660224 5291516955648 5309723373696 5312021222277 5312213057536 5313382728192 5315874127872 5317236621312 5337840549888 5338151597856 5341830544512 5367794761728 5371494137856 5392622532528 5394004697088 5396339019456 5397722136576 5422568177664 5426305302528 5426621505536 5428012384256 5447649293064 5449045561344 5449363089478 5452800933888 5453118680856 5475652229124 5478219715584 5479623819264 5481995194368 5483400265728 5500856987136 5504968835289 5508762749028 5535538348032 5539353329664 5562567343872 5566400953344 5569010991104 5570438365184 5588172177408 5592023433216 5592349292992 5593456705536 5593782648832 5595877343232 5596203427584 5597637771264 5615458174368 5619328235136 5620768505856 5623404036096 5627279572992 5649414081696 5650862063616 5654756524032 5704592431104 5708523921408 5709987053568 5712458121216 5712790998992 5732446886334 5736397573368 5739087321088 5740350983136 5740558286848 5744514564096 5762802557952 5766774165504 5767110208398 5768252227584 5768588356608 5772563951616 5790941242317 5795141517312 5799135412224 5800621768704 5803132059648 5823438106752 5825958271749 5827451503104 5831467665408 5859811786752 5864191950848 5882860944576 5886915293952 5888424148992 5891185180672 5895245266944 5915528921088 5915873632256 5918433799872 5919605784576 5919950733312 5921468055552 5924030644224 5942890137888 5944413339648 5944759733976 5948856742752 5952956575104 5976239689728 5980358393856 5981891198976 6005420547588 6009559362576 6018062876672 6038769106944 6041734504036 6042930905088 6043283040256 6047447949312 6066700349094 6068255284224 6070881396888 6071100637184 6072437403648 6075284717568 6100389199872 6100744683264 6104949193728 6106513932288 6134622584832 6134758515963 6138850443264 6162997180032 6164576796672 6167244593664 6168825298944 6201853149184 6203442724864 6227480641536 6227843530832 6231772495872 6232135635264 6257888261856 6260822532096 6262427222016 6265137364992 6266743160832 6286693699584 6291392954616 6293005479936 6295728856032 6297342492672 6326329540608 6330689519616 6355590841908 6357219821568 6361601089536 6391256334848 6392894455808 6395661060096 6397300310016 6417666484992 6422089411584 6423735435264 6426747469824 6426889873866 6456473236224 6458128072704 6462578884608 6489661901184 6494134445568 6519534206976 6524027338752 6525699489792 6528523567104 6528903998848 6551367870096 6555882940992 6560401123584 6560638042112 6565159501824 6590983095312 6592288260096 6592672407552 6597215944704 6618218562648 6623018876928 6627583328256 6632150925312 6655357836288 6658238024856 6659944574976 6661651562496 6664534474752 6687854700723 6692463835596 6697076146992 6701933658112 6723269650944 6727903193088 6728295243131 6729627598848 6760754282898 6760998436864 6765657980928 6767392063488 6770320736256 6793615245312 6794011124544 6798693420288 6803378942976 6829988216832 6834695307264 6836447084544 6863337768672 6868067842944 6869828173824 6877786144768 6901450407936 6904839433184 6906206748672 6906609188864 6911369084928 6933371827536 6935148896256 6938150167872 6939928461312 6972279638016 6977084792832 6978873065472 7006323972186 7011152589672 7043425348608 7045230624768 7048279535616 7050086055936 7055355940864 7077817073943 7079631164928 7082694963036 7084510304256 7087832170496 7089648828416 7117120733184 7117535463808 7122025709568 7122440726016 7151872299264 7157059682304 7161992183808 7190163376704 7192006262784 7195118692608 7196962848768 7230090903552 7235073736704 7263532390752 7265394081792 7270401245184 7270824907808 7300869638832 7304292954112 7305901251264 7306165092352 7309326925824 7311200354304 7334475982848 7339530756096 7339958447052 7341411926016 7345016998704 7370288853858 7380717797376 7385804439552 7414855982226 7416756458496 7421867937792 7450896236544 7456031244288 7457942274048 7461169790976 7461604570112 7463517028352 7487277565824 7490517777963 7492437646848 7494358007808 7497601284096 7497872048128 7498038186177 7503039430656 7532552108928 7534043725824 7534482751488 7539675365376 7563678357312 7606123241472 7611365228544 7613316071424 7616610828288 7643262515112 7648530097824 7653801310848 7659352752128 7683736743936 7689032220672 7689480277864 7691002970112 7691451142144 7696751935488 7721254989756 7726576323312 7726855356416 7728556695552 7732180549632 7737509412864 7764131708928 7764584142336 7767944362332 7769935337472 7775290220544 7843814592768 7849220391936 7851232198656 7887371894784 7887546663381 7891245066496 7892807712768 7893267644416 7895290740736 7898707525632 7923853517184 7925884452864 7926346311968 7929314477568 7931346812928 7931808990336 7937275433472 7964585060544 7968319586304 7973811191808 7975854931968 8007227396784 8012745816768 8051692142592 8057241206784 8063263932416 8088933798792 8091007045632 8094508529184 8096583204864 8100379623424 8133852266496 8134326244352 8139457953792 8139932258304 8142018576384 8171473939596 8173568342016 8174044634217 8179496779776 8179678021284 8217329573376 8219435728896 8222992791552 8225100398592 8263144123542 8303307522048 8309029994496 8309514180352 8343851015808 8347763376128 8349601430016 8349902962688 8353516486656 8355657547776 8382258266112 8388035149824 8388523939488 8390185058304 8390673973248 8394305141376 8396456656896 8423187261552 8435106054144 8440919359488 8474121122544 8476293095424 8482134786048 8527548080128 8529733746688 8556888646656 8562785882112 8563284854894 8564980580352 8568687181824 8569186498488 8598670329501 8604596360052 8608630981632 8610837430272 8616771846144 8644203836928 8650665312597 8652882534912 8658845927424 8692712275968 8698703118336 8700932653056 8704698089472 8735157160128 8741177254656 8747201498112 8753546002432 8787977460416 8789717680128 8790229876736 8796287926272 8824291416864 8830372940928 8830691835904 8832636223488 8836777771008 8842867900416 8873293381632 8873810448384 8877650699808 8879926099968 8882202083328 8886045966336 8917139600964 8923285114128 8929434862656 8964359534592 8970537590784 8972836798464 9008130821382 9014339043864 9020877307904 9027094315008 9058153660416 9058681499392 9062601756054 9064396357632 9064924560384 9071171923968 9100050523641 9102382926336 9106650955776 9112927076352 9115262779392 9151117024896 9157423790592 9159770898432 9201933877248 9208275664896 9215158779904 9244495770048 9246865195008 9250866890496 9253237948416 9296372850688 9302779723776 9305164087296 9341220962304 9341765296248 9348203452896 9391233798144 9393640833024 9397706047488 9400114741248 9437089431924 9439508219904 9443593284048 9446013739008 9489494310912 9496034279424 9496587634688 9533386262862 9535829732352 9542401634304 9542746243072 9586884502272 9588782923776 9589341683712 9593491590144 9595950465024 9626499727488 9640121204736 9640334810799 9646764982272 9684709854336 9687192109056 9693868326912 9734492851776 9741201668352 9745769234432 9748267139072 9779301310464 9786041008128 9786611262736 9788549234688 9792785350656 9793355998272 9827051805144 9833824411488 9840957063168 9847739252736 9886474642968 9889008611328 9895823917056 9934528315392 9941374992384 9948226387968 9983036754432 9987357037284 9989916862464 9992477343744 9996801712128 9997384248236 10038695753394 10043402811904 10045614220488 10045977001984 10052900487168 10084904476416 10091854789632 10094441398272 10141497655296 10148486971392 10151088095232 10155481104384 10191016686816 10198040130432 10205068414464 10244982325248 10252042960896 10254670626816 10262335913984 10295006653008 10302101764416 10304742260736 10309574066176 10316679217152 10352175611904 10352778856448 10357259149776 10359310123008 10359913783296 10367053627392 10400057741304 10402723344384 10458419457024 10465627189248 10468309598208 10509485958279 10516495859712 10516728884508 10531610034176 10565138022912 10567845937152 10572419303424 10573035382063 10575129083904 10575745320448 10583033911296 10619446747392 10624042444554 10624426115072 10626765456384 10631748255744 10634473242624 10675681099776 10676303195712 10683661089024 10735589523456 10742988275712 10785245065056 10788009394176 10792678038912 10795444273152 10845136355328 10852610605056 10853243011072 10856024768512 10895298586128 10898091122688 10898726178956 10905601867776 10906237361712 10951304458248 10956439431168 10959247638528 10963990388736 10966800531456 11001713974272 11009937670578 11017525498056 11071076696064 11078706659328 11122283973339 11125134687744 11132801906688 11138021982208 11140876730368 11176344354816 11184046866432 11184698585984 11186913411072 11187565297664 11191754686464 11192406855168 11195275542528 11230916348736 11238656470272 11241537011712 11246808072192 11254559145984 11298828163392 11301724127232 11309513048064 11409184862208 11417047842816 11419974107136 11424916242432 11425581997984 11464893772668 11472795146736 11478174642176 11480701966272 11481116573696 11489029128192 11525605115904 11533548331008 11534220416796 11536504455168 11537176713216 11545127903232 11581882484634 11590283034624 11598270824448 11606264119296 11646876213504 11651916543498 11654903006208 11662935330816 11719623573504 11728383901696 11765721889152 11773830587904 11776848297984 11782370361344 11790490533888 11831057842176 11831747264512 11836867599744 11839211569152 11839901466624 11842936111104 11848061288448 11885780275776 11888826679296 11889519467952 11897713485504 11905913150208 11952479379456 11960716787712 11963782397952 12010841095176 12019118725152 12036125753344 12077538213888 12083469008072 12085861810176 12086566080512 12094895898624 12133400698188 12136510568448 12141762793776 12142201274368 12144874807296 12150569435136 12200778399744 12201489366528 12209898387456 12213027864576 12269245169664 12269517031926 12325994360064 12329153593344 12334489187328 12337650597888 12394716185313 12403706298368 12406885449728 12454961283072 12455687061664 12463544991744 12464271270528 12515776523712 12521645064192 12524854444032 12530274729984 12533486321664 12573387399168 12582785909232 12586010959872 12591457712064 12594684985344 12652659081216 12661379039232 12711181683816 12714439643136 12723202179072 12782512669696 12785788911616 12791322120192 12794600620032 12835332969984 12844178823168 12844927282341 12847470870528 12853494939648 12853779747732 12912946472448 12916256145408 12925157769216 12979323802368 12988268891136 13039068413952 13048054677504 13051398979584 13057047134208 13057807997696 13102735740192 13111765881984 13120802247168 13121276084224 13130319003648 13181966190624 13184576520192 13185344815104 13194431889408 13236437125296 13246037753856 13255166656512 13264301850624 13310715672576 13316476049712 13319889149952 13323303124992 13329068949504 13375709401446 13384927671192 13394152293984 13403867316224 13446539301888 13455806386176 13456590486262 13459255197696 13512196232073 13521508565796 13521996873728 13531315961856 13534784126976 13540641472512 13587230490624 13588022249088 13593902634081 13597386840576 13606757885952 13659976433664 13669390614528 13672894169088 13726675537344 13736135685888 13739656347648 13755572289536 13802900815872 13809678866368 13812413497344 13813218377728 13822738169856 13866743655072 13870297792512 13876300335744 13879856922624 13944559276032 13954169585664 13957746130944 14012647944372 14022305179344 14086850697216 14090461249536 14096559071232 14100172111872 14110711881728 14155634147886 14159262329856 14165389926072 14169020608512 14175664340992 14234241466368 14235070927616 14244051419136 14244881452032 14300079394293 14303744598528 14314119364608 14323984367616 14380326753408 14384012525568 14390237385216 14393925697536 14460181807104 14470147473408 14527064781504 14530788163584 14540802490368 14541649815616 14601739277664 14608585908224 14611802502528 14612330184704 14618653851648 14622400708608 14668951965696 14679061512192 14679916894104 14682823852032 14690033997408 14740577707716 14761435594752 14771608879104 14829711964452 14833512916992 14843735875584 14901792473088 14912062488576 14922339581952 14923209140224 14927034056704 14974555131648 14981035555926 14984875293696 14988716015616 14995202568192 14995744096256 14996076372354 15058043630091 15065104217856 15068087451648 15068965502976 15079350730752 15127356714624 15212246482944 15222730457088 15226632142848 15233221656576 15286525030224 15297060195648 15307602621696 15318705504256 15367473487872 15378064441344 15378960555728 15382005940224 15382902284288 15393503870976 15442509979512 15453152646624 15453710712832 15457113391104 15464361099264 15475018825728 15528263417856 15529168284672 15535888724664 15539870674944 15550580441088 15687629185536 15698440783872 15702464397312 15774743789568 15775093326762 15782490132992 15786535288832 15790581481472 15797415051264 15847707034368 15851768905728 15852692623936 15858628955136 15862693625856 15863617980672 15874550866944 15929170121088 15936639172608 15947622383616 15951709863936 16014454793568 16025491633536 16103384285184 16114482413568 16126527864832 16177867597584 16182014091264 16189017058368 16193166409728 16200759246848 16267704532992 16268652488704 16278915907584 16279864516608 16284037152768 16342947879192 16347136684032 16348089268434 16359356042568 16434659146752 16438871457792 16445985583104 16450200797184 16514906505867 16526288247084 16606615044096 16618059988992 16619028360704 16687702031616 16695526752256 16699202860032 16699805925376 16707032973312 16711315095552 16764516532224 16776070299648 16777047878976 16780370116608 16781347946496 16788610282752 16792913313792 16846374523104 16870212108288 16881838718976 16948242245088 16952586190848 16964269572096 17055096160256 17059467493376 17113777293312 17125571764224 17126569709788 17129961160704 17137374363648 17138372996976 17197340659002 17209192720104 17217261963264 17221674860544 17233543692288 17288407673856 17301330625194 17305765069824 17317691854848 17385424551936 17397406236672 17401865306112 17409396178944 17470314320256 17477874815247 17482354509312 17494402996224 17507092004864 17575954920832 17579435360256 17580459753472 17592575852544 17648582833728 17660745881856 17661383671808 17665272446976 17673555542016 17685735800832 17746586763264 17747620896768 17755301399616 17759852199936 17764404166656 17772091932672 17834279201928 17846570228256 17858869725312 17928719069184 17941075181568 17945673596928 18016261642764 18028678087728 18041754615808 18054188630016 18116307320832 18117362998784 18125203512108 18128792715264 18129849120768 18142343847936 18200101047282 18204765852672 18213301911552 18225854152704 18302234049792 18314847581184 18319541796864 18403867754496 18404275547889 18416551329792 18430317559808 18488991540096 18493730390016 18501733780992 18506475896832 18592745701376 18605559447552 18610328174592 18682441924608 18683530592496 18696406905792 18782467596288 18787281666048 18795412094976 18800229482496 18874178863848 18879016439808 18887186568096 18892027478016 18978988621824 18992068558848 18993175269376 19066772525724 19071659464704 19084803268608 19085492486144 19173769004544 19178683367424 19186983180288 19191900930048 19252999454976 19280242409472 19280669621598 19369419708672 19374384218112 19387736653824 19468985703552 19482403336704 19491538468864 19496534278144 19558602620928 19572082016256 19573222525472 19577098469376 19585570701312 19586711996544 19654103610288 19667648822976 19681914126336 19695478505472 19772949285936 19778017222656 19791647834112 19869056630784 19882749984768 19896452775936 19966073508864 19974714074568 19979833724928 19984954687488 19993603424256 19994768496472 20063564102169 20077391506788 20086805623808 20091228440976 20091954003968 20105800974336 20169808952832 20183709579264 20184885729393 20188882796544 20282995310592 20296973942784 20302176190464 20310962208768 20382033373632 20396080260864 20410136828928 20489964650496 20504085921792 20509341253632 20524671827968 20590013306016 20604203528832 20609484521472 20619148132352 20633358434304 20704351223808 20705557712896 20714518299552 20718620246016 20719827566592 20734107254784 20800115482608 20805446688768 20916838914048 20931254378496 20936619196416 21018971916558 21033457769016 21063220068352 21130276045824 21135691874304 21144838606848 21146070764126 21150258167808 21151490640896 21166067822592 21233451221829 21238893494784 21248084889108 21248852230144 21253530912768 21263496511488 21268946485248 21351362199552 21352606391424 21367322178048 21471179046912 21485976551424 21570490130112 21576018788352 21585356077824 21590888546304 21690272710656 21705221210112 21706486022144 21712049537024 21790597172256 21796182245376 21797452357912 21811203735552 21812474723424 21902608916496 21912878862336 21918495277056 21927980777472 21933601062912 22003427948544 22019875341156 22035050996112 22142153392128 22157413318656 22244567946678 22250269375488 22265603813376 22276043964416 22352688709632 22368093732864 22369397171968 22373826822144 22375130595328 22383509372928 22384813710336 22390551085056 22461832697472 22471553333889 22477312940544 22483074023424 22493616144384 22494114558531 22509118291968 22597656326784 22603448254464 22619026096128 22818369724416 22834095685632 22839948214272 22849832484864 22851163995968 22929787545336 22945590293472 22956349284352 22961403932544 22962233147392 22978058256384 23051210231808 23067096662016 23068440833592 23073008910336 23074353426432 23090255806464 23163764969268 23180566069248 23196541648896 23212528238592 23293752427008 23303833086996 23309806012416 23325870661632 23456767803392 23531443778304 23547661175808 23553696595968 23564740722688 23662115684352 23662639990143 23663494529024 23673735199488 23678423138304 23679802933248 23685872222208 23696122576896 23771560551552 23777653358592 23779038935904 23795426971008 23811826300416 23904958758912 23921433575424 23927564795904 24021682190352 24038237450304 24072251506688 24155076427776 24166938016144 24171723620352 24173132161024 24189791797248 24266801396376 24273021136896 24283525587552 24284402548736 24289749614592 24301138870272 24401556799488 24402978733056 24419796774912 24426055729152 24522133902651 24538490339328 24539034063852 24651988720128 24658307186688 24668978374656 24675301195776 24789432370626 24807412596736 24813770899456 24909922566144 24911374123328 24927089983488 24928542541056 25031553047424 25043290128384 25049708888064 25060549459968 25066972643328 25146774798336 25165571818464 25172021919744 25182915424128 25189369970688 25305318162432 25322758078464 25422363367632 25428879286272 25446404358144 25565025339392 25571577823232 25582644240384 25589201240064 25670665939968 25688357646336 25689854564682 25694941741056 25707559495464 25796010988503 25825892944896 25832512290816 25850315538432 25951995937791 25958647604736 25976537782272 26078136827904 26096109355008 26102797959168 26114094268416 26115615995392 26205471480384 26223531763968 26241604494336 26242552168448 26260638007296 26363932381248 26369153040384 26370689630208 26388863778816 26472874250592 26492075507712 26510333313024 26528603701248 26621431345152 26632952099424 26639778299904 26646606249984 26658137899008 26751418802892 26769855342384 26788304587968 26807734632448 26893078603776 26911612772352 26913180972524 26918510395392 27024392464146 27043017131592 27043993747456 27062631923712 27081282945024 27174460981248 27176044498176 27187805268162 27194773681152 27213515771904 27319952867328 27338781229056 27345788338176 27453351074688 27472271371776 27479312695296 27511144579072 27605801631744 27619357732736 27624826994688 27626436755456 27645476339712 27733487310144 27740595585024 27752600671488 27759713845248 27889118552064 27908339171328 27915492261888 28025295888744 28044610358688 28173701394432 28180922499072 28193118142464 28200344223744 28221423763456 28311268295772 28318524659712 28330779852144 28338041217024 28351328681984 28468482932736 28470141855232 28488102838272 28489762904064 28600158788586 28607489197056 28628238729216 28760653506816 28768025051136 28780474770432 28787851395072 28920363614208 28921004432397 28940294946816 29054129563008 29061576327168 29081604980736 29083299631232 29203478555328 29217171816448 29223605005056 29224660369408 29237307703296 29244801417216 29337903931392 29358123024384 29359833788208 29365647704064 29380067994816 29481155415432 29522871189504 29543217758208 29659423928904 29667025833984 29687471751168 29803584946176 29824124977152 29844679163904 29846418280448 29854068113408 29949110263296 29962071111852 29969750587392 29971496992129 29977432031232 29990405136384 29991488192512 29992152744708 30116087260182 30130208435712 30137931005952 30158701461504 30254713429248 30424492965888 30445460914176 30453264285696 30466443313152 30573050060448 30594120391296 30615205243392 30637411008512 30734946975744 30756128882688 30757921111456 30764011880448 30765804568576 30787007741952 30885019959024 30906305293248 30907421425664 30914226782208 30928722198528 30950037651456 31056526835712 31058336569344 31071777449328 31079741349888 31101160882176 31375258371072 31396881567744 31404928794624 31528457874837 31549487579136 31550186653524 31564980265984 31573070577664 31581162962944 31594830102528 31695414068736 31703537811456 31705385247872 31717257910272 31719106146189 31725387251712 31727235961344 31749101733888 31858340242176 31873278345216 31895244767232 31903419727872 32028909587136 32050983267072 32206768570368 32228964827136 32253055729664 32355735195168 32364028182528 32378034116736 32386332819456 32401518493696 32535409065984 32537304977408 32557831815168 32559729033216 32568074305536 32685895758384 32694273368064 32696178536868 32718712085136 32869318293504 32877742915584 32891971166208 32900401594368 33029813011734 33052576494168 33213230088192 33236119977984 33238056721408 33366851920017 33375404063232 33391053504512 33398405720064 33399611850752 33414065946624 33422630191104 33529033064448 33552140599296 33554095757952 33560740233216 33562695892992 33577220565504 33585826627584 33692749046208 33740424216576 33763677437952 33896484490176 33905172381696 33928539144192 34110192320512 34118934986752 34227554586624 34251143528448 34253139419576 34259922321408 34274748727296 34276745993952 34394681318004 34418385440208 34434523926528 34443349721088 34467087384576 34576815347712 34602661250388 34611530139648 34635383709696 34770849103872 34794812473344 34818792357888 34940628640512 34955749630494 34964709018624 34988805992448 35151909841664 35158870720512 35160919506944 35185151705088 35297165667456 35321491763712 35322767343616 35330544893952 35347111084032 35371471601664 35493173526528 35495241793536 35510602799232 35519704399872 35528808333312 35544183865344 35668558403856 35693140456512 35717739450624 35857438138368 35882150363136 35891347193856 36032523285528 36057356175456 36083509231616 36108377260032 36232614641664 36234725997568 36250407024216 36257585430528 36259698241536 36284687695872 36400202094564 36409531705344 36426603823104 36451708305408 36604468099584 36629695162368 36639083593728 36807735508992 36808551095778 36860635119616 36977983080192 36987460780032 37003467561984 37012951793664 37184148555939 37185491402752 37211118895104 37220656349184 37364883849216 37367061184992 37392813811584 37564935192576 37574563332096 37590824189952 37600458964992 37748357727696 37758032879616 37774373136192 37784054956032 37957977243648 37984137117696 37986350538752 38133545051448 38143318929408 38169606537216 38347538009088 38357366734848 38373966360576 38383801860096 38505998909952 38534781847023 38560484818944 38561339243196 38738839417344 38748768436224 38775473307648 38937971407104 38964806673408 38983076937728 38993068556288 39117205241856 39144164032512 39146445050944 39154196938752 39171141402624 39173423993088 39308207220576 39335297645952 39363828252672 39390957010944 39545898571872 39556034445312 39583295668224 39738113261568 39765499969536 39792905551872 39932147017728 39949428149136 39959667449856 39969909374976 39987206848512 39989536992944 40127128204338 40154783013576 40173611247616 40182456881952 40183908007936 40211601948672 40339617905664 40367419158528 40369771458786 40377765593088 40536588696219 40565990621184 40593947885568 40604352380928 40621924417536 40764066747264 40781707902243 40792160521728 40820273657856 40979929300992 41008171843584 41018682507264 41049343655936 41180026612032 41208407057664 41218969042944 41238296264704 41266716868608 41408702447616 41411115425792 41429036599104 41437240492032 41439655133184 41468214509568 41600230965216 41610893377536 41833677828096 41862508756992 41873238392832 42037943833116 42066915538032 42126440136704 42260552091648 42271383748608 42289677213696 42292141528252 42300516335616 42302981281792 42332135645184 42466902443658 42477786989568 42496169778216 42497704460288 42507061825536 42526993022976 42702724399104 42705212782848 42734644356096 42942358093824 42971953102848 43140980260224 43152037576704 43170712155648 43181777092608 43380545421312 43410442420224 43412972044288 43424099074048 43581194344512 43592364490752 43594904715824 43622407471104 43624949446848 43805217832992 43825757724672 43836990554112 43855961554944 43867202125824 44006855897088 44039750682312 44070101992224 44284306784256 44314826637312 44489135893356 44500538750976 44531207626752 44552087928832 44705377419264 44736187465728 44738794343936 44750261190656 44767018745856 44769627420672 44781102170112 44923665394944 44943106667778 44954625881088 44966148046848 44987232288768 44988229117062 45195312653568 45206896508928 45238052192256 45636739448832 45668191371264 45679896428544 45699664969728 45702327991936 45859575090672 45891180586944 45912698568704 45922807865088 45924466294784 45956116512768 46102420463616 46134193324032 46136881667184 46146017820672 46148706852864 46180511612928 46327529938536 46361132138496 46393083297792 46425056477184 46587504854016 46607666173992 46619612024832 46651741323264 46913535606784 47062887556608 47095322351616 47098066701917 47107393191936 47129481445376 47324231368704 47325279980286 47326989058048 47347470398976 47359605866496 47371744444416 47392245153792 47543121103104 47555306717184 47558077871808 47590853942016 47623652600832 47809917517824 47842867150848 47855129591808 48043364380704 48076474900608 48144503013376 48310152855552 48333876032288 48343447240704 48346264322048 48379583594496 48533602792752 48546042273792 48567051175104 48568805097472 48579499229184 48602277740544 48803113598976 48805957466112 48839593549824 48852111458304 49044267805302 49078068127704 49303977440256 49316614373376 49337956749312 49350602391552 49544719517601 49578864741252 49614825193472 49627541798912 49819845132288 49822748246656 49854179966976 49857085082112 50063106094848 50086580256768 50099417776128 50121098919936 50133945286656 50293549596672 50331143636928 50344043839488 50365830848256 50378739941376 50610636324864 50645516156928 50844726735264 50857758572544 50892808716288 51130050678784 51143155646464 51165288480768 51178402480128 51341331879936 51376715292672 51379709129364 51389883482112 51415118990928 51592021977006 51651785889792 51665024581632 51700631076864 51903991875582 51917295209472 51953075564544 52156273655808 52192218710016 52205595918336 52228188536832 52231231990784 52410942960768 52433624445741 52447063527936 52483208988672 52485104336896 52521276014592 52727864762496 52738306080768 52741379260416 52777727557632 52945748501184 52984151015424 53020666626048 53057207402496 53242862690304 53265904198848 53279556599808 53293212499968 53316275798016 53502837605784 53539710684768 53576609175936 53615469264896 53786157207552 53823225544704 53826361945048 53837020790784 54048784928292 54086034263184 54087987494912 54125263847424 54162565890048 54348921962496 54352088996352 54375610536324 54389547362304 54427031543808 54639905734656 54677562458112 54906702149376 54944542743552 54958625390592 55211603263488 55212826643667 55238715465472 55249653989376 55252873510912 55290952679424 55466974620288 55481191170048 55505201342976 55519427690496 55778237104128 55816678342656 55830984523776 56050591777488 56089220717376 56347402788864 56361844998144 56386236284928 56400688447488 56442847526912 56622536591544 56637049319424 56661559704288 56676082434048 56702657363968 56936965865472 56940283710464 56976205676544 56979525808128 57200317577172 57214978394112 57256477458432 57521307013632 57536050102272 57560949540864 57575702790144 57840727228416 57842008864794 58108259126016 58123152654336 58163209961472 58166599262464 58406957110656 58434343632896 58447210010112 58449320738816 58474615406592 58489602834432 58675807862784 58716246048768 58719667576416 58731295408128 58760135989632 58962310830864 59045742379008 59086435516416 59318847857808 59334051667968 59374943502336 59607169892352 59648249954304 59689358327808 59692836560896 59708136226816 59898220526592 59924142223704 59939501174784 59942993984258 59954864062464 59980810272768 59984305489416 60190692306507 60232174520364 60260416871424 60275862011904 60317402923008 60509426858496 60554657188179 60848985931776 60890921828352 60906528571392 60932886626304 61146100120896 61188240782592 61230410486784 61274822017024 61469893951488 61512257765376 61515842222912 61528023760896 61531609137152 61574015483904 61770039918048 61812610586496 61814842851328 61828453564416 61857444397056 61900075302912 62113053671424 62116673138688 62143554898656 62159482699776 62202321764352 62750516742144 62793763135488 62809857589248 63056915749674 63100373307048 63129960531968 63146141155328 63189660205056 63390828137472 63407075622912 63410770495744 63434515820544 63438212292378 63450774503424 63454471922688 63498203467776 63700353665487 63716680484352 63746556690432 63790489534464 63806839455744 64057819174272 64101966534144 64413537140736 64457929654272 64506111459328 64711470390336 64728056365056 64756068233472 64772665638912 64803036987392 65070818131968 65074609954816 65115663630336 65119458066432 65136148611072 65371791516768 65388546736128 65392357073736 65437424170272 65738636587008 65755485831168 65783942332416 65800803188736 66059626023468 66105152988336 66426460176384 66472239955968 66476113442816 66733703840034 66750808126464 66782107009024 66796811440128 66799223701504 66828131893248 67058066128896 67104281198592 67108191515904 67121480466432 67125391785984 67154441131008 67171653255168 67385498092416 67480848433152 67482343675593 67527354875904 67792968980352 67810344763392 67857078288384 68220384641024 68237869973504 68455109173248 68502287056896 68506278839152 68519844642816 68549497454592 68553491987904 68789362636008 68836770880416 68869047853056 68886699442176 68934174769152 69153630695424 69205322500776 69223060279296 69270767419392 69541698207744 69589624946688 69637584715776 69881257281024 69911499260988 69929418037248 69977611984896 70303819683328 70321839013888 70370303410176 70594331334912 70642983527424 70645534687232 70661089787904 70694222168064 70986347053056 70990483587072 71021205598464 71039408799744 71057616666624 71088367730688 71337116807712 71386280913024 71435478901248 71714876276736 71764300726272 71782694387712 72065046571056 72114712350912 72167018463232 72216754520064 72465229283328 72469451995136 72500814048432 72515170861056 72519396483072 72569375391744 72800404189128 72819063410688 72853207646208 72903416610816 73208936199168 73259390324736 73278167187456 73566401707953 73615471017984 73617102191556 73721270239232 73955966160384 73974921560064 74006935123968 74011247674441 74025903587328 74368297111878 74370982805504 74422237790208 74441312698368 74729767698432 74734122369984 74785627623168 75129870385152 75149126664192 75181648379904 75200917929984 75496715455392 75516065759232 75548746272384 75568109912064 75915954487296 75968274235392 75972701077504 76267090102896 76286637858816 76339213074432 76695076018176 76714733469696 76747932721152 76767603720192 77011997819904 77069563694046 77122678486392 77477678834688 77497536872448 77550946615296 77855987813373 77875942814208 77929613346816 77966153875456 77986137112576 78234410483712 78288328065024 78292890101888 78308393877504 78342282805248 78346847986176 78616414441152 78670595291904 78727656505344 78781914021888 79091797143744 79112068890624 79166591336448 79476226523136 79530999939072 79585811103744 79864294035456 79898856298272 79919334899712 79939818749952 79974413697024 79979073985888 80254256408676 80309566027152 80347222495232 80364913763904 80367816015872 80423203897344 80679235811328 80734838317056 80739542917572 80755531186176 81073177392438 81131981242368 81187895771136 81243848835072 81528133494528 81563415804486 81584321043456 81640547315712 81959858601984 82016343687168 82037365014528 82098687311872 82360053224064 82416814115328 82437938085888 82476592529408 82533433737216 82817404895232 82822230851584 82858073198208 82874480984064 82879310266368 82936429019136 83200461930432 83221786755072 83667355656192 83725017513984 83746476785664 84075887666232 84133831076064 84252880273408 84521104183296 84542767497216 84579354427392 84584283056504 84601032671232 84605962563584 84664271290368 84933804887316 84955573979136 84992339556432 84995408920576 85014123651072 85053986045952 85405448798208 85410425565696 85469288712192 85884716187648 86281960520448 86304075153408 86341424311296 86363554185216 86761090842624 86763013297191 86820884840448 86825944088576 86848198148096 87162388689024 87184728981504 87189809431648 87244814942208 87249898893696 87610435665984 87651515449344 87673981108224 87711923109888 87734404251648 88013711794176 88079501364624 88140203984448 88568613568512 88629653274624 88978271786712 89001077501952 89062415253504 89104175857664 89410754838528 89472374931456 89477588687872 89500522381312 89534037491712 89539254841344 89562204340224 89847330789888 89886213335556 89909251762176 89914490976387 89932296093696 89974464577536 89976458234124 90390625307136 90413793017856 90476104384512 91273478897664 91336382742528 91359792857088 91399329939456 91404655983872 91719150181344 91782361173888 91825397137408 91845615730176 91848932589568 91912233025536 92204840927232 92268386648064 92273763334368 92292035641344 92297413705728 92361023225856 92655059877072 92722264276992 92786166595584 92850112954368 93175009708032 93215332347984 93239224049664 93303482646528 93827071213568 94125775113216 94190644703232 94196133403834 94214786383872 94585373624511 94648462737408 94650559960572 94653978116096 94694940797952 94719211732992 94743488888832 94784490307584 95086242206208 95110613434368 95116155743616 95157318438567 95181707884032 95247305201664 95619835035648 95685734301696 95710259183616 96086728761408 96152949801216 96289006026752 96620305711104 96667752064576 96686894481408 96692528644096 96759167188992 97067205585504 97092084547584 97134102350208 97137610194944 97158998458368 97204555481088 97606227197952 97611914932224 97679187099648 97704222916608 98088535610604 98156136255408 98607954880512 98633228746752 98675913498624 98701204783104 99089439035202 99157729482504 99229650386944 99639690264576 99645496493312 99708359933952 99714170164224 100100555760051 100126212189696 100173160513536 100198835552256 100242197839872 100267890573312 100587099193344 100662287273856 100688087678976 100731661696512 100757479882752 101221272649728 101291032313856 101689453470528 101715517145088 101785617432576 102260101357568 102286311292928 102330576961536 102356804960256 102682663759872 102753430585344 102759418258728 102779766964224 102830237981856 103184043954012 103303571779584 103330049163264 103401262153728 103807983751164 103834590418944 103906151129088 104312547311616 104384437420032 104456377073664 104462463981568 104821885921536 104867248891482 104894127055872 104966417977344 104970208673792 105455729524992 105476612161536 105482758520832 105555455115264 105891497002368 105968302030848 106041333252096 106114414804992 106485725380608 106531808397696 106559113199616 106586424999936 106632551596032 107005675211568 107079421369536 107153218351872 107230938529792 107572314415104 107646451089408 107652723890096 107674041581568 108097569856584 108172068526368 108175974989824 108250527694848 108325131780096 108697843924992 108704177992704 108751221072648 108779094724608 108854063087616 109279811469312 109355124916224 109813404298752 109889085487104 109917250781184 110423206526976 110425653287334 110477430930944 110505747021824 110581905358848 110933949240576 110962382340096 111010402685952 111038855380992 111556474208256 111633356685312 111661969047552 112101183554976 112178441434752 112694805577728 112723689996288 112772472569856 112801376894976 112885695053824 113245073183088 113274098638848 113323119408576 113352164868096 113405314727936 113873931730944 113880567420928 113952411353088 113959051616256 114400635154344 114429956788224 115042614027264 115072100204544 115121899081728 115151405580288 115604345541069 115681454456832 115684017729588 116216518252032 116246305308672 116326419922944 116333198524928 116813914221312 116868687265792 116894420020224 116898641477632 116949230813184 116979205668864 117351615725568 117432492097536 117439335152832 117462590816256 117520271979264 117924621661728 118091484758016 118172871032832 118637695715616 118668103335936 118749887004672 119214339784704 119296499908608 119378716655616 119385673121792 119416272453632 119796441053184 119848284447408 119879002349568 119885987968516 119909728124928 119961620545536 119968610978832 120381384613014 120464349040728 120520833742848 120551724023808 120634805846016 121018853716992 121109314376358 121697971863552 121781843656704 121813057142784 121865773252608 122292200241792 122345123706729 122376481565184 122460820973568 122549644034048 122939787902976 123024515530752 123031684445824 123056047521792 123063218274304 123148030967808 123540079836096 123625221172992 123629685702656 123656907128832 123714888794112 123800150605824 124226107342848 124233346277376 124287109797312 124318965399552 124404643528704 125501033484288 125587526270976 125619715178496 126113831499348 126200746614096 126259921063936 126292282310656 126379320410112 126781656274944 126814151245824 126821540991488 126869031641088 126876424584756 126901549006848 126908943845376 126996406935552 127400707330974 127433360968704 127493113380864 127580979068928 128115638348544 128203933068288 128827074281472 128915859308544 129012222918656 129422940780672 129456112730112 129512136466944 129545331277824 129606073974784 130141636263936 130149219909632 130231327260672 130238916132864 130272297222144 130743583033536 130777093472256 130784714147472 130874848340544 131477273174016 131510971662336 131567884664832 131601606377472 132119252046936 132210305976672 132852920352768 132944479911936 132952226885632 133467407680068 133501616252928 133564214018048 133593622880256 133598447403008 133656263786496 134116132257792 134208562397184 134216383031808 134250783571968 134308882262016 134343306510336 134770996184832 134961696866304 134964687351186 135585937960704 135620689526784 135714156576768 136440769282048 136475739947008 136910218346496 137004574113792 137012557678304 137039689285632 137098994909184 137106983975808 137578725272016 137673541760832 137738095706112 137773398884352 137868349538304 138307261390848 138410645001552 138446120558592 138541534838784 139083396415488 139179249893376 139275169431552 139762514562048 139822998521976 139858836074496 139955223969792 140607639366656 140643678027776 140740606820352 141188662669824 141285967054848 141291069374464 141294200105751 141322179575808 141388444336128 141972694106112 141980967174144 142042411196928 142078817599488 142115233333248 142176735461376 142674233615424 142772561826048 142870957802496 143429752553472 143528601452544 143565388775424 144130093142112 144229424701824 144334036926464 144433509040128 144930458566656 144938903990272 145001628096864 145030341722112 145038792966144 145138750783488 145600808378256 145638126821376 145706415292416 145806833221632 146417872398336 146518780649472 146556334374912 147132803415906 147234204383112 147442540478464 147911932320768 147949843120128 148013870247936 148022495348882 148051807174656 148634158552803 148736594223756 148741965611008 148844475580416 148882625396736 149459535396864 149468244739968 149571255246336 150259740770304 150298253328384 150363296759808 150401835859968 150993430910784 151032131518464 151097492544768 151136219824128 151831908974592 151936548470784 151945402155008 152534180205792 152573275717632 152678426148864 153390152036352 153429466939392 153495865442304 153535207440384 154023995639808 154139127388092 154245356972784 154955357669376 154995073744896 155101893230592 155711975626746 155751885628416 155859226693632 155932307750912 156468820967424 156576656130048 156585780203776 156616787755008 156684565610496 156693695972352 157232828882304 157300873337223 157341190583808 157455313010688 157563828043776 158183594287488 158224137781248 158333182672896 158952453046272 159061999878144 159171622207488 159728588070912 159797712596544 159838669799424 159879637499904 159948827394048 159958147971776 160508512817352 160619132054304 160694444990464 160729827527808 160735632031744 160846407794688 161358471622656 161469676634112 161479085835144 161511062372352 162146354784876 162263962484736 162375791542272 162487697670144 163056266989056 163126831608972 163168642086912 163281094631424 163919717203968 164032687374336 164197374623744 164720106448128 164833628230656 164875876171776 164953185058816 165634809790464 165638479931001 165644461703168 165716146396416 165748961968128 165758620532736 165872858038272 166400923860864 166443573510144 167334711312384 167450035027968 167492953571328 168151775332464 168267662152128 168505760546816 169042208366592 169085534994432 169158708854784 169168566113008 169202065342464 169211925127168 169328542580736 169867609774632 169911147958272 169984679112864 169990817841152 170028247302144 170107972091904 170810897596416 170820851131392 170938577424384 171769432375296 172563921040896 172608150306816 172682848622592 172727108370432 173522181685248 173526026594382 173651888177152 173696396296192 174324777378048 174369457963008 174379618863296 174489629884416 174499797787392 175220871331968 175303030898688 175347962216448 175423846219776 175468808503296 176027423588352 176159002729248 176280407968896 177137227137024 177259306549248 177956543573424 178002155003904 178124830507008 178208351715328 178821509677056 178944749862912 178955177375744 179001044762624 179068074983424 179078509682688 179124408680448 179694661579776 179772426671112 179818503524352 179828981952774 179864592187392 179952916468248 180572076919521 180781250614272 180827586035712 180952208769024 181663971564537 182546957795328 182672765485056 182719585714176 182798659878912 182809311967744 183438300362688 183564722347776 183650794274816 183691231460352 183697865179136 183824466051072 184409681854464 184536773296128 184547526668736 184584071282688 184594827411456 184722046451712 185310119754144 185444528553984 185572333191168 185700225908736 186350019416064 186430664695968 186478448099328 186606965293056 187654142427136 188251550226432 188381289406464 188392266807668 188429572767744 189170747249022 189301119921144 189307956232192 189389881595904 189438423465984 189568980615168 190172484412416 190221226868736 190232311487232 190314636877134 190363415768064 190494610403328 191239670071296 191371468603392 191420518367232 192173457522816 192305899602432 192578012053504 193240611422208 193335504129152 193373788962816 193385057288192 193518334377984 194134411171008 194184169095168 194268204700416 194275220389888 194317996916736 194409110962176 195212454395904 195223829864448 195358374199296 195408445833216 196177071221208 196312272510816 197215909761024 197266457493504 197351826997248 197402409566208 198178878070404 198315458965008 198459300773888 199279380529152 199290992986624 199416719867904 199428340328448 200201111520102 200252424379392 200346321027072 200397671104512 200484395679744 201174198386688 201324574547712 201376175357952 201463323393024 201514959765504 202442545299456 202447031026779 202582064627712 203378906941056 203431034290176 203571234865152 204520202715136 204572622585856 204661153923072 204713609920512 205365327519744 205506861170688 205518836517456 205559533928448 205660475963712 206368087908024 206607143559168 206660098326528 206802524307456 207615967502328 207669180837888 207812302258176 208625094623232 208768874840064 208912754147328 208924927963136 209643771843072 209734497782964 209788254111744 209932835954688 209940417347584 210911459049984 210965517041664 211110910230528 211782994004736 211936604061696 212082666504192 212971450761216 213063616795392 213118226399232 213172849999872 213265103192064 214011350423136 214158842739072 214306436703744 214461877059584 215144628830208 215292902178816 215305447780192 215348083163136 216195139713168 216344137052736 216351949979648 216501055389696 216650263560192 217395687849984 217408355985408 217502442145296 217558189449216 217708126175232 218559622938624 218710249832448 219626808597504 219778170974208 219834501562368 220699205123859 220846413053952 220851306574668 220954861861888 221011494043648 221163810717696 221867898481152 221924764680192 222020805371904 222033743023323 222077710761984 223112948416512 223266713370624 223323938095104 224202367109952 224356882869504 225389611155456 225447379992576 225544945139712 225602753789952 225771390107648 226490146366176 226548197277696 226646238817152 226704329736192 226810629455872 227747863461888 227761134841856 227904822706176 227918103232512 228801270308688 228859913576448 230085228054528 230144200409088 230243798163456 230302811160576 231208691082138 231368035459176 232433036504064 232492610617344 232652839845888 232666397049856 233567963440119 233627828442624 233737374531584 233788840040448 233797282955264 233898461626368 233958411337728 234703231451136 234864984195072 234878670305664 234925181632512 235040543958528 235849243323456 236182969516032 236345742065664 237275391431232 237336206671872 237499774009344 238428679569408 238592999817216 238757433311232 238771346243584 238832544907264 239592882106368 239696568894816 239758004699136 239771975937032 239819456249856 239923241091072 239937221957664 240762769226028 240928698081456 241041667485696 241103448047616 241269611692032 242037707433984 242218628752716 243395943727104 243563687313408 243731546505216 244584400483584 244690247413458 244752963130368 244921641947136 245879575805952 246049031061504 246063368891648 246112095043584 246126436548608 246296061935616 247080159672192 247250442345984 247259371405312 247313814257664 247429777588224 247600301211648 248452214685696 248466692554752 248574219594624 248637930799104 248809287057408 251002066968576 251175052541952 251239430356992 252227662998696 252401493228192 252519842127872 252584564621312 252758640820224 253563312549888 253628302491648 253643081982976 253738063282176 253752849169512 253803098013696 253817887690752 253992813871104 254801414661948 254866721937408 254986226761728 255161958137856 256231276697088 256407866136576 257654148562944 258024445837312 258845881561344 258912225460224 259024272933888 259090662555648 259212147949568 260283272527872 260289039891573 260298439819264 260462654521344 260477832265728 260544594444288 261487166067072 261554186944512 261569428294944 261749696681088 262954546348032 263021943324672 263135769329664 263203212754944 264238504093872 264420611953344 265705840705536 265888959823872 265904453771264 266934815360136 267003232505856 267128428036096 267187245760512 267312527572992 268232264515584 268417124794368 268432766063616 268501567143936 268617764524032 268686613020672 269541992369664 269743472929161 269923393732608 269929374702372 271171875921408 271241379053568 271428313153536 272881538564096 272951479894016 273820436692992 274009148227584 274025115356608 274079378571264 274197989818368 274213967951616 275157450544032 275347083521664 275476191412224 275546797768704 275736699076608 276614522781696 276821290003104 276892241117184 277083069677568 278166792830976 278358499786752 278550338863104 279525029124096 279645997043952 279717672148992 279910447939584 281215278733312 281287356055552 281481213640704 282377325339648 282571934109696 282582138748928 282588400211502 282644359151616 283756120873533 283945388212224 283961934348288 284084822393856 284157635198976 284230466666496 284353470922752 285348467230848 285471955315701 285545123652096 285741915604992 286859505106944 287057202905088 287130777550848 288260186284224 288458849403648 288668073852928 288867018080256 289860917133312 289877807980544 290003256193728 290060683444224 290077585932288 290277501566976 291201616756512 291276253642752 291412830584832 291613666443264 292835744796672 293037561298944 293112668749824 294265606831812 294468408766224 294885080956928 295823864641536 295899686240256 296027740495872 296044990697764 296103614349312 297268317105606 297473188447512 297483931222016 297688951160832 298919070793728 298936489479936 299142510492672 300519481540608 300596506656768 300726593519616 300803671719936 301986861821568 302064263036928 302194985089536 302272439648256 303663817949184 303873096941568 303890804310016 305068360411584 305146551435264 305356852297728 306780304072704 306858933878784 306991730884608 307070414880768 308047991279616 308278254776184 308490713945568 309910715338752 309990147489792 310203786461184 311423951253492 311503771256832 311718453387264 311864615501824 312937641934848 313153312260096 313171560407552 313369131220992 313387391944704 314465657764608 314601746674446 314682381167616 314910626021376 316367188574976 316448275562496 316666365345792 317904906092544 318123999756288 318343244414976 319457176141824 319595425193088 319677339598848 319759274999808 319897654788096 319916295943552 321017025634704 321238264108608 321388889980928 321459655055616 321471264063488 321692815589376 322716943245312 322939353268224 322958171670288 323022124744704 324292709569752 324527924969472 324751583084544 324975395340288 326112533978112 326253663217944 326337284173824 326562189262848 327839434407936 328065374748672 328394749247488 329440212896256 329667256461312 329686466913419 329751752343552 329906370117632 331269619580928 331276959862002 331288923406336 331432292792832 331517241065472 331745716076544 332801847721728 332887147020288 334669422624768 334900070055936 334985907142656 336303550664928 336535324304256 337011521093632 338084416733184 338171069988864 338317417709568 338337132226016 338404130684928 338423850254336 338657085161472 339735219549264 339822295916544 339969358225728 339981635682304 340056494604288 340215944183808 341621795192832 341641702262784 341877154848768 345127842081792 345216300613632 345365697245184 345454216740864 346813036623207 347044363370496 347052053188764 347303776354304 347392792592384 348649554756096 348738915926016 348759237726592 348979259768832 348999595574784 350441742663936 350606061797376 350695924432896 350847692439552 350937617006592 352054847176704 352318005458496 352560815937792 354274454274048 354518613098496 355913087146848 356004310007808 356249661014016 356416703430656 357643019354112 357889499725824 357910354751488 358002089525248 358136149966848 358157019365376 358248817360896 359389323159552 359544853342224 359637007048704 359657963905548 359729184374784 359905832936496 361144153839042 361562501228544 361655172071424 361904417538048 363327943129074 365093915590656 365345530970112 365439171428352 365597319757824 365618623935488 366876600725376 367035371120187 367129444695552 367301588549632 367382462920704 367395730358272 367648932102144 368819363708928 369073546592256 369095053337472 369168142565376 369189654822912 369444092903424 370620239508288 370889057107968 371144666382336 371400451817472 372700038832128 372861329391936 372956896198656 373213930586112 375308284854272 376503100452864 376762578812928 376784533615336 376859145535488 378341494498044 378602239842288 378615912464384 378779763191808 378876846931968 379137961230336 380344968824832 380442453737472 380464622974464 380629273754268 380726831536128 380989220806656 382479340142592 382742937206784 384346915045632 384611799204864 386481222844416 386671008258304 386747577925632 386770114576384 387036668755968 388268822342016 388368338190336 388536409400832 388550440779776 388635993833472 388818221924352 390424908791808 390447659728896 390716748398592 390816891666432 392354142442416 392624545021632 394431819522048 394532914987008 394703653994496 394804819132416 396357756140808 396630917930016 396918601547776 398558761058304 398581985973248 398833439735808 398856680656896 400402223040204 400504848758784 400692642054144 400795342209024 400968791359488 402348396773376 402649149095424 402752350715904 402926646786048 403029919531008 404885090598912 404894062053558 406757813882112 406862068580352 407142469730304 409040405430272 409145245171712 409322307846144 409427219841024 410730655039488 411013722341376 411037673034912 411119067856896 411320951927424 412736175816048 413214287118336 413320196653056 413605048614912 415231935004656 415338361675776 415624604516352 417250189246464 417537749680128 417825508294656 417849855926272 419287543686144 419468995565928 419576508223488 419865671909376 421822918099968 421931034083328 422221820461056 423565988009472 423873208123392 423882600317253 424165333008384 425942901522432 426127233590784 426236452798464 426345699999744 426530206384128 428022700846272 428317685478144 428612873407488 428923754119168 430289257660416 430585804357632 430610895560384 430696166326272 432390279426336 432688274105472 432703899959296 433002110779392 433300527120384 434791375699968 434816711970816 435004884290592 435116378898432 435416252350464 437119245877248 437420499664896 439253617195008 439556341948416 439669003124736 441398410247718 441702613149336 441909723723776 442022988087296 442327621435392 443735796962304 443849529360384 444041610743808 444067486046646 444155421523968 445902475658409 446225896833024 446533426741248 446647876190208 448404734219904 448713765739008 450779222310912 450894759985152 451089890279424 451205507579904 451542780215296 452980292732352 453096394555392 453292477634304 453408659472384 453621258911744 455495726923776 455522269683712 455809645412352 455836206465024 457602540617376 457719827152896 460170456109056 460288400818176 460487596326912 460605622321152 462417382164276 462736070918352 464866073008128 464985221234688 465305679691776 465332794099712 467135926880238 467255656885248 467474749063168 467577680080896 467594565910528 467796923252736 469406462902272 469729968390144 469757340611328 469850363265024 470081087917056 471698486646912 472365939032064 472691484131328 474550782862464 474672413343744 474999548018688 476857359138816 477185999634432 477514866622464 477542692487168 477665089814528 479185764212736 479393137789632 479516009398272 479543951874064 479638912499712 479846482182144 479874443915328 481525538452056 481857396162912 482083334971392 482206896095232 482539223384064 484075414867968 484437257505432 486791887454208 487127374626816 487463093010432 489168800967168 489380494826916 489505926260736 489843283894272 491759151611904 492098062123008 492126737783296 492252873097216 492592123871232 494160319344384 494500884691968 494518742810624 494627628515328 494859555176448 496904429371392 496933385109504 497148439189248 497275861598208 497618574114816 502004133937152 502350105083904 502478860713984 504455325997392 504802986456384 505039684255744 505169129242624 505517281640448 507126625099776 507256604983296 507286163965952 507476126564352 507505698339024 507606196027392 507635775381504 507985627742208 509602829323896 509733443874816 509972453523456 510323916275712 512462553394176 512815732273152 515308297125888 516048891674624 517691763122688 517824450920448 518048545867776 518078733721087 518181325111296 518424295899136 520566545055744 520578079783146 520596879638528 520955664531456 521089188888576 522974332134144 523108373889024 523138856589888 523499393362176 525909092696064 526043886649344 526271538659328 526406425509888 528477008187744 528841223906688 531411681411072 531777919647744 531808907542528 533869630720272 534006465011712 534256856072192 534374491521024 534625055145984 536464529031168 536834249588736 536865532127232 537003134287872 537235529048064 537373226041344 539083984739328 539486945858322 539858749404744 542343751842816 542482758107136 542856626307072 544991914693611 545763077128192 545902959788032 547640873385984 548018296455168 548050230713216 548158757142528 548395979636736 548427935903232 550314901088064 550694167043328 550952382824448 551093595537408 551473398153216 553229045563392 553642580006208 553784482234368 554166139355136 556333585661952 556716999573504 557100677726208 559050058248192 559291994087904 559435344297984 559820895879168 562430557466624 562574712111104 562962427281408 564754650679296 565143868219392 565164277497856 565176800423004 565288718303232 567512241747066 567923868696576 568169644787712 568315270397952 568706941845504 570696934461696 570943910631402 571090247304192 571483831209984 573719010213888 574114405810176 574261555101696 576520372568448 576917698807296 577336147705856 577734036160512 579721834266624 579755615961088 580006512387456 580121366888448 580155171864576 580555003133952 582403233513024 582552507285504 582825661169664 583227332886528 585671489593344 586075122597888 586225337499648 588531213663624 588936817532448 589770161913856 591647729283072 591799372480512 592055480991744 592089981395528 592207228698624 594536634211212 594946376895024 594967862444032 595377902321664 597838141587456 597872978959872 598285020985344 601038963081216 601193013313536 601453187039232 603973723643136 604128526073856 604389970179072 604544879296512 607327635898368 607341093080337 607746193883136 607781608620032 610136720823168 610293102870528 610713704595456 613560608145408 613717867757568 613983461769216 614140829761536 616095982559232 616556509552368 616981427891136 619821430677504 619980294979584 620407572922368 622847902506984 623007542513664 623436906774528 623729231003648 625875283869696 626306624520192 626343120815104 626738262441984 626774783889408 628931315529216 629203493348892 629364762335232 629821252042752 632734377149952 632896551124992 633332730691584 635809812185088 636247999512576 638914352283648 639190850386176 639354679197696 639518549999616 639795309576192 639832591887104 642034051269408 642476528217216 642777779961856 642919310111232 642942528126976 643385631178752 645433886490624 645878706536448 645916343340576 646044249489408 648585419139504 649055849938944 649503166169088 649950790680576 652225067956224 652507326435888 652674568347648 653124378525696 655678868815872 656130749497344 656789498494976 658880425792512 659334512922624 659372933826838 659503504687104 662097615371577 662539239161856 662553919724004 662577846812672 662864585585664 663034482130944 663491432153088 665603695443456 665774294040576 666101229069969 669338845249536 669800140111872 669971814285312 672607101329856 673070648608512 674023042187264 676168833466368 676342139977728 676634835419136 676674264452032 676808261369856 676847700508672 677314170322944 679470439098528 679644591833088 679938716451456 679963271364608 680112989208576 680431888367616 683243590385664 683283404525568 683754309697536 690255684163584 690432601227264 690731394490368 690908433481728 693626073246414 694104106377528 694607552708608 697299109512192 697477831852032 697518475453184 697958519537664 697999191149568 700703890320357 700883485327872 701212123594752 701391848865792 701695384879104 701875234013184 704109694353408 704636010916992 705121631875584 708548908548096 709037226196992 711826174293696 712008620015616 712499322028032 712833406861312 715286038708224 715778999451648 715820709502976 716004179050496 716272299933696 716314038730752 716497634721792 718778646319104 719089706684448 719274014097408 719315927811096 719458368749568 719811665872992 722288307678084 723125002457088 723310344142848 723808835076096 726655886258148 730187831181312 730691061940224 731194639515648 731237247870976 733753201450752 734070742240374 734258889391104 734603177099264 734764925841408 734791460716544 737638727417856 738147093184512 738190106674944 738336285130752 738379309645824 738888185806848 741240479016576 741778114215936 742289332764672 742800903634944 745400077664256 745722658783872 745913792397312 746427861172224 750616569708544 753006200905728 753525157625856 753569067230672 753718291070976 756682988996088 757204479684576 757231824928768 757559526383616 757753693863936 758275922460672 760689937649664 760884907474944 760929245948928 761258547508536 761453663072256 761978441613312 764958680285184 765485874413568 768693830091264 769223598409728 772962445688832 773342016516608 773540229152768 774073337511936 776537644684032 776736676380672 777072818801664 777100881559552 777271987666944 777636443848704 780849817583616 780895319457792 781433496797184 781633783332864 784708284884832 785249090043264 788863639044096 789065829974016 789407307988992 789609638264832 792715512281616 793261835860032 793837203095552 797117522116608 797163971946496 797666879471616 797713361313792 800804446080408 801009697517568 801385284108288 801937582718976 804696793546752 805298298190848 805504701431808 805853293572096 806059839062016 809230418787483 809770181197824 809788124107116 813515627764224 813724137160704 814284939460608 818080810860544 818290490343424 818644615692288 818854439682048 821461310078976 822027444682752 822075346069824 822238135713792 822641903854848 825472351632096 826428574236672 826640393306112 827210097229824 830463870009312 830676723351552 831249209032704 834500378492928 835075499360256 835651016589312 835699711852544 838575087372288 838937991131856 839153016446976 839731343818752 843645836199936 843862068166656 844443640922112 847131976018944 847746416246784 847765200634506 851885803044864 852254467181568 852472905596928 852691399999488 853060412768256 856045401692544 856415865947103 856635370956288 857225746814976 857847508238336 860578515320832 861171608715264 861221791120768 861392332652544 864780558852672 865376548210944 865407799918592 866004221558784 866601054240768 869582751399936 869633423941632 870009768581184 870232757796864 870832504700928 874238491754496 874840999329792 878507234390016 879112683896832 879338006249472 882796820495436 883405226298672 883819447447552 884045976174592 884655242870784 887471593924608 887699058720768 888083221487616 888134972093292 888310843047936 891804951316818 892451793666048 893066853482496 896809468439808 897427531478016 901558444621824 901789519970304 902179780558848 902411015159808 903085560430592 905960585464704 906192789110784 906584955268608 906817318944768 907242517823488 910991453847552 911044539367424 911619290824704 911672412930048 915205081234752 915439654305792 920340912218112 920576801636352 920975192653824 921211244642304 924834764328552 925472141836704 929732146016256 929970442469376 930611359383552 930665588199424 934271853760476 934511313770496 934949498126336 935155360161792 935189131821056 935593846505472 938812925804544 939459936780288 939514681222656 940162175834112 943396973293824 944731878064128 949101565724928 949344826687488 949999096037376 953714718277632 954371999268864 955029733244928 955085384974336 955330179629056 958371528425472 958786275579264 959032018796544 959087903748128 959277824999424 959692964364288 959748887830656 963051076904112 963714792325824 964166669942784 964413792190464 965078446768128 968150829735936 968874515010864 973583774908416 974254749253632 974926186020864 978337601934336 978760989653832 979011852521472 979686567788544 983518303223808 984196124246016 984253475566592 984505746194432 985184247742464 988320638688768 989001769383936 989037485621248 989059400740257 989255257030656 989719110352896 993808858742784 993866770219008 994296878378496 994551723196416 995237148229632 1004008267874304 1004700210167808 1004957721427968 1008910651994784 1009605972912768 1010079368511488 1010338258485248 1011034563280896 1014253250199552 1014513209966592 1014572327931904 1014952253128704 1015011396678048 1015212392054784 1015271550763008 1015971255484416 1019205658647792 1019466887749632 1019944907046912 1020647832551424 1024925106788352 1025631464546304 1032097783349248 1035383526245376 1035648901840896 1036097091735552 1036157467442174 1036362650222592 1040439109869621 1041133090111488 1041156159566292 1041193759277056 1041911329062912 1042178377777152 1045948664268288 1046216747778048 1046277713179776 1046998786724352 1051818185392128 1052087773298688 1052543077318656 1052812851019776 1056954016375488 1057682447813376 1062823362822144 1063555839295488 1063617815085056 1067739261440544 1068012930023424 1068513712144384 1068748983042048 1069250110291968 1072929058062336 1073668499177472 1073731064254464 1074006268575744 1074471058096128 1074746452082688 1078167969478656 1078973891716644 1079717498809488 1084687503685632 1084965516214272 1085713252614144 1089983829387222 1091526154256384 1095281746771968 1096036592910336 1096100461426432 1096317514285056 1096791959273472 1096855871806464 1100629802176128 1101106113360561 1101388334086656 1101904765648896 1102187191074816 1102946796306432 1106458091126784 1107285160012416 1107568964468736 1108332278710272 1112667171323904 1113433999147008 1114201355452416 1118100116496384 1118583988175808 1118870688595968 1119641791758336 1124861114933248 1125149424222208 1125924854562816 1129509301358592 1130287736438784 1130353600846008 1130577436606464 1135024483494132 1135847737393152 1136339289575424 1136630540795904 1137413883691008 1141393868923392 1141887821262804 1142180494608384 1142967662419968 1147438020427776 1148228811620352 1153040745136896 1153835397614592 1154672295411712 1159443668533248 1159511231922176 1160013024774912 1160242733776896 1160310343729152 1161110006267904 1164806467026048 1165105014571008 1165651322339328 1166454665773056 1171342979186688 1172150245195776 1172450674999296 1177062427327248 1177873635064896 1179540323827712 1183295458566144 1183598744961024 1184110961983488 1184179962791056 1184414457397248 1189073268422424 1189892753790048 1189935724888064 1190755804643328 1195676283174912 1195745957919744 1196570041970688 1202077926162432 1202386026627072 1202906374078464 1207947447286272 1208257052147712 1208779940358144 1209089758593024 1214655271796736 1214682186160674 1215563217240064 1220273441646336 1220586205741056 1221427409190912 1227121216290816 1227435735515136 1227966923538432 1228281659523072 1232191965118464 1233113019104736 1233962855782272 1239642861355008 1239960589959168 1240815145844736 1245695805013968 1246015085027328 1246873813549056 1247458462007296 1251750567739392 1252613249040384 1252686241630208 1253476524883968 1253549567778816 1257862631058432 1258406986697784 1258729524670464 1265468754299904 1265793102249984 1266665461383168 1271619624370176 1271647800951759 1272495999025152 1277828704567296 1278381700772352 1278709358395392 1279037099999232 1279590619152384 1279665183774208 1284068102538816 1284953056434432 1285555559923712 1285838620222464 1285885056253952 1286771262357504 1290867772981248 1291757413072896 1291832686681152 1292088498978816 1297170838279008 1298111699877888 1299006332338176 1299901581361152 1304450135912448 1305014652871776 1305349136695296 1306248757051392 1311357737631744 1312261498994688 1313578996989952 1317760851585024 1318669025845248 1318745867653676 1319007009374208 1324195230743154 1325107839448008 1325155693625344 1325729171171328 1326068964261888 1326982864306176 1331207390886912 1331548588081152 1332202458139938 1338677690499072 1339600280223744 1339943628570624 1345214202659712 1346141297217024 1348046084374528 1352337666932736 1352684279955456 1353269670838272 1353348528904064 1353616522739712 1353695401017344 1354628340645888 1358940878197056 1359289183666176 1359877432902912 1359926542729216 1360225978417152 1360863776735232 1366487180771328 1366566809051136 1367508619395072 1380511368327168 1380865202454528 1381462788980736 1381816866963456 1387252146492828 1388208212755056 1389215105417216 1394598219024384 1394955663704064 1395036950906368 1395917039075328 1395998382299136 1401407780640714 1401766970655744 1402424247189504 1402783697731584 1403390769758208 1408219388706816 1409272021833984 1410243263751168 1417097817096192 1418074452393984 1423652348587392 1424017240031232 1424998644056064 1425666813722624 1430572077416448 1431557998903296 1431641419005952 1432008358100992 1432544599867392 1432628077461504 1432995269443584 1437557292638208 1438179413368896 1438548028194816 1438631855622192 1438916737499136 1439623331745984 1444576615356168 1446250004914176 1446620688285696 1447617670152192 1453311772516296 1460375662362624 1461382123880448 1462389279031296 1462474495741952 1467506402901504 1468141484480748 1468517778782208 1469206354198528 1469529851682816 1469582921433088 1475277454835712 1476294186369024 1476380213349888 1476758619291648 1477776371613696 1482480958033152 1483556228431872 1484578665529344 1490800155328512 1491445317567744 1491827584794624 1492855722344448 1501233139417088 1506012401811456 1507050315251712 1507138134461344 1507436582141952 1513365977992176 1514408959369152 1514463649857536 1515119052767232 1515507387727872 1516551844921344 1521379875299328 1521769814949888 1521858491897856 1522517095017072 1522907326144512 1523956883226624 1529917360570368 1530971748827136 1537387660182528 1538447196819456 1545924891377664 1546684033033216 1547080458305536 1548146675023872 1553075289368064 1553473352761344 1554145637603328 1554201763119104 1554236201163261 1554543975333888 1555272887697408 1561699635167232 1561790638915584 1562866993594368 1563267566665728 1569416569769664 1570498180086528 1577727278088192 1578131659948032 1578814615977984 1579219276529664 1585431024563232 1586523671720064 1587674406191104 1594235044233216 1594327943892992 1595333758943232 1595426722627584 1601608892160816 1602019395035136 1602770568216576 1603875165437952 1609393587093504 1610596596381696 1611009402863616 1611706587144192 1612119678124032 1618460837574966 1619576248214232 1627031255528448 1627448274321408 1628569878921216 1634975744080833 1636161621721088 1636580980686848 1637289231384576 1637708879364096 1642922620157952 1644054889365504 1644150692139648 1644476271427584 1645283807709696 1650944703264192 1652857148473344 1653280786612224 1654420194459648 1660927740018624 1661353446703104 1662498418065408 1669000756985856 1670150998720512 1671302033178624 1671399423705088 1677150174744576 1677875982263712 1678306032893952 1679462687637504 1687291672399872 1687724136333312 1688887281844224 1694263952037888 1695492832493568 1695530401269012 1703771606089728 1704508934363136 1704945811193856 1706120825536512 1712090803385088 1712831731894206 1713270741912576 1714451493629952 1721157030641664 1722343217430528 1722443582241536 1722784665305088 1729561117705344 1730753096421888 1730815599837184 1732008443117568 1733202108481536 1739165502799872 1739266847883264 1740019537162368 1740465515593728 1741665009401856 1748476983508992 1749681998659584 1757014468780032 1758225367793664 1758676012498944 1765593640990872 1766810452597344 1767638894895104 1768091952349184 1769310485741568 1774943187849216 1775398117441536 1776166442975232 1776269944186584 1776621686095872 1783609902633636 1784903587332096 1786133706964992 1793618936879616 1794855062956032 1803116889243648 1803579039940608 1804359561117696 1806171120861184 1811921170929408 1812385578221568 1813169910537216 1813634637889536 1814485035646976 1821982907695104 1822023279241011 1822089078734848 1823238581649408 1823344825860096 1830410162469504 1830879308611584 1840681824436224 1841153603272704 1841950385307648 1842422489284608 1849669528657104 1850944283673408 1859464292032512 1859940884938752 1861222718767104 1861331176398848 1868543707520952 1869022627540992 1869898996252672 1870310720323584 1871187693010944 1877625851609088 1878919873560576 1879029362445312 1880324351668224 1886793946587648 1889463756128256 1898203131449856 1898689653374976 1899998192074752 1907429436555264 1908743998537728 1910170769948672 1910660359258112 1916743056850944 1917572551158528 1918064037593088 1918175807496256 1918555649998848 1919385928728576 1919497775661312 1926102153808224 1927429584651648 1928333339885568 1928827584380928 1930156893536256 1936301659471872 1937749030021728 1947167549816832 1948509498507264 1949852372041728 1956675203868672 1957521979307664 1958023705042944 1959373135577088 1967036606447616 1968392248492032 1968506951133184 1969011492388864 1970368495484928 1976641277377536 1978003538767872 1978074971242496 1978118801480514 1978510514061312 1986292846114731 1987617717485568 1987733540438016 1988593756756992 1989103446392832 1990474296459264 1998303687209907 2008016535748608 2009400420335616 2009915442855936 2017821303989568 2019211945825536 2020158737022976 2020676516970496 2022069126561792 2028506500399104 2029026419933184 2029144655863808 2029904506257408 2030022793356096 2030424784109568 2030543101526016 2031942510968832 2038411317295584 2038933775499264 2039889814093824 2041295665102848 2049850213576704 2051262929092608 2064195566698496 2070767052490752 2071297803681792 2072194183471104 2072314934884348 2072725300445184 2080878219739242 2082312319132584 2082387518554112 2083822658125824 2091897328536576 2092433495556096 2092555426359552 2093997573448704 2103636370784256 2104175546597376 2105086154637312 2105625702039552 2113908032750976 2115364895626752 2125646725644288 2127111678590976 2127235630170112 2135478522881088 2136025860046848 2137027424288768 2137497966084096 2138500220583936 2145858116124672 2147336998354944 2147462128508928 2148012537151488 2148942116192256 2149492904165376 2156335938957312 2157947783433288 2159434997618976 2169375007371264 2169931032428544 2171426505228288 2179967658774444 2183052308512768 2190563493543936 2192073185820672 2192200922852864 2193583918546944 2193711743612928 2201259604352256 2202212226721122 2202776668173312 2203809531297792 2204374382149632 2212916182253568 2214570320024832 2215137928937472 2216664557420544 2225334342647808 2226867998294016 2228402710904832 2236200232992768 2237167976351616 2237741377191936 2239283583516672 2249722229866496 2250298848444416 2251849709125632 2259018602717184 2260575472877568 2260707201692016 2261154873212928 2270048966988264 2271695474786304 2272678579150848 2273261081591808 2274827767382016 2282787737846784 2283775642525608 2284360989216768 2285935324839936 2294876040855552 2296457623240704 2306081490273792 2307670795229184 2309344590823424 2318887337066496 2319022463844352 2320026049549824 2320620687458304 2322220012535808 2329612934052096 2330210029142016 2331302644678656 2332909331546112 2342685958373376 2344300490391552 2344901349998592 2354124854654496 2355747270129792 2359080647655424 2366590917132288 2367197489922048 2368221923966976 2368359925582112 2368828914794496 2378146536844848 2379785507580096 2379871449776128 2381511609286656 2391352566349824 2391491915839488 2393140083941376 2404155852324864 2405812748156928 2415894894572544 2416514104295424 2417559880716288 2418179517186048 2427691256362449 2429310543593472 2429364372321348 2431126434480128 2440546883292672 2441172411482112 2442854818381824 2454242432581632 2454871471030272 2455933847076864 2456563319046144 2464383930236928 2466226038209472 2467925711564544 2479285722710016 2479921179918336 2481630291689472 2491391610027936 2492030170054656 2493747627098112 2494916924014592 2503501135478784 2505226498080768 2505372483260416 2506953049767936 2507099135557632 2515725262116864 2516813973395568 2517459049340928 2530937508599808 2531586204499968 2533330922766336 2543239248740352 2543295601903518 2555657409134592 2556763401544704 2557418716790784 2558074199998464 2559181238304768 2559330367548416 2568136205077632 2569247597841309 2569906112868864 2571111119847424 2571677240444928 2571770112507904 2573542524715008 2581735545962496 2583514826145792 2583665373362304 2584176997957632 2594341676558016 2596223399755776 2598012664676352 2599803162722304 2608900271824896 2610029305743552 2610698273390592 2612497514102784 2622715475263488 2624522997989376 2627157993979904 2635521703170048 2637338051690496 2637491735307352 2638014018748416 2648390461486308 2650215678896016 2650311387250688 2651458342342656 2652137928523776 2653965728612352 2662414781773824 2663097176162304 2664404916279876 2677355380998144 2679200560447488 2690428405319424 2692282594434048 2704675333865472 2705368559910912 2706539341676544 2706697057808128 2707233045479424 2707390802034688 2709256681291776 2717881756394112 2718578367332352 2719754865805824 2719853085458432 2720451956834304 2721727553470464 2732974361542656 2733133618102272 2735017238790144 2761022736654336 2761730404909056 2762925577961472 2763633733926912 2774504292985656 2776416425510112 2778430210834432 2789196438048768 2789911327408128 2790073901812736 2791834078150656 2791996764598272 2802815561281428 2803533941311488 2804848494379008 2805567395463168 2806781539516416 2816438777413632 2818544043667968 2820486527502336 2834195634192384 2847304697174784 2848034480062464 2849997288112128 2851333627445248 2861144154832896 2863115997806592 2863282838011904 2864016716201984 2865089199734784 2865256154923008 2865990538887168 2875114585276416 2876358826737792 2877096056389632 2877263711244384 2877833474998272 2879246663491968 2889153230712336 2892500009828352 2893241376571392 2895235340304384 2906623545032592 2920751324725248 2922764247760896 2924778558062592 2924948991483904 2935012805803008 2936282968961496 2937035557564416 2938412708397056 2939059703365632 2950554909671424 2952588372738048 2952760426699776 2953517238583296 2955552743227392 2964961916066304 2967112456863744 2967178202220771 2969157331058688 2981600310657024 2982890635135488 2983655169589248 2985711444688896 3002466278834176 3012024803622912 3014100630503424 3014276268922688 3014873164283904 3026731955984352 3028817918738304 3028927299715072 3030238105534464 3031014775455744 3033103689842688 3042759750598656 3043539629899776 3043716983795712 3045034190034144 3045814652289024 3047913766453248 3059834721140736 3061943497654272 3074775320365056 3076894393638912 3093368066066432 3094160916611072 3096293350047744 3106150578736128 3106946705522688 3108291275206656 3108403526238208 3108472402326522 3109087950667776 3121317329608863 3123399270334464 3123581277831168 3125733987188736 3126535133331456 3138833139539328 3140996360173056 3155454556176384 3156263319896064 3157629231955968 3158438553059328 3170862049126464 3173047343440128 3175348812382208 3188470088466432 3188655887785984 3190667517886464 3190853445255168 3203217784321632 3204038790070272 3205541136433152 3207750330875904 3218787174187008 3221193192763392 3222018805727232 3223413174288384 3224239356248064 3236921675149932 3239152496428464 3254062511056896 3254896548642816 3257139757842432 3269951488161666 3272323243442176 3273161961373696 3274578462769152 3285845240315904 3288109778731008 3288301384279296 3288952542855168 3290567615419392 3301889406528384 3305714296946688 3306561573224448 3308840388919296 3321855480037248 3322706893406208 3324996836130816 3338001513971712 3340301997441024 3342604066357248 3342798847410176 3354300349489152 3355751964527424 3356612065787904 3358925375275008 3374583344799744 3375448272666624 3377774563688448 3388527904075776 3391060802538024 3407543212179456 3409017868726272 3409891622387712 3412241651073024 3424181606770176 3425663463788412 3426541483825152 3428902987259904 3442314061283328 3444686434861056 3444887164483072 3459122235410688 3461506192843776 3461631199674368 3464016886235136 3478331005599744 3478533695766528 3480039074324736 3480931031187456 3483330018803712 3496953967017984 3499363997319168 3514028937560064 3516450735587328 3517352024997888 3531187281981744 3533620905194688 3535277789790208 3536183904698368 3538620971483136 3549886375698432 3550796234883072 3552332885950464 3552539888373168 3553243372191744 3567219805267272 3569807174664192 3572267413929984 3587237873759232 3589710125912064 3606233778487296 3607158079881216 3608719122235392 3612342241722368 3623842341858816 3624771156443136 3626339821074432 3626551136047609 3627269275779072 3628970071293952 3643965815390208 3644046558482022 3644178157469696 3646689651720192 3660820324939008 3661758617223168 3681363648872448 3682307206545408 3683900770615296 3684844978569216 3699339057314208 3701888567346816 3718928584065024 3719881769877504 3722445437534208 3722662352797696 3737087415041904 3738045255081984 3739797992505344 3740621440647168 3742375386021888 3755251703218176 3757839747121152 3758058724890624 3760648703336448 3773587893175296 3796406262899712 3797379306749952 3799996384149504 3814858873110528 3814943402855277 3817487997075456 3820341539897344 3821320718516224 3833486113701888 3835145102317056 3836128075186176 3836351614992512 3837111299997696 3838771857457152 3838995551322624 3852204307616448 3854859169303296 3856666679771136 3857655168761856 3860313787072512 3872603318943744 3875498060043456 3894335099633664 3897018997014528 3899704744083456 3913350407737344 3915043958615328 3916047410085888 3918746271154176 3934073212895232 3936784496984064 3937013902266368 3938022984777728 3940736990969856 3953282554755072 3956007077535744 3956149942484992 3956237602961028 3957021028122624 3972585692229462 3975467080876032 3977187513513984 3978206892785664 3980948592918528 3996607374419814 4016033071497216 4018800840671232 4019830885711872 4035642607979136 4038423891651072 4040317474045952 4041353033940992 4044138253123584 4057013000798208 4058052839866368 4058289311727616 4059809012514816 4060045586712192 4060849568219136 4061086203052032 4063885021937664 4076822634591168 4077867550998528 4079779628187648 4082591330205696 4099700427153408 4102525858185216 4128391133396992 4141534104981504 4142595607363584 4144388366942208 4144629869768696 4145450600890368 4161756439478484 4164624638265168 4164775037108224 4167645316251648 4183794657073152 4184866991112192 4185110852719104 4187995146897408 4207272741568512 4208351093194752 4210172309274624 4227816065501952 4230729791253504 4251293451288576 4254223357181952 4254471260340224 4270957045762176 4272051720093696 4274054848577536 4274995932168192 4277000441167872 4291716232249344 4294673996709888 4294924257017856 4296025074302976 4297884232384512 4298985808330752 4312671877914624 4315895566866576 4318869995237952 4338750014742528 4339862064857088 4342853010456576 4359935317548888 4366104617025536 4381126987087872 4384146371641344 4384401845705728 4387167837093888 4387423487225856 4402519208704512 4404424453442244 4405553336346624 4407619062595584 4408748764299264 4425832364507136 4429140640049664 4430275857874944 4433329114841088 4450668685295616 4453735996588032 4472400465985536 4474335952703232 4475482754383872 4478567167033344 4499444459732992 4500597696888832 4503699418251264 4518037205434368 4521150945755136 4521414403384032 4522309746425856 4540097933976528 4543390949572608 4545357158301696 4546522163183616 4549655534764032 4565575475693568 4567551285051216 4568721978433536 4571870649679872 4589752081711104 4592915246481408 4612162980547584 4615341590458368 4637774674132992 4638044927688704 4640052099099648 4641241374916608 4644440025071616 4659225868104192 4660420058284032 4662605289357312 4662708603489783 4665818663092224 4685371916746752 4688600980783104 4689802699997184 4708249709308992 4711494540259584 4718161295310848 4733181834264576 4734394979844096 4736443847933952 4736719851164224 4737657829588992 4756293073689696 4759571015160192 4759742899552256 4763023218573312 4782705132699648 4782983831678976 4786280167882752 4808311704649728 4811625496313856 4831789789145088 4833028208590848 4835119761432576 4836359034372096 4855382512724898 4858728744642696 4862252868960256 4881093766585344 4882344822964224 4885709636763648 4904927232242499 4908484865163264 4909742942060544 4911867694153728 4913126638092288 4928767860473856 4932452076418944 4935851423129088 4958571445420032 4959842359836672 4963260583378944 4982783220055872 4984060340109312 4987495254196224 4989833848029184 5007002270957568 5010452996161536 5010744966520832 5013906099535872 5014198271115264 5031450524233728 5033627946791136 5034918098681856 5061875017199616 5063172408999936 5066661845532672 5086478497480704 5086591203807036 5111314818269184 5113526803089408 5114837433581568 5118362476609536 5118660735096832 5136272410155264 5138495195682618 5139812225737728 5142222239694848 5143354480889856 5143540225015808 5163471091924992 5167029652291584 5167330746724608 5168353995915264 5188683353116032 5192446799511552 5196025329352704 5199606325444608 5217800543649792 5220058611487104 5221396546781184 5224995028205568 5245430950526976 5249045995978752 5254315987959808 5271043406340096 5274676103380992 5274983470614704 5276028037496832 5296780922972616 5300431357792032 5300622774501376 5302916684685312 5304275857047552 5307931457224704 5324829563547648 5326194352324608 5328809832559752 5354710761996288 5358401120894976 5380856810638848 5384565188868096 5409350667730944 5410737119821824 5413078683353088 5413394115616256 5414781604069376 5418513362583552 5435763512788224 5437156734664704 5439509731611648 5439706170916864 5440903913668608 5443455106940928 5465948723085312 5466267236204544 5470034477580288 5522045473308672 5523460809818112 5525851155922944 5527267467853824 5549008585971312 5552832851020224 5556860421668864 5578392876097536 5579822654816256 5580147803625472 5583668156301312 5583993529196544 5605631122562856 5607067882622976 5609696988758016 5613563079032832 5632877554827264 5637088087335936 5640973055004672 5668391268384768 5694609394349568 5696068960124928 5699994576224256 5702667254890496 5722288309665792 5726231995613184 5726565676023808 5728033432403968 5730512309846016 5731981077774336 5750229170552832 5752717653475584 5754192112779264 5754527422488768 5755666949996544 5758493326983936 5778306461424672 5785000019656704 5786482753142784 5790470680608768 5813247090065184 5841502649450496 5845528495521792 5849557116125184 5849897982967808 5870025611606016 5872565937922992 5874071115128832 5876825416794112 5878119406731264 5901109819342848 5905176745476096 5905520853399552 5907034477166592 5911105486454784 5929923832132608 5934224913727488 5934356404441542 5963200621314048 5965781270270976 5967310339178496 5971422889377792 5994911061629721 6004932557668352 6024049607245824 6028201261006848 6028552537845376 6029746328567808 6053463911968704 6057635837476608 6057854599430144 6060476211068928 6062029550911488 6066207379685376 6085519501197312 6087079259799552 6087433967591424 6090068380068288 6091629304578048 6095827532906496 6119669442281472 6123886995308544 6149550640730112 6153788787277824 6186736132132864 6188321833222144 6192586700095488 6212301157472256 6213893411045376 6216582550413312 6216807052476416 6216944804653044 6218175901335552 6242634659217726 6247162555662336 6251467974377472 6277666279078656 6281992720346112 6310909112352768 6312526639792128 6315258463911936 6316877106118656 6341724098252928 6346094686880256 6350697624764416 6376940176932864 6377311775571968 6381335035772928 6381706890510336 6406435568643264 6408077580140544 6411082272866304 6415500661751808 6437574348374016 6442386385526784 6444037611454464 6446826348576768 6448478712496128 6473843350299864 6478304992856928 6508125022113792 6509793097285632 6514279515684864 6539902976323332 6544646486884352 6546323922747392 6549156925538304 6571690480631808 6576219557462016 6576602768558592 6581135230838784 6603778813056768 6611428593893376 6613123146448896 6643710960074496 6645413786812416 6649993672261632 6676003027943424 6680603994882048 6685208132714496 6685597694820352 6708600698978304 6711503929054848 6713224131575808 6717850750550016 6749166689599488 6750896545333248 6755549127376896 6777055808151552 6782121605076048 6815086424358912 6818035737452544 6819783244775424 6824483302146048 6848363213540352 6851326927576824 6853082967650304 6857805974519808 6884628122566656 6889372869722112 6889774328966144 6918244470821376 6923012385687552 6923262399348736 6928033772470272 6956662011199488 6957067391533056 6960078148649472 6961862062374912 6966660037607424 6993907934035968 6998727994638336 7028057875120128 7032901471174656 7034704049995776 7062374563963488 7067241810389376 7070555579580416 7072367809396736 7077241942966272 7099772751396864 7101592469766144 7104665771900928 7105079776746336 7106486744383488 7134439610534544 7139614349328384 7144534827859968 7174475747518464 7179420251824128 7212467556974592 7217438244470784 7224684483444736 7247684683717632 7249542312886272 7252679642148864 7253102272095218 7254538551558144 7283073769087347 7287931630780416 7288093116964044 7288356314939392 7293379303440384 7321640649878016 7323517234446336 7362727297744896 7364614413090816 7367801541230592 7369689957138432 7398678114628416 7403777134693632 7437857168130048 7439763539755008 7444890875068416 7445324705595392 7474174830083808 7476090510163968 7479595985010688 7481242881294336 7484750772043776 7510503406436352 7515679494242304 7516117449781248 7521297406672896 7547175786350592 7592812525799424 7594758613499904 7599992768299008 7629717746221056 7629886805710554 7640683079794688 7666972227403776 7670290204634112 7672256150372352 7672703229985024 7674222599995392 7677543714914304 7677991102645248 7704408615232896 7707742793523927 7709718338606592 7713333359542272 7715310337523712 7720627574145024 7745206637887488 7750996120086912 7788670199267328 7794037994029056 7799409488166912 7826700815474688 7830087917230656 7832094820171776 7837492542308352 7868146425790464 7873568993968128 7874027804532736 7876045969555456 7881473981939712 7906565109510144 7912014155071488 7912475205922056 7914042056245248 7945171384458924 7950934161752064 7954375027027968 7956413785571328 7961897185837056 7993214748839628 8032066142994432 8037601681342464 8071285215958272 8076847783302144 8080634948091904 8082706067881984 8114026001596416 8116105679732736 8116578623455232 8119618025029632 8120091173424384 8121699136438272 8122172406104064 8127770043875328 8153645269182336 8155735101997056 8159559256375296 8165182660411392 8199400854306816 8205051716370432 8256782266793984 8283068209963008 8285191214727168 8288776733884416 8289259739537392 8290901201780736 8323512878956968 8329249276530336 8329550074216448 8335290632503296 8367589314146304 8369733982224384 8370221705438208 8375990293794816 8414545483137024 8416702186389504 8420344618549248 8455632131003904 8461459582507008 8502586902577152 8508942520680448 8541914091524352 8544103440187392 8548109697155072 8549991864336384 8554000882335744 8583432464498688 8589347993419776 8589848514035712 8592050148605952 8595768464769024 8597971616661504 8625343755829248 8631791133733152 8637739990475904 8677500029485056 8679724129714176 8685706020913152 8719870635097776 8732209234051072 8762253974175744 8768292743282688 8768803691411456 8774335674187776 8774846974451712 8805038417409024 8808848906884488 8811106672693248 8815238125191168 8851664729014272 8858281280099328 8860551715749888 8866658229682176 8901337370591232 8901534606662313 8907471993176064 8944800931971072 8948671905406464 8950965508767744 8957134334066688 8998888919465984 9001195393777664 9007398836502528 9036074410868736 9042301891510272 9042828806768064 9044619492851712 9080195867953056 9086781899145216 9090714316603392 9093044326367232 9099311069528064 9131150951387136 9135102570102432 9137443956867072 9143741299359744 9179504163422208 9185830492962816 9224325961095168 9230683180916736 9276089855377408 9280104198199296 9282482749833216 9288880050143232 9318451736208384 9320840116568064 9325210578714624 9325417206979566 9370743833493504 9377201961566208 9379605399994368 9416499418617984 9422989080519168 9436322590621696 9466363668529152 9468789959688192 9472887695867904 9473439702328448 9475315659177984 9512586147379392 9519142030320384 9519485799104512 9526046437146624 9565410265399296 9565967663357952 9572560335765504 9616623409299456 9623250992627712 9663579578290176 9666056417181696 9670239522865152 9672718068744192 9710765025449796 9717457489285392 9724505737920512 9762187533170688 9764689645928448 9771419273527296 9809854464484998 9816969730326528 9819485884121088 9823735388307456 9857535720947712 9864904152837888 9871702846258176 9917142890840064 9919684719673344 9926521166757888 9965566440111744 9968120680218624 9974990508392448 9979667696058368 10014004541915136 10020905992323072 10021489933041664 10027812199071744 10028396542230528 10062901048467456 10067255893582272 10069836197363712 10123750034399232 10126344817999872 10133323691065344 10173182407614072 10222629636538368 10227053606178816 10229674867163136 10236724953219072 10237321470193664 10272544820310528 10276990391365236 10279624451475456 10284444479389696 10286708961779712 10287080450031616 10326942183849984 10334059304583168 10334661493449216 10377366706232064 10384893599023104 10392050658705408 10435601087299584 10440117222974208 10442793093562368 10449990056411136 10490861901053952 10498091991957504 10508631975919616 10542086812680192 10549352206761984 10549966941229408 10552056074993664 10593561845945232 10600862715584064 10601245549002752 10605833369370624 10608551714095104 10615862914449408 10649659127095296 10652388704649216 10657619665119504 10709421523992576 10716802241789952 10761713621277696 10769130377736192 10818701335461888 10821474239643648 10826157366706176 10826788231232512 10829563208138752 10837026725167104 10871527025576448 10874313469329408 10879019463223296 10879412341833728 10879653408142827 10881807827337216 10886910213881856 10931897446170624 10932534472409088 10940068955160576 11044090946617344 11046921619636224 11051702311845888 11054534935707648 11098017171942624 11105665702040448 11113720843337728 11156785752195072 11159645309632512 11160295607250944 11167336312602624 11167987058393088 11211262245125712 11214135765245952 11219393977516032 11227126158065664 11265755109654528 11274176174671872 11281946110009344 11389218788699136 11392137920249856 11399989152448512 11444576619331584 11444830208565831 11452463991226368 11453131352047616 11456066864807936 11461024619692032 11463962155548672 11500458341105664 11505435306951168 11508384225558528 11509054844977536 11511333899993088 11516986653967872 11556612922849344 11570000039313408 11572965506285568 11580941361217536 11626494180130368 11683005298900992 11691056991043584 11699114232250368 11699795965935616 11740051223212032 11745131875845984 11748142230257664 11753650833588224 11756238813462528 11802219638685696 11810353490952192 11811041706799104 11814068954333184 11822210972909568 11859847664265216 11868449827454976 11868712808883084 11926401242628096 11931562540541952 11934620678356992 11942845778755584 11989822123259442 12048099214491648 12056402522013696 12057105075690752 12059492657135616 12106927823937408 12115271674953216 12115709198860288 12120952422137856 12124059101822976 12132414759370752 12171039002394624 12174158519599104 12174867935182848 12180136760136576 12183258609156096 12191655065812992 12239338884562944 12247773990617088 12299101281460224 12307577574555648 12373472264265728 12376643666444288 12385173400190976 12424602314944512 12427786822090752 12433165100826624 12433889609306088 12436351802671104 12485269318435452 12494325111324672 12502935948754944 12555332558157312 12563985440692224 12621818224705536 12625053279584256 12630516927823872 12683448196505856 12692189373760512 12701395249528832 12753880353865728 12754623551143936 12762670071545856 12763413781020672 12812871137286528 12816155160281088 12822164545732608 12831001323503616 12875148696748032 12884772771053568 12888075222908928 12893652697153536 12896957424992256 12947686700599728 12956609985713856 13016250044227584 13019586194571264 13028559031369728 13079805952646664 13089292973768704 13098313851076608 13143380961263616 13152439114924032 13153205537117184 13162270461677568 13207557626113536 13222857187786752 13226246292897792 13287421920148992 13290827573624832 13299987344523264 13352006055886848 13361207989764096 13371195389640704 13417201397956608 13423007858109696 13426448263151616 13435701501100032 13498333379198976 13501793090666496 13511098254753792 13554111616303104 13564243210152096 13630172848717824 13636071474905088 13639566489550848 13648966604292096 13696726427080704 13702653855153648 13706165935300608 13715611949039616 13769256245133312 13778745739444224 13779548657932288 13836488941642752 13846024771375104 13846524798697472 13913324022398976 13914134783066112 13920156297298944 13923724124749824 13933320075214848 13987815868071936 13988125810469349 13997455989276672 14056115750240256 14065802942349312 14069408099991552 14124749127926976 14134483620778752 14141111159160832 14144735618793472 14154483885932544 14199545502793728 14203184939532288 14209331543801856 14210159553492672 14212973488766976 14268879221069088 14279228698656768 14289069655719936 14348951495036928 14358840503648256 14424935113949184 14434876488941568 14449368966889472 14495369367435264 14499084625772544 14505359284297728 14506204544190436 14509077103116288 14566147538174694 14576186233928088 14576712629878784 14586758606880768 14643281299756032 14647034468892672 14725454595489792 14729228826181632 14735603082461184 14739379914276864 14797356229256832 14807554269387264 14875714336260096 14879527079510016 14889781750136832 14890649411190784 14948349660167616 14952181020327936 14959191970021376 14962485762588672 14969501544087552 15021006812872704 15031358988484608 15032234899562496 15042594813345792 15094351572701184 15185625051598848 15189517226999808 15199985536598016 15259435492442112 15259773611421108 15281366159589376 15333944454807552 15340580409268224 15344512300744704 15345406459970048 15355087429828608 15355982205290496 15408817230465792 15415485587047854 15419436677213184 15426666719084544 15430620675047424 15490413275774976 15501992240173824 15577340398534656 15588075988058112 15598818976333824 15653401630949376 15660175834461312 15664189640343552 15674985084616704 15736292851580928 15747137987936256 15748055609065472 15752091939110912 15762947963879424 15813130219020288 15824028310142976 15824950411844112 15828084112490496 15890342768917848 15901868323504128 15908750054055936 15912827571142656 15923794371674112 15986429497679256 16064132285988864 16075203362684928 16142570431916544 16153695566604288 16161269896183808 16165412135763968 16228052003192832 16232211359465472 16233157246910464 16239236050059264 16240182346848768 16244344812208128 16255540087750656 16307290538364672 16311470203994112 16319118512750592 16330365320822784 16398801708613632 16410103432740864 16513564533587968 16566136419926016 16570382429454336 16577553467768832 16578519479074784 16581802403561472 16647025757913936 16658498553060672 16659100148432896 16670581265006592 16735178628292608 16739467964448768 16740443410876416 16751980587589632 16829090966274048 16840689237098496 16911264262007808 16922919165014016 17005173805154304 17017885041360896 17083828183048704 17088206880374784 17096219394310144 17099983728672768 17108001764671488 17166864928997376 17178695986839552 17179697028071424 17184100297211904 17191536929538048 17195943233323008 17250687511658496 17263582267466304 17275479980951808 17355000058970112 17359448259428352 17371412041826304 17439741270195552 17464418468102144 17524507948351488 17536585486565376 17537607382822912 17548671348375552 17549693948903424 17610076834818048 17617697813768976 17622213345386496 17630476250382336 17703329458028544 17716562560198656 17721103431499776 17733316459364352 17802674741182464 17803069213324626 17889601863942144 17897343810812928 17901931017535488 17914268668133376 17984733184889163 17997777838931968 18002390787555328 18014797673005056 18072148821737472 18084603783020544 18085657613536128 18089238985703424 18160391735906112 18173563798290432 18181428633206784 18186088652734464 18198622139056128 18262301902774272 18270205140204864 18274887913734144 18287482598719488 18359008326844416 18371660985925632 18448651922190336 18461366361833472 18552179710754816 18560208396398592 18564965499666432 18577760100286464 18636903472416768 18641680233136128 18650421157429248 18650834413959132 18741487666987008 18754403923132416 18832998837235968 18845978161038336 18932727337058304 18937579919376384 18945775391735808 18946879404656896 18950631318355968 19025172294758784 19038284060640768 19038971598209024 19052092874293248 19130820530798592 19131935326715904 19145120671531008 19233246818598912 19246501985255424 19327159156580352 19332112834363392 19340479045730304 19345436137488384 19421530050899592 19434914978570784 19449011475841024 19524375066341376 19529379291856896 19542838547054592 19619708928969996 19633939460653056 19638971768242176 19647470776614912 19715071441895424 19729808305675776 19743405692516352 19834285781680128 19839369439346688 19931132880223488 19936241360437248 19949981016784896 19959335392116736 20028009083830272 20041811984646144 20042979866083328 20055624398143488 20056793084461056 20125802096934912 20134511787164544 20139672394727424 20247500068798464 20252689635999744 20266647382130688 20346364815228144 20445259273076736 20454107212357632 20459349734326272 20473449906438144 20474642940387328 20545089640621056 20553980782730472 20559248902950912 20568888958779392 20573417923559424 20653884367699968 20668118609166336 20669322986898432 20754733412464128 20769787198046208 20784101317410816 20871202174599168 20880234445948416 20885586187124736 20899980112822272 20981723802107904 20996183983915008 21017263951839232 21084173625360384 21098704413523968 21099933882458816 21104112149987328 21187123691890464 21201725431168128 21202491098005504 21211666738741248 21217103428190208 21231725828898816 21299318254190592 21304777409298432 21315239330239008 21418843047985152 21433604483579904 21523427242555392 21538260755472384 21637402670923776 21652314733412352 21653576462465024 21659126416277504 21674053450334208 21743054051152896 21748626938658816 21758038926446592 21758824683667456 21759306816285654 21763615654674432 21849221307262041 21863794892341248 21865068944818176 21880137910321152 22088181893234688 22093843239272448 22103404623691776 22109069871415296 22196034343885248 22211331404080896 22227441686675456 22313571504390144 22319290619265024 22320591214501888 22334672625205248 22335974116786176 22422524490251424 22428271530491904 22438787955032064 22454252316131328 22531510219309056 22548352349343744 22563892220018688 22778437577398272 22784275840499712 22799978304897024 22889153238663168 22889660417131662 22906262704095232 22912133729615872 22922049239384064 23000916682211328 23010870613902336 23016768451117056 23018109689955072 23022667799986176 23033973307935744 23113225845698688 23140000078626816 23145931012571136 23161882722435072 23252988360260736 23366010597801984 23382113982087168 23398228464500736 23399591931871232 23480102446424064 23490263751691968 23496284460515328 23507301667176448 23512477626925056 23604439277371392 23620706981904384 23622083413598208 23628137908666368 23644421945819136 23719695328530432 23737425617766168 23852802485256192 23863125081083904 23869241356713984 23885691557511168 23979644246518884 24096198428983296 24112805044027392 24114210151381504 24213855647874816 24230543349906432 24231418397720576 24241904844275712 24248118203645952 24342078004789248 24348317039198208 24349735870365696 24360273520273152 24366517218312192 24383310131625984 24478677769125888 24495547981234176 24598202562920448 24615155149111296 24746944528531456 24753287332888576 24770346800381952 24849204629889024 24855573644181504 24866330201653248 24867779218612176 24872703605342208 24970538636870904 24988650222649344 25005871897509888 25110665116314624 25127970881384448 25243636449411072 25250106559168512 25261033855647744 25366896393011712 25384378747521024 25402790499057664 25507760707731456 25509247102287872 25526827562041344 25625742274573056 25632310320562176 25644329091465216 25662002647007232 25750297393496064 25769545542107136 25776150445817856 25787305394307072 25793914849984512 25895373401199456 25913219971427712 26032500088455168 26039172389142528 26057118062739456 26159611905293328 26178585947537408 26196627702153216 26286761922527232 26304878229848064 26306411074234368 26324540923355136 26415115252227072 26445714375573504 26574843840297984 26581655147249664 26599974689046528 26704012111773696 26704603819986939 26722415979528192 26742390779281408 26834402795913216 26846015716219392 26852896526303232 26871403002200064 26996666758397952 27003586181332992 27022196509507584 27108223232606208 27128486420304192 27260345697435648 27272142949810176 27279132979101696 27297933208584192 27393452854161408 27405307710307296 27412331870601216 27431223898079232 27538512490266624 27557491478888448 27559097315864576 27672977883285504 27692049542750208 27693049597394944 27828269566132224 27840312594597888 27847448249499648 27866640150429696 27975631736143872 27976251620938698 28112231500480512 28131605884698624 28138816199983104 28249498255853952 28268967241557504 28282222318321664 28289471237586944 28308967771865088 28399091005587456 28406369879064576 28418663087603712 28420319106985344 28425946977533952 28537758442138176 28558457397313536 28578139311439872 28697902990073856 28717681007296512 28849870227898368 28869752977883136 28898737933778944 28990738734870528 28998169251545088 29010718568595456 29012409088380872 29018154206232576 29132295076349388 29152372467856176 29153425259757568 29173517213761536 29286562599512064 29294068937785344 29450909190979584 29458457652363264 29471206164922368 29594712458513664 29615108538774528 29751428672520192 29759054159020032 29779563500273664 29781298822381568 29896699320335232 29904362040655872 29918383940042752 29924971525177344 29939003088175104 30042013625745408 30062717976969216 30064469799124992 30085189626691584 30188703145402368 30371250103197696 30379034453999616 30399971073196032 30519547222842216 30562732319178752 30667888909615104 30681160818536448 30689024601489408 30690812919940096 30710174859657216 30711964410580992 30817634460931584 30830971174095708 30838873354426368 30853333438169088 30861241350094848 30980826551549952 31003984480347648 31154680797069312 31176151976116224 31306803261898752 31320351668922624 31328379280687104 31349970169233408 31472585703161856 31494275975872512 31496111218130944 31504183878221824 31525895927758848 31626260438040576 31648056620285952 31649900823688224 31656168224980992 31780685537835696 31803736647008256 31817500108111872 31825655142285312 31847588743348224 31972858995358512 32128264571977728 32150406725369856 32285140863833088 32307391133208576 32322539792367616 32456104006385664 32464422718930944 32466314493820928 32478472100118528 32480364693697536 32488689624416256 32511080175501312 32614581076729344 32622940407988224 32638237025501184 32638960224428481 32660730641645568 32797603417227264 32820206865481728 33027129067175936 33132272839852032 33140764858908672 33155106935537664 33157038958149568 33163604807122944 33294051515827872 33316997106121344 33318200296865792 33341162530013184 33470357256585216 33478935928897536 33480886821752832 33503961175179264 33658181932548096 33681378474196992 33822528524015616 33845838330028032 34035770082721792 34167656366097408 34176413760749568 34192438788620288 34199967457345536 34333729857994752 34334490625697493 34357391973679104 34359394056142848 34368200594423808 34383073859076096 34391886466646016 34501375023316992 34527164534932608 34550959961903616 34710000117940224 34718896518856704 34742824083652608 34879482540391104 34928836936204288 35049015896702976 35073170973130752 35075214765645824 35097342696751104 35099387897806848 35220153669636096 35235395627537952 35244426690772992 35260952500764672 35406658916057088 35433125120397312 35442206862999552 35466632918728704 35605349482364928 35606138426649252 35779203727884288 35794687621625856 35803862035070976 35828537336266752 35969466369778326 35995555677863936 36004781575110656 36144297643474944 36169207566041088 36171315227072256 36178477971406848 36320783471812224 36347127596580864 36362857266413568 36372177305468928 36397244278112256 36524603805548544 36540410280409728 36549775827468288 36574965197438976 36718016653688832 36743321971851264 36897303844380672 36922732723666944 37104359421509632 37120416792797184 37129930999332864 37155520200572928 37273806944833536 37283360466272256 37301668827918264 37482975333974016 37508807846264832 37665997674471936 37691956322076672 37865454674116608 37875159838752768 37891550783471616 37893758809313792 38050344589517568 38076568121281536 38077943196418048 38104185748586496 38261641061597184 38263870653431808 38290241343062016 38466493637197824 38493003970510848 38654318313160704 38664225668726784 38680958091460608 38690872274976768 38843060101799184 38869829957141568 38898022951682048 39048750132682752 39058758583713792 39085677094109184 39239417857939992 39267878921306112 39294941553229824 39430142883790848 39459616611351552 39486811385032704 39668571563360256 39678738878693376 39862265760446976 39872482720874496 39899962033569792 39918670784233472 40056018167660544 40083623969292288 40085959732166656 40113586168922112 40251604193869824 40269023574329088 40279344789454848 40495000137596928 40505379271999488 40533294764261376 40692729630456288 40890518546153472 40908214424715264 40918699468652544 40946899812876288 40949285880774656 41090179281242112 41107961565460944 41118497805901824 41137777917558784 41146835847118848 41307768735399936 41336237218332672 41338645973796864 41509466824928256 41539574396092416 41742404349198336 41760468891896832 41771172374249472 41799960225644544 41963447604215808 41964377431408047 41992367967830016 42034527903678464 42168347250720768 42197408827047936 42199867764917632 42208224299974656 42374247383780928 42403450862336256 42404982196011008 42423333477482496 42434206856380416 42463451657797632 42598636508381184 42609554818596864 42630478660478016 42837686095970304 42867208967159808 43046854485110784 43076521510944768 43274805341847552 43304629466824704 43307152924930048 43318252832555008 43348106900668416 43486108102305792 43497253877317632 43516077852893184 43517649367334912 43518613632571308 43527231309348864 43698442614524082 43730137889636352 43760275820642304 44176363786469376 44187686478544896 44206809247383552 44218139742830592 44392068687770496 44422662808161792 44454883373350912 44627143008780288 44638581238530048 44641182429003776 44669345250410496 44671948233572352 44845048980502848 44856543060983808 44877575910064128 44908504632262656 45063020438618112 45096704698687488 45127784440037376 45556875154796544 45568551680999424 45599956609794048 45778306477326336 45779320834263324 45812525408190464 45824267459231744 45844098478768128 46001833364422656 46021741227804672 46033536902234112 46036219379910144 46067946615871488 46226451691397376 46280000157253632 46291862025142272 46505976720521472 46732021195603968 46764227964174336 46796456929001472 46799183863742464 46960204892848128 46980527503383936 46992568921030656 47014603334352896 47024955253850112 47208878554742784 47241413963808768 47244166827196416 47256275817332736 47288843891638272 47439390657060864 47474851235532336 47705604970512384 47726250162167808 47738482713427968 47771383115022336 47959288493037768 48192396857966592 48225610088054784 48228420302763008 48427711295749632 48461086699812864 48462836795441152 48483809688551424 48496236407291904 48684156009578496 48696634078396416 48699471740731392 48720547040546304 48733034436624384 48766620263251968 48957355538251776 48991095962468352 49196405125840896 49230310298222592 49493889057062912 49506574665777152 49540693600763904 49698409259778048 49711147288363008 49732660403306496 49735558437224352 49745407210684416 49941077273741808 49977300445298688 50011743795019776 50221330232629248 50255941762768896 50487272898822144 50522067711295488 50733792786023424 50768757495042048 51015521415462912 51018494204575744 51053655124082688 51251484549146112 51264620641124352 51288658182930432 51324005294014464 51500594786992128 51539091084214272 51552300891635712 51574610788614144 51587829699969024 51790746802398912 51826439942855424 52065000176910336 52078344778285056 52114236125478912 52319223810586656 52357171895074816 52393255404306432 52573523845054464 52609756459696128 52612822148468736 52649081846710272 52830230504454144 52891428751147008 53149687680595968 53163310294499328 53199949378093056 53408024223547392 53409207639973878 53484781558562816 53668805591826432 53692031432438784 53705793052606464 53742806004400128 53954199554667489 53993333516795904 54007172362665984 54044393019015168 54216446465212416 54256972840608384 54520691394871296 54544285899620352 54558265958203392 54595866417168384 54786905708322816 54810615420614592 54824663741202432 54862447796158464 55077024980533248 55114982957776896 55118194631729152 55345955766571008 55384099085500416 55656539132264448 55680625189195776 55694896498999296 55733280300859392 55951263472287744 55952503241877396 56224463000961024 56263211769397248 56498996511707904 56537934483115008 56564444636643328 56578942475173888 56798182011174912 56812739758129152 56837326175207424 56840638213970688 56851893955067904 57075516884276352 57116914794627072 57156278622879744 57395805980147712 57435362014593024 57699740455796736 57739505955766272 57797475867557888 57981477469741056 57996338503090176 58021437137190912 58024818176761744 58036308412465152 58264590152698776 58304744935712352 58306850519515136 58347034427523072 58573125199024128 58588137875570688 58901818381959168 58916915304726528 58942412329844736 59189424917027328 59230217077549056 59502857345040384 59518108318040064 59562597644763136 59793398640670464 59808724081311744 59836767880085504 59849943050354688 59878006176350208 60084027251490816 60125435953938432 60128939598249984 60170379253383168 60377406290804736 60742500206395392 60758068907999232 60799942146392064 61039094445684432 61125464638357504 61335777819230208 61362321637072896 61378049202978816 61381625839880192 61420349719314432 61423928821161984 61635268921863168 61661942348191416 61677746708852736 61706666876338176 61961653103099904 62007968960695296 62309361594138624 62352303952232448 62613606523797504 62640703337845248 62656758561374208 62699940338466816 62945171406323712 62988551951745024 62992222436261888 63008367756443648 63051791855517696 63252520876081152 63296113240571904 63299801647376448 63312336449961984 63561371075671392 63607473294016512 63635000216223744 63651310284570624 63695177486696448 63945717990717024 64256529143955456 64300813450739712 64570281727666176 64614782266417152 64645079584735232 64912208012771328 64932628987641856 64956944200237056 64960729387395072 64977379248832512 65022160351002624 65229162153458688 65245880815976448 65276474051002368 65277920448856962 65595206834454528 65640413730963456 66054258134351872 66264545679704064 66281529717817344 66310213871075328 66314077916299136 66327209614245888 66588103031655744 66633994212242688 66636400593731584 66682325060026368 66940714513170432 66957871857795072 66961773643505664 67007922350358528 67316363865096192 67362756948393984 67645057048031232 67691676660056064 68071540165443584 68335312732194816 68352827521499136 68384877577240576 68399934914691072 68667459715989504 68668981251394986 68718788112285696 68736401188847616 68766147718152192 69002750046633984 69054329069865216 69101919923807232 69420000235880448 69437793037713408 69485648167305216 69758965080782208 69857673872408576 70098031793405952 70146341946261504 70150429531291648 70194685393502208 70198775795613696 70440307339272192 70470791255075904 70488853381545984 70521905001529344 70813317832114176 70866250240794624 70884413725999104 70933265837457408 71212276853298504 71558407455768576 71589375243251712 71607724070141952 71657074672533504 71938932739556652 71991111355727872 72009563150221312 72288595286949888 72338415132082176 72342630454144512 72641566943624448 72694255193161728 72725714532827136 72744354610937856 73049207611097088 73080820560819456 73099551654936576 73149930394877952 73436033307377664 73486643943702528 73794607688761344 73845465447333888 74208718843019264 74240833585594368 74259861998665728 74311040401145856 74547613889667072 74566720932544512 74603337655836528 74965950667948032 75017615692529664 75331995348943872 75383912644153344 75730909348233216 75750319677505536 75783101566943232 75787517618627584 76100689179035136 76153136242563072 76155886392836096 76208371497172992 76523282123194368 76527741306863616 76580482686124032 76932987274395648 76986007941021696 77308636626321408 77328451337453568 77361916182921216 77381744549953536 77686120203598368 77739659914283136 77796045903364096 78097500265365504 78117517167427584 78171354188218368 78478835715879984 78535757842612224 78589883106459648 78860285767581696 78919233222703104 78973622770065408 79337143126720512 79724531520893952 79744965441748992 79799924067139584 80112036335321088 80113811459960817 80167247938584576 80171919464333312 80227172337844224 80503208387739648 80538047148658176 80558689578909696 80990000275193856 81010758543998976 81066589528522752 81385459260912576 81781037092306944 81816428849430528 81837398937305088 81893799625752576 81898571761549312 82180358562484224 82215923130921888 82236995611803648 82275555835117568 82293671694237696 82615537470799872 82672474436665344 82677291947593728 83018933649856512 83079148792184832 83484808698396672 83520937783793664 83542344748498944 83599920451289088 83926895208431616 83928754862816094 84336694501441536 84394817654095872 84399735529835264 84416448599949312 84748494767561856 84806901724672512 84809964392022016 84846666954964992 84868413712760832 84926903315595264 85197273016762368 85219109637193728 85260957320956032 85675372191940608 85734417934319616 86093708970221568 86153043021889536 86549610683695104 86609258933649408 86614305849860096 86636505665110016 86696213801336832 86972216204611584 86994507754635264 87032155705786368 87037227265142616 87054462618697728 87396885229048164 87460275779272704 87520551641284608 88352727572938752 88375372957089792 88413618494767104 88784137375540992 88845325616323584 88909766746701824 89254286017560576 89277162477060096 89282364858007552 89338690500820992 89343896467144704 89690097961005696 89713086121967616 89755151820128256 89817009264525312 90126040877236224 90193409397374976 90255568880074752 91113750309593088 91137103361998848 91199913219588096 91558641668526648 91625050816380928 91688196957536256 92003666728845312 92043482455609344 92067073804468224 92072438759820288 92135893231742976 92452903382794752 92560000314507264 92583724050284544 93011953441042944 93464042391207936 93528455928348672 93598367727484928 93920409785696256 93961055006767872 93985137842061312 94029206668705792 94049910507700224 94417757109485568 94482827927617536 94488333654392832 94512551634665472 94577687783276544 94878781314121728 94949702471064672 95411209941024768 95452500324335616 95476965426855936 95542766230044672 95918576986075536 96384793715933184 96451220176109568 96456840605526016 96855422591499264 96922173399625728 96925673590882304 96967619377102848 97368312019156992 97393268156792832 97398943481462784 97441094081092608 97466068873248768 97533240526503936 97914711076503552 97916880673285443 97982191924936704 98392810251681792 98460620596445184 98987778114125824 99013149331554304 99081387201527808 99396818519556096 99422294576726016 99465320806612992 99471116874448704 99490814421368832 99882154547483616 99954600890597376 100023487590039552 100442660465258496 100511883525537792 100974545797644288 101044135422590976 101467585572046848 101537514990084096 102036988409151488 102107310248165376 102502969098292224 102529241282248704 102577316365860864 103001189573984256 103078182168428544 103104601783271424 103149221577228288 103175659399938048 103581493604797824 103652879885710848 104130000353820672 104156689556570112 104228472250957824 104638447621173312 104714343790149632 104786510808612864 105147047690108928 105219512919392256 105225644296937472 105298163693420544 105660461008908288 105782857502294016 106299375361191936 106326620588998656 106399898756186112 106816048447094784 106818415279947756 106969563117125632 107337611183652864 107384062864877568 107411586105212928 107485612008800256 107908399109334978 107986667033591808 108014344725331968 108432892930424832 108513945681216768 109041382789742592 109088571799240704 109116531916406784 109191732834336768 109573811416645632 109621230841229184 109649327482404864 109724895592316928 110154049961066496 110229965915553792 110236389263458304 110691911533142016 110768198171000832 111313078264528896 111361250378391552 111389792997998592 111466560601718784 111905006483754792 112448926001922048 112526423538794496 112997993023415808 113075868966230016 113128889273286656 113157884950347776 113596364022349824 113625479516258304 113674652350414848 113681276427941376 114151033768552704 114233829589254144 114312557245759488 114791611960295424 114870724029186048 115399480911593472 115479011911532544 115594951735115776 115962954939482112 115992677006180352 116042874274381824 116049636353523488 116072616824930304 116529180305397552 116609489871424704 116613701039030272 116694068855046144 117146250398048256 117176275751141376 117803636763918336 117884824659689472 118378849834054656 118460434155098112 119005714690080768 119036216636080128 119125195289526272 119586797281340928 119617448162623488 119673535760171008 119699886100709376 119756012352700416 120168054502981632 120250871907876864 120257879196499968 120340758506766336 120754812581609472 121485000412790784 121516137815998464 121599884292784128 122078188891368864 122250929276715008 122671555638460416 122724643274145792 122756098405957632 122763251679760384 122840699438628864 122847857642323968 123270537843726336 123323884696382832 123355493417705472 123413333752676352 123923306206199808 124015937921390592 124618723188277248 125227213047595008 125281406675690496 125313517122748416 125399880676933632 125890342812647424 125893132294224141 125977103903490048 125984444872523776 126016735512887296 126103583711035392 126505041752162304 126592226481143808 126599603294752896 126624672899923968 127122742151342784 127214946588033024 127270000432447488 127302620569141248 127390354973392896 127891435981434048 128513058287910912 128601626901479424 129140563455332352 129229564532834304 129290159169470464 129824416025542656 129865257975283712 129913888400474112 129921458774790144 129954758497665024 130044320702005248 130458324306917376 130491761631952896 130552948102004736 130555840897713924 131190413668909056 131280827461926912 132529091359408128 132563059435634688 132620427742150656 132628155832598272 132654419228491776 133176206063311488 133267988424485376 133272801187463168 133364650120052736 133881429026340864 133915743715590144 133923547287011328 134015844700717056 134632727730192384 134725513896787968 135290114096062464 135383353320112128 136143080330887168 136670625464389632 136705655042998272 136799869829382144 137334919431979008 137337962502789972 137437576224571392 137472802377695232 137532295436304384 138005500093267968 138108658139730432 138203839847614464 138840000471760896 138875586075426816 139517930161564416 139715347744817152 140196063586811904 140292683892523008 140300859062583296 140389370787004416 140397551591227392 140880614678544384 140941582510151808 140977706763091968 141043810003058688 141626635664228352 141732500481589248 141768827451998208 141866531674914816 142424553706597008 143116814911537152 143178750486503424 143215448140283904 143314149345067008 143877865479113304 143982222711455744 144577190573899776 144676830264164352 144685260908289024 145283133887248896 145388510386323456 145451429065654272 145488709221875712 146098415222194176 146161641121638912 146199103309873152 146299860789755904 146872066614755328 146973287887405056 147589215377522688 147690930894667776 148417437686038528 148481667171188736 148519723997331456 148622080802291712 149095227779334144 149133441865089024 149206675311673056 149931901335896064 150035231385059328 150663990697887744 150767825288306688 151461818696466432 151566203133886464 151575035237255168 152201378358070272 152306272485126144 152311772785672192 153046564246388736 153055482613727232 153160965372248064 153865974548791296 153972015882043392 154617273252642816 154656902674907136 154723832365842432 154763489099907072 155372240407196736 155479319828566272 155592091806728192 156195000530731008 156235034334855168 156342708376436736 156957671431759968 157071515685224448 157179766212919296 157720571535163392 157838466445406208 157947245540130816 158674286253441024 159449063041787904 159489930883497984 159599848134279168 160224072670642176 160227622919921634 160343838928666624 160454344675688448 161006416775479296 161076094297316352 161117379157819392 161980000550387712 162021517087997952 162133179057045504 162770918521825152 163562074184613888 163632857698861056 163674797874610176 163787599251505152 163797143523098624 164360717124968448 164431846261843776 164473991223607296 164551111670235136 164587343388475392 165231074941599744 165344948873330688 165354583895187456 166037867299713024 166969617396793344 167041875567587328 167084689496997888 167199840902578176 167853790416863232 167857509725632188 168673389002883072 168789635308191744 168799471059670528 169496989535123712 169613803449345024 169619928784044032 169693333909929984 169736827425521664 170394546033524736 170438219274387456 170521914641912064 171350744383881216 171468835868639232 172187417940443136 172306086043779072 173099221367390208 173218517867298816 173228611699720192 173273011330220032 173392427602673664 173944432409223168 173989015509270528 174064311411572736 174074454530285232 174108925237395456 174793770458096328 174920551558545408 175041103282569216 176705455145877504 176750745914179584 176827236989534208 177568274751081984 177690651232647168 177819533493403648 178508572035121152 178554324954120192 178564729716015104 178687792934289408 179380195922011392 179426172243935232 179510303640256512 179634018529050624 180252081754472448 180386818794749952 180511137760149504 182227500619186176 182274206723997696 182399826439176192 183117283337053296 183250101632761856 183376393915072512 184007333457690624 184086964911218688 184134147608936448 184144877519640576 184271786463485952 184905806765589504 185120000629014528 186023906882085888 186928084782415872 187056911856697344 187196735454969856 187840819571392512 187922110013535744 187970275684122624 188058413337411584 188099821015400448 188835514218971136 188965655855235072 188976667308785664 189025103269330944 189155375566553088 189757562628243456 189899404942129344 190822419882049536 190905000648671232 190953930853711872 191085532460089344 191837153972151072 192769587431866368 192902440352219136 192913681211052032 193710845182998528 193844346799251456 193851347181764608 193935238754205696 194736624038313984 194797886962925568 194882188162185216 194932137746497536 195066481053007872 195829422153007104 195833761346570886 196785620503363584 196921241192890368 197975556228251648 198026298663108608 198162774403055616 198793637039112192 198844589153452032 198930641613225984 198942233748897408 198981628842737664 199764309094967232 199909201781194752 200046975180079104 200885320930516992 201023767051075584 201949091595288576 202088270845181952 202935171144093696 203075029980168192 204073976818302976 204214620496330752 205005938196584448 205058482564497408 205154632731721728 206002379147968512 206156364336857088 206209203566542848 206298443154456576 207162987209595648 207305759771421696 208260000707641344 208313379113140224 208456944501915648 209276895242346624 209428687580299264 209573021617225728 210294095380217856 210439025838784512 210451288593874944 210596327386841088 211320922017816576 211565715004588032 212598750722383872 212653241177997312 212799797512372224 213636830559895512 213939126234251264 214675222367305728 214768125729755136 214823172210425856 214971224017600512 215816798218669956 215973334067183616 216028689450663936 216865785860849664 217027891362433536 218082765579485184 218177143598481408 218233063832813568 219147622833291264 219242461682458368 219298654964809728 219449791184633856 220308099922132992 220459931831107584 220472778526916608 221383823066284032 221536396342001664 222626156529057792 222722500756783104 222779585995997184 222933121203437568 223810012967509584 224897852003844096 225052847077588992 225995986046831616 226151737932460032 226257778546573312 227192728044699648 227250959032516608 227349304700829696 227362552855882752 228302067537105408 228467659178508288 228625114491518976 229583223920590848 229741448058372096 230798961823186944 230958023823065088 231189903470231552 231925909878964224 231985354012360704 232085748548763648 232099272707046976 232145233649860608 233058360610795104 233218979742849408 233227402078060544 233388137710092288 234292500796096512 234352551502282752 235607273527836672 235769649319378944 236757699668109312 236920868310196224 238011429380161536 238250390579052544 239173594562681856 239234896325246976 239347071520342016 239399772201418752 240336109005963264 240341434379882451 240501743815753728 240515758392999936 240681517013532672 241509625163218944 242970000825581568 243032275631996928 243199768585568256 244156377782737728 244501858553430016 245343111276920832 245449286548291584 245512196811915264 245526503359520768 245681398877257728 245695715284647936 246541075687452672 246647769392765664 246710986835410944 246826667505352704 247846612412399616 248031875842781184 249237446376554496 250454426095190016 250562813351380992 250627034245496832 250799761353867264 251780685625294848 251786264588448282 251968889745047552 252033471025774592 253010083504324608 253184452962287616 253199206589505792 253249345799847936 254245484302685568 254429893176066048 254540000864894976 254605241138282496 254780709946785792 255782871962868096 257026116575821824 257203253802958848 258281126910664704 258459129065668608 258580318338940928 259648832051085312 259730515950567424 259827776800948224 259842917549580288 259909516995330048 260088641404010496 260916648613834752 260983523263905792 261111681795427848 262380827337818112 262561654923853824 265058182718816256 265126118871269376 265240855484301312 265256311665196544 266352412126622976 266535976848970752 266545602374926336 266729300240105472 267762858052681728 267831487431180288 267847094574022656 268031689401434112 269265455460384768 269451027793575936 270580228192124928 270766706640224256 272286160661774336 273341250928779264 273411310085996544 273599739658764288 274675925005579944 274875152449142784 275064590872608768 276011000186535936 276217316279460864 276407679695228928 277680000943521792 277751172150853632 279035860323128832 279430695489634304 280392127173623808 280585367785046016 280601718125166592 280795103182454784 281761229357088768 281883165020303616 281955413526183936 282087620006117376 283253271328456704 283465000963178496 283537654903996416 283733063349829632 284849107413194016 286233629823074304 286357500973006848 286430896280567808 286628298690134016 287755730958226608 287964445422911488 289154381147799552 289353660528328704 289370521816578048 290566267774497792 290777020772646912 290902858131308544 292196830444388352 292323282243277824 292398206619746304 292599721579511808 293744133229510656 293750642019856329 293946575774810112 295178430755045376 295381861789335552 296834875372077056 296963334342377472 297039447994662912 297244161604583424 298190455558668288 298266883730178048 298413350623346112 299863802671792128 300070462770118656 301327981395775488 301535650576613376 302923637392932864 303132406267772928 303150070474510336 304402756716140544 304612544970252288 304623545571344384 306110965227454464 306321930744496128 307731949097582592 309234546505285632 309313805349814272 309447664731684864 309526978199814144 310744480814393472 310958639657132544 311184183613456384 312390001061462016 312470068669710336 312685416752873472 313915342863519936 314143031370448896 314359532425838592 315441143070326784 315676932890812416 315894491080261632 317348572506882048 318898126083575808 318979861766995968 319199696268558336 320448145341284352 320455245839843268 320687677857333248 320908689351376896 322012833550958592 322152188594632704 322234758315638784 323960001100775424 324043034175995904 325541837043650304 327124148369227776 327265715397722112 327349595749220352 327575198503010304 327594287046197248 328721434249936896 328863692523687552 328947982447214592 329102223340470272 329174686776950784 330462149883199488 330689897746661376 330709167790374912 332075734599426048 333939234793586688 334083751135174656 334169378993995776 334399681805156352 335715019451264376 337346778005766144 337579270616383488 337598942119341056 338993979070247424 339227606898690048 339239857568088064 339386667819859968 339473654851043328 340789092067049472 340876438548774912 341043829283824128 342701488767762432 342937671737278464 344374835880886272 344612172087558144 346198442734780416 346437035734597632 346457223399440384 346546022660440064 346784855205347328 347888864818446336 347978031018541056 348128622823145472 348148909060570464 348217850474790912 349587540916192656 349841103117090816 350082206565138432 353410910291755008 353654473979068416 355136549502163968 355381302465294336 357017144070242304 357108649908240384 357129459432030208 357375585868578816 358760391844022784 358852344487870464 359020607280513024 359268037058101248 360504163508944896 360773637589499904 361022275520299008 364455001238372352 364548413447995392 364799652878352384 366234566674106592 366500203265523712 366752787830145024 368014666915381248 368173929822437376 368268295217872896 368289755039281152 368543572926971904 369811613531179008 370240001258029056 372047813764171776 373856169564831744 374393470909939712 375681639142785024 375844220027071488 375940551368245248 376116826674823168 376199642030800896 377671028437942272 377679396882672423 377931311710470144 377953334617571328 378050206538661888 378310751133106176 379515125256486912 379798809884258688 381644839764099072 381810001297342464 381907861707423744 382171064920178688 383674307944302144 385539174863732736 385804880704438272 385827362422104064 387421690365997056 387688693598502912 387870477508411392 389473248076627968 389595773925851136 389764376324370432 389864275492995072 390132962106015744 391658844306014208 391667522693141772 393571241006727168 393842482385780736 395951112456503296 396052597326217216 397587274078224384 397689178306904064 397861283226451968 397884467497794816 397963257685475328 399528618189934464 399818403562389504 400093950360158208 401770641861033984 402047534102151168 403898183190577152 404176541690363904 405870342288187392 406150059960336384 408147953636605952 408429240992661504 410011876393168896 410116965128994816 412004758295937024 412312728673714176 412418407133085696 412596886308913152 414325974419191296 414611519542843392 416520001415282688 416626758226280448 418553790484693248 418857375160598528 419146043234451456 420588190760435712 420878051677569024 420902577187749888 421192654773682176 422641844035633152 423131430009176064 425197501444767744 425306482355994624 425599595024744448 427273661119791024 427878252468502528 429350444734611456 429536251459510272 429646344420851712 429942448035201024 431633596437339912 431946668134367232 433731571721699328 434055782724867072 436165531158970368 436354287196962816 436466127665627136 438295245666582528 438484923364916736 438597309929619456 438899582369267712 440616199844265984 440919863662215168 440945557053833216 442767646132568064 443072792684003328 445252313058115584 445445001513566208 445559171991994368 445866242406875136 447620025935019168 449795704007688192 450105694155177984 451991972093663232 452303475864920064 452515557093146624 454385456089399296 454698609401659392 454725105711765504 456604135074210816 456935318357016576 459166447841181696 459482896116744192 461597923646373888 461916047646130176 462379806940463104 463851819757928448 463970708024721408 464171497097527296 464198545414093952 464290467299721216 466116721221590208 466437959485698816 466454804156121088 466776275420184576 468585001592193024 468705103004565504 471214547055673344 471539298638757888 473515399336218624 473841736620392448 476022858760323072 476500781158105088 478347189125363712 478469792650493952 478694143040684032 478799544402837504 480672218011926528 480682868759764902 481031516785999872 481363034027065344 483019250326437888 485940001651163136 486064551263993856 486399537171136512 488312755565475456 489003717106860032 490686222553841664 490898573096583168 491024393623830528 491053006719041536 491362797754515456 491391430569295872 493082151374905344 493295538785531328 493421973670821888 493653335010705408 495693224824799232 496063751685562368 500908852190380032 501125626702761984 501254068490993664 501599522707734528 503561371250589696 503572529176896564 503937779490095104 504066942051549184 506020167008649216 506368905924575232 506398413179011584 508490968605371136 508859786352132096 509080001729789952 509210482276564992 511565743925736192 514052233151643648 514406507605917696 516562253821329408 516918258131337216 517160636677881856 519297664102170624 519461031901134848 519655553601896448 519685835099160576 519819033990660096 520177282808020992 521833297227669504 521967046527811584 522223363590855696 524761654675636224 525123309847707648 530116365437632512 530252237742538752 530481710968602624 530512623330393088 532704824253245952 533071953697941504 533091204749852672 533458600480210944 535525716105363456 535662974862360576 535694189148045312 536063378802868224 538530910920769536 538902055587151872 541160456384249856 541533413280448512 544572321323548672 546682501857558528 546822620171993088 547199479317528576 549351850011159888 549750304898285568 550129181745217536 552022000373071872 552434632558921728 552815359390457856 555360001887043584 558071720646257664 560784254347247616 561170735570092032 561203436250333184 561590206364909568 563522458714177536 563766330040607232 563910827052367872 564175240012234752 566506542656913408 566930001926356992 567075309807992832 567466126699659264 569698214826388032 572467259646148608 572715001946013696 572861792561135616 573256597380268032 575511461916453216 575928890845822976 578308762295599104 578707321056657408 578741043633156096 581132535548995584 581554041545293824 581805716262617088 584393660888776704 584646564486555648 584796413239492608 585199443159023616 587488266459021312 587501284039712658 590356861510090752 590763723578671104 593669750744154112 593926668684754944 594078895989325824 594488323209166848 596380911117336576 596533767460356096 596826701246692224 599727605343584256 600140925540237312 602655962791550976 603071301153226752 605847274785865728 606264812535545856 606300140949020672 608805513432281088 609225089940504576 612221930454908928 612643861488992256 615463898195165184 618469093010571264 618627610699628544 618895329463369728 621488961628786944 621917279314265088 622368367226912768 624780002122924032 624940137339420672 625370833505746944 627830685727039872 628286062740897792 628719064851677184 630882286140653568 631353865781624832 631788982160523264 634697145013764096 637796252167151616 637959723533991936 638399392537116672 640910491679686536 641375355714666496 641817378702753792 644025667101917184 644304377189265408 644469516631277568 647920002201550848 648086068351991808 651083674087300608 654248296738455552 654531430795444224 654699191498440704 655188574092394496 657442868499873792 657727385047375104 657895964894429184 658204446680940544 658349373553901568 660924299766398976 661379795493322752 661418335580749824 664151469198852096 667878469587173376 668167502270349312 668338757987991552 668799363610312704 671430038902528752 674693556011532288 675158541232766976 675197884238682112 677987958140494848 678455213797380096 678479715136176128 678773335639719936 681578184134098944 681752877097549824 682087658567648256 685402977535524864 685875343474556928 688749671761772544 689224344175116288 692396885469560832 692874071469195264 692914446798880768 693092045320880128 693569710410694656 695777729636892672 695956062037082112 696257245646290944 696297818121140928 696435700949581824 699175081832385312 699682206234181632 700164413130276864 706821820583510016 707308947958136832 710273099004327936 710762604930588672 714034288140484608 714258918864060416 714751171737157632 717520783688045568 717704688975740928 718041214561026048 721008327017889792 721547275178999808 722044551040598016 728910002476744704 729096826895990784 729599305756704768 732469133348213184 733000406531047424 733505575660290048 736029333830762496 736347859644874752 736536590435745792 736579510078562304 737087145853943808 739623227062358016 740480002516058112 744095627528343552 747712339129663488 748786941819879424 751363278285570048 751688440054142976 751881102736490496 752233653349646336 752399284061601792 755342056875884544 755358793765344846 755906669235142656 756100413077323776 759030250512973824 759597619768517376 763289679528198144 763620002594684928 763815723414847488 764342129840357376 767348615888604288 771078349727465472 771609761408876544 771654724844208128 774843380731994112 775377387197005824 775740955016822784 778946496153255936 779191547851702272 779528752648740864 779728550985990144 780265924212031488 783335045386283544 787142482013454336 787684964771561472 791902224913006592 792105194652434432 795174548156448768 795378356613808128 795722566452903936 795768934995589632 799057236379868928 799636807124779008 800187900720316416 803541283722067968 804095068204302336 807796366381154304 808353083380727808 811740684576374784 812300119920672768 816295907273211904 816858481985323008 820023752786337792 820233930257989632 824625457347428352 825193772617826304 828651948838382592 829223039085686784 833040002830565376 833253516452560896 837107580969386496 837714750321197056 838292086468902912 841176381520871424 841756103355138048 841805154375499776 842385309547364352 845283688071266304 846262860018352128 850395002889535488 850612964711989248 851199190049488896 854547322239582048 855756504937005056 858700889469222912 859072502919020544 859292688841703424 859884896070402048 863267192874679824 863893336268734464 867463143443398656 868111565449734144 872331062317940736 872708574393925632 876590491333165056 876969846729833472 877194619859238912 877799164738535424 881232399688531968 881251926059568987 881839727324430336 881891114107666432 885535292265136128 886145585368006656 890504626116231168 890890003027132416 891118343983988736 891732484813750272 895240051870038336 899591408015376384 900211388310355968 903983944187326464 904606951729840128 905031114186293248 908770912178798592 909397218803318784 909450211423531008 913208270148421632 913870636714033152 918332895682363392 918965792233488384 923195847292747776 927703639515856896 927941416049442816 928342994195054592 928397090828187904 928580934599442432 932233442443180416 932875918971397632 932909608312242176 933552550840369152 937170003184386048 937410206009131008 942429094111346688 943078597277515776 947030798672437248 947683473240784896 952045717520646144 953001562316210176 956694378250727424 956939585300987904 957599088805675008 961344436023853056 961365737519529804 962063033571999744 962726068054130688 966038500652875776 971880003302326272 972129102527987712 976625511130950912 978007434213720064 981372445107683328 981797146193166336 982048787247661056 982106013438083072 982725595509030912 982782861138591744 986164302749810688 986591077571062656 986843947341643776 987306670021410816 991386449649598464 992127503371124736 1001817704380760064 1002251253405523968 1002508136981987328 1003199045415469056 1007145058353793128 1007875558980190208 1012040334017298432 1012737811849150464 1012796826358023168 1016981937210742272 1017719572704264192 1018160003459579904 1018420964553129984 1023131487851472384 1028104466303287296 1028813015211835392 1033124507642658816 1033836516262674432 1034321273355763712 1038595328204341248 1038922063802269696 1039311107203792896 1039371670198321152 1039638067981320192 1040354565616041984 1043666594455339008 1043934093055623168 1044446727181711392 1049523309351272448 1050246619695415296 1060232730875265024 1060963421937205248 1061025246660786176 1065409648506491904 1066143907395883008 1066182409499705344 1071051432210726912 1071325949724721152 1071388378296090624 1072126757605736448 1077061821841539072 1077804111174303744 1082320912768499712 1083066826560897024 1089144642647097344 1093365003715117056 1093645240343986176 1094398958635057152 1098703700022319776 1099500609796571136 1100258363490435072 1104044000746143744 1104869265117843456 1105630718780915712 1110720003774087168 1116143441292515328 1121568508694495232 1122406872500666368 1123180412729819136 1127044917428355072 1127532660081214464 1127821654104735744 1128350480024469504 1133013085313826816 1133860003852713984 1134150619615985664 1134932253399318528 1139396429652776064 1144934519292297216 1145430003892027392 1145723585122271232 1146513194760536064 1151022923832906432 1151857781691645952 1156617524591198208 1157414642113314816 1157482087266312192 1162265071097991168 1163611432525234176 1168787321777553408 1169293128973111296 1169592826478985216 1170398886318047232 1174976532918042624 1175002568079425316 1180713723020181504 1181527447157342208 1187339501488308224 1187853337369509888 1188157791978651648 1192761822234673152 1193067534920712192 1193653402493384448 1199455210687168512 1200281851080474624 1205311925583101952 1206142602306453504 1211694549571731456 1212529625071091712 1212600281898041344 1217611026864562176 1218450179881009152 1224443860909817856 1225287722977984512 1236938186021142528 1237255221399257088 1237790658926739456 1242977923257573888 1243834558628530176 1244736734453825536 1249560004245848064 1249880274678841344 1255661371454079744 1256572125481795584 1257438129703354368 1261764572281307136 1262707731563249664 1263577964321046528 1269394290027528192 1275592504334303232 1275919447067983872 1276798785074233344 1281820983359373072 1282750711429332992 1283634757405507584 1288051334203834368 1288608754378530816 1288939033262555136 1295840004403101696 1302167348174601216 1308496593476911104 1309062861590888448 1309398382996881408 1310377148184788992 1314885736999747584 1315454770094750208 1315791929788858368 1316408893361881088 1316698747107803136 1321848599532797952 1322759590986645504 1322836671161499648 1328302938397704192 1335756939174346752 1336335004540698624 1336677515975983104 1337598727220625408 1342860077805057504 1349387112023064576 1350317082465533952 1350395768477364224 1355975916280989696 1356910427594760192 1356959430272352256 1357546671279439872 1363156368268197888 1364175317135296512 1370805955071049728 1377499343523545088 1378448688350232576 1384793770939121664 1385748142938390528 1385828893597761536 1386184090641760256 1387139420821389312 1391555459273785344 1391912124074164224 1392514491292581888 1392595636242281856 1392871401899163648 1398350163664770624 1399364412468363264 1400328826260553728 1413643641167020032 1414617895916273664 1420546198008655872 1421525209861177344 1428068576280969216 1428517837728120832 1429502343474315264 1435041567376091136 1435409377951481856 1436082429122052096 1442016654035779584 1443094550357999616 1444089102081196032 1457820004953489408 1458193653791981568 1459198611513409536 1464938266696426368 1466000813062094848 1467011151320580096 1472058667661524992 1472695719289749504 1473073180871491584 1473159020157124608 1474174291707887616 1479246454124716032 1480960005032116224 1488191255056687104 1497573883639758848 1502726556571140096 1503376880108285952 1503762205472980992 1504798568123203584 1510684113751769088 1510717587530689692 1511813338470285312 1512200826154647552 1518060501025947648 1519195239537034752 1526579359056396288 1527240005189369856 1527631446829694976 1534697231777208576 1542156699454930944 1543219522817753088 1543309449688416256 1549686761463988224 1550754774394011648 1551481910033645568 1557892992306511872 1558383095703404544 1559057505297481728 1559457101971980288 1560531848424062976 1566670090772567088 1574284964026908672 1575369929543122944 1583804449826013184 1590349096312897536 1590756713227616256 1591445132905807872 1591537869991179264 1598114472759737856 1599273614249558016 1600375801440632832 1607082567444135936 1608190136408604672 1615592732762308608 1616706166761455616 1623481369152749568 1624600239841345536 1632591814546423808 1633716963970646016 1640047505572675584 1640467860515979264 1649250914694856704 1650387545235652608 1657303897676765184 1658446078171373568 1666080005661130752 1674215161938772992 1675429500642394112 1682352763041742848 1683512206710276096 1683610308750999552 1684770619094728704 1690567376142532608 1692525720036704256 1700790005779070976 1701225929423978496 1702398380098977792 1709094644479164096 1711513009874010112 1717401778938445824 1718145005838041088 1718585377683406848 1719769792140804096 1726534385749359648 1727786672537468928 1734926286886797312 1736223130899468288 1744662124635881472 1745417148787851264 1753180982666330112 1753939693459666944 1754389239718477824 1755598329477070848 1762464799377063936 1762503852119137974 1763782228215332864 1771070584530272256 1772291170736013312 1781009252232462336 1781780006054264832 1782236687967977472 1783464969627500544 1790480103740076672 1799182816030752768 1800422776620711936 1807967888374652928 1809213903459680256 1810062228372586496 1817541824357597184 1818794437606637568 1818900422847062016 1826416540296843264 1836665791364726784 1837931584466976768 1846391694585495552 1855407279031713792 1855882832098885632 1856685988390109184 1856794181656375808 1864466884886360832 1865751837942795264 1865819216624484352 1867105101680738304 1874340006368772096 1874820412018262016 1884858188222693376 1886157194555031552 1894061597344874496 1895366946481569792 1904091435041292288 1906003124632420352 1913388756501454848 1913879170601975808 1915198177611350016 1922731475039059608 1924126067143999488 1925452136108261376 1932077001305751552 1943760006604652544 1944258205055975424 1953251022261901824 1956014868427440128 1962744890215366656 1963594292386332672 1964097574495322112 1964212026876166144 1965565722277183488 1972328605499621376 1973182155142125312 1973687894683287552 1974613340042821632 1982772899299196928 1984255006742249472 2003635408761520128 2004502506811047936 2005016273963974656 2006398090830938112 2014290116707586256 2015751117960380416 2024080668034596864 2025475623698300928 2025593652716046336 2033963874421484544 2035439145408528384 2036320006919159808 2046262975702944768 2056208932606574592 2057626030423670784 2066249015285317632 2067673032525348864 2068642546711527424 2077190656408682496 2077844127604539392 2078622214407585792 2078743340396642304 2079276135962640384 2080709131232083968 2087333188910678016 2087868186111246336 2088893454363422784 2099046618702544896 2100493239390830592 2120465461750530048 2121926843874410496 2122050493321572352 2130819297012983808 2132287814791766016 2132364818999410688 2142102864421453824 2142776756592181248 2144253515211472896 2154123643683078144 2164641825536999424 2166133653121794048 2178289285294194688 2186730007430234112 2187290480687972352 2188797917270114304 2197407400044639552 2199001219593142272 2200516726980870144 2208088001492287488 2209738530235686912 2211261437561831424 2221440007548174336 2232286882585030656 2243137017388990464 2244813745001332736 2246360825459638272 2254089834856710144 2255065320162428928 2255643308209471488 2256700960048939008 2266026170627653632 2267720007705427968 2268301239231971328 2278792859305552128 2289869038584594432 2290860007784054784 2291447170244542464 2293026389521072128 2302045847665812864 2303715563383291904 2313235049182396416 2314829284226629632 2314964174532624384 2324530142195982336 2327222865050468352 2337574643555106816 2338586257946222592 2339185652957970432 2340797772636094464 2350005136158850632 2361427446040363008 2363054894314684416 2374679002976616448 2375706674739019776 2376315583957303296 2385523644469346304 2386135069841424384 2387306804986768896 2398910421374337024 2400563702160949248 2410623851166203904 2412285204612907008 2423389099143462912 2425059250142183424 2425200563796082688 2435222053729124352 2436900359762018304 2448887721819635712 2450575445955969024 2473876372042285056 2475581317853478912 2485955846515147776 2487669117257060352 2499120008491696128 2499760549357682688 2511322742908159488 2513144250963591168 2514876259406708736 2523529144562614272 2525415463126499328 2527155928642093056 2538788580055056384 2551185008668606464 2551838894135967744 2553597570148466688 2563641966718746144 2565501422858665984 2567269514811015168 2576102668407668736 2577217508757061632 2577878066525110272 2591680008806203392 2604334696349202432 2616993186953822208 2618125723181776896 2620754296369577984 2629771473999495168 2630909540189500416 2631583859577716736 2632817786723762176 2633397494215606272 2643697199065595904 2643755778178706961 2645519181973291008 2645673342322999296 2656605876795408384 2671513878348693504 2672670009081397248 2673355031951966208 2675197454441250816 2685720155610115008 2698774224046129152 2700634164931067904 2700791536954728448 2711951832561979392 2713820855189520384 2715093342558879744 2726312736536395776 2728350634270593024 2741611910142099456 2754998687047090176 2756897376700465152 2769587541878243328 2771657787195523072 2772368181283520512 2783110918547570688 2783824248148328448 2785028982585163776 2785191272484563712 2785742803798327296 2796700327329541248 2798728824936726528 2800657652521107456 2827287282334040064 2829235791832547328 2841092396017311744 2843050419722354688 2856137152561938432 2857035675456241664 2859004686948630528 2870083134752182272 2870818755902963712 2884033308071559168 2886189100715999232 2888178204162392064 2915640009906978816 2916387307583963136 2929876533392852736 2932001626124189696 2934022302641160192 2944117335323049984 2945391438579499008 2946146361742983168 2946318040314249216 2948348583415775232 2958492908249432064 2961920010064232448 2976382510113374208 2995147767279517696 3005453113142280192 3006753760216571904 3007524410945961984 3009597136246407168 3021435175061379384 3023626676940570624 3036121002051895296 3038390479074069504 3053158718112792576 3054480010378739712 3055262893659389952 3069394463554417152 3084313398909861888 3086439045635506176 3086618899376832512 3099373522927976448 3101509548788023296 3102963820067291136 3115785984613023744 3116766191406809088 3118115010594963456 3118914203943960576 3121063696848125952 3133340181545134176 3148569928053817344 3150739859086245888 3167608899652026368 3180698192625795072 3182890265811615744 3183075739982358528 3196228945519475712 3198547228499116032 3214165134888271872 3216380272817209344 3231185465524617216 3233412333522911232 3246962738305499136 3249200479682691072 3265183629092847616 3267433927941292032 3280095011145351168 3280935721031958528 3298501829389713408 3300775090471305216 3314607795353530368 3316892156342747136 3332160011322261504 3348430323877545984 3350859001284788224 3364705526083485696 3367220617501999104 3369541238189457408 3381134752285065216 3385051440073408512 3401580011558141952 3402451858847956992 3404796760197955584 3418189288958328192 3423026019748020224 3434803557876891648 3436290011676082176 3437170755366813696 3439539584281608192 3453068771498719296 3455573345074937856 3469852573773594624 3472446261798936576 3490834297575702528 3506361965332660224 3507879386919333888 3508778479436955648 3511196658954141696 3524929598754127872 3525007704238275948 3527564456430665728 3542141169060544512 3544582341472026624 3562018504464924672 3563560012108529664 3564473375935954944 3580960207480153344 3598365632061505536 3600845553241423872 3615935776749305856 3618427806919360512 3620124456745172992 3635083648715194368 3637588875213275136 3637800845694124032 3652833080593686528 3673331582729453568 3675863168933953536 3710814558063427584 3711765664197771264 3713371976780218368 3713588363312751616 3728933769772721664 3731503675885590528 3731638433248968704 3734210203361476608 3748680012737544192 3749640824036524032 3769716376445386752 3772314389110063104 3788123194689748992 3790733892963139584 3808182870082584576 3812006249264840704 3826777513002909696 3827758341203951616 3830396355222700032 3845462950078119216 3848252134287998976 3850904272216522752 3864154002611503104 3887520013209305088 3906502044523803648 3925489780430733312 3927188584772665344 3928195148990644224 3928424053752332288 3931131444554366976 3944657210999242752 3946364310284250624 3947375789366575104 3949226680085643264 3965545798598393856 3968510013484498944 4007270817523040256 4009005013622095872 4010032547927949312 4012796181661876224 4028580233415172512 4031502235920760832 4048161336069193728 4050951247396601856 4051187305432092672 4067927748842969088 4070878290817056768 4072640013838319616 4092525951405889536 4112417865213149184 4132498030570635264 4135346065050697728 4137285093423054848 4154381312817364992 4155688255209078784 4157244428815171584 4157486680793284608 4158552271925280768 4161418262464167936 4174666377821356032 4175736372222492672 4177786908726845568 4198093237405089792 4200986478781661184 4240930923501060096 4243853687748820992 4244100986643144704 4261638594025967616 4264575629583532032 4284205728842907648 4285553513184362496 4288507030422945792 4308247287366156288 4329283651073998848 4332267306243588096 4356578570588389376 4373460014860468224 4374580961375944704 4377595834540228608 4394814800089279104 4398002439186284544 4401033453961740288 4416176002984574976 4419477060471373824 4422522875123662848 4442880015096348672 4464573765170061312 4489627490002665472 4492721650919276544 4508179669713420288 4510130640324857856 4511286616418942976 4532052341255307264 4535440015410855936 4536602478463942656 4557585718611104256 4579738077169188864 4581720015568109568 4582894340489084928 4604091695331625728 4607431126766583808 4626470098364792832 4629658568453259264 4629928349065248768 4649060284391964672 4654445730100936704 4675149287110213632 4677172515892445184 4678371305915940864 4681595545272188928 4700010272317701264 4722854892080726016 4726109788629368832 4749358005953232896 4751413349478039552 4771047288938692608 4772270139682848768 4774613609973537792 4797820842748674048 4801127404321898496 4821247702332407808 4824570409225814016 4846778198286925824 4850118500284366848 4850401127592165376 4870444107458248704 4873800719524036608 4897775443639271424 4901150891911938048 4947752744084570112 4951162635706957824 4971911693030295552 4975338234514120704 4998240016983392256 5022645485816318976 5026288501927182336 5047058289125228544 5050830926252998656 5054311857284186112 5077577160110112768 5102370017337212928 5103677788271935488 5107195140296933376 5127283933437492288 5131002845717331968 5134539029622030336 5152205336815337472 5154435017514123264 5155756133050220544 5183360017612406784 5208669392698404864 5233986373907644416 5236251446363553792 5241508592739155968 5259542947998990336 5261819080379000832 5263167719155433472 5265635573447524352 5266794988431212544 5287394398131191808 5287511556357413922 5291346684645998592 5313211753590816768 5343027756697387008 5345340018162794496 5346710063903932416 5350394908882501632 5371440311220230016 5397548448092258304 5401268329862135808 5401583073909456896 5423903665123958784 5427641710379040768 5430186685117759488 5452625473072791552 5456701268541186048 5509997374094180352 5513794753400930304 5539175083756486656 5543315574391046144 5544736362567041024 5566221837095141376 5567648496296656896 5570057965170327552 5570382544969127424 5593400654659082496 5597457649873453056 5601315305042214912 5654574564668080128 5658471583665094656 5682184792034623488 5686100839444709376 5712274305123876864 5714071350912483328 5718009373897261056 5740166269504364544 5741637511805927424 5772378201431998464 5776356408324784128 5831280019813957632 5832774615167926272 5859753066785705472 5864003252248379392 5868044605282320384 5888234670646099968 5890782877158998016 5892292723485966336 5892636080628498432 5896697166831550464 5916985816498864128 5923840020128464896 5952765020226748416 5990295534559035392 6010906226284560384 6013507520433143808 6015048821891923968 6019194272492814336 6042870350122758768 6047253353881141248 6072242004103790592 6076780958148139008 6106317436225585152 6108960020757479424 6138788927108834304 6168626797819723776 6172878091271012352 6173237798753665024 6198747045855952896 6203019097576046592 6205927640134582272 6231571969226047488 6233532382813618176 6236230021189926912 6237828407887921152 6242127393696251904 6266680363090268352 6297139856107634688 6301479718172491776 6335217799304052736 6361396385251590144 6365780531623231488 6366151479964717056 6392457891038951424 6397094456998232064 6428330269776543744 6432760545634418688 6462370931049234432 6493925476610998272 6498400959365382144 6530367258185695232 6534867855882584064 6560190022290702336 6561871442063917056 6597003658779426816 6601550180942610432 6629215590707060736 6633784312685494272 6664320022644523008 6696860647755091968 6729411052166971392 6734441235003998208 6739082476378914816 6762269504570130432 6770102880146817024 6803160023116283904 6804903717695913984 6836378577916656384 6846052039496040448 6869607115753783296 6872580023352164352 6874341510733627392 6879079168563216384 6906137542997438592 6911146690149875712 6939705147547189248 6944892523597873152 6981668595151405056 7012723930665320448 7015758773838667776 7017556958873911296 7022393317908283392 7050015408476551896 7055128912861331456 7084282338121089024 7089164682944053248 7124037008929849344 7127120024217059328 7128946751871909888 7161920414960306688 7196731264123011072 7201691106482847744 7231871553498611712 7236855613838721024 7240248913490345984 7270167297430388736 7275177750426550272 7275601691388248064 7305666161187373056 7346663165458907136 7351726337867907072 7421629116126855168 7426743953560436736 7427176726625503232 7457867539545443328 7463007351771181056 7463276866497937408 7497360025475088384 7499281648073048064 7539432752890773504 7544628778220126208 7576246389379497984 7581467785926279168 7616365740165169152 7624012498529681408 7653555026005819392 7655516682407903232 7660792710445400064 7690925900156238432 7696504268575997952 7701808544433045504 7728308005223006208 7775040026418610176 7813004089047607296 7850979560861466624 7854377169545330688 7856848107504664576 7862262889108733952 7889314421998485504 7892728620568501248 7894751578733150208 7898453360171286528 7931091597196787712 7937020026968997888 8014541635046080512 8018010027244191744 8020065095855898624 8025592363323752448 8057160466830345024 8063004471841521664 8096322672138387456 8101902494793203712 8102374610864185344 8135855497685938176 8145280027676639232 8185051902811779072 8224835730426298368 8264996061141270528 8270692130101395456 8274570186846109696 8308762625634729984 8311376510418157568 8314973361586569216 8317104543850561536 8349332755642712064 8351472744444985344 8355573817453691136 8396186474810179584 8401972957563322368 8481861847002120192 8487707375497641984 8488201973286289408 8523277188051935232 8529151259167064064 8568411457685815296 8571107026368724992 8577014060845891584 8658567302147997696 8664534612487176192 8713157141176778752 8746920029720936448 8749161922751889408 8789629600178558208 8796004878372569088 8802066907923480576 8832352005969149952 8838954120942747648 8845045750247325696 8885760030192697344 8929147530340122624 8979254980005330944 8985443301838553088 9016359339426840576 9020261280649715712 9022573232837885952 9070880030821711872 9115171437222208512 9159476154338377728 9163440031136219136 9165788680978169856 9208183390663251456 9214862253533167616 9252940196729585664 9259317136906518528 9259856698130497536 9298120568783929344 9308891460201873408 9350298574220427264 9354345031784890368 9356742611831881728 9363191090544377856 9400020544635402528 9445709784161452032 9452219577258737664 9498716011906465792 9502826698956079104 9542094577877385216 9549227219947075584 9595641685497348096 9642495404664815616 9649140818451628032 9693556396573851648 9700237000568733696 9700802255184330752 9740888214916497408 9747601439048073216 9795550887278542848 9802301783823876096 9895505488169140224 9902325271413915648 9943823386060591104 9950676469028241408 9996480033966784512 10045290971632637952 10052577003854364672 10094116578250457088 10101661852505997312 10108623714568372224 10155154320220225536 10204740034674425856 10207355576543870976 10214390280593866752 10254567866874984576 10262005691434663936 10269078059244060672 10304410673630674944 10308870035028246528 10311512266100441088 10366720035224813568 10417338785396809728 10472502892727107584 10483017185478311936 10519085895997980672 10523638160758001664 10526335438310866944 10533589976862425088 10574788796262383616 10575023112714827844 10582693369291997184 10626423507181633536 10686055513394774016 10690680036325588992 10693420127807864832 10742880622440460032 10795096896184516608 10802536659724271616 10803166147818913792 10847807330247917568 10855283420758081536 10860373370235518976 10905250946145583104 10913402537082372096 11019994748188360704 11027589506801860608 11086631148782092288 11132443674190282752 11135296992593313792 11140115930340655104 11140765089938254848 11186801309318164992 11194915299746906112 11202630610084429824 11309149129336160256 11316943167330189312 11364369584069246976 11372201678889418752 11424548610247753728 11428142701824966656 11436018747794522112 11480332539008729088 11483275023611854848 11544756402863996928 11552712816649568256 11662560039627915264 11719506133571410944 11728006504496758784 11776469341292199936 11781565754317996032 11784585446971932672 11785272161256996864 11793394333663100928 11833971632997728256 11847680040256929792 11905530040453496832 11980591069118070784 12021812452569120768 12027015040866287616 12030097643783847936 12038388544985628672 12085740700245517536 12094506707762282496 12144484008207581184 12153561916296278016 12212634872451170304 12217920041514958848 12277577854217668608 12337253595639447552 12346475597507330048 12397494091711905792 12406038195152093184 12411855280269164544 12463143938452094976 12467064765627236352 12472460042379853824 12475656815775842304 12484254787392503808 12533360726180536704 12594279712215269376 12602959436344983552 12670435598608105472 12722792770503180288 12731561063246462976 12732302959929434112 12784915782077902848 12856660539553087488 12865521091268837376 12924741862098468864 12987850953221996544 12996801918730764288 13060734516371390464 13069735711765168128 13120380044581404672 13123742884127834112 13194007317558853632 13203100361885220864 13258431181414121472 13267568625370988544 13328640045289046016 13393721295510183936 13468882470007996416 13478164952757829632 13524539009140260864 13606320046232567808 13609807435391827968 13672757155833312768 13692104078992080896 13739214231507566592 13745160046704328704 13748683021467254784 13812275085994877184 13822293380299751424 13879410295094378496 13889785047195746304 13963337190302810112 14025447861330640896 14031517547677335552 14035113917747822592 14044786635816566784 14100030816953103792 14110257825722662912 14168564676242178048 14178329365888106496 14248074017859698688 14254240048434118656 14323840829920613376 14393462528246022144 14403382212965695488 14463743106997223424 14473711227677442048 14480497826980691968 14540334594860777472 14550355500853100544 14551203382776496128 14611332322374746112 14693326330917814272 14703452675735814144 14843258232253710336 14853487907120873472 14854353453251006464 14915735079090886656 14926014703542362112 14926553732995874816 14994720050950176768 15078865505781547008 15152492778758995968 15162935571852558336 15232731480330338304 15248024997059362816 15307110052011638784 15311033364815806464 15321585420890800128 15381851800312476864 15393008537151995904 15403617088866091008 15456616010446012416 15550080052837220352 15626008178095214592 15701959121722933248 15708754339090661376 15713696215009329152 15724525778217467904 15778628843996971008 15785457241137002496 15789503157466300416 15796906720342573056 15862183194393575424 15874040053937995776 16029083270092161024 16036020054488383488 16040130191711797248 16051184726647504896 16114320933660690048 16126008943683043328 16192645344276774912 16203804989586407424 16204749221728370688 16271710995371876352 16290560055353278464 16370103805623558144 16529992122282541056 16541384260202790912 16617525251269459968 16622753020836315136 16629946723173138432 16634209087701123072 16698665511285424128 16702945488889970688 16711147634907382272 16792372949620359168 16803945915126644736 16963723694004240384 16975414750995283968 16976403946572578816 17046554376103870464 17058302518334128128 17136822915371630592 17142214052737449984 17154028121691783168 17317134604295995392 17329069224974352384 17493840059441872896 17498323845503778816 17579259200357116416 17592009756745138176 17604133815846961152 17664704011938299904 17677908241885495296 17690091500494651392 17771520060385394688 17858295060680245248 17958509960010661888 17970886603677106176 18032718678853681152 18040522561299431424 18045146465675771904 18141760061643423744 18230342874444417024 18318952308676755456 18326880062272438272 18416366781326502912 18429724507066335232 18505880393459171328 18518634273813037056 18519713396260995072 18596241137567858688 18617782920403746816 18700597148440854528 18708690063569780736 18713485223663763456 18726382181088755712 18800041089270805056 18891419568322904064 18904439154517475328 19005653397912158208 19084189155754770432 19098454439894151168 19191283370994696192 19284990809329631232 19298281636903256064 19387112793147703296 19401604510368661504 19481776429832994816 19495202878096146432 19591101774557085696 19604603567647752192 19791010976338280448 19804650542827831296 19887646772121182208 19901352938056482816 19992960067933569024 20090581943265275904 20188233156500914176 20203323705011994624 20217247429136744448 20310308640440451072 20409480069348851712 20414711153087741952 20509135733749969152 20524011382869327872 20538156118488121344 20608821347261349888 20617740070056493056 20623024532200882176 20733440070449627136 20834677570793619456 20945005785454215168 20966034370956623872 21038171791995961344 21047276321516003328 21052670876621733888 21067179953724850176 21150046225429655688 21165386738583994368 21252847014363267072 21372111026789548032 21381360072651177984 21386840255615729664 21485761244880920064 21590193792369033216 21605073319448543232 21606332295637827584 21695614660495835136 21710566841516163072 21720746740471037952 21810501892291166208 21826805074164744192 22039989496376721408 22055179013603721216 22173262297564184576 22264887348380565504 22280231860681310208 22281530179876509696 22373602618636329984 22389830599493812224 22618298258672320512 22633886334660378624 22728739168138493952 22744403357778837504 22849097220495507456 22856285403649933312 22872037495589044224 22960665078017458176 22966550047223709696 23089512805727993856 23105425633299136512 23325120079255830528 23439012267142821888 23456013008993517568 23552938682584399872 23563131508635992064 23570544322513993728 23586788667326201856 23667943265995456512 23695360080513859584 23811060080906993664 23961182138236141568 24043624905138241536 24054030081732575232 24060195287567695872 24076777089971257344 24171481400491035072 24189013415524564992 24288968016415162368 24307123832592556032 24435840083029917696 24555155708435337216 24674507191278895104 24692951195014660096 24794988183423811584 24812076390304186368 24823710560538329088 24926287876904189952 24934129531254472704 24944920084759707648 24951313631551684608 25066721452361073408 25188559424430538752 25205918872689967104 25340871197216210944 25445585541006360576 25463122126492925952 25464605919858868224 25569831564155805696 25713321079106174976 25731042182537674752 25975701906443993088 25993603837461528576 26121469032742780928 26139471423530336256 26240760089162809344 26247485768255668224 26388014635117707264 26406200723770441728 26516862362828242944 26535137250741977088 26657280090578092032 26787442591020367872 26937764940015992832 26956329905515659264 27049078018280521728 27212640092465135616 27345514311666625536 27478428463015133184 27490320093408657408 27497366042934509568 27624550171989754368 27644586760599502848 27758820590188756992 27779570094391492608 27926674380605620224 28050895722661281792 28063035095354671104 28070227835495645184 28089573271633133568 28200061633906207584 28220515651445325824 28337129352484356096 28356658731776212992 28496148035719397376 28508480096868237312 28647681659841226752 28786925056492044288 28927486213994446848 28947422455354884096 28960995653961383936 29080669189721554944 29100711001706201088 29102406765552992256 29222664644749492224 29386652661835628544 29406905351471628288 29686516464507420672 29706975814241746944 29708706906502012928 29831470158181773312 29852029407084724224 29989440101900353536 30157731011563094016 30304985557517991936 30325871143705116672 30465462960660676608 30496049994118725632 30614220104023277568 30622066729631612928 30643170841781600256 30763703600624953728 30786017074303991808 30807234177732182016 30913232020892024832 31100160105674440704 31252016356190429184 31417508678181322752 31427392430018658304 31449051556434935808 31557257687993942016 31570914482274004992 31579006314932600832 31724366388787150848 31748080107875991552 32058166540184322048 32072040108976766976 32080260383423594496 32228641867321380096 32252017887366086656 32385290688553549824 32407609979172814848 32409498443456741376 32543421990743752704 32581120110706556928 32740207611247116288 33059984244565082112 33082768520405581824 33245506041672630272 33259893446346276864 33397331022570848256 33405890977779941376 33422295269814764544 33584745899240718336 33607891830253289472 33927447388008480768 33950829501990567936 33952807893145157632 34093108752207740928 34116605036668256256 34273645830743261184 34284428105474899968 34308056243383566336 34634269208591990784 34658138449948704768 34987680118883745792 35158518400714232832 35184019513490276352 35329408023876599808 35355816483770990592 35380183000989302784 35543040120770789376 35716590121360490496 35917019920021323776 35941773207354212352 36065437357707362304 36081045122598862848 36090292931351543808 36283520123286847488 36460685748888834048 36637904617353510912 36653760124544876544 36832733562653005824 36859449014132670464 37011760786918342656 37039426792521990144 37192482275135717376 37235565840807493632 37401194296881709056 37417380127139561472 37426970447327526912 37452764362177511424 37600082178541610112 37782839136645808128 37808878309034950656 38011306795824316416 38168378311509540864 38196908879788302336 38569981618659262464 38596563273806512128 38774225586295406592 38803209020737323008 38963552859665989632 38990405756192292864 39182203549114171392 39209207135295504384 39582021952676560896 39609301085655662592 39775293544242364416 39802705876112965632 39985920135867138048 40181163886530551808 40406647410023989248 40434494858273488896 40818960138697703424 40829422306175483904 41018271467499938304 41048022765738655744 41076312236976242688 41217642694522699776 41235480140112986112 41246049064401764352 41466880140899254272 41669355141587238912 41890011570908430336 41932068741913247744 42076343583991922688 42094552643032006656 42105341753243467776 42134359907449700352 42300092450859311376 42330773477167988736 42505694028726534144 42744222053579096064 42762720145302355968 42971522489761840128 43180387584738066432 43210146638897086464 43212664591275655168 43391229320991670272 43421133683032326144 43441493480942075904 43621003784582332416 43653610148329488384 44079978992753442816 44110358027207442432 44346524595128369152 44529774696761131008 44560463721362620416 44563060359753019392 44747205237272659968 44779661198987624448 45236596517344641024 45457478336276987904 45488806715557675008 45698194440991014912 45712570807299866624 45744074991178088448 45921330156034916352 45933100094447419392 46179025611455987712 46210851266598273024 46650240158511661056 46878024534285643776 47105877365168799744 47126263017271984128 47141088645027987456 47173577334652403712 47335886531990913024 47390720161027719168 47622120161813987328 47922364276472283136 48087249810276483072 48108060163465150464 48120390575135391744 48153554179942514688 48342962800982070144 48378026831049129984 48577936032830324736 48614247665185112064 48871680166059835392 49110311416870674432 49385902390029320192 49589976366847623168 49624152780608372736 49852575753808379904 49868259062508945408 49889840169519415296 49902627263103369216 50133442904722146816 50377118848861077504 50411837745379934208 50681742394432421888 50891171082012721152 50926244252985851904 50929211839717736448 51139663128311611392 51426642158212349952 51462084365075349504 51951403812887986176 51987207674923057152 52242938065485561856 52481520178325618688 52494971536511336448 52776029270235414528 52812401447540883456 53033724725656485888 53070274501483954176 53314560181156184064 53574885182040735744 53875529880031985664 53912659811031318528 54098156036561043456 54425280184930271232 54691028623333251072 54956856926030266368 54980640186817314816 55249100343979508736 55289173521199005696 55517641180377513984 55559140188782985216 55853348761211240448 56101791445322563584 56126070190709342208 56140455670991290368 56179146543266267136 56400123267812415168 56441031302890651648 56674258704968712192 56713317463552425984 57016960193736474624 57295363319682453504 57573850112984088576 57854972427988893696 57894844910709768192 57921991307922767872 58161338379443109888 58204813531105984512 58445329289498984448 58773305323671257088 58813810702943256576 59373032929014841344 59413951628483493888 59417413813004025856 59662940316363546624 59704058814169448448 59978880203800707072 60609971115035983872 60651742287410233344 60930925921321353216 60992099988237451264 61228440208046555136 61244133459263225856 61527407201249907456 61572034148607983616 61614468355464364032 61826464041784049664 62200320211348881408 62504032712380858368 62835017356362645504 62854784860037316608 62898103112869871616 63114515375987884032 63141828964548009984 63158012629865201664 63496160215751983104 64116333080368644096 64144080217953533952 64160520766847188992 64457283734642760192 64504035774732173312 64770581377107099648 64815219958345629696 64818996886913482752 65086843981487505408 65162240221413113856 65480415222494232576 66119968489130164224 66165537040811163648 66491012083345260544 66519786892692553728 66794662045141696512 66844590539629529088 67169491798481436672 67854894776016961536 67901659003981135872 67905615786290315264 68186217504415481856 68233210073336512512 68547291661486522368 68568856210949799936 68616112486767132672 69268538417183981568 69316276899897409536 69975360237767491584 70317036801428465664 70368039026980552704 70658816047753199616 70711632967541981184 70760366001978605568 71086080241541578752 71433180242720980992 71834039840042647552 71883546414708424704 72130874715414724608 72162090245197725696 72180585862703087616 72567040246573694976 72921371497777668096 73307520249089753088 73665467125306011648 74023521573836685312 74078853585043980288 74384964550271434752 74471131681614987264 74802388593763418112 74834760254279122944 74853940894655053824 75200164357083220224 75565678273291616256 75617756618069901312 76022613591648632832 76336756623019081728 76393817759576604672 77139963237318524928 77193126547613024256 77606418041474646016 77927105719331979264 77980811512384585728 78364407098228342784 78418414270591008768 79164043905353121792 79218602171311325184 79550587088484728832 79605411752225931264 79971840271734276096 80362327773061103616 80813294820047978496 80868989716546977792 81637920277395406848 82036542934999876608 82096045531477311488 82435285389045399552 82470960280225972224 82492098128803528704 82933760281798508544 83338710283174477824 83780023141816860672 83864137483826495488 84152687167983845376 84189105286064013312 84210683506486935552 84268719814899400704 84600184901718622752 84661546954335977472 85011388057453068288 85488444107158192128 85525440290604711936 85943044979523680256 86360775169476132864 86425329182551310336 86782458641983340544 86842267366064652288 86882986961884151808 87242007569164664832 87307220296658976768 88159957985506885632 88220716054414884864 88693049190256738304 89059549393522262016 89120927442725240832 89126120719506038784 89494410474545319936 90473193034689282048 90914956672553975808 90977613431115350016 91396388881982029824 91425141614599733248 91488149982356176896 91842660312069832704 91866200188894838784 92358051222911975424 92421702533196546048 93300480317023322112 93756049068571287552 94252526034543968256 94282177290055974912 94347154669304807424 94671773063981826048 95244240323627974656 95844728552944566272 96174499620552966144 96216120326930300928 96240781150270783488 96685925601964140288 96756053662098259968 97155872065660649472 97228495330370224128 97743360332119670784 98220622833741348864 98771804780058640384 99179952733695246336 99248305561216745472 99736518125017890816 99779680339038830592 100266885809444293632 100754237697722155008 100823675490759868416 101363484788864843776 101782342164025442304 101852488505971703808 101858423679435472896 102279326256623222784 102853284316424699904 102924168730150699008 103902807625775972352 103974415349846114304 104485876130971123712 104963040356651237376 105552058540470829056 106067449451312971776 106140549002967908352 106629120362312368128 107149770364081471488 107751059760063971328 107825319622062637056 108196312073122086912 108850560369860542464 109382057246666502144 109913713852060532736 109961280373634629632 110498200687959017472 110578347042398011392 111035282360755027968 111118280377565970432 111706697522422480896 112203582890645127168 112252140381418684416 112280911341982580736 112358293086532534272 112800246535624830336 112882062605781303296 113348517409937424384 113426634927104851968 114033920387472949248 114590726639364907008 115709944855977787392 115789689821419536384 116322676758886219776 116409627062211969024 116890658578997968896 117546610647342514176 117627621405886513152 118746065858029682688 118827903256966987776 118834827626008051712 119325880632727093248 119408117628338896896 119957760407601414144 121219942230071967744 121303484574820466688 122456880416093110272 122488266918526451712 123054814402499814912 123144068297215967232 123228936710928728064 123652928083568099328 124400640422697762816 125008065424761716736 125670034712725291008 125709569720074633216 125796206225739743232 126229030751975768064 126283657929096019968 126316025259730403328 126992320431503966208 128232666160737288192 128288160435907067904 128914567469285520384 129008071549464346624 129541162754214199296 129630439916691259392 129637993773826965504 130173687962975010816 130324480442826227712 130960830444988465152 132239936978260328448 132331074081622327296 133039573785385107456 133589324090283393024 133689181079259058176 134338983596962873344 135709789552033923072 135811231572580630528 136372435008830963712 136466420146673025024 137094583322973044736 137137712421899599872 137232224973534265344 138537076834367963136 138632553799794819072 139950720475534983168 140634073602856931328 141317632095506399232 141423265935083962368 141520732003957211136 142172160483083157504 142866360485441961984 143668079680085295104 143767092829416849408 144261749430829449216 144324180490395451392 144361171725406175232 145134080493147389952 145842742995555336192 146615040498179506176 147330934250612023296 148157707170087960576 148769929100542869504 149604777187526836224 149669520508558245888 149707881789310107648 150400328714166440448 151131356546583232512 151235513236139802624 152045227183297265664 152673513246038163456 152787635519153209344 154279926474637049856 154386253095226048512 155212836082949292032 155854211438663958528 155961623024769171456 156728814196456685568 158328087810706243584 158437204342622650368 159101174176969457664 159210823504451862528 159943680543468552192 160724655546122207232 161626589640095956992 161737979433093955584 163275840554790813696 164073085869999753216 164192091062954622976 164870570778090799104 164941920560451944448 165867520563597017088 166677420566348955648 167560046283633721344 167728274967652990976 168305374335967690752 168378210572128026624 168421367012973871104 168537439629798801408 169200369803437245504 169323093908671954944 170022776114906136576 171050880581209423872 171886089959047360512 172721550338952265728 172850658365102620672 173564917283966681088 173684534732129304576 173765973923768303616 174484015138329329664 174614440593317953536 176319915971013771264 176441432108829769728 177386098380513476608 178119098787044524032 178241854885450481664 178252241439012077568 178988820949090639872 181829913345107951616 181955226862230700032 182792777763964059648 182850283229199466496 182976299964712353792 183685320624139665408 183732400377789677568 184716102445823950848 184843405066393092096 186600960634046644224 187512098137142575104 188505052069087936512 188564354580111949824 188694309338609614848 189343546127963652096 190488480647255949312 192348999241105932288 192432240653860601856 192481562300541566976 193371851203928280576 193512107324196519936 194311744131321298944 194456990660740448256 195486720664239341568 196441245667482697728 197543609560117280768 198359905467390492672 198496611122433490944 199473036250035781632 199559360678077661184 200533771618888587264 201508475395444310016 202726969577729687552 203564684328050884608 203704977011943407616 203716847358870945792 204558652513246445568 205706568632849399808 205848337460301398016 207805615251551944704 207948830699692228608 209926080713302474752 211104117080941658112 212134898902625943552 212281098005935816704 213258240724624736256 214299540728162942976 215502119520127942656 215650639244125274112 216392624146244173824 217701120739721084928 218764114493333004288 219922560747269259264 220996401375918034944 222070564721510055936 222236560755131940864 223413395044844961792 224407165781290254336 224504280762837368832 224561822683965161472 225600493071249660672 225764125211562606592 226697034819874848768 226853269854209703936 228067840774945898496 229181453278729814016 231419889711955574784 231579379642839072768 232819254124423938048 233781317157995937792 235093221294685028352 235255242811773026304 237492131716059365376 237655806513933975552 237669655252016103424 238651761265454186496 238816235256677793792 239915520815202828288 242439884460143935488 242606969149640933376 244913760832186220544 246109628804999629824 246288136594431934464 247305856167136198656 248801280845395525632 250016130849523433472 251340069425450582016 251419139440149266432 251592412451479486464 252458061503951536128 252567315858192039936 252632050519460806656 253984640863007932416 256465332321474576384 256576320871814135808 257829134938571040768 258016143098928693248 259082325508428398592 259275987547653931008 260347375925950021632 260648960885652455424 261921660889976930304 264479873956520656896 264662148163244654592 266079147570770214912 267178648180566786048 267378362158518116352 271419579104067846144 271622463145161261056 272744870017661927424 272932840293346050048 274189166645946089472 274275424843799199744 274464449947068530688 277074153668735926272 277265107599589638144 279901440951069966336 281268147205713862656 282846531870167924736 283041464007914422272 285732720970883923968 287336159360170590208 287534185658833698816 288523498861658898432 288648360980790902784 288722343450812350464 290268160986294779904 291685485991110672384 293230080996359012352 294661868501224046592 296315414340175921152 297539858201085739008 299209554375053672448 299339041017116491776 300800657428332880896 302262713093166465024 302471026472279605248 304090454366594531328 305347026492076326912 305575271038306418688 308559852949274099712 308772506190452097024 310425672165898584064 311708422877327917056 311923246049538342912 313457628392913371136 316656175621412487168 318202348353938915328 318421647008903725056 319887361086937104384 321449311092244414464 323253179280191913984 323475958866187911168 326551681109581627392 328146171739999506432 329741141556181598208 329883841120903888896 331735041127194034176 333354841132697911296 335120092567267442688 335456549935305981952 336610748671935381504 336756421144256053248 336842734025947742208 337074879259597602816 338400739606874491008 338646187817343909888 340045552229812273152 342101761162418847744 343772179918094721024 345701316730205241344 347129834567933362176 347369069464258609152 348968030276658659328 349228881186635907072 352639831942027542528 352882864217659539456 354772196761026953216 356238197574089048064 356483709770900963328 356504482878024155136 357977641898181279744 363659826690215903232 363910453724461400064 365700566458398932992 367370641248279330816 367464800755579355136 369432204891647901696 369686810132786184192 373201921268093288448 375024196274285150208 377010104138175873024 377128709160223899648 377388618677219229696 378687092255927304192 380976961294511898624 384697998482211864576 384864481307721203712 386743702407856561152 387024214648393039872 388623488262642597888 388913981321480896512 390973441328478683136 392882491334965395456 395087219120234561536 396719810934780985344 396993222244866981888 399118721356155322368 401067543237777174528 403016950790888620032 405453939155459375104 407129368656101769216 407433694717741891584 409117305026492891136 411413137265698799616 411696674920602796032 415611230503103889408 415897661399384457216 419852161426604949504 424269797805251887104 424562196011871633408 426516481449249472512 428599081456325885952 431004239040255885312 431301278488250548224 432785248292488347648 435402241479442169856 437528228986666008576 439845121494538518528 441992802751836069888 444473121510263881728 448814331562580508672 449008561525674737664 449123645367930322944 451200986142499321344 451528250423125213184 453394069639749697536 453706539708419407872 456135681549891796992 458362906557459628032 462839779423911149568 463158759285678145536 465638508248847876096 467562634315991875584 470186442589370056704 474984263432118730752 475311613027867951104 475339310504032206848 477303522530908372992 477632470513355587584 479831041630405656576 484879768920287870976 485213938299281866752 489827521664372441088 492219257609999259648 492576273188863868928 494611712334272397312 497602561690791051264 500032261699046866944 502680138850901164032 502838278880298532864 503184824902958972928 504916123007903072256 505134631716384079872 505264101038921613312 507969281726015864832 513152641743628271616 515658269877142081536 518164651016856797184 518551975095307862016 520694751851900043264 521297921771304910848 523843321779953860608 528959747913041313792 529324296326489309184 532158295141540429824 534357296361133572096 534756724317036232704 543244926290322522112 545489740035323854848 545865680586692100096 548378333291892178944 548550849687598399488 548928899894137061376 554148307337471852544 554530215199179276288 559802881902139932672 562536294411427725312 565693063740335849472 566082928015828844544 571465441941767847936 574672318720341180416 577046997723317796864 577296721961581805568 577444686901624700928 580536321972589559808 583370971982221344768 586460161992718024704 589323737002448093184 592630828680351842304 595079716402171478016 598419108750107344896 598678082034232983552 601601314856665761792 604525426186332930048 608180908733189062656 610694052984152653824 611150542076612837376 617119705898548199424 617545012380904194048 620851344331797168128 623416845754655834112 623846492099076685824 633312351242824974336 636404696707877830656 636843294017807450112 639774722173874208768 642898622184488828928 646506358560383827968 646951917732375822336 653103362219163254784 656292343479999012864 659767682241807777792 666709682265395822592 670240185134534885376 670913099870611963904 673221497343870763008 673512842288512106496 673685468051895484416 676801479213748982016 677292375634687819776 680091104459624546304 684203522324837695488 687544359836189442048 691402633460410482688 694259669135866724352 694738138928517218304 698457762373271814144 705279663884055085056 705765728435319078912 709544393522053906432 712476395148178096128 712967419541801926656 713008965756048310272 715955283796362559488 727319653380431806464 727820907448922800128 731401132916797865984 734741282496558661632 738864409783295803392 746403842536186576896 750048392548570300416 754020208276351746048 754257418320447799296 754777237354438459392 757374184511854608384 761953922589023797248 769395996964423729152 769728962615442407424 773487404815713122304 774048429296786079744 777246976525285195776 777827962642961793024 781946882656957366272 785764982669930790912 790174438240469123072 793439621869561970688 793986444489733963776 798237442712310644736 802135086475554349056 814258737312203538432 814867389435483783168 818234610052985782272 822826274531397599232 823393349841205592064 831222461006207778816 831795322798768914432 839704322853209899008 848539595610503774208 849124392023743266816 857198162912651771904 862008478080511770624 862602556976501096448 865570496584976695296 870804482958884339712 875056457973332017152 879690242989077037056 883985605503672139776 888946243020527763456 897628663125161017344 898017123051349475328 902401972284998642688 903056500846250426368 906788139279499395072 907413079416838815744 912271363099783593984 916725813114919256064 925679558847822299136 926317518571356291072 931277016497695752192 935125268631983751168 940372885178740113408 949968526864237461504 950678621008064413696 954607045061816745984 955264941026711175168 959662083260811313152 969759537840575741952 970427876598563733504 979655043328744882176 984438515219998519296 989223424668544794624 995205123381582102528 1000064523398093733888 1005360277701802328064 1005676557760597065728 1006369649805917945856 1009832246015806144512 1010269263432768159744 1010528202077843226624 1015938563452031729664 1026305283487256543232 1031316539754284163072 1037103950190615724032 1041389503703800086528 1047686643559907721216 1057919495826082627584 1058648592652978618368 1064316590283080859648 1068714592722267144192 1069513448634072465408 1086489852580645044224 1090979480070647709696 1091731361173384200192 1097101699375196798976 1108296614674943705088 1109060430398358552576 1119605763804279865344 1125072588822855450624 1131386127480671698944 1132165856031657689088 1142930883883535695872 1149344637440682360832 1154093995446635593728 1154593443923163611136 1161072643945179119616 1166741943964442689536 1172920323985436049408 1178647474004896186368 1185261657360703684608 1190159432804342956032 1197356164068465967104 1203202629713331523584 1209050852372665860096 1216361817466378125312 1221388105968305307648 1222301084153225674752 1234239411797096398848 1235090024761808388096 1241702688663594336256 1246833691509311668224 1247692984198153371648 1272809393415755661312 1273686588035614900224 1279549444347748417536 1285797244368977657856 1293012717120767655936 1293903835464751644672 1306206724438326509568 1312584686959998025728 1319535364483615555584 1333419364530791645184 1346442994687741526016 1347025684577024212992 1347370936103790968832 1353602958427497964032 1354584751269375639552 1360182208919249092608 1368407044649675390976 1375088719672378884096 1382805266920820965376 1388519338271733448704 1389476277857034436608 1396915524746543628288 1410559327768110170112 1419088787044107812864 1424952790296356192256 1425934839083603853312 1426017931512096620544 1431910567592725118976 1454639306760863612928 1455641814897845600256 1469482564993117323264 1477728819566591606784 1492807685072373153792 1500096785097140600832 1508040416552703492096 1508514836640895598592 1509554474708876918784 1514748369023709216768 1523907845178047594496 1539457925230884814848 1546974809631426244608 1554493953050570391552 1555655925285923586048 1563893765313914732544 1571529965339861581824 1580348876480938246144 1586879243739123941376 1587972888979467927552 1596474885424621289472 1604270172951108698112 1629734778870967566336 1636469220105971564544 1645652549062795198464 1646786699682411184128 1662444922012415557632 1663590645597537828864 1679408645706419798016 1697079191221007548416 1698248784047486533632 1714396325825303543808 1724016956161023541248 1731140993169953390592 1741608965917768679424 1750112915946664034304 1759380485978154074112 1767971211007344279552 1777892486041055526912 1795257326250322034688 1796034246102698950656 1804803944569997285376 1806113001692500852736 1813576278558998790144 1824542726199567187968 1833451626229838512128 1851359117695644598272 1852635037142712582144 1862554032995391504384 1870250537263967502336 1899937053728474923008 1901357242016128827392 1909214090123633491968 1910529882053422350336 1919324166521622626304 1939519075681151483904 1940855753197127467008 1959310086657489764352 1968877030439997038592 2000129046796187467776 2010720555403604656128 2011353115521194131456 2012739299611835891712 2019664492031612289024 2020538526865536319488 2021056404155686453248 2031877126904063459328 2052610566974513086464 2062633079508568326144 2074207900381231448064 2082779007407600173056 2095373287119815442432 2115838991652165255168 2117297185305957236736 2128633180566161719296 2137429185444534288384 2139026897268144930816 2172979705161290088448 2181958960141295419392 2183462722346768400384 2194203398750393597952 2216593229349887410176 2239211527608559730688 2250145177645710901248 2262772254961343397888 2264331712063315378176 2285861767767071391744 2308187990893271187456 2309186887846327222272 2322145287890358239232 2333483887928885379072 2345840647970872098816 2357294948009792372736 2370523314721407369216 2380318865608685912064 2394712328136931934208 2406405259426663047168 2442776211936610615296 2444602168306451349504 2468478823594192797696 2470180049523616776192 2483405377327188672512 2493667383018623336448 2495385968396306743296 2545618786831511322624 2547373176071229800448 2571594488737955315712 2586025434241535311872 2587807670929503289344 2612413448876653019136 2625169373919996051456 2639070728967231111168 2666838729061583290368 2692885989375483052032 2694051369154048425984 2707205916854995928064 2709169502538751279104 2720364417838498185216 2736814089299350781952 2750177439344757768192 2765610533841641930752 2777038676543466897408 2778952555714068873216 2793831049493087256576 2821118655536220340224 2838177574088215625728 2849905580592712384512 2852035863024193241088 2863821135185450237952 2909278613521727225856 2911283629795691200512 2938965129986234646528 2985615370144746307584 3000193570194281201664 3016080833105406984192 3017029673281791197184 3019108949417753837568 3029496738047418433536 3047815690356095188992 3078915850461769629696 3093949619262852489216 3111311850571847172096 3143059930679723163648 3160697752961876492288 3173758487478247882752 3175945777958935855104 3192949770849242578944 3208540345902217396224 3259469557741935132672 3272938440211943129088 3291305098125590396928 3324889844024831115264 3327181291195075657728 3358817291412839596032 3394158382442015096832 3396497568094973067264 3428792651650607087616 3448033912322047082496 3462281986339906781184 3483217931835537358848 3500225831893328068608 3518760971956308148224 3535942422014688559104 3555784972082111053824 3592068492205397901312 3609607889139994570752 3627152557117997580288 3649085452399134375936 3666903252459677024256 3702718235391289196544 3705270074285425164288 3725108065990783008768 3740501074527935004672 3802714484032257654784 3818428180247266983936 3821059764106844700672 3838648333043245252608 3879038151362302967808 3881711506394254934016 3918620173314979528704 3937754060879994077184 4000258093592374935552 4022706231042388262912 4039328984063224578048 4041077053731072638976 4042112808311372906496 4063754253808126918656 4105221133949026172928 4125266159017136652288 4148415800762462896128 4165558014815200346112 4190746574239630884864 4231677983304330510336 4257266361132323438592 4274858370889068576768 4278053794536289861632 4345959410322580176896 4363917920282590838784 4366925444693536800768 4433186458699774820352 4478423055217119461376 4500290355291421802496 4525544509922686795776 4528663424126630756352 4571723535534142783488 4618373775692654444544 4666967775857770758144 4691681295941744197632 4714589896019584745472 4741046629442814738432 4760637731217371824128 4789424656273863868416 4812810518853326094336 4889204336612902699008 4936957647188385595392 4940360099047233552384 4966810754654377345024 4987334766037246672896 4990771936792613486592 5091237573663022645248 5094746352142459600896 5143188977475910631424 5172050868483070623744 5224826897753306038272 5250338747839992102912 5278141457934462222336 5333677458123166580736 5385771978750966104064 5388102738308096851968 5414411833709991856128 5418339005077502558208 5440728835676996370432 5473628178598701563904 5500354878689515536384 5531221067683283861504 5554077353086933794816 5557905111428137746432 5587662098986174513152 5699811161185424769024 5704071726048386482176 5727642270370900475904 5818557227043454451712 5822567259591382401024 5877930259972469293056 6000387140388562403328 6032161666210813968384 6034059346563582394368 6038217898835507675136 6058993476094836867072 6095631380712190377984 6157831700923539259392 6187899238525704978432 6222623701143694344192 6286119861359446327296 6321395505923752984576 6347516974956495765504 6351891555917871710208 6385899541698485157888 6417080691804434792448 6518939115483870265344 6545876880423886258176 6582610196251180793856 6649779688049662230528 6717634582825679192064 6788316764884030193664 6792995136189946134528 6857585303301214175232 6924563972679813562368 6966435863671074717696 7000451663786656137216 7037521943912616296448 7071884844029377118208 7111569944164222107648 7184136984410795802624 7219215778279989141504 7333806504919354048512 7405436470782578393088 7410540148570850328576 7450216131981566017536 7481002149055870009344 7605428968064515309568 7636856360494533967872 7642119528213689401344 7758076302724605935616 7763423012788509868032 7837240346629959057408 7875508121759988154368 8000516187184749871104 8045412462084776525824 8078657968126449156096 8082154107462145277952 8127508507616253837312 8210442267898052345856 8250532318034273304576 8296831601524925792256 8331116029630400692224 8381493148479261769728 8463355966608661020672 8514532722264646877184 8549716741778137153536 8556107589072579723264 8691918820645160353792 8727835840565181677568 8733850889387073601536 8956846110434238922752 9000580710582843604992 9051089019845373591552 9057326848253261512704 9143447071068285566976 9236747551385308889088 9333935551715541516288 9429179792039169490944 9482093258885629476864 9521275462434743648256 9578849312547727736832 9625621037706652188672 9778408673225805398016 9873915294376771190784 9933621509308754690048 9974669532074493345792 9981543873585226973184 10182475147326045290496 10189492704284919201792 10286377954951821262848 10344101736966141247488 10449653795506612076544 10500677495679984205824 10556282915868924444672 10667354916246333161472 10776205476616193703936 10828823667419983712256 10881457671353992740864 10947256357197403127808 11000709757379031072768 11062442135366567723008 11108154706173867589632 11115810222856275492864 11175324197972349026304 11408143452096772964352 11455284540741800951808 11637114454086908903424 11645134519182764802048 11755860519944938586112 12000774280777124806656 12068118693127164788736 12117986952189673734144 12191262761424380755968 12315663401847078518784 12375798477051409956864 12445247402287388688384 12572239722718892654592 12642791011847505969152 12695033949912991531008 12771799083396970315776 12834161383608869584896 13037878230967740530688 13091753760847772516352 13299559376099324461056 13435269165651358384128 13576633529768060387328 13585990272379892269056 13715170606602428350464 14000903327573312274432 14075043887825232592896 14143769688058754236416 14223139888328444215296 14368273968821591605248 14438431556559978283008 14667613009838708097024 14810872941565156786176 14821080297141700657152 14900432263963132035072 14962004298111740018688 15210857936129030619136 15273712720989067935744 15284239056427378802688 15516152605449211871232 15674480693259918114816 15751016243519976308736 16001032374369499742208 16157315936252898312192 16164308214924290555904 16255017015232507674624 16420884535796104691712 16501064636068546609152 16593663203049851584512 16662232059260801384448 16762986296958523539456 17099433483556274307072 17112215178145159446528 17383837641290320707584 17455671681130363355136 17467701778774147203072 18001161421165687209984 18102178039690747183104 18114653696506523025408 18286894142136571133952 18473495102770617778176 18667871103431083032576 18858359584078338981888 18964186517771258953728 19042550924869487296512 19157698625095455473664 19251242075413304377344 19556817346451610796032 19747830588753542381568 19867243018617509380096 19949339064148986691584 20364950294652090580992 20378985408569838403584 20572755909903642525696 20899307591013224153088 21001354991359968411648 21112565831737848889344 21334709832492666322944 21552410953232387407872 21657647334839967424512 22001419514758062145536 22124884270733135446016 22216309412347735179264 22231620445712550985728 22350648395944698052608 22816286904193545928704 22910569081483601903616 23274228908173817806848 23290269038365529604096 23511721039889877172224 24001548561554249613312 24136237386254329577472 24235973904379347468288 24382525522848761511936 24631326803694157037568 24751596954102819913728 24890494804574777376768 25144479445437785309184 25390067899825983062016 25543598166793940631552 25668322767217739169792 26075756461935481061376 26183507521695545032704 26870538331302716768256 27153267059536120774656 27171980544759784538112 27430341213204856700928 28001806655146624548864 28287539376117508472832 28446279776656888430592 28736547937643183210496 28876863113119956566016 29335226019677416194048 29621745883130313572352 29800864527926264070144 29924008596223480037376 30421715872258061238272 30547425441978135871488 30568478112854757605376 31032305210898423742464 31348961386519836229632 31502032487039952617472 32002064748738999484416 32328616429848581111808 32841769071592209383424 33002129272137093218304 33187326406099703169024 33324464118521602768896 33525972593917047078912 34224430356290318893056 34767675282580641415168 34911343362260726710272 34935403557548294406144 36002322842331374419968 36204356079381494366208 36573788284273142267904 36946990205541235556352 37335742206862166065152 37716719168156677963776 37928373035542517907456 38085101849738974593024 38315397250190910947328 38502484150826608754688 39113634692903221592064 39898678128297973383168 40729900589304181161984 40757970817139676807168 41145511819807285051392 42002709982719936823296 42225131663475697778688 42669419664985332645888 43104821906464774815744 43315294669679934849024 44002839029516124291072 44249768541466270892032 44432618824695470358528 44463240891425101971456 44701296791889396105216 45632573808387091857408 45821138162967203807232 46548457816347635613696 47023442079779754344448 48003097123108499226624 48471947808758694936576 48765051045697523023872 49262653607388314075136 49503193908205639827456 49780989609149554753536 50288958890875570618368 51336645534435478339584 52151512923870962122752 52367015043391090065408 54306534119072241549312 54343961089519569076224 54860682426409713401856 56003613310293249097728 56575078752235016945664 56892559553313776861184 57473095875286366420992 57753726226239913132032 58670452039354832388096 59243491766260627144704 59601729055852528140288 59848017192446960074752 60843431744516122476544 61094850883956271742976 61136956225709515210752 62697922773039672459264 63004064974079905234944 64004129497477998968832 64657232859697162223616 66004258544274186436608 66374652812199406338048 66648928237043205537792 67051945187834094157824 68448860712580637786112 69535350565161282830336 69822686724521453420544 69870807115096588812288 72004645684662748839936 72408712158762988732416 73147576568546284535808 73893980411082471112704 74671484413724332130304 75433438336313355927552 76170203699477949186048 76630794500381821894656 77004968301653217509376 78227269385806443184128 81459801178608362323968 81515941634279353614336 82291023639614570102784 84005419965439873646592 85338839329970665291776 86209643812929549631488 86630589339359869698048 88005678059032248582144 88499537082932541784064 88865237649390940717056 89402593583778792210432 91265147616774183714816 91642276325934407614464 93096915632695271227392 94046884159559508688896 96006194246216998453248 98525307214776628150272 99006387816411279654912 99561979218299109507072 100577917781751141236736 102673291068870956679168 104303025847741924245504 104734030086782180130816 108613068238144483098624 109721364852819426803712 112007226620586498195456 113150157504470033891328 113785119106627553722368 114946191750572732841984 115507452452479826264064 117340904078709664776192 119696034384893920149504 121686863489032244953088 122189701767912543485952 122273912451419030421504 126008129948159810469888 128008258994955997937664 129314465719394324447232 132008517088548372873216 132749305624398812676096 133297856474086411075584 134103890375668188315648 136897721425161275572224 139070701130322565660672 139645373449042906841088 144009291369325497679872 146295153137092569071616 147787960822164942225408 149342968827448664260608 150866876672626711855104 154009936603306435018752 156454538771612886368256 162919602357216724647936 163031883268558707228672 164582047279229140205568 168010839930879747293184 170677678659941330583552 172419287625859099262976 173261178678719739396096 176011356118064497164288 177730475298781881434112 178805187167557584420864 182530295233548367429632 183284552651868815228928 188093768319119017377792 192012388492433996906496 198012775632822559309824 199123958436598219014144 201155835563502282473472 205346582137741913358336 208606051695483848491008 209468060173564360261632 217226136476288966197248 219442729705638853607424 224014453241172996390912 226300315008940067782656 229892383501145465683968 231014904904959652528128 234681808157419329552384 243373726978064489906176 244379403535825086971904 244547824902838060843008 252016259896319620939776 256016517989911995875328 258628931438788648894464 264017034177096745746432 265498611248797625352192 266595712948172822151168 268207780751336376631296 273795442850322551144448 279290746898085813682176 288018582738650995359744 295575921644329884450816 298685937654897328521216 301733753345253423710208 308019873206612870037504 312909077543225772736512 325839204714433449295872 329164094558458280411136 336021679861759494586368 341355357319882661167104 344838575251718198525952 346522357357439478792192 352022712236128994328576 365060590467096734859264 366569105303737630457856 384024776984867993812992 396025551265645118619648 398247916873196438028288 402311671127004564946944 410693164275483826716672 417212103390967696982016 418936120347128720523264 438885459411277707214848 448028906482345992781824 452600630017880135565312 462029809809919305056256 469363616314838659104768 486747453956128979812352 488758807071650173943808 489095649805676121686016 504032519792639241879552 512033035979823991750656 517257862877577297788928 528034068354193491492864 533191425896345644302336 536415561502672753262592 547590885700645102288896 576037165477301990719488 597371875309794657042432 603467506690506847420416 616039746413225740075008 625818155086451545473024 651678409428866898591744 658328189116916560822272 672043359723518989172736 689677150503436397051904 693044714714878957584384 704045424472257988657152 730121180934193469718528 733138210607475260915712 768049553969735987625984 792051102531290237239296 796495833746392876056576 804623342254009129893888 821386328550967653433344 837872240694257441046528 896057812964691985563648 905201260035760271130624 924059619619838610112512 938727232629677318209536 973494907912257959624704 977517614143300347887616 1008065039585278483759104 1024066071959647983501312 1034515725755154595577856 1056068136708386982985728 1095181771401290204577792 1152074330954603981438976 1194743750619589314084864 1206935013381013694840832 1232079492826451480150016 1251636310172903090946048 1316656378233833121644544 1344086719447037978345472 1386089429429757915168768 1408090848944515977314304 1460242361868386939437056 1466276421214950521831424 1536099107939471975251968 1584102205062580474478592 1609246684508018259787776 1642772657101935306866688 1792115625929383971127296 1810402520071520542261248 1848119239239677220225024 1877454465259354636419072 1955035228286600695775232 2016130079170556967518208 2069031451510309191155712 2112136273416773965971456 2190363542802580409155584 2304148661909207962877952 2389487501239178628169728 2413870026762027389681664 2464158985652902960300032 2688173438894075956690944 2772178858859515830337536 2816181697889031954628608 2920484723736773878874112 2932552842429901043662848 3072198215878943950503936 3168204410125160948957184 3285545314203870613733376 3584231251858767942254592 3620805040143041084522496 3696238478479354440450048 3754908930518709272838144 4032260158341113935036416 4224272546833547931942912 4380727085605160818311168 4608297323818415925755904 4827740053524054779363328 4928317971305805920600064 5376346877788151913381888 5544357717719031660675072 5632363395778063909257216 5865105684859802087325696 6336408820250321897914368 6571090628407741227466752 7168462503717535884509184 7241610080286082169044992 7392476956958708880900096 8064520316682227870072832 8448545093667095863885824 8761454171210321636622336 9216594647636831851511808 9856635942611611841200128 10752693755576303826763776 11088715435438063321350144 11264726791556127818514432 12672817640500643795828736 13142181256815482454933504 14483220160572164338089984 14784953913917417761800192 16129040633364455740145664 16897090187334191727771648 19713271885223223682400256 21505387511152607653527552 22177430870876126642700288 25345635281001287591657472 26284362513630964909867008 29569907827834835523600384 32258081266728911480291328 33794180374668383455543296 39426543770446447364800512 44354861741752253285400576 50691270562002575183314944 59139815655669671047200768 64516162533457822960582656 78853087540892894729601024 88709723483504506570801152 101382541124005150366629888 118279631311339342094401536 177419446967009013141602304 236559262622678684188803072 354838893934018026283204608 709677787868036052566409216
- Sum of all divisors σ(n): 2732873326570377095539460215
- Sum of proper divisors (its aliquot sum) s(n): 2023195538702341042973050999
- 709677787868036052566409216 is an abundant number, because the sum of its proper divisors (2023195538702341042973050999) is greater than itself. Its abundance is 1313517750834304990406641783
Bases of 709677787868036052566409216
- Binary: 1001001011000010000001110111110111111100111010011011100001000100000000000000000000000000002
- Hexadecimal: 0x24B081DF7F3A6E110000000
- Base-36: 2H64YTYZ6XG55OG000
Squares and roots of 709677787868036052566409216
- 709677787868036052566409216 squared (7096777878680360525664092162) is 503642562593269179396576514449643927666929863969734656
- 709677787868036052566409216 cubed (7096777878680360525664092163) is 357423939697380154267360465430165368222422983357463184277458243659902166232989696
-
709677787868036052566409216 is a
perfect square number . Itssquare root is 26639778299904 -
The
cube root of 709677787868036052566409216 is 891977167.2770416541
Scales and comparisons
How big is 709677787868036052566409216?- 709,677,787,868,036,052,566,409,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 709,677,787,868,036,052,566,409,216 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 709677787868036052566409216 cubic inches would be around 74331430.6 feet tall.
Recreational maths with 709677787868036052566409216
- 709677787868036052566409216 backwards is 612904665250630868787776907
- The number of decimal digits it has is: 27
- The sum of 709677787868036052566409216's digits is 135
- 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 709677787868036052566409216 - Facts about the integer". Numbermatics.com. 2024. Web. 20 September 2024.
APA style:
Numbermatics. (2024). Number 709677787868036052566409216 - Facts about the integer. Retrieved 20 September 2024, from https://numbermatics.com/n/709677787868036052566409216/
Chicago style:
Numbermatics. 2024. "Number 709677787868036052566409216 - Facts about the integer". https://numbermatics.com/n/709677787868036052566409216/
The information we have on file for 709677787868036052566409216 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 709677787868036052566409216, math, Factors of 709677787868036052566409216, curriculum, school, college, exams, university, Prime factorization of 709677787868036052566409216, STEM, science, technology, engineering, physics, economics, calculator, seven hundred nine septillion, six hundred seventy-seven sextillion, seven hundred eighty-seven quintillion, eight hundred sixty-eight quadrillion, thirty-six trillion, fifty-two billion, five hundred sixty-six million, four hundred nine thousand, two hundred sixteen.