631899282061435106739879936
631,899,282,061,435,106,739,879,936 is an even composite number composed of five prime numbers multiplied together.
631899282061435106739879936 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred divisors.
Prime factorization of 631899282061435106739879936:
224 × 36 × 76 × 113 × 6913
(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 × 691 × 691 × 691)See below for interesting mathematical facts about the number 631899282061435106739879936 from the Numbermatics database.
Names of 631899282061435106739879936
- Cardinal: 631899282061435106739879936 can be written as Six hundred thirty-one septillion, eight hundred ninety-nine sextillion, two hundred eighty-two quintillion, sixty-one quadrillion, four hundred thirty-five trillion, one hundred six billion, seven hundred thirty-nine million, eight hundred seventy-nine thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 6.31899282061435106739879936 × 1026
Factors of 631899282061435106739879936
Divisors of 631899282061435106739879936
- Number of divisors d(n): 19600
-
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 691 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 1382 1386 1408 1452 1458 1512 1536 1568 1584 1617 1694 1701 1728 1764 1782 1792 1848 1936 1944 2016 2048 2058 2073 2079 2112 2156 2178 2268 2304 2352 2376 2401 2464 2541 2592 2646 2662 2673 2688 2744 2764 2772 2816 2904 2916 3024 3072 3087 3136 3168 3234 3267 3388 3402 3456 3528 3564 3584 3696 3773 3872 3888 3969 3993 4032 4096 4116 4146 4158 4224 4312 4356 4536 4608 4704 4752 4802 4837 4851 4928 5082 5103 5184 5292 5324 5346 5376 5488 5528 5544 5632 5808 5832 5929 6048 6144 6174 6219 6237 6272 6336 6468 6534 6776 6804 6912 7056 7128 7168 7203 7392 7546 7601 7623 7744 7776 7938 7986 8019 8064 8192 8232 8292 8316 8448 8624 8712 9072 9216 9261 9317 9408 9504 9604 9674 9702 9801 9856 10164 10206 10368 10584 10648 10692 10752 10976 11056 11088 11264 11319 11616 11664 11858 11907 11979 12096 12288 12348 12438 12474 12544 12672 12936 13068 13552 13608 13824 14112 14256 14336 14406 14511 14553 14784 15092 15202 15246 15488 15552 15876 15972 16038 16128 16384 16464 16584 16632 16807 16896 17248 17424 17787 18144 18432 18522 18634 18657 18711 18816 19008 19208 19348 19404 19602 19712 20328 20412 20736 21168 21296 21384 21504 21609 21952 22112 22176 22528 22638 22803 22869 23232 23328 23716 23814 23958 24192 24576 24696 24876 24948 25088 25344 25872 26136 26411 27104 27216 27648 27783 27951 28224 28512 28672 28812 29022 29106 29403 29568 30184 30404 30492 30976 31104 31752 31944 32076 32256 32768 32928 33168 33264 33614 33792 33859 33957 34496 34848 35574 35721 35937 36288 36864 37044 37268 37314 37422 37632 38016 38416 38696 38808 39204 39424 40656 40824 41472 41503 42336 42592 42768 43008 43218 43533 43659 43904 44224 44352 45056 45276 45606 45738 46464 46656 47432 47628 47916 48384 49152 49392 49752 49896 50176 50421 50688 51744 52272 52822 53207 53361 54208 54432 55296 55566 55902 55971 56133 56448 57024 57344 57624 58044 58212 58806 59136 60368 60808 60984 61952 62208 63504 63888 64152 64512 64827 65219 65536 65856 66336 66528 67228 67584 67718 67914 68409 68607 68992 69696 71148 71442 71874 72576 73728 74088 74536 74628 74844 75264 76032 76832 77392 77616 78408 78848 79233 81312 81648 82944 83006 83349 83611 83853 84672 85184 85536 86016 86436 87066 87318 87808 88209 88448 88704 90112 90552 91212 91476 92928 93312 94864 95256 95832 96768 98304 98784 99504 99792 100352 100842 101376 101577 101871 103488 104544 105644 106414 106722 107811 108416 108864 110592 111132 111804 111942 112266 112896 114048 114688 115248 116088 116424 117612 117649 118272 120736 121616 121968 123904 124416 124509 127008 127776 128304 129024 129654 130438 130599 130977 131072 131712 132672 133056 134456 135168 135436 135828 136818 137214 137984 139392 142296 142884 143748 145152 147456 148176 149072 149256 149688 150528 151263 152064 153664 154784 155232 156816 157696 158466 159621 160083 162624 163296 165888 166012 166698 167222 167706 167913 169344 170368 171072 172032 172872 174132 174636 175616 176418 176896 177408 180224 181104 182424 182952 184877 185856 186624 189728 190512 191664 193536 194481 195657 196608 197568 199008 199584 200704 201684 202752 203154 203742 205227 205821 206976 209088 211288 212828 213444 215622 216832 217728 221184 222264 223608 223884 224532 225792 228096 229376 230496 232176 232848 235224 235298 236544 237013 237699 241472 243232 243936 247808 248832 249018 250047 250833 251559 254016 255552 256608 258048 259308 260876 261198 261954 262144 263424 265344 266112 268912 270336 270872 271656 273636 274428 275968 278784 284592 285768 287496 290304 290521 294912 296352 298144 298512 299376 301056 302526 304128 304731 305613 307328 309568 310464 313632 315392 316932 319242 320166 323433 325248 326592 331776 332024 333396 334444 335412 335826 338688 340736 342144 344064 345744 348264 349272 351232 352836 352947 353792 354816 360448 362208 364848 365904 369754 371712 372449 373248 373527 379456 381024 383328 387072 388962 391314 391797 392931 393216 395136 398016 399168 401408 403368 405504 406308 407484 410454 411642 413952 418176 422576 425656 426888 431244 433664 435456 442368 444528 447216 447768 449064 451584 453789 456192 456533 458752 460992 464352 465696 470448 470596 473088 474026 475398 477481 478863 480249 482944 486464 487872 495616 497664 498036 500094 501666 503118 503739 508032 511104 513216 516096 518616 521752 522396 523908 524288 526848 530688 532224 537824 540672 541744 543312 547272 548856 551936 554631 557568 569184 571536 574992 580608 581042 583443 585277 586971 589824 592704 596288 597024 598752 602112 605052 608256 609462 611226 614656 615681 617463 619136 620928 627264 630784 633864 638484 640332 646866 650496 653184 663552 664048 666792 668888 670824 671652 677376 681472 684288 688128 691488 696528 698544 702464 705672 705894 707584 709632 711039 713097 720896 724416 729696 731808 739508 743424 744898 746496 747054 752499 754677 758912 762048 766656 774144 777924 782628 783594 785862 786432 790272 796032 798336 802816 806736 811008 812616 814968 820908 823284 827904 836352 845152 851312 853776 862488 867328 870912 871563 884736 889056 894432 895536 898128 903168 907578 912384 913066 914193 916839 917504 919721 921984 928704 931392 940896 941192 946176 948052 950796 954962 957726 960498 965888 970299 972928 975744 991232 995328 996072 1000188 1003332 1006236 1007478 1016064 1022208 1026432 1032192 1037232 1043504 1044792 1047816 1048576 1053696 1058841 1061376 1064448 1075648 1081344 1083488 1086624 1094544 1097712 1103872 1109262 1115136 1117347 1120581 1138368 1143072 1149984 1161216 1162084 1166886 1170554 1173942 1175391 1179648 1185408 1192576 1194048 1197504 1204224 1210104 1216512 1218924 1222452 1229312 1231362 1234926 1238272 1241856 1254528 1261568 1267728 1276968 1280664 1293732 1294139 1300992 1306368 1327104 1328096 1333584 1337776 1341648 1343304 1354752 1361367 1362944 1368576 1369599 1376256 1382976 1393056 1397088 1404928 1411344 1411788 1415168 1419264 1422078 1426194 1432443 1436589 1440747 1441792 1448832 1459392 1463616 1479016 1486848 1489796 1492992 1494108 1504998 1509354 1517824 1524096 1533312 1548288 1555848 1565256 1567188 1571724 1572864 1580544 1592064 1596672 1605632 1613472 1622016 1625232 1629936 1641816 1646568 1655808 1659091 1663893 1672704 1690304 1702624 1707552 1724976 1734656 1741824 1743126 1750329 1755831 1760913 1769472 1778112 1788864 1791072 1796256 1806336 1815156 1824768 1826132 1828386 1833678 1835008 1839442 1843968 1847043 1857408 1862784 1881792 1882384 1892352 1896104 1901592 1909924 1915452 1920996 1931776 1940598 1945856 1951488 1982464 1990656 1992144 2000376 2006664 2012472 2014956 2032128 2033647 2044416 2052864 2064384 2074464 2087008 2089584 2095632 2097152 2107392 2117682 2122752 2128896 2133117 2139291 2151296 2162688 2166976 2173248 2189088 2195424 2207744 2218524 2230272 2234694 2241162 2257497 2264031 2276736 2286144 2299968 2322432 2324168 2333772 2341108 2347884 2350782 2359296 2370816 2385152 2388096 2395008 2408448 2420208 2433024 2437848 2444904 2458624 2462724 2469852 2476544 2483712 2509056 2523136 2535456 2553936 2561328 2587464 2588278 2601984 2607143 2612736 2614689 2654208 2656192 2667168 2675552 2683296 2686608 2709504 2722734 2725888 2737152 2739198 2742579 2750517 2752512 2759163 2765952 2786112 2794176 2809856 2822688 2823576 2830336 2838528 2844156 2852388 2864886 2873178 2881494 2883584 2897664 2918784 2927232 2958032 2973696 2979592 2985984 2988216 3009996 3018708 3035648 3048192 3066624 3096576 3111696 3130512 3134376 3143448 3145728 3161088 3176523 3184128 3193344 3195731 3211264 3226944 3244032 3250464 3259872 3283632 3293136 3311616 3318182 3327786 3342367 3345408 3352041 3361743 3380608 3405248 3415104 3449952 3469312 3483648 3486252 3500658 3511662 3521826 3526173 3538944 3556224 3577728 3582144 3592512 3612672 3630312 3649536 3652264 3656772 3667356 3670016 3678884 3687936 3694086 3714816 3725568 3763584 3764768 3784704 3792208 3803184 3819848 3830904 3841992 3863552 3881196 3882417 3891712 3902976 3964928 3981312 3984288 4000752 4013328 4024944 4029912 4064256 4067294 4084101 4088832 4096939 4105728 4108797 4128768 4148928 4174016 4179168 4191264 4194304 4214784 4235364 4245504 4257792 4266234 4278582 4297329 4302592 4309767 4322241 4325376 4333952 4346496 4378176 4390848 4415488 4437048 4460544 4469388 4482324 4514994 4528062 4553472 4572288 4599936 4644864 4648336 4667544 4682216 4695768 4701564 4718592 4741632 4770304 4776192 4790016 4816896 4840416 4866048 4875696 4889808 4917248 4925448 4939704 4953088 4967424 4977273 4991679 5018112 5046272 5070912 5107872 5122656 5174928 5176556 5203968 5214286 5225472 5229378 5252291 5267493 5282739 5308416 5312384 5334336 5351104 5366592 5373216 5419008 5445468 5451776 5474304 5478396 5485158 5501034 5505024 5518326 5531904 5541129 5572224 5588352 5619712 5645376 5647152 5660672 5677056 5688312 5704776 5729772 5746356 5762988 5767168 5795328 5837568 5854464 5916064 5947392 5959184 5971968 5976432 6019992 6037416 6071296 6096384 6100941 6133248 6193152 6223392 6261024 6268752 6286896 6291456 6322176 6353046 6368256 6386688 6391462 6399351 6417873 6422528 6438047 6453888 6488064 6500928 6519744 6567264 6586272 6623232 6636364 6655572 6684734 6690816 6704082 6723486 6761216 6772491 6792093 6810496 6830208 6899904 6938624 6967296 6972504 7001316 7023324 7043652 7052346 7077888 7112448 7155456 7164288 7185024 7225344 7260624 7299072 7304528 7313544 7334712 7340032 7357768 7375872 7388172 7429632 7451136 7527168 7529536 7569408 7584416 7606368 7639696 7661808 7683984 7727104 7762392 7764834 7783424 7805952 7821429 7844067 7929856 7962624 7968576 8001504 8026656 8049888 8059824 8128512 8134588 8168202 8177664 8193878 8211456 8217594 8227737 8257536 8277489 8297856 8348032 8358336 8382528 8388608 8429568 8470728 8491008 8515584 8532468 8557164 8594658 8605184 8619534 8644482 8650752 8667904 8692992 8756352 8781696 8830976 8874096 8921088 8938776 8964648 9029988 9056124 9106944 9144576 9199872 9289728 9296672 9335088 9364432 9391536 9403128 9437184 9483264 9529569 9540608 9552384 9580032 9587193 9633792 9680832 9732096 9751392 9779616 9834496 9850896 9879408 9906176 9934848 9954546 9983358 10027101 10036224 10056123 10085229 10092544 10141824 10215744 10245312 10349856 10353112 10407936 10428572 10450944 10458756 10504582 10534986 10565478 10616832 10624768 10668672 10702208 10733184 10746432 10838016 10890936 10903552 10948608 10956792 10970316 11002068 11010048 11036652 11063808 11082258 11144448 11176704 11239424 11290752 11294304 11321344 11354112 11376624 11409552 11459544 11492712 11525976 11534336 11590656 11613637 11647251 11675136 11708928 11832128 11894784 11918368 11943936 11952864 12039984 12074832 12142592 12192768 12201882 12252303 12266496 12290817 12326391 12386304 12446784 12522048 12537504 12573792 12582912 12644352 12706092 12736512 12773376 12782924 12798702 12835746 12845056 12876094 12891987 12907776 12929301 12976128 13001856 13039488 13134528 13172544 13246464 13272728 13311144 13369468 13381632 13408164 13446972 13522432 13544982 13584186 13620992 13660416 13799808 13877248 13934592 13945008 14002632 14046648 14087304 14104692 14155776 14224896 14235529 14310912 14328576 14370048 14450688 14521248 14598144 14609056 14627088 14669424 14680064 14715536 14751744 14776344 14859264 14902272 14931819 14975037 15054336 15059072 15138816 15168832 15212736 15279392 15323616 15367968 15454208 15524784 15529668 15566848 15611904 15642858 15688134 15756873 15802479 15848217 15859712 15925248 15937152 16003008 16053312 16099776 16119648 16257024 16269176 16336404 16355328 16387756 16422912 16435188 16455474 16515072 16554978 16595712 16696064 16716672 16765056 16777216 16859136 16941456 16982016 17031168 17064936 17114328 17189316 17210368 17239068 17288964 17301504 17335808 17385984 17512704 17563392 17661952 17748192 17842176 17877552 17929296 18059976 18112248 18213888 18250001 18289152 18302823 18399744 18579456 18593344 18670176 18728864 18783072 18806256 18874368 18966528 19059138 19081216 19104768 19160064 19174386 19198053 19253619 19267584 19314141 19361664 19464192 19502784 19559232 19668992 19701792 19758816 19812352 19869696 19909092 19966716 20054202 20072448 20112246 20170458 20185088 20283648 20317473 20431488 20490624 20699712 20706224 20815872 20857144 20901888 20917512 21009164 21069972 21130956 21233664 21249536 21337344 21404416 21466368 21492864 21676032 21781872 21807104 21897216 21913584 21940632 22004136 22020096 22073304 22127616 22164516 22288896 22353408 22370117 22478848 22581504 22588608 22642688 22708224 22753248 22819104 22919088 22985424 23051952 23068672 23181312 23227274 23294502 23350272 23396569 23417856 23464287 23532201 23664256 23789568 23836736 23887872 23905728 24079968 24149664 24285184 24385536 24403764 24504606 24532992 24581634 24652782 24683211 24772608 24832467 24893568 25044096 25075008 25147584 25165824 25288704 25412184 25473024 25546752 25565848 25597404 25671492 25690112 25752188 25783974 25815552 25858602 25952256 26003712 26078976 26269056 26345088 26492928 26545456 26622288 26738936 26763264 26816328 26893944 27044864 27089964 27168372 27241984 27320832 27599616 27754496 27869184 27890016 28005264 28093296 28174608 28209384 28311552 28449792 28471058 28588707 28621824 28657152 28678573 28740096 28761579 28901376 29042496 29196288 29218112 29254176 29338848 29360128 29431072 29503488 29552688 29718528 29804544 29863638 29950074 30081303 30108672 30118144 30168369 30255687 30277632 30337664 30425472 30558784 30647232 30735936 30908416 31049568 31059336 31133696 31223808 31285716 31376268 31513746 31604958 31696434 31719424 31850496 31874304 32006016 32106624 32199552 32239296 32514048 32538352 32672808 32710656 32775512 32845824 32870376 32910948 33030144 33109956 33191424 33392128 33433344 33530112 33718272 33882912 33964032 34062336 34129872 34228656 34378632 34420736 34478136 34577928 34603008 34671616 34771968 34840911 34941753 35025408 35126784 35323904 35496384 35684352 35755104 35858592 36119952 36224496 36427776 36500002 36578304 36605646 36766037 36799488 36872451 36979173 37158912 37186688 37340352 37457728 37566144 37612512 37748736 37933056 38118276 38162432 38209536 38320128 38348772 38396106 38507238 38535168 38628282 38675961 38723328 38787903 38928384 39005568 39118464 39337984 39403584 39517632 39624704 39739392 39818184 39933432 40108404 40144896 40224492 40340916 40370176 40567296 40634946 40862976 40981248 41399424 41412448 41631744 41714288 41803776 41835024 42018328 42139944 42261912 42467328 42499072 42674688 42706587 42808832 42932736 42985728 43352064 43563744 43614208 43794432 43827168 43881264 44008272 44040192 44146608 44255232 44329032 44577792 44706816 44740234 44795457 44925111 44957696 45066329 45163008 45177216 45285376 45416448 45506496 45638208 45838176 45970848 46103904 46137344 46362624 46454548 46589004 46700544 46793138 46835712 46928574 47064402 47270619 47328512 47407437 47544651 47579136 47673472 47775744 47811456 48159936 48299328 48570368 48771072 48807528 49009212 49065984 49163268 49305564 49366422 49545216 49664934 49787136 50088192 50150016 50295168 50331648 50577408 50824368 50946048 51093504 51131696 51194808 51342984 51380224 51504376 51567948 51631104 51717204 51904512 52007424 52157952 52538112 52690176 52985856 53090912 53244576 53477872 53526528 53632656 53787888 54089728 54179928 54336744 54483968 54641664 54750003 54908469 55199232 55508992 55738368 55780032 56010528 56186592 56349216 56418768 56623104 56899584 56942116 57177414 57243648 57314304 57357146 57480192 57523158 57594159 57775201 57802752 57942423 58084992 58392576 58436224 58508352 58677696 58720256 58862144 59006976 59105376 59437056 59609088 59727276 59900148 60162606 60217344 60236288 60336738 60511374 60555264 60675328 60850944 60952419 61117568 61294464 61471872 61816832 62099136 62118672 62267392 62447616 62571432 62752536 63027492 63209916 63392868 63438848 63700992 63748608 64012032 64213248 64399104 64478592 65028096 65076704 65345616 65421312 65551024 65691648 65740752 65821896 66060288 66219912 66382848 66784256 66866688 67060224 67110351 67436544 67765824 67928064 68124672 68259744 68457312 68757264 68841472 68956272 69155856 69206016 69343232 69543936 69681822 69883506 70050816 70189707 70253568 70392861 70596603 70647808 70992768 71368704 71510208 71717184 72239904 72448992 72855552 73000004 73156608 73211292 73532074 73598976 73744902 73958346 74317824 74373376 74497401 74680704 74915456 75132288 75225024 75497472 75866112 76236552 76324864 76419072 76640256 76697544 76792212 77014476 77070336 77256564 77351922 77446656 77575806 77856768 78011136 78236928 78675968 78807168 79035264 79249408 79478784 79636368 79866864 80216808 80289792 80448984 80681832 80740352 81134592 81269892 81295459 81725952 81962496 82798848 82824896 83263488 83428576 83607552 83670048 84036656 84279888 84523824 84934656 84998144 85349376 85413174 85617664 85766121 85865472 85971456 86035719 86284737 86704128 87127488 87228416 87588864 87654336 87762528 88016544 88080384 88293216 88510464 88658064 89155584 89413632 89480468 89590914 89850222 89915392 90132658 90243909 90326016 90354432 90505107 90570752 90832896 91012992 91276416 91676352 91941696 92207808 92274688 92725248 92909096 93178008 93401088 93586276 93671424 93857148 94128804 94541238 94657024 94814874 95089302 95158272 95346944 95551488 95622912 96319872 96598656 97140736 97542144 97615056 98018424 98131968 98326536 98611128 98732844 99090432 99329868 99574272 100176384 100300032 100590336 101154816 101648736 101892096 102187008 102263392 102389616 102685968 102760448 103008752 103135896 103262208 103434408 103809024 104014848 104315904 104522733 104825259 105076224 105380352 105971712 106181824 106489152 106955744 107053056 107265312 107575776 108179456 108359856 108673488 108967936 109283328 109500006 109816938 110298111 110398464 110617353 110937519 111017984 111476736 111560064 112021056 112373184 112698432 112837536 113246208 113799168 113884232 114354828 114487296 114628608 114714292 114960384 115046316 115188318 115550402 115605504 115884846 116027883 116169984 116785152 116872448 117016704 117355392 117440512 117724288 118013952 118210752 118874112 119218176 119454552 119800296 120325212 120434688 120472576 120673476 121022748 121110528 121350656 121701888 121904838 122235136 122588928 122943744 123633664 124198272 124237344 124534784 124895232 125142864 125505072 126054984 126419832 126785736 126877696 127401984 127497216 127750007 128024064 128119761 128426496 128798208 128957184 130056192 130153408 130691232 130842624 131102048 131383296 131481504 131643792 132120576 132439824 132765696 133568512 133733376 134120448 134220702 134386371 134775333 134873088 135198987 135531648 135856128 136249344 136519488 136914624 137514528 137682944 137912544 138311712 138412032 138686464 139087872 139363644 139767012 140101632 140379414 140507136 140785722 141193206 141295616 141811857 141985536 142222311 142737408 143020416 143434368 144479808 144897984 145711104 146000008 146313216 146422584 147064148 147197952 147489804 147916692 148635648 148746752 148994802 149361408 149830912 150264576 150450048 150994944 151732224 152473104 152649728 152838144 153280512 153395088 153584424 154028952 154140672 154513128 154703844 154893312 155151612 155713536 156022272 156473856 156590819 157351936 157614336 158070528 158498816 158957568 159272736 159733728 160433616 160579584 160897968 161363664 161480704 162269184 162539784 162590918 163451904 163775983 163924992 164250009 164725407 165597696 165649792 166526976 166857152 167215104 167340096 168073312 168559776 169047648 169869312 169996288 170698752 170826348 171235328 171532242 171730944 171942912 172071438 172569474 172782477 173325603 173408256 173827269 174254976 174456832 175177728 175308672 175525056 176033088 176160768 176586432 177020928 177316128 178311168 178827264 178960936 179181828 179700444 179830784 180265316 180487818 180652032 180708864 181010214 181141504 181665792 182025984 182552832 183352704 183883392 184415616 184549376 185450496 185818192 186356016 186802176 187172552 187342848 187714296 188257608 189082476 189314048 189629748 190178604 190316544 190693888 191102976 191245824 192639744 193197312 194281472 195084288 195230112 196036848 196263936 196653072 197222256 197465688 198180864 198659736 199148544 200352768 200600064 200750011 201180672 201331053 202309632 203297472 203784192 204374016 204526784 204779232 205371936 205520896 206017504 206271792 206524416 206868816 207618048 208029696 208631808 209045466 209650518 210152448 210569121 210760704 211178583 211789809 211943424 212363648 212978304 213911488 214106112 214530624 215151552 216358912 216719712 217346976 217935872 218566656 219000012 219633876 220596222 220796928 221234706 221875038 222035968 222953472 223120128 223492203 224042112 224746368 225396864 225675072 226492416 227598336 227768464 228709656 228974592 229257216 229428584 229920768 230092632 230376636 231100804 231211008 231769692 232055766 232339968 233570304 233744896 234033408 234710784 235448576 236027904 236421504 237748224 238436352 238909104 239600592 240650424 240869376 240945152 241346952 242045496 242221056 242701312 243403776 243809676 243886377 244470272 245177856 245887488 247267328 248396544 248474688 249069568 249790464 250285728 251010144 252109968 252839664 253571472 253755392 254803968 254994432 255500014 256048128 256239522 256852992 257362259 257596416 257914368 258107157 258854211 260112384 260306816 261382464 261685248 262204096 262766592 262963008 263287584 264241152 264879648 265531392 267137024 267466752 268240896 268441404 268772742 269550666 269746176 270397974 270731727 271063296 271515321 271712256 272498688 273038976 273829248 275029056 275365888 275825088 276623424 276824064 277372928 278175744 278727288 279534024 280203264 280758828 281014272 281571444 282386412 282591232 283623714 283971072 284444622 285474816 286040832 286868736 288959616 289795968 291422208 292000016 292626432 292845168 294128296 294395904 294979608 295833384 297271296 297493504 297989604 298722816 299661824 300529152 300900096 303464448 304946208 305299456 305676288 306561024 306790176 307168848 308057904 308281344 309026256 309407688 309786624 310303224 311427072 312044544 312947712 313181638 313568199 314475777 314703872 315228672 315464303 316141056 316997632 317915136 318545472 319467456 320867232 321159168 321795936 322727328 322961408 324538368 325079568 325181836 326903808 327551966 327849984 328500018 329450814 329939371 330894333 331195392 331299584 331852059 332812557 333053952 333714304 334430208 334680192 336146624 337119552 338095296 339738624 339992576 341397504 341652696 342470656 343064484 343461888 343885824 344142876 345138948 345564954 346651206 346816512 347654538 348083649 348509952 348913664 350355456 350617344 351050112 352066176 352321536 353172864 354041856 354632256 356622336 357654528 357921872 358363656 359400888 359661568 360530632 360975636 361304064 361417728 362020428 362283008 363331584 364051968 365105664 366705408 367766784 368831232 370900992 371636384 372712032 373604352 374345104 374685696 375428592 376515216 378164952 378628096 379259496 380357208 380633088 381387776 382205952 382491648 383250021 384359283 385279488 386394624 388562944 390168576 390460224 392073696 392527872 393306144 394444512 394931376 396361728 397319472 398297088 400705536 401200128 401500022 402361344 402662106 403159113 404426407 404619264 405596961 406594944 407568384 408748032 409053568 409558464 410743872 411041792 412035008 412543584 413048832 413737632 415236096 416059392 417263616 418090932 419301036 420304896 421138242 421521408 422357166 423579618 423886848 424727296 425435571 425956608 426666933 427822976 428212224 429061248 430303104 432717824 433439424 434693952 435871744 437133312 438000024 439267752 441192444 441593856 442469412 443750076 444071936 445906944 446240256 446984406 448084224 449492736 450793728 451350144 452984832 455196672 455536928 457419312 457949184 458514432 458857168 459841536 460185264 460753272 462201608 462422016 463539384 464111532 464679936 467140608 467489792 468066816 469421568 469772457 470897152 472055808 472843008 475496448 476872704 477818208 479201184 481300848 481738752 481890304 482693904 484090992 484442112 485402624 486807552 487619352 487772754 488940544 490355712 491327949 491774976 492750027 494176221 494534656 496793088 496949376 498139136 499580928 500571456 502020288 504219936 505679328 507142944 507510784 509607936 509988864 511000028 512096256 512479044 513705984 514724518 515192832 515828736 516214314 517708422 519976809 520224768 520613632 521481807 522764928 523370496 524408192 525533184 525926016 526575168 528482304 529759296 531062784 534274048 534933504 536481792 536882808 537545484 539101332 539492352 540795948 541463454 542126592 543030642 543424512 544997376 546077952 547658496 550058112 550731776 551650176 553246848 553648128 554745856 556351488 557454576 559068048 560406528 561517656 562028544 563142888 564772824 565182464 567247428 567942144 568889244 570949632 572081664 573737472 577919232 579591936 582844416 584000032 585252864 585690336 588256592 588791808 589959216 591666768 594542592 594987008 595979208 597445632 599323648 601058304 601800192 602250033 603993159 606928896 609892416 610598912 611352576 613122048 613580352 614337696 616115808 616562688 618052512 618815376 619573248 620606448 622854144 624089088 625895424 626363276 627136398 628951554 629407744 630457344 630928606 631707363 632282112 633535749 633995264 635527211 635830272 637090944 638934912 641734464 642318336 643591872 645454656 645922816 649076736 650159136 650363672 653807616 655103932 655699968 657000036 658901628 659878742 661788666 662390784 662599168 663704118 665625114 666107904 667428608 668860416 669360384 670476609 672293248 674239104 676190592 679477248 679985152 682795008 683305392 684941312 686128968 686923776 687771648 688285752 690277896 691129908 693302412 693633024 695309076 696167298 697019904 697827328 700710912 701234688 702100224 704132352 706345728 708083712 709264512 713244672 715309056 715843744 716727312 718801776 719323136 721061264 721951272 722608128 722835456 724040856 724566016 726663168 728103936 730211328 731659131 733410816 735533568 737662464 741801984 743272768 745424064 747208704 748690208 749371392 750857184 753030432 756329904 757256192 758518992 760714416 761266176 762775552 764411904 764983296 766500042 768718566 770558976 772086777 772789248 774321471 776562633 777125888 780337152 780920448 784147392 785055744 786612288 788889024 789862752 792723456 794638944 796594176 801411072 802400256 803000044 804722688 805324212 806318226 808852814 809238528 811193922 812195181 813189888 815136768 817496064 818107136 819116928 821487744 822083584 824070016 825087168 826097664 827475264 830472192 832118784 834527232 836181864 838602072 840609792 842276484 843042816 844714332 847159236 847773696 849454592 850871142 851913216 853333866 855645952 856424448 858122496 860606208 865435648 866878848 869387904 871743488 874266624 876000048 878535504 882384888 883187712 884938824 887500152 888143872 891813888 892480512 893968812 894250049 896168448 898985472 901587456 902700288 910393344 911073856 914838624 915898368 917028864 917714336 919683072 920370528 921506544 924403216 924844032 927078768 928223064 929359872 934281216 934979584 936133632 938843136 939544914 940704597 941794304 943427331 944111616 945686016 946392909 950992896 953745408 955636416 958402368 962601696 963477504 963780608 965387808 968181984 968884224 970805248 973615104 975238704 975545508 977881088 980711424 982655898 983549952 985500054 988352442 989069312 989818113 992682999 993586176 993898752 995556177 996278272 999161856 1001142912 1004040576 1008439872 1011358656 1014285888 1015021568 1019215872 1019977728 1022000056 1024192512 1024958088 1027411968 1029449036 1030385664 1031657472 1032428628 1035416844 1039953618 1040449536 1041227264 1042963614 1045529856 1046740992 1048816384 1051066368 1051852032 1053150336 1056964608 1059518592 1062125568 1068548096 1069867008 1072963584 1073765616 1075090968 1078202664 1078984704 1081591896 1082926908 1084253184 1086061284 1086849024 1089994752 1092155904 1095316992 1100116224 1101463552 1103300352 1106493696 1109491712 1112702976 1114909152 1118136096 1120813056 1123035312 1124057088 1126285776 1129545648 1130364928 1134494856 1135884288 1137778488 1141899264 1144163328 1146431881 1147474944 1149750063 1153077849 1155838464 1159183872 1165688832 1168000064 1170505728 1171380672 1176513184 1177583616 1179918432 1183333536 1189085184 1189974016 1191958416 1194891264 1198647296 1202116608 1203600384 1204500066 1207986318 1209477339 1213279221 1213857792 1216790883 1219784832 1221197824 1222705152 1226244096 1227160704 1228675392 1232231616 1233125376 1236105024 1237630752 1239146496 1241212896 1245708288 1248178176 1251790848 1252726552 1254272796 1257903108 1258815488 1260914688 1261857212 1263414726 1264564224 1267071498 1267990528 1271054422 1271660544 1274181888 1276306713 1277869824 1283468928 1284636672 1287183744 1290909312 1291845632 1298153472 1300318272 1300727344 1307615232 1310207864 1311399936 1314000072 1317803256 1319757484 1323577332 1324781568 1325198336 1327408236 1331250228 1332215808 1334857216 1337720832 1338720768 1340953218 1344586496 1348478208 1352381184 1358954496 1359970304 1365590016 1366610784 1369882624 1372257936 1373847552 1375543296 1376571504 1380555792 1382259816 1386604824 1387266048 1390618152 1392334596 1394039808 1395654656 1401421824 1402469376 1404200448 1405250077 1408264704 1409317371 1412691456 1416167424 1418529024 1426489344 1430618112 1431687488 1433454624 1437603552 1438646272 1442122528 1443902544 1445216256 1445670912 1448081712 1449132032 1453326336 1456207872 1460422656 1463318262 1466821632 1471067136 1473983847 1475324928 1478250081 1482528663 1483603968 1486545536 1490848128 1494417408 1497380416 1498742784 1501714368 1506060864 1512659808 1514512384 1517037984 1521428832 1522532352 1525551104 1528823808 1529966592 1533000084 1537437132 1541117952 1544173554 1545578496 1548642942 1553125266 1554251776 1559930427 1560674304 1561840896 1564445421 1568294784 1570111488 1573224576 1577778048 1579725504 1585446912 1589277888 1593188352 1602822144 1604800512 1606000088 1609445376 1610648424 1612636452 1617705628 1618477056 1622387844 1624390362 1626379776 1630273536 1634992128 1636214272 1638233856 1642975488 1648140032 1650174336 1652195328 1654950528 1660944384 1664237568 1669054464 1672363728 1677204144 1681219584 1684552968 1686085632 1689428664 1694318472 1695547392 1698909184 1701742284 1703826432 1706667732 1711291904 1712848896 1716244992 1721212416 1730871296 1733757696 1738775808 1743486976 1748533248 1752000096 1757071008 1764769776 1766375424 1769877648 1775000304 1776287744 1783627776 1784961024 1787937624 1788500098 1792336896 1797970944 1801535813 1803174912 1805400576 1806750099 1811979477 1820786688 1822147712 1829677248 1831796736 1834057728 1835428672 1839366144 1840741056 1843013088 1848806432 1849688064 1854157536 1856446128 1858719744 1868562432 1869959168 1872267264 1877686272 1879089828 1881409194 1883588608 1886854662 1888223232 1891372032 1892785818 1895122089 1900607247 1901985792 1906581633 1907490816 1911272832 1916804736 1925203392 1926955008 1927561216 1930775616 1936363968 1937768448 1941610496 1947230208 1950477408 1951091016 1955762176 1961422848 1965311796 1967099904 1971000108 1976704884 1978138624 1979636226 1985365998 1987172352 1987797504 1991112354 1992556544 1998323712 2002285824 2008081152 2016879744 2022717312 2028571776 2030043136 2038431744 2039955456 2044000112 2048385024 2049916176 2054823936 2058898072 2060771328 2063314944 2064857256 2070833688 2079907236 2080899072 2082454528 2085927228 2091059712 2093481984 2097632768 2102132736 2103704064 2106300672 2119037184 2124251136 2137096192 2139734016 2145927168 2147531232 2150181936 2156405328 2157969408 2163183792 2165853816 2168506368 2172122568 2173698048 2179989504 2184311808 2190633984 2194977393 2200232448 2202927104 2206600704 2208250121 2212987392 2218983424 2225405952 2229818304 2236272192 2241626112 2246070624 2248114176 2252571552 2259091296 2260729856 2268989712 2271768576 2275556976 2283798528 2288326656 2292863762 2294949888 2299500126 2306155698 2309575597 2311676928 2316260331 2318367744 2322964413 2329687899 2331377664 2336000128 2341011456 2342761344 2353026368 2355167232 2359836864 2366667072 2378170368 2379948032 2383916832 2389782528 2397294592 2404233216 2407200768 2409000132 2415972636 2418954678 2426558442 2427715584 2433581766 2436585543 2439569664 2442395648 2445410304 2452488192 2454321408 2457350784 2464463232 2466250752 2472210048 2475261504 2478292992 2482425792 2491416576 2496356352 2503581696 2505453104 2508545592 2515806216 2517630976 2521829376 2523714424 2526829452 2529128448 2534142996 2535981056 2542108844 2543321088 2548363776 2552613426 2555739648 2566937856 2569273344 2574367488 2581818624 2596306944 2600636544 2601454688 2615230464 2620415728 2622799872 2628000144 2635606512 2639514968 2647154664 2649563136 2650396672 2654816472 2662500456 2664431616 2669714432 2675441664 2677441536 2681906436 2682750147 2689172992 2696956416 2704762368 2719940608 2731180032 2733221568 2739765248 2744515872 2747695104 2751086592 2753143008 2761111584 2764519632 2773209648 2774532096 2781236304 2784669192 2788079616 2791309312 2802843648 2804938752 2808400896 2810500154 2816529408 2818634742 2822113791 2825382912 2830984849 2832334848 2837058048 2839178727 2852978688 2861236224 2863374976 2866909248 2875207104 2877292544 2884245056 2887805088 2890432512 2891341824 2896163424 2898264064 2906652672 2912415744 2920845312 2926636524 2933643264 2942134272 2947967694 2950649856 2956500162 2965057326 2967207936 2969454339 2973091072 2978048997 2981696256 2986668531 2988834816 2994760832 2997485568 3003428736 3012121728 3025319616 3029024768 3034075968 3042857664 3045064704 3051102208 3057647616 3059933184 3066000168 3074874264 3082235904 3088347108 3091156992 3097285884 3106250532 3108503552 3119860854 3121348608 3123681792 3128890842 3136589568 3140222976 3146449152 3155556096 3159451008 3170893824 3178555776 3186376704 3205644288 3209601024 3212000176 3218890752 3221296848 3225272904 3235411256 3236954112 3244775688 3248780724 3252759552 3260547072 3269984256 3272428544 3276467712 3285950976 3296280064 3300348672 3304390656 3309901056 3328475136 3338108928 3344727456 3354408288 3362439168 3369105936 3372171264 3378857328 3388636944 3391094784 3397818368 3403484568 3407652864 3413335464 3422583808 3425697792 3432489984 3439295643 3442424832 3449250189 3459233547 3461742592 3467515392 3477551616 3486973952 3497066496 3504000192 3514142016 3529539552 3532750848 3539755296 3550000608 3552575488 3567255552 3569922048 3575875248 3577000196 3584673792 3595941888 3603071626 3606349824 3610801152 3613500198 3623958954 3629333081 3639837663 3641573376 3644295424 3650372649 3659354496 3663593472 3668115456 3670857344 3678732288 3681482112 3686026176 3697612864 3699376128 3708315072 3712892256 3717439488 3737124864 3739918336 3744534528 3755372544 3758179656 3762818388 3767177216 3773709324 3776446464 3782744064 3785571636 3790244178 3801214494 3803971584 3813163266 3814981632 3822545664 3828920139 3833609472 3850406784 3853910016 3855122432 3861551232 3872727936 3875536896 3883220992 3894460416 3900954816 3902182032 3911524352 3922845696 3930623592 3934199808 3942000216 3953409768 3956277248 3959272452 3970731996 3974344704 3975595008 3982224708 3985113088 3996647424 4004571648 4016162304 4033759488 4045434624 4057143552 4076863488 4079910912 4088000224 4096770048 4099832352 4109647872 4117796144 4121542656 4126629888 4129714512 4141667376 4159814472 4161798144 4164909056 4171854456 4182119424 4186963968 4195265536 4204265472 4207408128 4212601344 4215750231 4227952113 4238074368 4248502272 4274192384 4279468032 4291854336 4295062464 4300363872 4312810656 4315938816 4326367584 4331707632 4337012736 4344245136 4347396096 4359979008 4368623616 4381267968 4389954786 4400464896 4405854208 4413201408 4416500242 4421951541 4425974784 4434750243 4437966848 4448690477 4450811904 4459636608 4472544384 4483252224 4492141248 4496228352 4505143104 4518182592 4521459712 4537979424 4543537152 4551113952 4567597056 4576653312 4585727524 4589899776 4599000252 4612311396 4619151194 4623353856 4632520662 4636735488 4645928826 4659375798 4662755328 4672000256 4679791281 4682022912 4685522688 4693336263 4706052736 4710334464 4719673728 4733334144 4756340736 4759896064 4767833664 4779565056 4794589184 4808466432 4814401536 4818000264 4831945272 4837909356 4853116884 4855431168 4867163532 4873171086 4879139328 4884791296 4890820608 4904976384 4908642816 4914701568 4928926464 4944420096 4950523008 4956585984 4964851584 4982833152 4992712704 5007163392 5010906208 5017091184 5031612432 5035261952 5043658752 5047428848 5053658904 5058256896 5068285992 5071962112 5084217688 5086642176 5096727552 5105226852 5111479296 5133875712 5138546688 5148734976 5163637248 5192613888 5201273088 5202909376 5230460928 5240831456 5245599744 5256000288 5271213024 5279029936 5294309328 5299126272 5300793344 5309632944 5325000912 5328863232 5339428864 5350883328 5354883072 5363812872 5365500294 5378345984 5393912832 5404607439 5409524736 5420250297 5435938431 5439881216 5462360064 5466443136 5479530496 5489031744 5495390208 5502173184 5506286016 5522223168 5529039264 5546419296 5549064192 5562472608 5569338384 5576159232 5582618624 5605687296 5609877504 5616801792 5621000308 5633058816 5637269484 5644227582 5650765824 5661969698 5664669696 5674116096 5678357454 5685366267 5705957376 5719744899 5722472448 5726749952 5733818496 5750414208 5754585088 5768490112 5775610176 5780865024 5782683648 5792326848 5796528128 5813305344 5824831488 5841690624 5853273048 5867286528 5884268544 5895935388 5901299712 5913000324 5930114652 5934415872 5938908678 5946182144 5956097994 5963392512 5973337062 5977669632 5989521664 5994971136 6006857472 6024243456 6050639232 6058049536 6068151936 6085715328 6090129408 6102204416 6115295232 6119866368 6132000336 6149748528 6164471808 6176694216 6182313984 6194571768 6212501064 6217007104 6239721708 6242697216 6247363584 6257781684 6273179136 6280445952 6292898304 6311112192 6318902016 6357111552 6372753408 6411288576 6419202048 6424000352 6437781504 6442593696 6450545808 6470822512 6473908224 6489551376 6497561448 6505519104 6521094144 6539968512 6544857088 6552935424 6571901952 6584932179 6592560128 6600697344 6608781312 6619802112 6624750363 6656950272 6676217856 6689454912 6708816576 6724878336 6738211872 6744342528 6757714656 6777273888 6782189568 6795636736 6806969136 6815305728 6826670928 6845167616 6851395584 6864979968 6878591286 6884849664 6898500378 6918467094 6923485184 6928726791 6935030784 6948780993 6955103232 6968893239 6973947904 6994132992 7008000384 7028284032 7059079104 7065501696 7079510592 7100001216 7105150976 7134511104 7139844096 7151750496 7154000392 7169347584 7191883776 7206143252 7212699648 7221602304 7227000396 7247917908 7258666162 7279675326 7283146752 7288590848 7300745298 7318708992 7327186944 7336230912 7341714688 7357464576 7362964224 7372052352 7395225728 7398752256 7416630144 7425784512 7434878976 7474249728 7479836672 7489069056 7510745088 7516359312 7525636776 7534354432 7547418648 7552892928 7565488128 7571143272 7580488356 7602428988 7607943168 7626326532 7629963264 7645091328 7657840278 7667218944 7700813568 7707820032 7710244864 7723102464 7745455872 7766441984 7788920832 7801909632 7804364064 7823048704 7845691392 7861247184 7868399616 7884000432 7906819536 7912554496 7918544904 7941463992 7948689408 7951190016 7964449416 7970226176 7993294848 8009143296 8025023167 8032324608 8048250441 8067518976 8090869248 8114287104 8159821824 8176000448 8193540096 8199664704 8219295744 8235592288 8243085312 8253259776 8259429024 8283334752 8319628944 8323596288 8329818112 8343708912 8364238848 8373927936 8390531072 8408530944 8414816256 8425202688 8431500462 8455904226 8466341373 8476148736 8492954547 8497004544 8517536181 8548384768 8558936064 8583708672 8590124928 8600727744 8625621312 8631877632 8652735168 8663415264 8674025472 8688490272 8694792192 8719958016 8737247232 8762535936 8779909572 8800929792 8811708416 8826402816 8833000484 8843903082 8851949568 8869500486 8875933696 8897380954 8901623808 8908363017 8919273216 8934146991 8945088768 8966504448 8984282496 8992456704 9010286208 9036365184 9042919424 9075958848 9087074304 9102227904 9135194112 9153306624 9171455048 9179799552 9198000504 9224622792 9238302388 9246707712 9265041324 9273470976 9291857652 9318751596 9325510656 9344000512 9359582562 9364045824 9371045376 9386672526 9412105472 9420668928 9439347456 9466668288 9512681472 9519792128 9535667328 9559130112 9589178368 9616932864 9628803072 9636000528 9663890544 9675818712 9706233768 9710862336 9734327064 9746342172 9758278656 9769582592 9781641216 9809952768 9817285632 9829403136 9836750539 9857852928 9888840192 9901046016 9913171968 9929703168 9985425408 10014326784 10021812416 10034182368 10063224864 10070523904 10087317504 10094857696 10107317808 10116513792 10136571984 10143924224 10168435376 10173284352 10193455104 10210453704 10222958592 10267751424 10277093376 10297469952 10317886929 10327274496 10347750567 10377700641 10385227776 10402546176 10405818752 10460921856 10481662912 10491199488 10512000576 10542426048 10558059872 10588618656 10598252544 10601586688 10619265888 10650001824 10657726464 10678857728 10701766656 10709766144 10727625744 10731000588 10756691968 10787825664 10809214878 10819049472 10840500594 10871876862 10879762432 10887999243 10919512989 10924720128 10932886272 10951117947 10959060992 10978063488 10990780416 11004346368 11012572032 11044446336 11058078528 11092838592 11098128384 11124945216 11138676768 11152318464 11165237248 11211374592 11219755008 11233603584 11242000616 11266117632 11274538968 11288455164 11301531648 11323939396 11329339392 11348232192 11356714908 11370732534 11411914752 11439489798 11444944896 11453499904 11467636992 11500828416 11536980224 11551220352 11561730048 11565367296 11584653696 11593056256 11626610688 11649662976 11683381248 11706546096 11734573056 11768537088 11791870776 11802599424 11826000648 11860229304 11868831744 11877817356 11892364288 11912195988 11926785024 11946674124 11955339264 11979043328 11989942272 12013714944 12048486912 12101278464 12116099072 12136303872 12171430656 12204408832 12230590464 12239732736 12264000672 12299497056 12328943616 12353388432 12364627968 12389143536 12425002128 12434014208 12479443416 12485394432 12494727168 12515563368 12546358272 12560891904 12585796608 12610750691 12622224384 12637804032 12647250693 12683856339 12714223104 12745506816 12822577152 12838404096 12848000704 12875563008 12885187392 12901091616 12941645024 12947816448 12979102752 12995122896 13011038208 13042188288 13079937024 13089714176 13105870848 13143803904 13169864358 13185120256 13201394688 13217562624 13239604224 13249500726 13265854623 13304250729 13313900544 13346071431 13352435712 13378909824 13417633152 13449756672 13476423744 13488685056 13515429312 13554547776 13564379136 13591273472 13613938272 13630611456 13653341856 13690335232 13702791168 13729959936 13757182572 13769699328 13797000756 13836934188 13846970368 13857453582 13870061568 13897561986 13910206464 13937786478 13947895808 13988265984 14016000768 14039373843 14056568064 14118158208 14131003392 14159021184 14200002432 14210301952 14269022208 14279688192 14303500992 14308000784 14338695168 14383767552 14412286504 14425399296 14443204608 14454000792 14495835816 14517332324 14559350652 14566293504 14577181696 14601490596 14637417984 14654373888 14672461824 14683429376 14714929152 14725928448 14744104704 14790451456 14833260288 14851569024 14869757952 14948499456 14959673344 14978138112 15021490176 15032718624 15051273552 15068708864 15094837296 15105785856 15130976256 15142286544 15160976712 15204857976 15215886336 15252653064 15259926528 15290182656 15315680556 15334437888 15401627136 15415640064 15420489728 15446204928 15457750847 15490911744 15532883968 15577841664 15603819264 15608728128 15646097408 15691382784 15722494368 15736799232 15768000864 15813639072 15825108992 15837089808 15882927984 15897378816 15902380032 15928898832 15940452352 15986589696 16018286592 16050046334 16064649216 16096500882 16135037952 16167029179 16181738496 16213822317 16228574208 16260750891 16307815293 16319643648 16352000896 16387080192 16399329408 16438591488 16471184576 16486170624 16506519552 16518858048 16566669504 16639257888 16647192576 16659636224 16687417824 16728477696 16747855872 16781062144 16817061888 16829632512 16850405376 16863000924 16911808452 16932682746 16952297472 16985909094 16994009088 17035072362 17056098801 17096769536 17117872128 17159234697 17167417344 17180249856 17201455488 17251242624 17263755264 17305470336 17326830528 17348050944 17376980544 17389584384 17439916032 17474494464 17525071872 17559819144 17601859584 17623416832 17652805632 17666000968 17687806164 17703899136 17739000972 17751867392 17794761908 17803247616 17816726034 17838546432 17868293982 17890177536 17933008896 17968564992 17984913408 18020572416 18072730368 18151917696 18174148608 18204455808 18270388224 18306613248 18342910096 18359599104 18396001008 18449245584 18476604776 18493415424 18530082648 18546941952 18583715304 18637503192 18651021312 18688001024 18719165124 18728091648 18742090752 18773345052 18824210944 18841337856 18878694912 18933336576 19039584256 19071334656 19118260224 19178356736 19233865728 19257606144 19272001056 19327781088 19351637424 19412467536 19421724672 19468654128 19492684344 19516557312 19539165184 19563282432 19619905536 19634571264 19658806272 19673501078 19715705856 19754796537 19777680384 19802092032 19816893943 19826343936 19859406336 19874251089 19970850816 20028653568 20043624832 20068364736 20126449728 20141047808 20174635008 20189715392 20214635616 20233027584 20273143968 20287848448 20336870752 20346568704 20386910208 20420907408 20445917184 20535502848 20554186752 20594939904 20635773858 20654548992 20695501134 20755401282 20770455552 20786180373 20805092352 20811637504 20846342979 20906679717 20921843712 20963325824 20982398976 21024001152 21084852096 21116119744 21177237312 21196505088 21203173376 21238531776 21300003648 21315452928 21357715456 21403533312 21419532288 21455251488 21462001176 21513383936 21575651328 21618429756 21638098944 21681001188 21743753724 21759524864 21775998486 21839025978 21849440256 21865772544 21902235894 21918121984 21956126976 21981560832 22008692736 22025144064 22088892672 22116157056 22185677184 22196256768 22249890432 22277353536 22304636928 22330474496 22422749184 22439510016 22467207168 22484001232 22532235264 22549077936 22576910328 22603063296 22647878792 22658678784 22696464384 22713429816 22741465068 22823829504 22878979596 22889889792 22906999808 22935273984 23001656832 23073960448 23102440704 23123460096 23130734592 23169307392 23299325952 23366762496 23413092192 23469146112 23537074176 23583741552 23605198848 23652001296 23720458608 23737663488 23755634712 23784728576 23824391976 23853570048 23893348248 23910678528 23958086656 23979884544 24027429888 24075069501 24096973824 24144751323 24202556928 24232198144 24272607744 24342861312 24408817664 24479465472 24528001344 24598994112 24657887232 24706776864 24729255936 24778287072 24850004256 24868028416 24958886832 24970788864 24989454336 25031126736 25092716544 25121783808 25171593216 25221501382 25244448768 25275608064 25294501386 25367712678 25405331567 25428446208 25478863641 25491013632 25552608543 25645154304 25676808192 25696001408 25751126016 25770374784 25802183232 25883290048 25895632896 25958205504 25990245792 26022076416 26084376576 26159874048 26179428352 26211741696 26287607808 26339728716 26370240512 26402789376 26435125248 26479208448 26499001452 26531709246 26608501458 26627801088 26692142862 26704871424 26725089051 26757819648 26802440973 26835266304 26899513344 26952847488 26977370112 27030858624 27109095552 27128758272 27182546944 27227876544 27261222912 27306683712 27380670464 27405582336 27459919872 27514365144 27539398656 27594001512 27673868376 27693940736 27714907164 27740123136 27795123972 27820412928 27875572956 27895791616 27976531968 28032001536 28078747686 28113136128 28236316416 28262006784 28318042368 28400004864 28538044416 28559376384 28607001984 28616001568 28677390336 28767535104 28824573008 28850798592 28886409216 28908001584 28991671632 29034664648 29118701304 29132587008 29154363392 29202981192 29274835968 29308747776 29344923648 29366858752 29429858304 29451856896 29488209408 29510251617 29580902912 29666520576 29703138048 29739515904 29919346688 29956276224 30042980352 30065437248 30102547104 30137417728 30189674592 30211571712 30261952512 30284573088 30321953424 30409715952 30431772672 30505306128 30519853056 30580365312 30631361112 30668875776 30803254272 30831280128 30840979456 30892409856 30915501694 30953660787 30981823488 31043251701 31065767936 31140833339 31155683328 31207638528 31217456256 31292194816 31382765568 31444988736 31473598464 31536001728 31627278144 31650217984 31674179616 31765855968 31794757632 31804760064 31857797664 31880904704 31973179392 32036573184 32100092668 32129298432 32193001764 32270075904 32334058358 32363476992 32427644634 32457148416 32521501782 32615630586 32639287296 32663997729 32704001792 32758538967 32774160384 32798658816 32853353841 32877182976 32942369152 32972341248 33013039104 33037716096 33133339008 33278515776 33294385152 33319272448 33374835648 33456955392 33495711744 33562124288 33634123776 33659265024 33700810752 33726001848 33823616904 33865365492 33904594944 33971818188 33988018176 34070144724 34112197602 34193539072 34235744256 34318469394 34334834688 34360499712 34402910976 34502485248 34610940672 34653661056 34696101888 34753961088 34779168768 34879832064 34948988928 35050143744 35119638288 35203719168 35246833664 35305611264 35332001936 35375612328 35407798272 35478001944 35503734784 35589523816 35606495232 35633452068 35677092864 35736587964 35780355072 35866017792 35937129984 35969826816 36041144832 36145460736 36303835392 36348297216 36408911616 36613226496 36685820192 36719198208 36792002016 36898491168 36953209552 36986830848 37060165296 37093883904 37167430608 37275006384 37302042624 37376002048 37438330248 37456183296 37484181504 37546690104 37648421888 37682675712 37757389824 37832252073 37866673152 37941752079 38051569017 38079168512 38142669312 38236520448 38356713472 38467731456 38515212288 38544002112 38655562176 38703274848 38824935072 38843449344 38937308256 38985368688 39033114624 39078330368 39126564864 39239811072 39269142528 39317612544 39347002156 39431411712 39509593074 39555360768 39604184064 39633787886 39652687872 39718812672 39748502178 39797563869 39922663891 39941701632 40038214293 40057307136 40087249664 40136729472 40252899456 40282095616 40349270016 40379430784 40429271232 40466055168 40546287936 40575696896 40673741504 40693137408 40773820416 40841814816 40891834368 41071005696 41108373504 41189879808 41271547716 41309097984 41391002268 41510802564 41540911104 41572360746 41610184704 41623275008 41692685958 41813359434 41843687424 41926651648 41964797952 42048002304 42118121529 42169704192 42232239488 42354474624 42393010176 42406346752 42477063552 42600007296 42630905856 42715430912 42807066624 42839064576 42910502976 42924002352 43026767872 43151302656 43236859512 43276197888 43362002376 43487507448 43519049728 43551996972 43678051956 43698880512 43731545088 43804471788 43836243968 43912253952 43963121664 44017385472 44050288128 44177785344 44232314112 44371354368 44499780864 44554707072 44609273856 44845498368 44879020032 44934414336 44968002464 45064470528 45098155872 45153820656 45206126592 45295757584 45317357568 45392928768 45426859632 45482930136 45647659008 45757959192 45779779584 45813999616 45870547968 46003313664 46147920896 46204881408 46246920192 46261469184 46338614784 46373252541 46598651904 46733524992 46826184384 46938292224 47074148352 47167483104 47210397696 47304002592 47440917216 47475326976 47511269424 47569457152 47648783952 47707140096 47786696496 47821357056 47916173312 47959769088 48054859776 48150139002 48193947648 48289502646 48405113856 48464396288 48501087537 48545215488 48641466951 48685722624 48782252673 48817635328 48958930944 49056002688 49197988224 49315774464 49413553728 49458511872 49556574144 49700008512 49736056832 49917773664 49941577728 49978908672 50062253472 50185433088 50243567616 50343186432 50443002764 50488897536 50551216128 50589002772 50735425356 50810663134 50856892416 50957727282 50982027264 51105217086 51290308608 51353616384 51392002816 51477704091 51502252032 51540749568 51604366464 51766580096 51791265792 51916411008 51980491584 52044152832 52168753152 52319748096 52358856704 52423483392 52575215616 52679457432 52740481024 52805578752 52870250496 52958416896 52998002904 53063418492 53217002916 53255602176 53384285724 53409742848 53450178102 53515639296 53604881946 53670532608 53799026688 53905694976 53954740224 54061717248 54218191104 54365093888 54455753088 54522445824 54613367424 54761340928 54811164672 54919839744 55028730288 55078797312 55188003024 55347736752 55387881472 55429814328 55480246272 55590247944 55640825856 55751145912 55791583232 55953063936 56064003072 56157495372 56175162169 56226272256 56472632832 56524013568 56636084736 56800009728 57118752768 57214003968 57232003136 57354780672 57535070208 57649146016 57701597184 57772818432 57816003168 57983343264 58069329296 58237402608 58265174016 58308726784 58405962384 58549671936 58617495552 58689847296 58733717504 58859716608 58903713792 58976418816 59020503234 59161805824 59264389611 59333041152 59406276096 59450681829 59479031808 59622753267 59838693376 59912552448 60085960704 60130874496 60205094208 60274835456 60379349184 60423143424 60523905024 60569146176 60643906848 60819431904 60863545344 61010612256 61039706112 61160730624 61262722224 61337751552 61606508544 61662560256 61681958912 61784819712 61831003388 61907321574 61963646976 62086503402 62131535872 62281666678 62311366656 62358541119 62415277056 62434912512 62539028937 62584389632 62765531136 62889977472 62947196928 63072003456 63254556288 63300435968 63348359232 63531711936 63589515264 63609520128 63715595328 63761809408 63946358784 64073146368 64200185336 64258596864 64386003528 64540151808 64668116716 64726953984 64855289268 64914296832 65043003564 65231261172 65278574592 65327995458 65408003584 65517077934 65548320768 65597317632 65706707682 65754365952 65884738304 65944682496 66026078208 66075432192 66266678016 66557031552 66588770304 66638544896 66749671296 66913910784 66991423488 67124248576 67268247552 67318530048 67401621504 67452003696 67647233808 67730730984 67809189888 67943636376 67976036352 68140289448 68224395204 68387078144 68471488512 68636938788 68669669376 68720999424 68805821952 69004970496 69221881344 69307322112 69392203776 69507922176 69897977856 70100287488 70239276576 70407438336 70493667328 70611222528 70664003872 70751224656 70815596544 70956003888 71007469568 71179047632 71212990464 71266904136 71354185728 71473175928 71560710144 71732035584 71874259968 71939653632 72082289664 72225208503 72290921472 72434253969 72607670784 72696594432 72817823232 73226452992 73371640384 73438396416 73584004032 73796982336 73906419104 73973661696 74120330592 74187767808 74334861216 74550012768 74604085248 74752004096 74876660496 74912366592 74968363008 75093380208 75296843776 75365351424 75514779648 75664504146 75733346304 75883504158 76103138034 76158337024 76215994701 76285338624 76436590923 76473040896 76657825629 76713426944 76935462912 77030424576 77088004224 77311124352 77406549696 77649870144 77686898688 77874616512 77970737376 78066229248 78156660736 78253129728 78479622144 78538285056 78635225088 78694004312 78862823424 79019186148 79110721536 79208368128 79267575772 79305375744 79437625344 79497004356 79595127738 79845327782 79883403264 80076428586 80114614272 80174499328 80175267153 80273458944 80505798912 80698540032 80758861568 80858542464 80932110336 81092575872 81151393792 81347483008 81386274816 81547640832 81683629632 81783668736 82142011392 82216747008 82379759616 82543095432 82618195968 82782004536 83021605128 83081822208 83144721492 83220369408 83246550016 83385371916 83626718868 83687374848 83853303296 83929595904 84096004608 84236243058 84339408384 84464478976 84708949248 84786020352 84812693504 84954127104 85200014592 85430861824 85614133248 85678129152 85821005952 85848004704 86053535744 86302605312 86473719024 86552395776 86724004752 86975014896 87038099456 87103993944 87356103912 87397761024 87463090176 87608943576 87672487936 87824507904 87926243328 88034770944 88100576256 88275254837 88355570688 88464628224 88530754851 88742708736 88999561728 89109414144 89218547712 89758040064 89868828672 89936004928 90128941056 90196311744 90307641312 90412253184 90591515168 90634715136 90785857536 90853719264 90965860272 91295318016 91515918384 91559559168 91627999232 91741095936 92006627328 92295841792 92409762816 92493840384 92522938368 92677229568 92746505082 92860982361 93129755103 93197303808 93422500017 93467049984 93652368768 93876584448 94148296704 94334966208 94420795392 94608005184 94881834432 94950653952 95022538848 95138914304 95297567904 95414280192 95573392992 95642714112 95832346624 95919538176 96109719552 96300278004 96387895296 96579005292 96810227712 96928792576 97002175074 97090430976 97282933902 97371445248 97564505346 97635270656 97917861888 97991993187 98112005376 98275616901 98395976448 98631548928 98827107456 98917023744 99113148288 99400017024 99472113664 99835547328 99883155456 99957817344 100124506944 100370866176 100487135232 100686372864 100886005528 100977795072 101102432256 101178005544 101470850712 101621326268 101713784832 101915454564 101964054528 102210434172 102580617216 102707232768 102784005632 102955408182 103004504064 103081499136 103208732928 103533160192 103832822016 103960983168 104088305664 104337506304 104639496192 104717713408 104846966784 105150431232 105358914864 105480962048 105611157504 105740500992 105916833792 105996005808 106126836984 106434005832 106511204352 106768571448 106819485696 106900356204 107031278592 107209763892 107341065216 107598053376 107811389952 107909480448 108123434496 108204255929 108436382208 108730187776 108911506176 109044891648 109226734848 109522681856 109839679488 110057460576 110157594624 110376006048 110695473504 110775762944 110859628656 110960492544 111180495888 111281651712 111502291824 111583166464 111906127872 112128006144 112314990744 112350324338 112452544512 112945265664 113048027136 113169204253 113272169472 113496756219 113600019456 113825256237 114154707051 114237505536 114428007936 114464006272 114709561344 115070140416 115298292032 115403194368 115545636864 115632006336 115966686528 116138658592 116474805216 116530348032 116617453568 116811924768 117099343872 117234991104 117379694592 117467435008 117719433216 117807427584 117952837632 118041006468 118323611648 118528779222 118666082304 118812552192 118901363658 118958063616 119245506534 119392691607 119677386752 119767991673 119825104896 120114642879 120171921408 120261748992 120410188416 120549670912 120758698368 120846286848 121047810048 121138292352 121287813696 121638863808 121727090688 122021224512 122079412224 122321461248 122525444448 122675503104 123213017088 123325120512 123363917824 123569639424 123662006776 123814643148 123927293952 124173006804 124263071744 124563333356 124622733312 124717082238 124830554112 124869825024 125078057874 125168779264 125531062272 125779954944 125894393856 126144006912 126509112576 126696718464 127063423872 127179030528 127219040256 127431190656 127523618816 127892717568 128146292736 128400370672 128517193728 128772007056 129080303616 129336233432 129453907968 129710578536 129828593664 130086007128 130462522344 130557149184 130655990916 130816007168 131034155868 131096641536 131194635264 131413415364 131508731904 131769476608 131889364992 132052156416 132150864384 132533356032 133114063104 133277089792 133499342592 133827821568 134248497152 134536495104 134637060096 134803243008 134904007392 135294467616 135461461968 135618379776 135887272752 135952072704 136280578896 136448790408 136774156288 136942977024 137273877576 137339338752 137441998848 137611643904 138009940992 138443762688 138614644224 138718257601 138784407552 139015844352 139119757623 139795955712 140200574976 140478553152 140814876672 140987334656 141222445056 141328007744 141502449312 141631193088 141912007776 142014939136 142358095264 142425980928 142533808272 142708371456 142946351856 143121420288 143464071168 143748519936 143879307264 144164579328 144450417006 144581842944 144868507938 145215341568 145393188864 145503262611 145635646464 145924400853 146346758019 146452905984 146743280768 146876792832 147168008064 147593964672 147812838208 147947323392 148240661184 148375535616 148669722432 149100025536 149208170496 149504008192 149753320992 149824733184 149936726016 150186760416 150593687552 150730702848 151029559296 151329008292 151466692608 151767008316 152206276068 152316674048 152431989402 152570677248 152873181846 152946081792 153315651258 153426853888 153870925824 154060849152 154176008448 154433112273 154622248704 154813099392 155299740288 155373797376 155749233024 155941474752 156132458496 156313321472 156506259456 156959244288 157076570112 157270450176 157388008624 157725646848 158038372296 158221443072 158416736256 158535151544 158610751488 158875250688 158994008712 159190255476 159690655564 159766806528 160152857172 160229228544 160348998656 160350534306 160546917888 161011597824 161397080064 161517723136 161717084928 161864220672 162185151744 162694966016 163095281664 163367259264 163567337472 164284022784 164433494016 164759519232 165086190864 165236391936 165564009072 166043210256 166163644416 166289442984 166440738816 166493100032 166770743832 167253437736 167374749696 167706606592 167859191808 168192009216 168472486116 168525486507 168678816768 168928957952 169417898496 169572040704 169625387008 169908254208 170400029184 170861723648 171356258304 171642011904 171696009408 172107071488 172605210624 172947438048 173104791552 173448009504 173950029792 174076198912 174207987888 174712207824 174795522048 174926180352 175217887152 175344975872 175649015808 175852486656 176069541888 176201152512 176550509674 176711141376 176929256448 177061509702 177485417472 177837320969 177999123456 178218828288 178352045487 178437095424 178868259801 179516080128 179737657344 179872009856 180257882112 180392623488 180615282624 180824506368 181183030336 181269430272 181571715072 181707438528 181931720544 182590636032 183031836768 183119118336 183255998464 183482191872 184013254656 184591683584 184819525632 184987680768 185045876736 185354459136 185493010164 185721964722 186259510206 186394607616 186845000034 186934099968 187075623357 187304737536 187617086811 187753168896 188296593408 188669932416 188841590784 189216010368 189763668864 189901307904 190045077696 190277828608 190595135808 190828560384 191146785984 191285428224 191664693248 191839076352 192219439104 192600556008 192775790592 193158010584 193620455424 193857585152 194004350148 194180861952 194565867804 194742890496 195129010692 195270541312 195835723776 195983986374 196224010752 196551233802 196791952896 197263097856 197654214912 197834047488 198226296576 198800034048 199671094656 199766310912 199915634688 200249013888 200741732352 200974270464 201372745728 201772011056 201955590144 202204864512 202356011088 202941701424 203242652536 203427569664 203830909128 203928109056 204420868344 205161234432 205414465536 205568011264 205910816364 206009008128 206162998272 206417465856 207066320384 207665644032 207921966336 208176611328 209435426816 209693933568 210300862464 210717829728 210961924096 211222315008 211481001984 211833667584 211992011616 212253673968 212868011664 213022408704 213537142896 213638971392 213800712408 214062557184 214419527784 214682130432 215196106752 215622779904 215818960896 216246868992 216408511858 216675625509 216872764416 217302761907 217460375552 217823012352 217985833373 218089783296 218453469696 219045363712 219679358976 220114921152 220315189248 220752012096 221390947008 221551525888 221719257312 221920985088 222360991776 222563303424 223004583648 223166332928 223812255744 224256012288 224629981488 224700648676 224905089024 225890531328 226096054272 226338408506 226544338944 226993512438 227200038912 227650512474 228309414102 228475011072 228647984103 228856015872 228928012544 229309772769 229419122688 229973476887 230140280832 230596584064 230806388736 231091273728 231264012672 231933373056 232277317184 232949610432 233060696064 233234907136 233623849536 234198687744 234469982208 234759389184 234934870016 235438866432 235614855168 235905675264 236082012936 236647223296 237057558444 237332164608 237625104384 237802727316 237916127232 238491013068 238785383214 239354773504 239535983346 239650209792 240229285758 240343842816 240523497984 240525801459 240820376832 241099341824 241517396736 242095620096 242276584704 242575627392 243277727616 243454181376 244042449024 244158824448 244642922496 245050888896 245351006208 246426034176 246650241024 246727835648 247139278848 247324013552 247629286296 247854587904 248346013608 248526143488 249126666712 249245466624 249434164476 249661108224 249739650048 250156115748 250337558528 251062124544 251559909888 251788787712 252288013824 253018225152 253393436928 254126847744 254358061056 254438080512 254862381312 256292585472 256800741344 257034387456 257544014112 258160607232 258672466864 258907815936 259421157072 259657187328 260172014256 260925044688 261114298368 261311981832 261632014336 262068311736 262193283072 262389270528 262826830728 263017463808 263538953216 263778729984 264104312832 264301728768 264825764511 265066712064 265592264553 266228126208 266554179584 266998685184 267655643136 268496994304 269274120192 269606486016 269808014784 270588935232 270922923936 271236759552 271774545504 271904145408 272561157792 272897580816 273548312576 273885954048 274547755152 274678677504 274883997696 275223287808 276019881984 276887525376 277229288448 277436515202 277568815104 278031688704 278239515246 278582947083 279458647237 279591911424 280267500051 280401149952 280957106304 281629753344 281974669312 282444890112 282656015488 283004898624 283262386176 283824015552 284029878272 284716190528 284851961856 285067616544 285416742912 285892703712 286242840576 286928142336 287497039872 287758614528 288329158656 288900834012 289163685888 289737015876 290430683136 290786377728 291006525222 291271292928 291848801706 292693516038 292905811968 293486561536 293753585664 293975979561 294336016128 294826850703 295187929344 295625676416 295894646784 296481322368 296751071232 297339444864 298200051072 298416340992 299008016384 299506641984 299649466368 299873452032 300373520832 301187375104 301461405696 302059118592 302658016584 302933385216 303534016632 304412552136 304633348096 304863978804 305141354496 305746363692 305892163584 306631302516 306853707776 307741851648 308121698304 308352016896 308866224546 309244497408 309626198784 310599480576 311498466048 311882949504 312264916992 313012518912 313918488576 314153140224 314540900352 314776017248 315451293696 316076744592 316442886144 316833472512 317070303088 317221502976 317750501376 317988017424 318380510952 319381311128 319533613056 320305714344 320458457088 320697997312 320701068612 321093835776 322023195648 322794160128 323035446272 323434169856 323728441344 324370303488 324612767787 325389932032 326190563328 326734518528 327134674944 328568045568 329519038464 330172381728 330472783872 331128018144 332086420512 332327288832 332578885968 332881477632 332986200064 333541487664 334506875472 334749499392 335413213184 335718383616 336384018432 336944972232 337050973014 337357633536 337857915904 338835796992 339144081408 339250774016 339507612759 339816508416 340490268657 340800058368 341475768711 341723447296 342712516608 343284023808 343392018816 344214142976 345210421248 345894876096 346209583104 346896019008 347900059584 348152397824 348415975776 349424415648 349591044096 349852360704 350435774304 350689951744 351298031616 351704973312 352139083776 352402305024 353101019348 353422282752 353858512896 354123019404 354970834944 355674641938 355998246912 356437656576 356704090974 356874190848 357736519602 359032160256 359303975019 359475314688 359744019712 360343928637 360515764224 360785246976 361230565248 361649012736 362366060672 362538860544 363143430144 363414877056 363863441088 365181272064 366063673536 366238236672 366511996928 366964383744 368026509312 369183367168 369639051264 369975361536 370091753472 370708918272 370986020328 371443929444 372519020412 372789215232 373690000068 373868199936 374151246714 374609475072 375234173622 375506337792 376593186816 377339864832 377683181568 378432020736 379527337728 380090155392 380555657216 381190271616 381657120768 382293571968 382570856448 383329386496 383678152704 384438878208 385201112016 385551581184 386316021168 387240910848 387715170304 388008700296 388361723904 389131735608 389485780992 390258021384 390541082624 391671447552 391967972748 392448021504 393102467604 393583905792 394526195712 395308429824 395668094976 396452593152 397600068096 399342189312 399831269376 400498027776 401483464704 402745491456 403544022112 403911180288 404409729024 404712022176 405883402848 406485305072 406855139328 407661818256 407856218112 408841736688 410322468864 410828931072 411136022528 411821632728 412018016256 412325996544 412834931712 414132640768 415331288064 415843932672 416154772803 416353222656 417359272869 418870853632 419387867136 420601724928 421435659456 421923848192 422444630016 422962003968 423667335168 423984023232 424507347936 425736023328 426044817408 427074285792 427277942784 427601424816 428125114368 428839055568 429364260864 430392213504 431245559808 431637921792 432493737984 432817023716 433351251018 433745528832 434605523814 434920751104 435646024704 435971666746 436179566592 436509787833 436906939392 437773202559 438090727424 439149302801 439358717952 440229842304 440630378496 441504024192 442781894016 443103051776 443438514624 443841970176 444721983552 445126606848 446009167296 446332665856 447624511488 448512024576 449259962976 449401297352 449810178048 451781062656 452192108544 452676817012 453088677888 453987024876 454400077824 455301024948 456618828204 456950022144 457295968206 457712031744 457856025088 458619545538 458838245376 459946953774 460280561664 461193168128 461612777472 462182547456 462528025344 463299336819 463866746112 464554634368 465899220864 466121392128 466469814272 467247699072 468397375488 468939964416 469518778368 469869740032 470877732864 471229710336 471811350528 472164025872 473294446592 474115116888 474664329216 475250208768 475605454632 475832254464 476982026136 477570766428 478709547008 479071966692 479300419584 480458571516 480687685632 481046995968 481051602918 481640753664 482198683648 483034793472 484191240192 484553169408 485151254784 486555455232 488084898048 489285844992 490101777792 490702012416 492852068352 493300482048 493455671296 494278557696 494648027104 495258572592 495709175808 496692027216 497052286976 498253333424 498490933248 498868328952 499322216448 499479300096 500312231496 500675117056 502124249088 503119819776 503577575424 504576027648 505576459521 506036450304 506786873856 508253695488 508716122112 508876161024 509724762624 512585170944 513601482688 514068774912 515088028224 516321214464 517344933728 517815631872 518842314144 519314374656 520344028512 521850089376 522228596736 522623963664 523264028672 524136623472 524386566144 524778541056 525653661456 526034927616 527077906432 527557459968 528208625664 528603457536 529651529022 530133424128 531184529106 532456252416 533108359168 533511962907 533997370368 535056136461 535311286272 536604779403 536993988608 538548240384 539212972032 539616029568 541177870464 541845847872 542473519104 543549091008 543808290816 545122315584 545795161632 547096625152 547771908096 549095510304 549357355008 549767995392 550446575616 552039763968 553775050752 554458576896 554873030404 555137630208 556063377408 556479030492 557165894166 558917294474 559183822848 560535000102 560802299904 561226870071 561914212608 563259506688 564889780224 565312030976 566009797248 566524772352 567648031104 568059756544 569432381056 569703923712 570135233088 570833485824 571785407424 572485681152 573856284672 574994079744 575517229056 576658317312 577801668024 578327371776 579474031752 580861366272 581572755456 582013050444 582542585856 583697603412 585387032076 585811623936 586973123072 587507171328 587951959122 588672032256 589653701406 590375858688 591251352832 591789293568 592962644736 593502142464 594678889728 596400102144 598016032768 599013283968 599298932736 599746904064 600747041664 602374750208 602922811392 604118237184 605316033168 605866770432 607068033264 608825104272 609266696192 609727957608 610282708992 611492727384 611784327168 613262605032 613707415552 615483703296 616243396608 616704033792 617732449092 617926783859 618488994816 619252397568 621198961152 622996932096 623765899008 624529833984 628306280448 629081800704 629552034496 630902587392 632153489184 632885772288 633666945024 634140606176 634443005952 635501002752 635976034848 636761021904 638762622256 639067226112 640611428688 640916914176 641395994624 641402137224 642187671552 644046391296 645588320256 646070892544 646868339712 647456882688 648740606976 649225535574 650026876527 650779864064 651908285721 652381126656 653469037056 653957500119 654269349888 657136091136 659038076928 660344763456 660945567744 662256036288 664172841024 664654577664 665157771936 665762955264 665972400128 667082975328 669013750944 669498998784 670826426368 671436767232 672768036864 673889944464 674101946028 674715267072 675715831808 677671593984 678288162816 678501548032 679015225518 679633016832 680980537314 681600116736 682951537422 683446894592 685425033216 685943952309 686568047616 686784037632 687929318307 688428285952 690420842496 691789752192 692419166208 693792038016 695800119168 696304795648 696831951552 698848831296 699182088192 699704721408 700871548608 701379903488 702596063232 703409946624 704278167552 704804610048 706202038696 706844565504 707717025792 708246038808 709941669888 711349283876 711996493824 712875313152 713408181948 713748381696 715473039204 718064320512 718607950038 718950629376 719488039424 720687857274 721031528448 721570493952 722461130496 723298025472 724732121344 726286860288 726829754112 727726882176 730362544128 732127347072 732476473344 733023993856 733928767488 736053018624 738366734336 739278102528 739950723072 740183506944 741417836544 741972040656 742887858888 745038040824 745578430464 747380000136 747736399872 748302493428 749218950144 750468347244 751012675584 753186373632 754679729664 755366363136 756864041472 759054675456 760180310784 761111314432 762380543232 763314241536 764587143936 766658772992 768877756416 770402224032 771103162368 772632042336 774481821696 775430340608 776017400592 776723447808 778263471216 778971561984 780516042768 781082165248 783342895104 783935945496 784896043008 786204935208 787167811584 789052391424 790616859648 791336189952 792184429771 792905186304 794477293533 795200136192 796776793659 798684378624 799662538752 800996055552 802966929408 805490982912 807088044224 807822360576 808819458048 809424044352 811766805696 812970610144 813710278656 815323636512 815712436224 817683473376 820644937728 821657862144 822272045056 823643265456 824036032512 824651993088 825669863424 828265281536 830662576128 831687865344 832309545606 832706445312 834718545738 835748841249 837741707264 838375941711 838775734272 840802500153 841203449856 842871318912 843847696384 844889260032 845924007936 847334670336 847968046464 849014695872 851472046656 852089634816 854148571584 854555885568 855202849632 856250228736 857678111136 858728521728 860784427008 862491119616 863275843584 864987475968 865634047432 866702502036 867491057664 869211047628 869841502208 871292049408 871943333492 872359133184 873019575666 873813878784 875546405118 876181454848 878298605602 878717435904 880459684608 881260756992 881927938683 883008048384 885563788032 886877029248 887683940352 889443967104 890253213696 892018334592 892665331712 895249022976 897024049152 898519925952 898802594704 899620356096 903562125312 904384217088 905353634024 906177355776 907974049752 908800155648 910602049896 913237656408 913900044288 914591936412 915424063488 915712050176 917239091076 917676490752 919893907548 920561123328 922386336256 923225554944 924365094912 925056050688 926598673638 927733492224 929109268736 931798441728 932939628544 934495398144 936794750976 939037556736 939739480064 941755465728 942459420672 943622701056 944328051744 946588893184 948230233776 949328658432 950500417536 951210909264 951664508928 953964052272 955141532856 957419094016 958143933384 958600839168 960917143032 961375371264 962093991936 962103205836 963281507328 964397367296 966069586944 968382480384 969106338816 970302509568 971027803207 973110910464 973838303361 976169796096 978571689984 980203555584 981404024832 985704136704 986911342592 988557115392 989296054208 990517145184 991418351616 993384054432 994104573952 996506666848 996981866496 997736657904 998644432896 998958600192 1000624462992 1001350234112 1004248498176 1006239639552 1007155150848 1009152055296 1011152919042 1012072900608 1013573747712 1016507390976 1017432244224 1017752322048 1018522838277 1019449525248 1021470805971 1024427306133 1025170341888 1027202965376 1028137549824 1030176056448 1032642428928 1034689867456 1035631263744 1037684628288 1038628749312 1040688057024 1043700178752 1044457193472 1045247927328 1046528057344 1048273246944 1048773132288 1049557082112 1051307322912 1052069855232 1054155812864 1055114919936 1056417251328 1057206915072 1059303058044 1060266848256 1062369058212 1064912504832 1066216718336 1067023925814 1067994740736 1070112272922 1070622572544 1073209558806 1073987977216 1077096480768 1077911925057 1078425944064 1079232059136 1081031785911 1082355740928 1083691695744 1084947038208 1087098182016 1087616581632 1090244631168 1091590323264 1094193250304 1095543816192 1098191020608 1098714710016 1099535990784 1100893151232 1104079527936 1107550101504 1108917153792 1109746060808 1110275260416 1112126754816 1112958060984 1114331788332 1117834588948 1118367645696 1121070000204 1121604599808 1122453740142 1123828425216 1126519013376 1129779560448 1130624061952 1132019594496 1133049544704 1135296062208 1138864762112 1140270466176 1141666971648 1143570814848 1144971362304 1147712569344 1149988159488 1151034458112 1153316634624 1155603336048 1156654743552 1158948063504 1161722732544 1163145510912 1164026100888 1165085171712 1167395206824 1170774064152 1171623247872 1173946246144 1175014342656 1175903918244 1177344064512 1179307402812 1180751717376 1182502705664 1183578587136 1185925289472 1187004284928 1189357779456 1192800204288 1196032065536 1198026567936 1199493808128 1201494083328 1204749500416 1208236474368 1210632066336 1211733540864 1214136066528 1217650208544 1218533392384 1219455915216 1220565417984 1222985454768 1223568654336 1226525210064 1227414831104 1230967406592 1232486793216 1233408067584 1235464898184 1235853567718 1236977989632 1238504795136 1242397922304 1244861246783 1245993864192 1247531798016 1248464318409 1249059667968 1252077818607 1256612560896 1258163601408 1259104068992 1261805174784 1264306978368 1265771544576 1267333890048 1268281212352 1268886011904 1271002005504 1271952069696 1273522043808 1277525244512 1278134452224 1281222857376 1281833828352 1282791989248 1282804274448 1284375343104 1288092782592 1291176640512 1292141785088 1293736679424 1294913765376 1297481213952 1298451071148 1300053753054 1301559728128 1303816571442 1304762253312 1306938074112 1307915000238 1308538699776 1309529363499 1313319607677 1314272182272 1317447908403 1318076153856 1320689526912 1321891135488 1324512072576 1328345682048 1329309155328 1330315543872 1331525910528 1331944800256 1334165950656 1338027501888 1338997997568 1341652852736 1342873534464 1345536073728 1347779888928 1348203892056 1349430534144 1351431663616 1355343187968 1356576325632 1357003096064 1358030451036 1359266033664 1361961074628 1363200233472 1365903074844 1366893789184 1370850066432 1371887904618 1373136095232 1373568075264 1375858636614 1376856571904 1380841684992 1383579504384 1384838332416 1387584076032 1391600238336 1393663903104 1397697662592 1398364176384 1399409442816 1401743097216 1402759806976 1405192126464 1406819893248 1408556335104 1409609220096 1412404077392 1413689131008 1415434051584 1416492077616 1419883339776 1422698567752 1423992987648 1425750626304 1426816363896 1427496763392 1430946078408 1436128641024 1437215900076 1437901258752 1438976078848 1441375714548 1442063056896 1443140987904 1444922260992 1446596050944 1449464242688 1452573720576 1453659508224 1455453764352 1464254694144 1466047987712 1467857534976 1472106037248 1476733468672 1478556205056 1479901446144 1480367013888 1482835673088 1483944081312 1485775717776 1490076081648 1491156860928 1494760000272 1495472799744 1496604986856 1498437900288 1500936694488 1502025351168 1506372747264 1509359459328 1510732726272 1513728082944 1516729378563 1518109350912 1520360621568 1522222628864 1524761086464 1525900833611 1526628483072 1529174287872 1533317545984 1537755512832 1540804448064 1542206324736 1545264084672 1548963643392 1550860681216 1552034801184 1553446895616 1556526942432 1557943123968 1561032085536 1562164330496 1566685790208 1567871890992 1569792086016 1572409870416 1574335623168 1578104782848 1581233719296 1582672379904 1584368859542 1585810372608 1588954587066 1590400272384 1593553587318 1597368757248 1599325077504 1600535888721 1601992111104 1605168409383 1605933858816 1609814338209 1610981965824 1614176088448 1615644721152 1617638916096 1618848088704 1623533611392 1625941220288 1627420557312 1630647273024 1631424872448 1635366946752 1641289875456 1643315724288 1644544090112 1647286530912 1648072065024 1649303986176 1651339726848 1656530563072 1661325152256 1663375730688 1664619091212 1665412890624 1669437091476 1671497682498 1675483414528 1676751883422 1677551468544 1681605000306 1682406899712 1683680610213 1685742637824 1687695392768 1689778520064 1694669340672 1695936092928 1698029391744 1702944093312 1704179269632 1708297143168 1709111771136 1710405699264 1712500457472 1715356222272 1717457043456 1721568854016 1724982239232 1726551687168 1729974951936 1731268094864 1733405004072 1734982115328 1738422095256 1739683004416 1742584098816 1743886666984 1744718266368 1746039151332 1747627757568 1751092810236 1752362909696 1756597211204 1757434871808 1760919369216 1762521513984 1763855877366 1766016096768 1771127576064 1773754058496 1775367880704 1778887934208 1780506427392 1784036669184 1794048098304 1797039851904 1797605189408 1799240712192 1807124250624 1808768434176 1810707268048 1812354711552 1815948099504 1817600311296 1821204099792 1826475312816 1827800088576 1829183872824 1830848126976 1831424100352 1834478182152 1835352981504 1839787815096 1841122246656 1844772672512 1846451109888 1848730189824 1850112101376 1853197347276 1853780351577 1855466984448 1858218537472 1863596883456 1865879257088 1868990796288 1873589501952 1879478960128 1884918841344 1887245402112 1888656103488 1893177786368 1896460467552 1898657316864 1901000835072 1902421818528 1903329017856 1907928104544 1910283065712 1914838188032 1916287866768 1917201678336 1921834286064 1922750742528 1924187983872 1924206411672 1926563014656 1928794734592 1932139173888 1936764960768 1938212677632 1940605019136 1942055606414 1946221820928 1947676606722 1950080629581 1952339592192 1956210530659 1957143379968 1960407111168 1961872500357 1962808049664 1971408273408 1973822685184 1977114230784 1978592108416 1981034290368 1982836703232 1986768108864 1988209147904 1993013333696 1993963732992 1995473315808 1997288865792 1997917200384 2001248925984 2002700468224 2008496996352 2012479279104 2014310301696 2018304110592 2022305838084 2024145801216 2027147495424 2033014781952 2034864488448 2035504644096 2037045676554 2038899050496 2042941611942 2048854612266 2050340683776 2054405930752 2056275099648 2057831856927 2060352112896 2063787954921 2065284857856 2069379734912 2071262527488 2075369256576 2077257498624 2081376114048 2087400357504 2088914386944 2090495854656 2093056114688 2096546493888 2097546264576 2099114164224 2102614645824 2104139710464 2108311625728 2110229839872 2112834502656 2114413830144 2118606116088 2120533696512 2124738116424 2129825009664 2132433436672 2134047851628 2135989481472 2140224545844 2141245145088 2146419117612 2147975954432 2154192961536 2155823850114 2156851888128 2158464118272 2162063571822 2164711481856 2167383391488 2169894076416 2174196364032 2180489262336 2183180646528 2191087632384 2196382041216 2197429420032 2199071981568 2201786302464 2208159055872 2215100203008 2217834307584 2219492121616 2220550520832 2224253509632 2225916121968 2228663576664 2235669177896 2236735291392 2242140000408 2243209199616 2244907480284 2247656850432 2253038026752 2259559120896 2261248123904 2264039188992 2266099089408 2270592124416 2277729524224 2280540932352 2283333943296 2287141629696 2289942724608 2299976318976 2306633269248 2311206672096 2313309487104 2317896127008 2323445465088 2326291021824 2328052201776 2330170343424 2334790413648 2341548128304 2343246495744 2347892492288 2350028685312 2351807836488 2354688129024 2358614805624 2361503434752 2365005411328 2367157174272 2371850578944 2374008569856 2376553289313 2378715558912 2383431880599 2385600408576 2390330380977 2392064131072 2396053135872 2398987616256 2402988166656 2409499000832 2416472948736 2421264132672 2423467081728 2428272133056 2435300417088 2437066784768 2438911830432 2441130835968 2445970909536 2447137308672 2453050420128 2454829662208 2461934813184 2464973586432 2466816135168 2470929796368 2471707135436 2473955979264 2477009590272 2484795844608 2489722493566 2491987728384 2495063596032 2496928636818 2498119335936 2504155637214 2513225121792 2515127825133 2516327202816 2518208137984 2522407500459 2523610349568 2528613956736 2531543089152 2534667780096 2536562424704 2537772023808 2542004011008 2543904139392 2547044087616 2555050489024 2556268904448 2562445714752 2563667656704 2565583978496 2565608548896 2568750686208 2576185565184 2582353281024 2584283570176 2587473358848 2589827530752 2594962427904 2596902142296 2600107506108 2603119456256 2607633142884 2609524506624 2613876148224 2615830000476 2617077399552 2619058726998 2626639215354 2628544364544 2634895816806 2636152307712 2641379053824 2643782270976 2645783816049 2649024145152 2656691364096 2660631087744 2663051821056 2663889600512 2668331901312 2676055003776 2677995995136 2683305705472 2685747068928 2691072147456 2695559777856 2696407784112 2698861068288 2702863327232 2710686375936 2713152651264 2714006192128 2716060902072 2718532067328 2723922149256 2726400466944 2731806149688 2733787578368 2741700132864 2743775809236 2746272190464 2747136150528 2751717273228 2753713143808 2761683369984 2767159008768 2769676664832 2775168152064 2783200476672 2787327806208 2795395325184 2798818885632 2803486194432 2810384252928 2817112670208 2819218440192 2824808154784 2827378262016 2830868103168 2832984155232 2839766679552 2845397135504 2847985975296 2851501252608 2853632727792 2854993526784 2861892156816 2872257282048 2874431800152 2875802517504 2877952157696 2882751429096 2884126113792 2886281975808 2889844521984 2893192101888 2898928485376 2905147441152 2907319016448 2910907528704 2913083409621 2921514910083 2928509388288 2932095975424 2935715069952 2944212074496 2953466937344 2957112410112 2960734027776 2965671346176 2967888162624 2971551435552 2980152163296 2982313721856 2989520000544 2990945599488 2993209973712 2996875800576 3001873388976 3004050702336 3012745494528 3018718918656 3021465452544 3027456165888 3033458757126 3036218701824 3040721243136 3044445257728 3049522172928 3051801667222 3053256966144 3055568514831 3058348575744 3064412417913 3066635091968 3074045119607 3075511025664 3081608896128 3084412649472 3090528169344 3097927286784 3101721362432 3104069602368 3106893791232 3113053884864 3115886247936 3122064171072 3124328660992 3133371580416 3135743781984 3139584172032 3144819740832 3148671246336 3156209565696 3162467438592 3165344759808 3168737719084 3171620745216 3177909174132 3180800544768 3187107174636 3194737514496 3198650155008 3201071777442 3203984222208 3210336818766 3211867717632 3219628676418 3221963931648 3228352176896 3231289442304 3233735775171 3235277832192 3237696177408 3243095357733 3247067222784 3251882440576 3254841114624 3261294546048 3262849744896 3270733893504 3282579750912 3286631448576 3289088180224 3294573061824 3296144130048 3298607972352 3302679453696 3313061126144 3322650304512 3326751461376 3329238182424 3330825781248 3338874182952 3342995364996 3350966829056 3353503766844 3355102937088 3363210000612 3364813799424 3367361220426 3371485275648 3375390785536 3379557040128 3389338681344 3391872185856 3396058783488 3405888186624 3416594286336 3420811398528 3425000914944 3430712444544 3434914086912 3443137708032 3449964478464 3453103374336 3459949903872 3462536189728 3466810008144 3469964230656 3476844190512 3479366008832 3485168197632 3487773333968 3489436532736 3492078302664 3495255515136 3502185620472 3504725819392 3513194422408 3514869743616 3521838738432 3525043027968 3527711754732 3532032193536 3542255152128 3547508116992 3550735761408 3557775868416 3561012854784 3568073338368 3588096196608 3594079703808 3595210378816 3598481424384 3614248501248 3621414536096 3624709423104 3631896199008 3635200622592 3642408199584 3652950625632 3655600177152 3658367745648 3661696253952 3662848200704 3668956364304 3670705963008 3679575630192 3682244493312 3689545345024 3692902219776 3697460379648 3700224202752 3706394694552 3707560703154 3710933968896 3716437074944 3727193766912 3731758514176 3734583740349 3737981592576 3745392955227 3747179003904 3756233455821 3758957920256 3769837682688 3774490804224 3777312206976 3786355572736 3792920935104 3797314633728 3802001670144 3804843637056 3806658035712 3815856209088 3820566131424 3829676376064 3832575733536 3834403356672 3843668572128 3845501485056 3848375967744 3848412823344 3853126029312 3857589469184 3864278347776 3873529921536 3876425355264 3881210038272 3884111212828 3892443641856 3895353213444 3900161259162 3904679184384 3912421061318 3914286759936 3920814222336 3923745000714 3925616099328 3928588090497 3942816546816 3952343725209 3954228461568 3957184216832 3962068580736 3965673406464 3973536217728 3976418295808 3986026667392 3987927465984 3990946631616 3994577731584 3995834400768 4002497851968 4005400936448 4016993992704 4024958558208 4028620603392 4036608221184 4044611676168 4048291602432 4054294990848 4066029563904 4069728976896 4071009288192 4074091353108 4077798100992 4085883223884 4097709224532 4100681367552 4108811861504 4112550199296 4115663713854 4120704225792 4127575909842 4130569715712 4138759469824 4142525054976 4150738513152 4154514997248 4162752228096 4174800715008 4180991709312 4186112229376 4193092987776 4195092529152 4198228328448 4205229291648 4208279420928 4216623251456 4220459679744 4225669005312 4228827660288 4237212232176 4241067393024 4249476232848 4259650019328 4264866873344 4268095703256 4271978962944 4280449091688 4282490290176 4292838235224 4295951908864 4308385923072 4311647700228 4313703776256 4316928236544 4324127143644 4329422963712 4334766782976 4339788152832 4348392728064 4360978524672 4366361293056 4392764082432 4398143963136 4403572604928 4416318111744 4430200406016 4435668615168 4438984243232 4441101041664 4448507019264 4451832243936 4457327153328 4471338355792 4473470582784 4484280000816 4486418399232 4489814960568 4495313700864 4506076053504 4519118241792 4522496247808 4528078377984 4532198178816 4541184248832 4550188135689 4555459048448 4561081864704 4566667886592 4574283259392 4577702500833 4579885449216 4599952637952 4613266538496 4622413344192 4626618974208 4635792254016 4646890930176 4652582043648 4656104403552 4660340686848 4669580827296 4683096256608 4686492991488 4695784984576 4700057370624 4703615672976 4709376258048 4717229611248 4723006869504 4730010822656 4734314348544 4743701157888 4748017139712 4753106578626 4757431117824 4766863761198 4771200817152 4780660761954 4784128262144 4792106271744 4797975232512 4801607666163 4805976333312 4815505228149 4818998001664 4832945897472 4842528265344 4846934163456 4856544266112 4870600834176 4874133569536 4877823660864 4882261671936 4891941819072 4894274617344 4906100840256 4909659324416 4923869626368 4929947172864 4933632270336 4941859592736 4943414270872 4947911958528 4954019180544 4969591689216 4979444987132 4983975456768 4990127192064 4993857273636 4996238671872 5008311274428 5026450243584 5030255650266 5032654405632 5036416275968 5044815000918 5047220699136 5057227913472 5063086178304 5069335560192 5073124849408 5084008022016 5087808278784 5094088175232 5110100978048 5112537808896 5124891429504 5127335313408 5131167956992 5131217097792 5137501372416 5152371130368 5164706562048 5168567140352 5174946717696 5179655061504 5189924855808 5193804284592 5200215012216 5206238912512 5215266285768 5219049013248 5227752296448 5231660000952 5234154799104 5238117453996 5253278430708 5257088729088 5269791633612 5272304615424 5282758107648 5287564541952 5291567632098 5298048290304 5313382728192 5321262175488 5326103642112 5327779201024 5336663802624 5352110007552 5366611410944 5382144294912 5391119555712 5392815568224 5397722136576 5405726654464 5421372751872 5426305302528 5428012384256 5432121804144 5437064134656 5447844298512 5452800933888 5463612299376 5467575156736 5483400265728 5487551618472 5492544380928 5494272301056 5503434546456 5507426287616 5523366739968 5534318017536 5539353329664 5545291008397 5550336304128 5561341054731 5566400953344 5574655612416 5590790650368 5597637771264 5606972388864 5620768505856 5638436880384 5649616309568 5654756524032 5661736206336 5665968310464 5679533359104 5690794271008 5695971950592 5703002505216 5707265455584 5709987053568 5723784313632 5744514564096 5748863600304 5751605035008 5755904315392 5765502858192 5768252227584 5772563951616 5779689043968 5786384203776 5797856970752 5810294882304 5814638032896 5821815057408 5826166819242 5843029820166 5850241888743 5857018776576 5864191950848 5868631591977 5871430139904 5885617501071 5888424148992 5906933874688 5914224820224 5921468055552 5931342692352 5935776325248 5943102871104 5960304326592 5964627443712 5979040001088 5981891198976 5986419947424 5993751601152 6003746777952 6008101404672 6025490989056 6037437837312 6042930905088 6054912331776 6066917514252 6072437403648 6081442486272 6088890515456 6099044345856 6103603334444 6106513932288 6111137029662 6116697151488 6128824835826 6133270183936 6148090239214 6151022051328 6163217792256 6168825298944 6173495570781 6181056338688 6195854573568 6208139204736 6213787582464 6226107769728 6231772495872 6244128342144 6248657321984 6266743160832 6271487563968 6279168344064 6289639481664 6297342492672 6312419131392 6324934877184 6330689519616 6337475438168 6343241490432 6355818348264 6361601089536 6374214349272 6389475028992 6397300310016 6402143554884 6407968444416 6420673637532 6423735435264 6439257352836 6443927863296 6456704353792 6462578884608 6467471550342 6470555664384 6475392354816 6486190715466 6494134445568 6503764881152 6509682229248 6522589092096 6541467787008 6573262897152 6578176360448 6589146123648 6592288260096 6597215944704 6605358907392 6626122252288 6645300609024 6653502922752 6658476364848 6661651562496 6677748365904 6685990729992 6701933658112 6707007533688 6710205874176 6726420001224 6729627598848 6734722440852 6742970551296 6750781571072 6759114080256 6778677362688 6783744371712 6792117566976 6797194622449 6811776373248 6833188572672 6841622797056 6850001829888 6861424889088 6869828173824 6899928956928 6919899807744 6925072379456 6933620016288 6939928461312 6953688381024 6958732017664 6970336395264 6975546667936 6978873065472 6984156605328 6990511030272 7004371240944 7009451638784 7026388844816 7029739487232 7043677476864 7050086055936 7055423509464 7064064387072 7084510304256 7095016233984 7101471522816 7115551736832 7122025709568 7129659867939 7136146676736 7150295641797 7170991142931 7176192393216 7188159407616 7190420757632 7196962848768 7228497002496 7242829072192 7249418846208 7263792398016 7270401245184 7284816399168 7305901251264 7311200354304 7316735491296 7323392507904 7325696401408 7337912728608 7341411926016 7359151260384 7364488986624 7379090690048 7385804439552 7394920759296 7400448405504 7412789389104 7415121406308 7421867937792 7432874149888 7454387533824 7463517028352 7469167480698 7475963185152 7490785910454 7494358007808 7512466911642 7517915840512 7539675365376 7545383475399 7548981608448 7554624413952 7567222501377 7572711145472 7585841870208 7594629267456 7604003340288 7609687274112 7613316071424 7631712418176 7641132262848 7659352752128 7665151467072 7668806713344 7687337144256 7691002970112 7696751935488 7696825646688 7706252058624 7715178938368 7728556695552 7747059843072 7752850710528 7762420076544 7768222425656 7784887283712 7790706426888 7800322518324 7809358368768 7824842122636 7828573519872 7841628444672 7847490001428 7851232198656 7857176180994 7885633093632 7904687450418 7908456923136 7914368433664 7924137161472 7931346812928 7947072435456 7972053334784 7981893263232 7989155463168 7991668801536 8004995703936 8010801872896 8033987985408 8049917116416 8057241206784 8073216442368 8089223352336 8096583204864 8108589981696 8132059127808 8139457953792 8142018576384 8148182706216 8155596201984 8171766447768 8195418449064 8201362735104 8217623723008 8225100398592 8231327427708 8241408451584 8255151819684 8261139431424 8277518939648 8285050109952 8301477026304 8309029994496 8325504456192 8349601430016 8361983418624 8372224458752 8386185975552 8396456656896 8410458583296 8433246502912 8451338010624 8457655320576 8474424464352 8482134786048 8498952465696 8519300038656 8529733746688 8536191406512 8543957925888 8560898183376 8564980580352 8585676470448 8591903817728 8616771846144 8623295400456 8627407552512 8633856473088 8648254287288 8658845927424 8669533565952 8679576305664 8696785456128 8714028727481 8721957049344 8732722586112 8739250228863 8764544730249 8785528164864 8796287926272 8807145209856 8832636223488 8860400812032 8871337230336 8877968486464 8882202083328 8897014038528 8903664487872 8914654306656 8942676711584 8946941165568 8968560001632 8972836798464 8979629921136 8990627401728 9012152107008 9038236483584 9044992495616 9056156755968 9064396357632 9082368497664 9100376271378 9110918096896 9122163729408 9133335773184 9148566518784 9155405001666 9159770898432 9166705544493 9193237253739 9199905275904 9222135358821 9226533076992 9244826688384 9253237948416 9271584508032 9293781860352 9305164087296 9312208807104 9320681373696 9339161654592 9366192513216 9372985982976 9391569969152 9400114741248 9407231345952 9418752516096 9434459222496 9446013739008 9460021645312 9468628697088 9487402315776 9496034279424 9506213157252 9514862235648 9533727522396 9542401634304 9561321523908 9568256524288 9584212543488 9595950465024 9603215332326 9611952666624 9631010456298 9637996003328 9665891794944 9685056530688 9693868326912 9701207325513 9713088532224 9741201668352 9755647321728 9764523343872 9783883638144 9788549234688 9812201680512 9819318648832 9847739252736 9859894345728 9867264540672 9883719185472 9886828541744 9895823917056 9908038361088 9939183378432 9958889974264 9967950913536 9980254384128 9987714547272 9992477343744 10016622548856 10052900487168 10060511300532 10065308811264 10072832551936 10089630001836 10094441398272 10114455826944 10126172356608 10138671120384 10146249698816 10168016044032 10175616557568 10188176350464 10220201956096 10249782859008 10262335913984 10262434195584 10275002744832 10304742260736 10329413124096 10337134280704 10349893435392 10359310123008 10379849711616 10387608569184 10400430024432 10412477825024 10430532571536 10438098026496 10455504592896 10463320001904 10468309598208 10476234907992 10506556861416 10514177458176 10539583267224 10544609230848 10565516215296 10575129083904 10583135264196 10596096580608 10626765456384 10642524350976 10652207284224 10655558402048 10673327605248 10681305835277 10704220015104 10733222821888 10764288589824 10782239111424 10785631136448 10795444273152 10811453308928 10842745503744 10856024768512 10864243608288 10874128269312 10895688597024 10905601867776 10927224598752 10935150313472 10966800531456 10975103236944 10985088761856 10988544602112 11006869092912 11014852575232 11046733479936 11068636035072 11078706659328 11090582016794 11100672608256 11122682109462 11132801906688 11149311224832 11181581300736 11195275542528 11203751221047 11213944777728 11236178865681 11241537011712 11268700367463 11276873760768 11299232619136 11309513048064 11323472412672 11331936620928 11359066718208 11381588542016 11391943901184 11406005010432 11414530911168 11419974107136 11447568627264 11489029128192 11497727200608 11503210070016 11511808630784 11531005716384 11536504455168 11545127903232 11559378087936 11572768407552 11595713941504 11620589764608 11629276065792 11643630114816 11652333638484 11686059640332 11700483777486 11714037553152 11728383901696 11737263183954 11742860279808 11771235002142 11776848297984 11785764271491 11813867749376 11828449640448 11857031175627 11862685384704 11871552650496 11886205742208 11920608653184 11929254887424 11958080002176 11963782397952 11972839894848 11987503202304 12007493555904 12016202809344 12050981978112 12074875674624 12085861810176 12109824663552 12133835028504 12144874807296 12162884972544 12177781030912 12198088691712 12207206668888 12213027864576 12222274059324 12233394302976 12257649671652 12266540367872 12296180478428 12302044102656 12326435584512 12337650597888 12346991141562 12362112677376 12391709147136 12416278409472 12427575164928 12452215539456 12463544991744 12488256684288 12542975127936 12558336688128 12579278963328 12594684985344 12624838262784 12649869754368 12661379039232 12674950876336 12686482980864 12711636696528 12723202179072 12748428698544 12778950057984 12794600620032 12804287109768 12815936888832 12841347275064 12847470870528 12878514705672 12887855726592 12913408707584 12925157769216 12934943100684 12941111328768 12950784709632 12972381430932 12988268891136 13007529762304 13019364458496 13045178184192 13082935574016 13156352720896 13178292247296 13194431889408 13210717814784 13252244504576 13290601218048 13307005845504 13316952729696 13323303124992 13355496731808 13371981459984 13403867316224 13414015067376 13420411748352 13452840002448 13459255197696 13469444881704 13485941102592 13501563142144 13518228160512 13557354725376 13567488743424 13584235133952 13594389244898 13623552746496 13650564407067 13666377145344 13683245594112 13693473714613 13700003659776 13722849778176 13733107502499 13739656347648 13799857913856 13839799615488 13850144758912 13867240032576 13879856922624 13907376762048 13917464035328 13940672790528 13951093335872 13957746130944 13968313210656 13981022060544 14008742481888 14018903277568 14052777689632 14059478974464 14087354953728 14100172111872 14110847018928 14128128774144 14169020608512 14190032467968 14202943045632 14231103473664 14244051419136 14259319735878 14272293353472 14300591283594 14341982285862 14352384786432 14376318815232 14380841515264 14393925697536 14404822998489 14446515684447 14456994004992 14485658144384 14498837692416 14527584796032 14540802490368 14569632798336 14611802502528 14622400708608 14633470982592 14646785015808 14651392802816 14675825457216 14682823852032 14718302520768 14728977973248 14758181380096 14771608879104 14789841518592 14800896811008 14825578778208 14830242812616 14843735875584 14865748299776 14908775067648 14927034056704 14938334961396 14951926370304 14981571820908 14988716015616 15024933823284 15035831681024 15079350730752 15090766950798 15097963216896 15109248827904 15134445002754 15145422290944 15171683740416 15189258534912 15208006680576 15219374548224 15263424836352 15282264525696 15330302934144 15337613426688 15374674288512 15382005940224 15393503870976 15393651293376 15412504117248 15430357876736 15457113391104 15494119686144 15505701421056 15524840153088 15536444851312 15569774567424 15581412853776 15600645036648 15618716737536 15649684245272 15657147039744 15683256889344 15694980002856 15702464397312 15714352361988 15771266187264 15809374900836 15816913846272 15828736867328 15848274322944 15862693625856 15894144870912 15944106669568 15963786526464 15978310926336 15983337603072 16009991407872 16099834232832 16146432884736 16178446704672 16193166409728 16217179963392 16264118255616 16278915907584 16284037152768 16296365412432 16311192403968 16343532895536 16390836898128 16402725470208 16435247446016 16450200797184 16462654855416 16482816903168 16510303639368 16522278862848 16555037879296 16570100219904 16602954052608 16618059988992 16635873025191 16651008912384 16684023164193 16699202860032 16723966837248 16744448917504 16772371951104 16792913313792 16820917166592 16866493005824 16915310641152 16948848928704 16964269572096 16997904931392 17038600077312 17059467493376 17072382813024 17087915851776 17121796366752 17129961160704 17171352940896 17183807635456 17233543692288 17246590800912 17254815105024 17267712946176 17296508574576 17317691854848 17339067131904 17359152611328 17393570912256 17428057454962 17443914098688 17465445172224 17478500457726 17529089460498 17571056329728 17592575852544 17605894775931 17614290419712 17656852503213 17665272446976 17720801624064 17742674460672 17755936972928 17764404166656 17794028077056 17807328975744 17829308613312 17885353423168 17893882331136 17937120003264 17945673596928 17959259842272 17981254803456 18024304214016 18076472967168 18089984991232 18112313511936 18128792715264 18164736995328 18200752542756 18221836193792 18244327458816 18266671546368 18297133037568 18310810003332 18319541796864 18333411088986 18386474507478 18399810551808 18444270717642 18453066153984 18489653376768 18506475896832 18520486712343 18543169016064 18587563720704 18624417614208 18641362747392 18678323309184 18732385026432 18745971965952 18783139938304 18800229482496 18814462691904 18837505032192 18868918444992 18892027478016 18920043290624 18937257394176 18974804631552 18992068558848 19012426314504 19029724471296 19067455044792 19084803268608 19122643047816 19136513048576 19168425086976 19191900930048 19206430664652 19223905333248 19262020912596 19275992006656 19331783589888 19370113061376 19387736653824 19402414651026 19426177064448 19482403336704 19511294643456 19529046687744 19567767276288 19624403361024 19719788691456 19734529081344 19767438370944 19773657083488 19791647834112 19816076722176 19878366756864 19917779948528 19935901827072 19960508768256 19975429094544 19984954687488 20033245097712 20105800974336 20121022601064 20130617622528 20145665103872 20179260003672 20188882796544 20228911653888 20252344713216 20277342240768 20292499397632 20336032088064 20351233115136 20376352700928 20391583867347 20440403912192 20499565718016 20524671827968 20524868391168 20550005489664 20609484521472 20674268561408 20699786870784 20759699423232 20775217138368 20800860048864 20824955650048 20861065143072 20876196052992 20911009185792 20926640003808 20936619196416 20952469815984 21013113722832 21028354916352 21079166534448 21089218461696 21131032430592 21150258167808 21166270528392 21192193161216 21253530912768 21285048701952 21304414568448 21311116804096 21346655210496 21362611670554 21388979603817 21408440030208 21450886925391 21466445643776 21518315837249 21528577179648 21564478222848 21571262272896 21590888546304 21622906617856 21685491007488 21712049537024 21728487216576 21748256538624 21791377194048 21811203735552 21854449197504 21870300626944 21933601062912 21950206473888 21970177523712 21977089204224 22013738185824 22029705150464 22093466959872 22137272070144 22157413318656 22181164033588 22201345216512 22245364218924 22265603813376 22298622449664 22363162601472 22390551085056 22407502442094 22427889555456 22472357731362 22483074023424 22537400734926 22553747521536 22598465238272 22619026096128 22636150426197 22646944825344 22663873241856 22701667504131 22718133436416 22763177084032 22783887802368 22812010020864 22829061822336 22839948214272 22895137254528 22978058256384 22995454401216 23006420140032 23023617261568 23062011432768 23073008910336 23090255806464 23118756175872 23145536815104 23191427883008 23241179529216 23258552131584 23287260229632 23304667276968 23372119280664 23400967554972 23428075106304 23456767803392 23474526367908 23485720559616 23542470004284 23553696595968 23571528542982 23627735498752 23656899280896 23714062351254 23725370769408 23743105300992 23772411484416 23841217306368 23916160004352 23945679789696 23975006404608 24014987111808 24032405618688 24101963956224 24149751349248 24171723620352 24219649327104 24267670057008 24289749614592 24325769945088 24355562061824 24396177383424 24414413337776 24426055729152 24444548118648 24466788605952 24515299343304 24533080735744 24592360956856 24604088205312 24652871169024 24675301195776 24693982283124 24724225354752 24783418294272 24832556818944 24855150329856 24904431078912 24927089983488 24976513368576 25085950255872 25116673376256 25158557926656 25189369970688 25299739508736 25349901752672 25372965961728 25423273393056 25446404358144 25496857397088 25557900115968 25589201240064 25608574219536 25631873777664 25682694550128 25694941741056 25757029411344 25775711453184 25826817415168 25850315538432 25869886201368 25882222657536 25901569419264 25944762861864 25976537782272 26015059524608 26038728916992 26090356368384 26142086182443 26165871148032 26217750686589 26293634190747 26312705441792 26356584494592 26388863778816 26421435629568 26504489009152 26581202436096 26614011691008 26633905459392 26646606249984 26710993463616 26743962919968 26807734632448 26828030134752 26840823496704 26905680004896 26918510395392 26938889763408 26971882205184 27003126284288 27036456321024 27114709450752 27134977486848 27168470267904 27188778489796 27247105492992 27301128814134 27332754290688 27366491188224 27386947429226 27400007319552 27445699556352 27466215004998 27479312695296 27500116633479 27599715827712 27666406076463 27679599230976 27700289517824 27734480065152 27759713845248 27814753524096 27834928070656 27881345581056 27902186671744 27915492261888 27936626421312 27962044121088 28017484963776 28037806555136 28105555379264 28118957948928 28174709907456 28200344223744 28221694037856 28256257548288 28338041217024 28380064935936 28405886091264 28462206947328 28488102838272 28518639471756 28544586706944 28601182567188 28683964571724 28704769572864 28752637630464 28761683030528 28787851395072 28809645996978 28893031368894 28913988009984 28971316288768 28997675384832 29055169592064 29081604980736 29103621976539 29139265596672 29223605005056 29266941965184 29293570031616 29302785605632 29351650914432 29365647704064 29436605041536 29457955946496 29516362760192 29543217758208 29579683037184 29601793622016 29651157556416 29660485625232 29687471751168 29731496599552 29817550135296 29854068113408 29876669922792 29903852740608 29963143641816 29977432031232 30049867646568 30071663362048 30158701461504 30181533901596 30195926433792 30218497655808 30268890005508 30290844581888 30343367480832 30378517069824 30416013361152 30438749096448 30526849672704 30564529051392 30660605868288 30749348577024 30787007741952 30787302586752 30825008234496 30914226782208 30988239372288 31011402842112 31049680306176 31072889702624 31139549134848 31162825707552 31201290073296 31237433475072 31299368490544 31314294079488 31366513778688 31389960005712 31404928794624 31428704723976 31542532374528 31618749801672 31633827692544 31657473734656 31696548645888 31725387251712 31788289741824 31888213339136 31927573052928 31956621852672 31966675206144 32019982815744 32043917505831 32199668465664 32292865769472 32356893409344 32386332819456 32434359926784 32528236511232 32568074305536 32592730824864 32622384807936 32687065791072 32781673796256 32805450940416 32870494892032 32900401594368 32925309710832 32965633806336 33020607278736 33044557725696 33110075758592 33140200439808 33205908105216 33236119977984 33271746050382 33302017824768 33368046328386 33398405720064 33447933674496 33488897835008 33544743902208 33585826627584 33611253663141 33641834333184 33708536597043 33732986011648 33830621282304 33897697857408 33928539144192 33995809862784 34077200154624 34118934986752 34144765626048 34175831703552 34243592733504 34259922321408 34342705881792 34367615270912 34467087384576 34493181601824 34509630210048 34535425892352 34593017149152 34635383709696 34678134263808 34718305222656 34787141824512 34856114909924 34887828197376 34930890344448 34957000915452 35058178920996 35142112659456 35185151705088 35211789551862 35228580839424 35313705006426 35330544893952 35441603248128 35485348921344 35511873945856 35571093526881 35588056154112 35614657951488 35658617226624 35770706846336 35787764662272 35874240006528 35891347193856 35918519684544 35962509606912 36048608428032 36152945934336 36179969982464 36224627023872 36257585430528 36329473990656 36401505085512 36443672387584 36488654917632 36533343092736 36594266075136 36621620006664 36639083593728 36666822177972 36772949014956 36799621103616 36888541435284 36906132307968 36979306753536 37012951793664 37040973424686 37086338032128 37175127441408 37248835228416 37282725494784 37356646618368 37464770052864 37566279876608 37628925383808 37675010064384 37737836889984 37784054956032 37840086581248 37874514788352 37949609263104 37984137117696 38024852629008 38059448942592 38134910089584 38169606537216 38245286095632 38273026097152 38336850173952 38383801860096 38412861329304 38447810666496 38524041825192 38551984013312 38663567179776 38740226122752 38775473307648 38804829302052 38817037058779 38852354128896 38964806673408 39022589286912 39058093375488 39135534552576 39248806722048 39469058162688 39534876741888 39547314166976 39583295668224 39632153444352 39756733513728 39835559897056 39871803654144 39921017536512 39950858189088 39969909374976 40066490195424 40211601948672 40242045202128 40261235245056 40291330207744 40358520007344 40377765593088 40457823307776 40504689426432 40554684481536 40584998795264 40672064176128 40702466230272 40752705401856 40783167734694 40880807824384 40951693221201 40999131436032 41049343655936 41049736782336 41080421143839 41100010979328 41199322507497 41218969042944 41348537122816 41399573741568 41519398846464 41550434276736 41601720097728 41649911300096 41722130286144 41752392105984 41822018371584 41853280007616 41873238392832 41904939631968 42026227445664 42056709832704 42158333068896 42178436923392 42262064861184 42300516335616 42332541056784 42384386322432 42507061825536 42570097403904 42608829136896 42622233608192 42693310420992 42725223341108 42777959207634 42816880060416 42901773850782 42932891287552 43036631674498 43057154359296 43128956445696 43142524545792 43181777092608 43214468995467 43245813235712 43370982014976 43456974433152 43496513077248 43582754388096 43622407471104 43708898395008 43740601253888 43867202125824 43900412947776 43940355047424 43954178408448 44027476371648 44059410300928 44186933919744 44274544140288 44314826637312 44362328067176 44402690433024 44490728437848 44531207626752 44597244899328 44726325202944 44781102170112 44815004884188 44855779110912 44944715462724 44966148046848 45074801469852 45107495043072 45196930476544 45238052192256 45272300852394 45293889650688 45327746483712 45403335008262 45436266872832 45526354168064 45567775604736 45624020041728 45658123644672 45790274509056 45990908802432 46012840280064 46047234523136 46124022865536 46146017820672 46180511612928 46237512351744 46291073630208 46382855766016 46482359058432 46517104263168 46574520459264 46609334553936 46744238561328 46801935109944 46856150212608 46913535606784 46949052735816 46971441119232 47084940008568 47107393191936 47143057085964 47255470997504 47313798561792 47428124702508 47450741538816 47486210601984 47544822968832 47682434612736 47832320008704 47891359579392 47950012809216 48029974223616 48299502698496 48439298654208 48535340114016 48579499229184 48651539890176 48711124123648 48792354766848 48828826675552 48852111458304 48889096237296 48933577211904 49030598686608 49066161471488 49184721913712 49208176410624 49305742338048 49350602391552 49387964566248 49448450709504 49566836588544 49665113637888 49710300659712 49808862157824 49854179966976 49907619075573 49953026737152 50052069492579 50171900511744 50233346752512 50317115853312 50378739941376 50599479017472 50699803505344 50745931923456 50846546786112 50892808716288 50993714794176 51115800231936 51178402480128 51217148439072 51263747555328 51365389100256 51389883482112 51514058822688 51551422906368 51653634830336 51700631076864 51739772402736 51764445315072 51803138838528 51889525723728 51953075564544 52030119049216 52077457833984 52180712736768 52284172364886 52331742296064 52435501373178 52587268381494 52625410883584 52713168989184 52777727557632 52817684327793 52842871259136 52970557509639 53008978018304 53162404872192 53228023382016 53267810918784 53293212499968 53421986927232 53487925839936 53615469264896 53656060269504 53681646993408 53811360009792 53837020790784 53877779526816 53943764410368 54006252568576 54072912642048 54229418901504 54269954973696 54336940535808 54377556979592 54494210985984 54602257628268 54665508581376 54732982376448 54773894858452 54800014639104 54891399112704 54932430009996 54958625390592 55000233266958 55199431655424 55332812152926 55359198461952 55400579035648 55468960130304 55519427690496 55629507048192 55762691162112 55804373343488 55873252842624 55924088242176 56034969927552 56075613110272 56211110758528 56237915897856 56349419814912 56400688447488 56443388075712 56512515096576 56676082434048 56760129871872 56811772182528 56924413894656 56976205676544 57037278943512 57089173413888 57202365134376 57367929143448 57409539145728 57505275260928 57523366061056 57575702790144 57619291993956 57786062737788 57827976019968 57942632577536 57995350769664 58110339184128 58163209961472 58207243953078 58278531193344 58447210010112 58533883930368 58587140063232 58605571211264 58703301828864 58873210083072 59032725520384 59159366074368 59203587244032 59302315112832 59320971250464 59374943502336 59462993199104 59635100270592 59708136226816 59753339845584 59807705481216 59926287283632 59954864062464 60099735293136 60143326724096 60317402923008 60363067803192 60391852867584 60436995311616 60537780011016 60581689163776 60686734961664 60757034139648 60832026722304 60877498192896 60998201092367 61053699345408 61129058102784 61174751602041 61321211736576 61498697154048 61574015483904 61574605173504 61650016468992 61828453564416 62022805684224 62099360612352 62145779405248 62279098269696 62325651415104 62402580146592 62474866950144 62598736981088 62628588158976 62733027557376 62779920011424 62809857589248 62857409447952 63085064749056 63237499603344 63267655385088 63314947469312 63393097291776 63450774503424 63576579483648 63776426678272 63855146105856 63913243705344 63933350412288 64039965631488 64087835011662 64166938811451 64352660776173 64399336931328 64554947511747 64585731538944 64713786818688 64772665638912 64868719853568 65056473022464 65136148611072 65185461649728 65244769615872 65374131582144 65563347592512 65610901880832 65740989784064 65800803188736 65850619421664 65931267612672 66041214557472 66089115451392 66220151517184 66280400879616 66411816210432 66472239955968 66543492100764 66604035649536 66736092656772 66796811440128 66895867348992 66977795670016 67089487804416 67171653255168 67222507326282 67283668666368 67417073194086 67465972023296 67661242564608 67795395714816 67857078288384 67908451278591 67991619725568 68154400309248 68289531252096 68351663407104 68487185467008 68519844642816 68685411763584 68735230541824 68934174769152 68986363203648 69019260420096 69070851784704 69186034298304 69270767419392 69356268527616 69436610445312 69574283649024 69712229819848 69775656394752 69861780688896 69914001830904 70116357841992 70284225318912 70370303410176 70423579103724 70457161678848 70627410012852 70661089787904 70883206496256 70970697842688 71023747891712 71142187053762 71176112308224 71229315902976 71317234453248 71541413692672 71748480013056 71837039369088 71925019213824 72097216856064 72305891868672 72359939964928 72449254047744 72515170861056 72658947981312 72803010171024 72887344775168 72977309835264 73066686185472 73188532150272 73243240013328 73278167187456 73333644355944 73545898029912 73599242207232 73777082870568 73812264615936 73958613507072 74025903587328 74081946849372 74172676064256 74350254882816 74497670456832 74565450989568 74713293236736 74769140846939 74929540105728 75132559753216 75257850767616 75350020128768 75475673779968 75568109912064 75680173162496 75899218526208 76049705258016 76118897885184 76269820179168 76339213074432 76490572191264 76546052194304 76673700347904 76767603720192 76825722658608 76895621332992 77048083650384 77103968026624 77327134359552 77480452245504 77550946615296 77609658604104 77634074117558 77704708257792 77929613346816 78045178573824 78116186750976 78271069105152 78426258547329 78497613444096 78653252059767 78880902572241 78938116325376 79069753483776 79094628333952 79166591336448 79264306888704 79513467027456 79671119794112 79743607308288 79842035073024 79901716378176 79939818749952 80132980390848 80423203897344 80484090404256 80522470490112 80582660415488 80717040014688 80755531186176 80915646615552 81009378852864 81109368963072 81169997590528 81344128352256 81404932460544 81505410803712 81566335469388 81761615648768 81903386442402 81998262872064 82098687311872 82099473564672 82160842287678 82200021958656 82398645014994 82437938085888 82500349900437 82697074245632 82799147483136 82999218229389 83038797692928 83100868553472 83203440195456 83299822600192 83444260572288 83504784211968 83644036743168 83706560015232 83746476785664 83809879263936 84052454891328 84113419665408 84316666137792 84356873846784 84524129722368 84601032671232 84665082113568 84768772644864 85014123651072 85140194807808 85217658273792 85244467216384 85386620841984 85450446682216 85555918415268 85633760120832 85803547701564 85865782575104 86073263348996 86114308718592 86257912891392 86285049091584 86363554185216 86428937990934 86491626471424 86741964029952 86913948866304 86993026154496 87165508776192 87244814942208 87417796790016 87800825895552 87880710094848 87908356816896 88054952743296 88118820601856 88373867839488 88549088280576 88629653274624 88724656134352 88805380866048 88981456875696 89062415253504 89194489798656 89452650405888 89562204340224 89630009768376 89711558221824 89889430925448 89932296093696 90149602939704 90214990086144 90393860953088 90476104384512 90544601704788 90587779301376 90655492967424 90806670016524 90872533745664 91052708336128 91135551209472 91248040083456 91316247289344 91580549018112 91981817604864 92094469046272 92248045731072 92361023225856 92475024703488 92765711532032 92964718116864 93034208526336 93149040918528 93218669107872 93488477122656 93603870219888 93712300425216 93827071213568 93898105471632 93942882238464 94169880017136 94214786383872 94286114171928 94510941995008 94627597123584 94856249405016 94901483077632 94972421203968 95089645937664 95364869225472 95664640017408 95782719158784 95854316002291 95900025618432 96059948447232 96131752517493 96599005396992 96878597308416 97070680228032 97158998458368 97303079780352 97422248247296 97584709533696 97657653351104 97704222916608 97778192474592 97867154423808 98061197373216 98132322942976 98369443827424 98416352821248 98611484676096 98701204783104 98775929132496 98896901419008 99133673177088 99330227275776 99420601319424 99617724315648 99708359933952 99815238151146 99906053474304 100104138985158 100343801023488 100466693505024 100634231706624 100757479882752 100833760989423 101125609791129 101198958034944 101399607010688 101491863846912 101693093572224 101785617432576 101987429588352 102231600463872 102356804960256 102434296878144 102527495110656 102730778200512 102779766964224 103028117645376 103102845812736 103307269660672 103401262153728 103479544805472 103528890630144 103606277677056 103779051447456 103906151129088 104060238098432 104154915667968 104361425473536 104568344729772 104663484592128 104871002746356 105174536762988 105250821767168 105426337978368 105555455115264 105635368655586 105685742518272 105941115019278 106017956036608 106324809744384 106456046764032 106535621837568 106713280580643 106843973854464 106975851679872 107312120539008 107363293986816 107622720019584 107674041581568 107755559053632 107887528820736 108012505137152 108145825284096 108458837803008 108539909947392 108673881071616 108755113959184 108988421971968 109204515256536 109331017162752 109465964752896 109547789716904 109600029278208 109782798225408 109864860019992 109917250781184 110000466533916 110398863310848 110665624305852 110718396923904 110801158071296 110937920260608 111038855380992 111259014096384 111525382324224 111608746686976 111746505685248 111848176484352 112069939855104 112422221517056 112698839629824 112886776151424 113025030193152 113352164868096 113520259743744 113623544365056 113848827789312 113952411353088 114074557887024 114178346827776 114404730268752 114735858286896 114819078291456 115010550521856 115046732122112 115151405580288 115238583987912 115572125475576 115655952039936 115885265155072 115990701539328 116220678368256 116326419922944 116414487906156 116451111176337 116557062386688 116894420020224 117067767860736 117174280126464 117211142422528 117406603657728 117746420166144 118065451040768 118407174488064 118604630225664 118641942500928 118749887004672 118925986398208 119270200541184 119416272453632 119506679691168 119615410962432 119852574567264 119909728124928 120199470586272 120286653448192 120634805846016 120726135606384 120783705735168 120873990623232 121075560022032 121163378327552 121373469923328 121514068279296 121664053444608 121754996385792 121996402184734 122107398690816 122258116205568 122349503204082 122642423473152 122997394308096 123148030967808 123149210347008 123241263431517 123300032937984 123597967522491 123656907128832 124045611368448 124198721224704 124291558810496 124558196539392 124651302830208 124805160293184 124949733900288 125197473962176 125257176317952 125466055114752 125559840022848 125619715178496 125714818895904 126170129498112 126474999206688 126535310770176 126629894938624 126786194583552 126901549006848 127153158967296 127552853356544 127710292211712 127826487410688 127866700824576 128079931262976 128175670023324 128333877622902 128705321552346 128798673862656 129109895023494 129171463077888 129427573637376 129545331277824 129643406986401 129737439707136 130112946044928 130370923299456 130489539231744 130748263164288 131126695185024 131221803761664 131481979568128 131601606377472 131701238843328 131862535225344 132082429114944 132178230902784 132440303034368 132560801759232 132823632420864 132944479911936 133086984201528 133208071299072 133472185313544 133593622880256 133791734697984 133955591340032 134178975608832 134343306510336 134445014652564 134567337332736 134834146388172 134931944046592 135322485129216 135590791429632 135714156576768 135816902557182 135983239451136 136308800618496 136579062504192 136703326814208 136974370934016 137370823527168 137972726407296 138038520840192 138141703569408 138372068596608 138541534838784 138712537055232 138873220890624 139148567298048 139424459639696 139551312789504 139723561377792 139828003661808 140232715683984 140568450637824 140740606820352 140847158207448 140914323357696 141254820025704 141322179575808 141766412992512 141941395685376 142047495783424 142284374107524 142352224616448 142458631805952 142634468906496 143082827385344 143496960026112 143674078738176 143850038427648 144719879929856 144898508095488 145317895962624 145606020342048 145774689550336 145954619670528 146133372370944 146377064300544 146486480026656 146556334374912 146667288711888 147091796059824 147198484414464 147554165741136 147624529231872 147917227014144 148051807174656 148163893698744 148345352128512 148700509765632 148995340913664 149130901979136 149426586473472 149538281693878 149722857226719 149859080211456 150156208477737 150265119506432 150515701535232 150628210860743 150700040257536 150951347559936 151136219824128 151360346324992 151798437052416 152099410516032 152237795770368 152539640358336 152678426148864 152981144382528 153092104388608 153347400695808 153535207440384 153651445317216 153791242665984 154096167300768 154207936053248 154654268719104 154960904491008 155101893230592 155219317208208 155268148235116 155409416515584 155859226693632 156090357147648 156232373501952 156542138210304 156852517094658 156995226888192 157306504119534 157761805144482 157876232650752 158139506967552 158189256667904 158333182672896 158453052983379 158528613777408 158911672528917 159026934054912 159342239588224 159487214616576 159684070146048 159803432756352 159879637499904 160265960781696 160846407794688 160968180808512 161044940980224 161165320830976 161434080029376 161511062372352 161831293231104 162018757705728 162218737926144 162339995181056 162688256704512 162809864921088 163010821607424 163132670938776 163523231297536 163806772884804 163996525744128 164197374623744 164198947129344 164321684575356 164400043917312 164797290029988 164875876171776 165000699800874 165394148491264 165598294966272 165998436458778 166077595385856 166201737106944 166406880390912 166599645200384 166888521144576 167288073486336 167413120030464 167619758527872 168104909782656 168226839330816 168633332275584 168713747693568 169048259444736 169202065342464 169330164227136 169537545289728 170028247302144 170280389615616 170435316547584 170488934432768 170773241683968 170900893364432 171111836830536 171267520241664 171607095403128 171731565150208 172146526697992 172228617437184 172515825782784 172570098183168 172727108370432 172857875981868 172983252942848 173483928059904 173827897732608 173986052308992 174331017552384 174489629884416 174835593580032 175601651791104 175761420189696 175816713633792 176109905486592 177098176561152 177449312268704 177610761732096 177962913751392 178124830507008 178388979597312 178905300811776 179124408680448 179260019536752 179423116443648 179778861850896 179864592187392 180299205879408 180429980172288 180787721906176 180952208769024 181089203409576 181175558602752 181310985934848 181613340033048 181745067491328 182105416672256 182271102418944 182496080166912 182632494578688 182994603277101 183161098036224 183524254806123 183963635209728 184188938092544 184496091462144 184722046451712 184950049406976 185531423064064 186068417052672 186298081837056 186437338215744 186976954245312 187207740439776 187424600850432 187654142427136 187796210943264 187885764476928 188339760034272 188429572767744 188572228343856 189021883990016 189255194247168 189712498810032 189802966155264 189944842407936 190179291875328 190729738450944 191329280034816 191565438317568 191708632004582 191800051236864 192119896894464 192263505034986 192500816434353 193198010793984 193664842535241 193757194616832 194141360456064 194317996916736 194606159560704 194844496494592 195169419067392 195315306702208 195408445833216 195556384949184 195734308847616 196122394746432 196264645885952 196738887654848 196832705642496 197222969352192 197402409566208 197551858264992 197793802838016 198267346354176 198660454551552 198841202638848 199235448631296 199416719867904 199630476302292 199812106948608 200208277970316 200687602046976 200933387010048 201268463413248 201514959765504 201667521978846 202251219582258 202397916069888 202799214021376 202983727693824 203386187144448 203571234865152 203725353835773 203974859176704 204463200927744 204868593756288 205054990221312 205461556401024 205559533928448 206056235290752 206205691625472 206614539321344 206802524307456 206959089610944 207057781260288 207212555354112 207558102894912 207812302258176 208120476196864 208309831335936 208722850947072 209136689459544 209326969184256 209742005492712 210349073525976 210501643534336 210852675956736 211110910230528 211270737311172 211371485036544 211882230038556 212035912073216 212649619488768 212912093528064 213071243675136 213426561161286 213687947708928 213951703359744 214624241078016 215245440039168 215511118107264 215775057641472 216291650568192 216917675606016 217079819894784 217347762143232 217510227918368 217976843943936 218409030513072 218662034325504 218931929505792 219095579433808 219200058556416 219565596450816 219729720039984 219834501562368 220000933067832 220797726621696 221331248611704 221436793847808 221602316142592 221875840521216 222077710761984 222518028192768 223050764648448 223217493373952 223493011370496 223696352968704 224139879710208 224307422540817 224844443034112 225397679259648 225773552302848 226050060386304 226704329736192 227040519487488 227697655578624 228149115774048 228356693655552 228809460537504 229471716573792 229638156582912 230021101043712 230093464244224 230302811160576 230477167975824 231144250951152 231311904079872 231770530310144 231981403078656 232441356736512 232652839845888 232828975812312 232902222352674 233114124773376 233788840040448 234135535721472 234348560252928 234422284845056 234813207315456 235278775641987 235492840332288 235959756179301 236130902081536 236814348976128 237209260451328 237283885001856 237499774009344 237851972796416 238540401082368 238832544907264 239013359382336 239230821924864 239705149134528 239819456249856 240398941172544 240573306896384 241269611692032 241452271212768 241567411470336 241747981246464 242151120044064 242326756655104 242746939846656 243028136558592 243328106889216 243509992771584 243992804369468 244214797381632 244516232411136 244699006408164 245284846946304 245994788616192 246296061935616 246298420694016 246482526863034 246600065875968 247195935044982 247313814257664 248091222736896 248397442449408 248583117620992 248997654688167 249116393078784 249302605660416 249610320586368 249899467800576 250394947924352 250514352635904 250932110229504 251119680045696 251239430356992 251429637791808 252340258996224 252949998413376 253070621540352 253259789877248 253572389167104 253803098013696 254306317934592 255105706713088 255420584423424 255652974821376 255733401649152 256159862525952 256351340046648 256667755245804 257410643104692 257597347725312 258219790046988 258342926155776 258855147274752 259090662555648 259286813972802 259474879414272 260225892089856 260741846598912 260979078463488 261496526328576 262253390370048 262963959136256 263402477686656 263725070450688 264164858229888 264356461805568 264880606068736 265121603518464 265647264841728 265888959823872 266173968403056 266416142598144 266944370627088 267187245760512 267583469395968 267911182680064 268357951217664 268686613020672 268890029305128 269134674665472 269668292776344 269863888093184 270644970258432 271181582859264 271428313153536 271633805114364 271966478902272 272617601236992 273158125008384 273406653628416 273948741868032 274741647054336 275945452814592 276283407138816 276744137193216 277083069677568 277425074110464 278297134596096 278848919279392 279102625579008 279447122755584 279656007323616 280465431367968 281136901275648 281481213640704 281694316414896 281828646715392 282509640051408 282644359151616 283532825985024 283882791370752 284094991566848 284568748215048 284704449232896 284917263611904 285268937812992 286165654770688 286993920052224 287348157476352 287562948006873 287700076855296 288395257552479 289439759859712 289797016190976 290635791925248 291212040684096 291549379100672 291909239341056 292266744741888 292754128601088 292972960053312 293112668749824 293334577423776 294183592119648 294396968828928 295108331482272 295249058463744 295834454028288 296103614349312 296327787397488 296690704257024 297401019531264 297990681827328 298261803958272 298853172946944 299076563387756 299445714453438 299718160422912 300312416955474 300530239012864 301031403070464 301256421721486 301400080515072 301902695119872 302272439648256 302501282968269 302720692649984 303596874104832 304198821032064 304475591540736 305079280716672 305356852297728 305962288765056 306184208777216 306694801391616 307070414880768 307302890634432 307582485331968 308192334601536 308415872106496 309308537438208 309921808982016 310203786461184 310438634416416 310536296470232 310818833031168 311718453387264 312180714295296 312464747003904 313084276420608 313705034189316 313990453776384 314613008239068 315523610288964 315752465301504 316279013935104 316378513335808 316666365345792 316906105966758 317057227554816 317823345057834 318053868109824 318684479176448 318974429233152 319368140292096 319606865512704 320139841741929 320531921563392 321936361617024 322089881960448 322330641661952 322868160058752 323022124744704 323662586462208 324037515411456 324437475852288 324679990362112 325376513409024 325619729842176 326021643214848 326265341877552 327046462595072 327613545769608 327993051488256 328394749247488 328397894258688 328643369150712 328800087834624 329594580059976 329751752343552 330001399601748 330788296982528 331196589932544 331996872917556 332155190771712 332403474213888 332813760781824 333199290400768 333777042289152 334576146972672 334826240060928 335239517055744 336209819565312 337266664551168 338096518889472 338660328454272 339075090579456 340056494604288 340560779231232 340870633095168 340977868865536 341546483367936 341801786728864 342223673661072 342535040483328 343214190806256 343463130300416 344293053395984 344457234874368 345031651565568 345140196366336 345454216740864 345715751963736 345966505885696 346967856119808 347655795465216 347972104617984 348662035104768 348979259768832 349353333529011 349671187160064 351203303582208 351522840379392 351633427267584 352219810973184 354196353122304 354898624537408 355221523464192 355925827502784 356249661014016 356777959194624 357810601623552 358248817360896 358520039073504 358846232887296 359557723701792 359729184374784 360598411758816 360859960344576 361575443812352 361904417538048 362178406819152 362351117205504 362621971869696 363226680066096 363490134982656 364210833344512 364542204837888 364992160333824 365264989157376 365989206554202 366322196072448 367048509612246 367927270419456 368377876185088 368992182924288 369444092903424 369723790294551 369900098813952 370793902567473 371062846128128 372136834105344 372596163674112 372874676431488 373953908490624 374415480879552 374849201700864 375308284854272 375592421886528 375771528953856 376679520068544 376859145535488 377144456687712 378043767980032 378510388494336 379424997620064 379605932310528 379889684815872 380358583750656 381459476901888 382658560069632 383130876635136 383417264009164 383600102473728 384239793788928 384527010069972 385001632868706 386396021587968 387329685070482 387514389233664 388282720912128 388635993833472 389212319121408 390338838134784 390630613404416 391112769898368 391468617695232 392244789492864 392529291771904 393477775309696 393665411284992 394445938704384 394804819132416 395103716529984 395587605676032 396534692708352 397320909103104 397682405277696 398470897262592 398833439735808 399260952604584 399624213897216 400416555940632 401375204093952 401866774020096 402536926826496 403029919531008 403335043957692 404502439164516 404795832139776 405598428042752 405967455387648 406772374288896 407142469730304 407450707671546 407949718353408 408926401855488 409737187512576 410109980442624 410923112802048 412112470581504 413229078642688 413918179221888 414115562520576 414425110708224 415116205789824 415624604516352 416240952393728 416619662671872 417445701894144 418273378919088 418653938368512 419484010985424 420698147051952 421003287068672 421705351913472 422221820461056 422541474622344 422742970073088 423764460077112 424071824146432 425299238977536 425824187056128 426142487350272 426853122322572 426987407646569 427375895417856 427903406719488 429248482156032 430490880078336 431022236214528 431550115282944 434159639789568 434695524286464 435020455836736 435953687887872 436818061026144 437324068651008 437863859011584 438191158867616 438400117112832 439131192901632 439459440079968 439669003124736 440001866135664 441595453243392 442662497223408 442873587695616 443204632285184 443751681042432 444155421523968 445036056385536 446101529296896 446434986747904 446986022740992 447392705937408 448279759420416 448614845081634 449168571680157 449688886068224 450468625433211 450795358519296 451547104605696 451884632582229 452100120772608 453408659472384 454081038974976 455395311157248 456298231548096 456713387311104 457618921075008 458943433147584 459276313165824 460042202087424 460186928488448 460605622321152 460954335951648 462288501902304 462623808159744 463541060620288 463962806157312 464882713473024 465305679691776 465657951624624 465804444705348 466228249546752 467577680080896 468271071442944 468697120505856 468844569690112 469626414630912 470557551283974 470985680664576 471919512358602 472261804163072 473628697952256 474418520902656 474567770003712 474999548018688 475359158950137 475703945592832 477080802164736 478026718764672 478461643849728 479410298269056 479638912499712 480797882345088 481146613792768 482539223384064 482904542425536 483134822940672 483495962492928 484302240088128 484653513310208 485493879693312 486056273117184 486656213778432 487019985543168 487985608738936 488429594763264 489032464822272 489398012816328 490569693892608 491989577232384 492592123871232 492596841388032 492965053726068 493200131751936 494391870089964 494627628515328 496182445473792 496794884898816 497166235241984 497995309376334 498232786157568 498605211320832 499220641172736 499798935601152 500789895848704 501864220459008 502239360091392 502859275583616 504680517992448 505899996826752 506141243080704 506519579754496 507144778334208 507606196027392 508612635869184 510211413426176 510841168846848 511305949642752 511466803298304 512319725051904 512702680093296 513335510491608 514821286209384 515194695450624 516439580093976 516685852311552 517710294549504 518181325111296 518573627945604 518949758828544 520451784179712 521483693197824 521958156926976 522993052657152 524506780740096 525927918272512 526804955373312 527450140901376 528329716459776 529761212137472 531294529683456 532347936806112 532832285196288 533888741254176 534374491521024 535166938791936 535822365360128 536715902435328 537373226041344 537780058610256 538269349330944 539336585552688 539727776186368 541289940516864 542363165718528 542856626307072 543267610228728 543932957804544 545235202473984 546316250016768 546813307256832 547897483736064 548983809831303 549483294108672 550572764418369 551890905629184 552566814277632 553488274386432 554166139355136 554850148220928 556594269192192 557697838558784 558205251158016 558894245511168 559312014647232 560930862735936 562273802551296 562962427281408 563388632829792 563657293430784 565019280102816 565288718303232 567065651970048 567765582741504 568189983133696 569137496430096 569408898465792 569834527223808 570537875625984 572331309541376 573987840104448 574696314952704 575125896013746 575400153710592 576790515104958 577502449303059 578879519719424 579594032381952 580994527605723 581271583850496 582424081368192 583098758201344 583818478682112 584533489483776 585508257202176 585945920106624 586225337499648 586669154847552 588367184239296 588793937657856 590216662964544 590498116927488 591668908056576 592207228698624 592655574794976 593381408514048 594802039062528 595981363654656 596523607916544 597706345893888 598153126775512 598891428906876 599436320845824 600624833910948 601060478025728 602062806140928 602512843442972 602800161030144 603805390239744 604544879296512 605002565936538 605441385299968 607193748209664 608397642064128 608951183081472 610158561433344 610713704595456 611924577530112 613389602783232 614605781268864 615164970663936 616384669203072 616831744212992 618617074876416 619843617964032 620407572922368 620877268832832 621072592940464 621637666062336 623436906774528 624361428590592 624929494007808 626168552841216 627410068378632 627980907552768 629226016478136 631047220577928 631504930603008 632558027870208 632757026671616 633332730691584 633812211933516 634114455109632 635646690115668 636107736219648 637368958352896 637948858466304 638736280584192 639213731025408 640279683483858 641063843126784 643872723234048 644661283323904 645736320117504 647325172924416 648874951704576 649359980724224 650753026818048 651239459684352 652043286429696 652530683755104 654092925190144 655227091539216 655986102976512 656789498494976 656795788517376 657286738301424 657600175669248 659189160119952 659503504687104 660002799203496 661576593965056 662393179865088 663993745835112 664310381543424 664806948427776 665627521563648 666398580801536 667554084578304 669152293945344 669652480121856 670479034111488 670980212016037 672419639130624 672922267622451 674533329102336 676193037778944 677320656908544 678150181158912 680112989208576 681121558462464 681955737731072 683092966735872 683603573457728 684447347322144 685070080966656 686428381612512 686926260600832 688586106791968 688914469748736 690063303131136 690280392732672 690908433481728 691431503927472 691933011771392 693935712239616 695311590930432 695944209235968 697324070209536 697958519537664 698706667058022 699342374320128 702406607164416 703045680758784 703266854535168 704439621946368 705836326925961 707879268537903 708392706244608 709797249074816 710443046928384 711851655005568 712499322028032 713555918389248 715621203247104 716497634721792 717040078147008 717692465774592 719115447403584 719458368749568 721196823517632 721719920689152 723150887624704 723808835076096 724356813638304 724702234411008 725243943739392 726453360132192 726980269965312 728421666689024 729084409675776 729984320667648 730529978314752 731978413108404 732644392144896 734097019224492 735854540838912 736755752370176 737984365848576 738888185806848 739447580589102 739800197627904 741587805134946 742125692256256 744273668210688 745192327348224 745749352862976 746992964064501 747907816981248 748830961759104 749698403401728 751184843773056 751543057907712 753359040137088 753718291070976 754288913375424 756087535960064 757020776988672 758849995240128 759211864621056 759779369631744 760717167501312 762918953803776 765317120139264 766261753270272 766834528018328 767200204947456 768479587577856 769054020139944 770003265737412 772792043175936 774659370140964 775028778467328 776565441824256 777271987666944 778424638242816 780677676269568 781261226808832 782225539796736 782937235390464 784489578985728 786955550619392 788891877408768 790207433059968 791175211352064 793069385416704 794641818206208 795364810555392 796941794525184 797666879471616 798521905209168 799248427794432 800833111881264 802750408187904 803733548040192 805073853652992 806059839062016 806670087915384 809004878329032 809591664279552 811196856085504 811934910775296 813544748577792 814284939460608 814901415343092 815899436706816 817852803710976 819474375025152 820219960885248 821846225604096 824224941163008 826458157285376 827836358443776 828850221416448 830232411579648 831249209032704 832481904787456 834891403788288 836546757838176 837307876737024 838968021970848 841396294103904 842006574137344 843410703826944 844443640922112 845082949244688 845485940146176 847528920154224 848143648292864 850598477955072 851648374112256 852284974700544 853706244645144 853974815293138 854751790835712 855806813438976 858496964312064 860981760156672 862044472429056 862688844020619 863100230565888 865185772657437 868319279579136 869391048572928 870040911673472 871907375775744 873636122052288 874648137302016 875727718023168 876382317735232 876800234225664 878262385803264 878918880159936 879338006249472 880003732271328 883190906486784 885324994446816 885747175391232 886409264570368 887503362084864 888310843047936 890072112771072 892203058593792 892869973495808 893972045481984 894785411874816 896559518840832 897229690163268 898337143360314 899377772136448 900937250866422 901590717038592 903094209211392 903769265164458 904200241545216 906817318944768 907503848904807 908162077949952 910790622314496 912596463096192 913426774622208 915237842150016 917886866295168 918552626331648 920084404174848 920373856976896 921211244642304 921908671903296 924577003804608 925247616319488 927082121240576 927925612314624 929765426946048 930611359383552 931315903249248 931608889410696 932456499093504 935155360161792 936542142885888 937394241011712 937689139380224 939252829261824 941115102567948 941971361329152 943839024717204 944523608326144 947257395904512 948837041805312 949135540007424 949999096037376 950718317900274 951407891185664 954161604329472 956053437529344 956923287699456 958820596538112 961595764690176 965809084851072 966269645881344 966991924985856 968604480176256 969307026620416 970987759386624 972112546234368 973312427556864 974039971086336 975971217477872 976859189526528 978064929644544 978796025632656 981139387785216 983979154464768 985184247742464 985193682776064 985930107452136 986400263503872 988783740179928 989255257030656 992364890947584 993589769797632 994332470483968 995990618752668 996465572315136 997210422641664 998441282345472 999597871202304 1001579791697408 1003728440918016 1004478720182784 1005718551167232 1011799993653504 1013039159508992 1014289556668416 1017225271738368 1020422826852352 1021682337693696 1022611899285504 1022933606596608 1024639450103808 1025405360186592 1026671020983216 1029642572418768 1030389390901248 1032879160187952 1033371704623104 1035420589099008 1036362650222592 1037147255891208 1037899517657088 1040903568359424 1042967386395648 1043916313853952 1045986105314304 1048060000587033 1049013561480192 1051855836545024 1053609910746624 1054397476025201 1054900281802752 1056659432919552 1059522424274944 1062589059366912 1064695873612224 1065664570392576 1067777482508352 1068748983042048 1070333877583872 1071644730720256 1073431804870656 1074746452082688 1075560117220512 1076538698661888 1078673171105376 1079455552372736 1082579881033728 1084726331437056 1085713252614144 1086535220457456 1087865915609088 1090470404947968 1092632500033536 1093626614513664 1095794967472128 1097967619662606 1098966588217344 1101145528836738 1103781811258368 1105133628555264 1106976548772864 1108332278710272 1109171370883653 1109700296441856 1112381707702419 1113188538384384 1115395677117568 1116410502316032 1117788491022336 1118624029294464 1121861725471872 1124547605102592 1125924854562816 1126777265659584 1127314586861568 1130038560205632 1130577436606464 1134131303940096 1135531165483008 1136379966267392 1138274992860192 1138817796931584 1139669054447616 1141075751251968 1144662619082752 1147975680208896 1149392629905408 1150251792027492 1150800307421184 1153581030209916 1155004898606118 1157759039438848 1159188064763904 1161989055211446 1162543167700992 1164848162736384 1166197516402688 1167636957364224 1171016514404352 1171891840213248 1173338309695104 1176734368478592 1177587875315712 1180433325929088 1180996233854976 1183337816113152 1184414457397248 1185311149589952 1186762817028096 1189604078125056 1191962727309312 1193047215833088 1195412691787776 1196306253551024 1197782857813752 1198872641691648 1201249667821896 1202120956051456 1204125612281856 1205025686885944 1205600322060288 1207610780479488 1209089758593024 1210005131873076 1210882770599936 1214387496419328 1216795284128256 1217902366162944 1220317122866688 1221427409190912 1223849155060224 1226779205566464 1229211562537728 1230329941327872 1232769338406144 1239687235928064 1241754537665664 1242145185880928 1243275332124672 1246873813549056 1248722857181184 1249858988015616 1252337105682432 1254820136757264 1255961815105536 1258452032956272 1262094441155856 1263009861206016 1265116055740416 1265514053343232 1266665461383168 1267624423867032 1268228910219264 1271293380231336 1272215472439296 1274737916705792 1275897716932608 1277472561168384 1278427462050816 1280559366967716 1280962222939707 1282127686253568 1287745446468096 1289322566647808 1291472640235008 1294650345848832 1298719961448448 1302478919368704 1304086572859392 1305061367510208 1308185850380288 1310454183078432 1311972205953024 1313578996989952 1313591577034752 1314573476602848 1315200351338496 1318378320239904 1319007009374208 1320005598406992 1323153187930112 1324786359730176 1327987491670224 1328620763086848 1329613896855552 1331255043127296 1332797161603072 1335108169156608 1338304587890688 1339304960243712 1340958068222976 1341960424032074 1344839278261248 1345844535244902 1347505715040471 1349066658204672 1352386075557888 1354641313817088 1355653897746687 1356300362317824 1360225978417152 1362243116924928 1363911475462144 1366185933471744 1367207146915456 1368894694644288 1370140161933312 1372856763225024 1373852521201664 1377172213583936 1377828939497472 1380126606262272 1380560785465344 1381816866963456 1382863007854944 1383866023542784 1387871424479232 1390623181860864 1391888418471936 1394648140419072 1395917039075328 1397413334116044 1398684748640256 1404813214328832 1406091361517568 1406533709070336 1408879243892736 1411672653851922 1415758537075806 1416785412489216 1419594498149632 1420886093856768 1423703310011136 1424998644056064 1426077476850411 1427111836778496 1431242406494208 1434080156294016 1435384931549184 1438230894807168 1438916737499136 1442393647035264 1443439841378304 1446301775249408 1447617670152192 1448713627276608 1449404468822016 1450487887478784 1452906720264384 1453960539930624 1456843333378048 1458168819351552 1459968641335296 1461059956629504 1463956826216808 1465288784289792 1468194038448984 1471709081677824 1473511504740352 1475968731697152 1477776371613696 1478895161178204 1479600395255808 1483175610269892 1484251384512512 1488547336421376 1490384654696448 1491498705725952 1493985928129002 1495815633962496 1497661923518208 1499396806803456 1502369687546112 1506718080274176 1508577826750848 1514041553977344 1517699990480256 1518423729242112 1519558739263488 1521434335002624 1525837907607552 1530634240278528 1532523506540544 1533669056036656 1534400409894912 1536959175155712 1538108040279888 1540006531474824 1545584086351872 1549318740281928 1550057556934656 1553130883648512 1554543975333888 1556849276485632 1561355352539136 1562522453617664 1564451079593472 1565874470780928 1568979157971456 1573911101238784 1577783754817536 1580414866119936 1582350422704128 1589283636412416 1593883589050368 1597043810418336 1598496855588864 1601666223762528 1605500816375808 1607467096080384 1610147707305984 1612119678124032 1613340175830768 1618009756658064 1619183328559104 1622393712171008 1623869821550592 1627089497155584 1628569878921216 1629802830686184 1631798873413632 1635705607421952 1638948750050304 1640439921770496 1643692451208192 1646951429493909 1648449882326016 1651718293255107 1652916314570752 1655672716887552 1657700442832896 1660464823159296 1662498418065408 1664963809574912 1669782807576576 1673093515676352 1674615753474048 1677936043941696 1682792588207808 1684013148274688 1686821407653888 1688887281844224 1690165898489376 1690971880292352 1695057840308448 1696287296585728 1701196955910144 1703296748224512 1704569949401088 1707412489290288 1707949630586276 1709503581671424 1711613626877952 1716993928624128 1721963520313344 1724088944858112 1725377688041238 1726200461131776 1730371545314874 1736638559158272 1738782097145856 1740081823346944 1742983582817169 1743814751551488 1747272244104576 1749296274604032 1751455436046336 1752764635470464 1753600468451328 1756524771606528 1757837760319872 1758676012498944 1760007464542656 1766381812973568 1770649988893632 1771494350782464 1772818529140736 1775006724169728 1776621686095872 1780144225542144 1784406117187584 1785739946991616 1787944090963968 1789570823749632 1793119037681664 1794459380326536 1796674286720628 1798755544272896 1801874501732844 1803181434077184 1806188418422784 1807538530328916 1808400483090432 1813634637889536 1815007697809614 1816324155899904 1821581244628992 1825192926192384 1826853549244416 1830475684300032 1835773732590336 1840168808349696 1840747713953792 1843817343806592 1849154007609216 1850495232638976 1854164242481152 1855851224629248 1859530853892096 1861222718767104 1862631806498496 1863217778821392 1864912998187008 1870310720323584 1873084285771776 1874788482023424 1875378278760448 1878505658523648 1882230205135896 1883942722658304 1887678049434408 1889047216652288 1894514791809024 1897674083610624 1898271080014848 1899998192074752 1901436635800548 1902815782371328 1908323208658944 1912106875058688 1913846575398912 1917641193076224 1923191529380352 1931618169702144 1933983849971712 1937208960352512 1941975518773248 1946624855113728 1948079942172672 1951942434955744 1953718379053056 1956129859289088 1957592051265312 1962278775570432 1967958308929536 1970368495484928 1970387365552128 1971860214904272 1972800527007744 1977567480359856 1978510514061312 1984729781895168 1987179539595264 1988664940967936 1991981237505336 1992931144630272 1994420845283328 1996882564690944 1999195742404608 2003159583394816 2007456881836032 2008957440365568 2011437102334464 2012940636048111 2018766802867353 2023599987307008 2026078319017984 2028579113336832 2034450543476736 2040845653704704 2043364675387392 2045867213193216 2049278900207616 2050810720373184 2053342041966432 2059285144837536 2060778781802496 2065758320375904 2066743409246208 2070841178198016 2072725300445184 2074294511782416 2075799035314176 2081807136718848 2085934772791296 2087832627707904 2091972210628608 2096120001174066 2098027122960384 2103711673090048 2107219821493248 2108794952050402 2109800563605504 2113318865839104 2117508980777883 2119044848549888 2125178118733824 2129391747224448 2131329140785152 2135554965016704 2137497966084096 2140667755167744 2143289461440512 2146863609741312 2149492904165376 2151120234441024 2153077397323776 2157346342210752 2158911104745472 2165159762067456 2169452662874112 2171426505228288 2173070440914912 2175731831218176 2180940809895936 2185265000067072 2187253229027328 2191589934944256 2195935239325212 2197933176434688 2202291057673476 2207563622516736 2210267257110528 2213953097545728 2216664557420544 2218342741767306 2219400592883712 2224763415404838 2226377076768768 2230791354235136 2232821004632064 2235576982044672 2237248058588928 2240978892193503 2243723450943744 2249095210205184 2253554531319168 2254629173723136 2260077120411264 2261154873212928 2268262607880192 2271062330966016 2272759932534784 2276549985720384 2277635593863168 2279338108895232 2282151502503936 2289325238165504 2295951360417792 2298785259810816 2300503584054984 2301600614842368 2307162060419832 2310009797212236 2315518078877696 2318376129527808 2323978110422892 2325086335401984 2329696325472768 2332395032805376 2335273914728448 2342033028808704 2343783680426496 2346676619390208 2353468736957184 2360866651858176 2366675632226304 2370622299179904 2373525634056192 2379208156250112 2383925454618624 2386094431666176 2390825383575552 2392612507102048 2395565715627504 2397745283383296 2402499335643792 2404241912102912 2408251224563712 2410051373771888 2411200644120576 2415221560958976 2418179517186048 2420010263746152 2421765541199872 2428774992838656 2433590568256512 2435804732325888 2440634245733376 2442854818381824 2447698310120448 2453558411132928 2458423125075456 2460659882655744 2465538676812288 2479374471856128 2483509075331328 2484290371761856 2486550664249344 2493747627098112 2497445714362368 2504674211364864 2509640273514528 2511923630211072 2516904065912544 2524188882311712 2526019722412032 2530232111480832 2531028106686464 2533330922766336 2535248847734064 2536457820438528 2542586760462672 2544430944878592 2549475833411584 2551795433865216 2554945122336768 2556854924101632 2561118733935432 2561924445879414 2564255372507136 2575490892936192 2578645133295616 2582945280470016 2588066532061857 2589300691697664 2595557317972311 2597439922896896 2604957838737408 2608173145718784 2610122735020416 2616371700760576 2620908366156864 2623944411906048 2627157993979904 2627183154069504 2629146953205696 2630400702676992 2636756640479808 2638014018748416 2640011196813984 2646306375860224 2649572719460352 2655974983340448 2657241526173696 2659227793711104 2662510086254592 2665594323206144 2670216338313216 2676609175781376 2678609920487424 2681916136445952 2683920848064148 2689678556522496 2691689070489804 2695011430080942 2698133316409344 2704772151115776 2709282627634176 2711307795493374 2712600724635648 2720451956834304 2724486233849856 2732371866943488 2734414293830912 2737789389288576 2740280323866624 2745713526450048 2747705042403328 2754344427167872 2755657878994944 2760253212524544 2761121570930688 2763633733926912 2765726015709888 2767732047085568 2775742848958464 2781246363721728 2783776836943872 2789296280838144 2791834078150656 2794826668232088 2797369497280512 2809626428657664 2812182723035136 2813067418140672 2817758487785472 2823345307703844 2831517074151612 2833570824978432 2839188996299264 2841772187713536 2847406620022272 2849997288112128 2852154953700822 2854223673556992 2862484812988416 2868160312588032 2870769863098368 2876461789614336 2884787294070528 2892603550498816 2897427254553216 2898808937644032 2900975774957568 2905813440528768 2907921079861248 2913686666756096 2916337638703104 2919937282670592 2922119913259008 2927913652433616 2930577568579584 2936388076897968 2943418163355648 2947023009480704 2951937463394304 2955552743227392 2957790322356408 2959200790511616 2966351220539784 2968502769025024 2977094672842752 2980769309392896 2982997411451904 2987971856258004 2991631267924992 2995323847036416 2998793613606912 3004739375092224 3013436160548352 3017155653501696 3035399980960512 3039117478526976 3042868670005248 3051675815215104 3061268480557056 3065047013081088 3067338112073312 3068800819789824 3073918350311424 3076216080559776 3080013062949648 3091168172703744 3098637480563856 3100115113869312 3106261767297024 3109087950667776 3113698552971264 3122710705078272 3125044907235328 3128902159186944 3131748941561856 3137958315942912 3144180001761099 3147822202477568 3155567509635072 3160829732239872 3163192428075603 3164700845408256 3178567272824832 3187767178100736 3194087620836672 3196993711177728 3203332447525056 3211001632751616 3214934192160768 3220295414611968 3224239356248064 3226680351661536 3236019513316128 3238366657118208 3244787424342016 3247739643101184 3254178994311168 3257139757842432 3259605661372368 3263597746827264 3271411214843904 3277897500100608 3280879843540992 3287384902416384 3293902858987818 3296899764652032 3303436586510214 3305832629141504 3311345433775104 3315400885665792 3320929646318592 3324996836130816 3327514112650959 3329927619149824 3339565615153152 3346187031352704 3349231506948096 3355872087883392 3365585176415616 3368026296549376 3373642815307776 3377774563688448 3380331796978752 3381943760584704 3390115680616896 3392574593171456 3402393911820288 3406593496449024 3409139898802176 3414824978580576 3415899261172552 3419007163342848 3423227253755904 3433987857248256 3443927040626688 3448177889716224 3450755376082476 3452400922263552 3460743090629748 3473277118316544 3477564194291712 3480163646693888 3485967165634338 3487629503102976 3494544488209152 3498592549208064 3502910872092672 3505529270940928 3513049543213056 3515675520639744 3520014929085312 3532763625947136 3541299977787264 3542988701564928 3545637058281472 3550013448339456 3553243372191744 3560288451084288 3568812234375168 3571479893983232 3575888181927936 3579141647499264 3586238075363328 3588918760653072 3593348573441256 3597511088545792 3603749003465688 3606362868154368 3612376836845568 3615077060657832 3616800966180864 3627269275779072 3630015395619228 3632648311799808 3643162489257984 3650385852384768 3653707098488832 3660951368600064 3671547465180672 3680337616699392 3681495427907584 3687634687613184 3698308015218432 3708328484962304 3719061707784192 3725263612996992 3726435557642784 3729825996374016 3740621440647168 3746168571543552 3749576964046848 3750756557520896 3757011317047296 3764460410271792 3767885445316608 3775356098868816 3778094433304576 3789029583618048 3795348167221248 3796542160029696 3799996384149504 3802873271601096 3805631564742656 3816646417317888 3824213750117376 3827693150797824 3835282386152448 3842886668819121 3846383058760704 3863236339404288 3867967699943424 3874417920705024 3883951037546496 3896159884345344 3903884869911488 3907436758106112 3912259718578176 3915184102530624 3924557551140864 3935916617859072 3940736990969856 3940774731104256 3943720429808544 3945601054015488 3955134960719712 3957021028122624 3969459563790336 3974359079190528 3977329881935872 3983962475010672 3985862289260544 3988841690566656 3993765129381888 3998391484809216 4006319166789632 4014913763672064 4017914880731136 4022874204668928 4025881272096222 4037533605734706 4042517145121413 4047199974614016 4052156638035968 4057158226673664 4066961693240061 4068901086953472 4081691307409408 4086729350774784 4091734426386432 4098557800415232 4101621440746368 4106684083932864 4118570289675072 4121557563604992 4131516640751808 4133486818492416 4141682356396032 4145450600890368 4148589023564832 4151598070628352 4163614273437696 4171869545582592 4175665255415808 4183944421257216 4192240002348132 4196054245920768 4207423346180096 4214439642986496 4217589904100804 4219601127211008 4226637731678208 4235017961555766 4238089697099776 4250356237467648 4258783494448896 4262658281570304 4271109930033408 4274995932168192 4281335510335488 4293727219482624 4302240468882048 4306154794647552 4314692684421504 4317822209490944 4330319524134912 4338905325748224 4342853010456576 4346140881829824 4351463662436352 4361881619791872 4370530000134144 4374506458054656 4383179869888512 4391870478650424 4395866352869376 4404582115346952 4415127245033472 4420534514221056 4427906195091456 4433329114841088 4436685483534612 4438801185767424 4449526830809676 4452754153537536 4461582708470272 4465642009264128 4471153964089344 4474496117177856 4481957784387006 4487446901887488 4498190420410368 4507109062638336 4520154240822528 4542124661932032 4545519865069568 4553099971440768 4555271187726336 4558676217790464 4564303005007872 4578650476331008 4591902720835584 4597570519621632 4601007168109968 4603201229684736 4614324120839664 4620019594424472 4631036157755392 4636752259055616 4647956220845784 4650172670803968 4659392650945536 4664790065610752 4670547829456896 4684066057617408 4687567360852992 4693353238780416 4696861484112259 4706937473914368 4721733303716352 4733351264452608 4741244598359808 4747051268112384 4767850909237248 4781650767151104 4785225014204096 4791131431255008 4795490566766592 4804998671287584 4808483824205824 4816502449127424 4820102747543776 4822401288241152 4830443121917952 4836359034372096 4840020527492304 4843531082399744 4857549985677312 4867181136513024 4871609464651776 4881268491466752 4885709636763648 4895396620240896 4907116822265856 4916846250150912 4921319765311488 4931077353624576 4940854288481727 4955154879765321 4958748943712256 4967018150662656 4968580743523712 4973101328498688 4987495254196224 4994891428724736 5009348422729728 5019280547029056 5023847260422144 5033808131825088 5048377764623424 5052039444824064 5060464222961664 5062056213372928 5066661845532672 5070497695468128 5072915640877056 5085173520925344 5088861889757184 5098951666823168 5103590867730432 5109890244673536 5113709848203264 5122237467870864 5123848891758828 5128510745014272 5150981785872384 5157290266591232 5165890560940032 5176133064123714 5178601383395328 5191114635944622 5194879845793792 5209915677474816 5216346291437568 5220245470040832 5228950748451507 5232743401521152 5241816732313728 5247888823812096 5254366308139008 5258293906411392 5260801405353984 5273513280959616 5276028037496832 5280022393627968 5292612751720448 5299145438920704 5311949966680896 5314483052347392 5318455587422208 5325020172509184 5331188646412288 5340432676626432 5353218351562752 5357219840974848 5363832272891904 5367841696128296 5379357113044992 5383378140979608 5390022860161884 5396266632818688 5409544302231552 5418565255268352 5422615590986748 5425201449271296 5440903913668608 5448972467699712 5464743733886976 5468828587661824 5475578778577152 5480560647733248 5491427052900096 5508688854335744 5520506425049088 5522243141861376 5531452031419776 5535464094171136 5551485697916928 5562492727443456 5567553673887744 5578592561676288 5583668156301312 5589653336464176 5594738994561024 5619252857315328 5624365446070272 5626134836281344 5635516975570944 5646690615407688 5663034148303224 5667141649956864 5678377992598528 5683544375427072 5694813240044544 5699994576224256 5704309907401644 5708447347113984 5724969625976832 5736320625176064 5741539726196736 5752923579228672 5769574588141056 5785207100997632 5794854509106432 5801951549915136 5811626881057536 5827373333512192 5839874565341184 5844239826518016 5855827304867232 5861155137159168 5872776153795936 5886836326711296 5894046018961408 5903874926788608 5911105486454784 5915580644712816 5918401581023232 5932702441079568 5937005538050048 5954189345685504 5961538618785792 5965994822903808 5975943712516008 5983262535849984 5990647694072832 5997587227213824 6009478750184448 6026872321096704 6034311307003392 6038821908144333 6056300408602059 6070799961921024 6078234957053952 6085737340010496 6103351630430208 6122536961114112 6130094026162176 6134676224146624 6137601639579648 6147836700622848 6152432161119552 6160026125899296 6182336345407488 6197274961127712 6200230227738624 6212523534594048 6218175901335552 6227397105942528 6245421410156544 6250089814470656 6257804318373888 6263497883123712 6275916631885824 6288360003522198 6295644404955136 6311135019270144 6321659464479744 6326384856151206 6329401690816512 6352526942333649 6357134545649664 6375534356201472 6388175241673344 6393987422355456 6406664895050112 6422003265503232 6429868384321536 6440590829223936 6448478712496128 6453360703323072 6472039026632256 6476733314236416 6489574848684032 6495479286202368 6508357988622336 6514279515684864 6519211322744736 6527195493654528 6542822429687808 6555795000201216 6561759687081984 6574769804832768 6587805717975636 6593799529304064 6606873173020428 6611665258283008 6622690867550208 6630801771331584 6641859292637184 6649993672261632 6655028225301918 6659855238299648 6679131230306304 6692374062705408 6698463013896192 6711744175766784 6731170352831232 6747285630615552 6760663593957504 6763887521169408 6780231361233792 6785149186342912 6804787823640576 6813186992898048 6818279797604352 6829649957161152 6831798522345104 6838014326685696 6846454507511808 6867975714496512 6887854081253376 6896355779432448 6901510752164952 6904801844527104 6921486181259496 6946554236633088 6955128388583424 6960327293387776 6971934331268676 6975259006205952 6989088976418304 6997185098416128 7005821744185344 7011058541881856 7026099086426112 7031351041279488 7040029858170624 7082599955574528 7091274116562944 7100026896678912 7120576902168576 7137624468750336 7142959787966464 7151776363855872 7158283294998528 7172476150726656 7177837521306144 7186697146882512 7195022177091584 7207498006931376 7212725736308736 7224753673691136 7230154121315664 7233601932361728 7254538551558144 7260030791238456 7265296623599616 7286324978515968 7300771704769536 7307414196977664 7321902737200128 7343094930361344 7360675233398784 7362990855815168 7375269375226368 7380782332176407 7396616030436864 7416656969924608 7438123415568384 7450527225993984 7452871115285568 7459651992748032 7481242881294336 7492337143087104 7501513115041792 7514022634094592 7528920820543584 7535770890633216 7550712197737632 7556188866609152 7578059167236096 7590696334442496 7593084320059392 7599992768299008 7605746543202192 7611263129485312 7633292834635776 7648427500234752 7655386301595648 7670564772304896 7685773337638242 7692766117521408 7726472678808576 7735935399886848 7748835841410048 7764199596185571 7767902075092992 7786671953916933 7792319768690688 7807769739822976 7814873516212224 7824519437156352 7830368205061248 7849115102281728 7871833235718144 7881473981939712 7881549462208512 7887440859617088 7891202108030976 7910269921439424 7914042056245248 7938919127580672 7948718158381056 7954659763871744 7967924950021344 7971724578521088 7977683381133312 7987530258763776 7996782969618432 8012638333579264 8029827527344128 8035829761462272 8045748409337856 8051762544192444 8075067211469412 8085034290242826 8094399949228032 8104313276071936 8114316453347328 8133923386480122 8137802173906944 8163382614818816 8173458701549568 8197115600830464 8203242881492736 8213368167865728 8237140579350144 8243115127209984 8263033281503616 8266973636984832 8283364712792064 8290901201780736 8297178047129664 8303196141256704 8327228546875392 8343739091165184 8351330510831616 8367888842514432 8384480004696264 8392108491841536 8414846692360192 8428879285972992 8435179808201608 8439202254422016 8453275463356416 8470035923111532 8476179394199552 8500712474935296 8517566988897792 8525316563140608 8542219860066816 8549991864336384 8562671020670976 8587454438965248 8604480937764096 8612309589295104 8629385368843008 8677810651496448 8692281763659648 8702927324872704 8723763239583744 8741060000268288 8749012916109312 8766359739777024 8783740957300848 8791732705738752 8809164230693904 8830254490066944 8841069028442112 8855812390182912 8866658229682176 8873370967069224 8877602371534848 8899053661619352 8905508307075072 8923165416940544 8931284018528256 8942307928178688 8948992234355712 8963915568774012 8974893803774976 8996380840820736 9014218125276672 9040308481645056 9091039730139136 9106199942881536 9117352435580928 9128606010015744 9157300952662016 9183805441671168 9195141039243264 9202014336219936 9206402459369472 9228648241679328 9240039188848944 9262072315510784 9273504518111232 9295912441691568 9300345341607936 9318785301891072 9329580131221504 9341095658913792 9368132115234816 9375134721705984 9386706477560832 9393722968224518 9413874947828736 9432540005283297 9443466607432704 9466702528905216 9482489196719616 9489577284226809 9494102536224768 9535701818474496 9563301534302208 9570450028408192 9582262862510016 9590981133533184 9609997342575168 9616967648411648 9633004898254848 9640205495087552 9644802576482304 9660886243835904 9672718068744192 9680041054984608 9687062164799488 9715099971354624 9734362273026048 9743218929303552 9762536982933504 9771419273527296 9790793240481792 9814233644531712 9833692500301824 9842639530622976 9862154707249152 9881708576963454 9910309759530642 9917497887424512 9934036301325312 9937161487047424 9946202656997376 9974990508392448 9982542337952877 9989782857449472 10018696845459456 10038561094058112 10047694520844288 10067616263650176 10096755529246848 10104078889648128 10120928445923328 10124112426745856 10133323691065344 10140995390936256 10145831281754112 10170347041850688 10177723779514368 10197903333646336 10207181735460864 10219780489347072 10227419696406528 10244474935741728 10247697783517656 10257021490028544 10301963571744768 10314580533182464 10331781121880064 10352266128247428 10357202766790656 10382229271889244 10389759691587584 10419831354949632 10432692582875136 10440490940081664 10457901496903014 10465486803042304 10483633464627456 10495777647624192 10508732616278016 10516587812822784 10547026561919232 10560044787255936 10598290877841408 10623899933361792 10628966104694784 10636911174844416 10650040345018368 10662377292824576 10680865353252864 10706436703125504 10714439681949696 10727664545783808 10735683392256592 10758714226089984 10766756281959216 10780045720323768 10792533265637376 10819088604463104 10837130510536704 10845231181973496 10850402898542592 10881807827337216 10897944935399424 10929487467773952 10937657175323648 10951157557154304 10961121295466496 10982854105800192 11017377708671488 11041012850098176 11044486283722752 11062904062839552 11124985454886912 11157185123352576 11179306672928352 11189477989122048 11238505714630656 11248730892140544 11252269672562688 11271033951141888 11293381230815376 11326068296606448 11334283299913728 11356755985197056 11367088750854144 11389626480089088 11399989152448512 11408619814803288 11416894694227968 11449939251953664 11472641250352128 11483079452393472 11505847158457344 11528660006457363 11539149176282112 11570414201995264 11589709018212864 11603903099830272 11623253762115072 11654746667024384 11688479653036032 11711654609734464 11722310274318336 11745552307591872 11773672653422592 11788092037922816 11807749853577216 11822210972909568 11831161289425632 11836803162046464 11865404882159136 11874011076100096 11908378691371008 11923077237571584 11931989645807616 11951887425032016 11966525071699968 11981295388145664 11995174454427648 12018957500368896 12053744642193408 12068622614006784 12077643816288666 12112600817204118 12141599923842048 12156469914107904 12171474680020992 12200885079720183 12206703260860416 12245073922228224 12260188052324352 12269352448293248 12275203279159296 12295673401245696 12304864322239104 12320052251798592 12364672690814976 12394549922255424 12400460455477248 12425047069188096 12436351802671104 12454794211885056 12490842820313088 12500179628941312 12515608636747776 12526995766247424 12551833263771648 12576720007044396 12591288809910272 12622270038540288 12643318928959488 12652769712302412 12658803381633024 12705053884667298 12714269091299328 12751068712402944 12776350483346688 12787974844710912 12813329790100224 12844006531006464 12881181658447872 12906721406646144 12944078053264512 12953466628472832 12979149697368064 12990958572404736 13016715977244672 13028559031369728 13038422645489472 13054390987309056 13085644859375616 13111590000402432 13123519374163968 13149539609665536 13175611435951272 13187599058608128 13213746346040856 13223330516566016 13245381735100416 13261603542663168 13283718585274368 13299987344523264 13310056450603836 13319710476599296 13358262460612608 13384748125410816 13396926027792384 13423488351533568 13462340705662464 13494571261231104 13521327187915008 13560462722467584 13626373985796096 13636559595208704 13659299914322304 13663597044690208 13676028653371392 13692909015023616 13735951428993024 13775708162506752 13792711558864896 13803021504329904 13809603689054208 13842972362518992 13893108473266176 13910256777166848 13920654586775552 13943868662537352 13950518012411904 13978177952836608 13994370196832256 14011643488370688 14022117083763712 14052198172852224 14062702082558976 14080059716341248 14090584452336777 14165199911149056 14182548233125888 14200053793357824 14241153804337152 14285919575932928 14303552727711744 14344952301453312 14355675042612288 14373394293765024 14390044354183168 14414996013862752 14425451472617472 14449507347382272 14460308242631328 14467203864723456 14509077103116288 14520061582476912 14530593247199232 14572649957031936 14601543409539072 14614828393955328 14643805474400256 14686189860722688 14721350466797568 14725981711630336 14750538750452736 14761564664352814 14793232060873728 14822562865445181 14833313939849216 14876246831136768 14901054451987968 14905742230571136 14919303985496064 14962485762588672 14984674286174208 15003026230083584 15028045268189184 15057841641087168 15071541781266432 15101424395475264 15112377733218304 15156118334472192 15181392668884992 15186168640118784 15199985536598016 15211493086404384 15222526258970624 15266585669271552 15296855000469504 15310772603191296 15341129544609792 15371546675276484 15385532235042816 15452945357617152 15471870799773696 15497671682820096 15528399192371142 15535804150185984 15573343907833866 15584639537381376 15615539479645952 15629747032424448 15649038874312704 15660736410122496 15686852245354521 15698230204563456 15743666471436288 15763098924417024 15774881719234176 15782404216061952 15820539842878848 15828084112490496 15877838255161344 15897436316762112 15909319527743488 15935849900042688 15943449157042176 15955366762266624 15975060517527552 15993565939236864 16025276667158528 16059655054688256 16071659522924544 16091496818675712 16103525088384888 16150134422938824 16170068580485652 16188799898456064 16208626552143872 16228632906694656 16267846772960244 16275604347813888 16326765229637632 16346917403099136 16394231201660928 16406485762985472 16426736335731456 16474281158700288 16526066563007232 16566729425584128 16594356094259328 16606392282513408 16654457093750784 16687478182330368 16702661021663232 16735777685028864 16768960009392528 16784216983683072 16829693384720384 16857758571945984 16870359616403216 16878404508844032 16906550926712832 16940071846223064 16952358788399104 17001424949870592 17035133977795584 17050633126281216 17084439720133632 17099983728672768 17125342041341952 17174908877930496 17208961875528192 17224619178590208 17258770737686016 17355621302992896 17384563527319296 17405854649745408 17482120000536576 17532719479554048 17567481914601696 17583465411477504 17618328461387808 17660508980133888 17682138056884224 17711624780365824 17733316459364352 17746741934138448 17755204743069696 17798107323238704 17811016614150144 17846330833881088 17862568037056512 17884615856357376 17897984468711424 17927831137548024 17949787607549952 17992761681641472 18028436250553344 18080616963290112 18116465724432999 18168901225806177 18182079460278272 18212399885763072 18234704871161856 18257212020031488 18314601905324032 18367610883342336 18390282078486528 18404028672439872 18412804918738944 18457296483358656 18480078377697888 18524144631021568 18547009036222464 18591824883383136 18600690683215872 18637570603782144 18659160262443008 18682191317827584 18736264230469632 18750269443411968 18773412955121664 18787445936449036 18827749895657472 18865080010566594 18886933214865408 18933405057810432 18964978393439232 18979154568453618 18988205072449536 19071403636948992 19126603068604416 19140900056816384 19164525725020032 19181962267066368 19219994685150336 19233935296823296 19266009796509696 19280410990175104 19289605152964608 19321772487671808 19345436137488384 19360082109969216 19374124329598976 19430199942709248 19468724546052096 19486437858607104 19525073965867008 19542838547054592 19581586480963584 19628467289063424 19667385000603648 19685279061245952 19724309414498304 19763417153926908 19820619519061284 19834995774849024 19868072602650624 19874322974094848 19892405313994752 19949981016784896 19965084675905754 19979565714898944 20037393690918912 20077122188116224 20095389041688576 20135232527300352 20193511058493696 20241856891846656 20248224853491712 20281990781872512 20291662563508224 20340694083701376 20355447559028736 20395806667292672 20414363470921728 20439560978694144 20454839392813056 20488949871483456 20495395567035312 20514042980057088 20603927143489536 20629161066364928 20663562243760128 20704532256494856 20714405533581312 20764458543778488 20779519383175168 20839662709899264 20865385165750272 20880981880163328 20915802993806028 20930973606084608 20967266929254912 20991555295248384 21017465232556032 21033175625645568 21094053123838464 21120089574511872 21247799866723584 21273822349688832 21300080690036736 21361730706505728 21412873406251008 21428879363899392 21455329091567616 21471366784513184 21517428452179968 21533512563918432 21560091440647536 21585066531274752 21638177208926208 21674261021073408 21690462363946992 21700805797085184 21763615654674432 21795889870798848 21858974935547904 21875314350647296 21902315114308608 21922242590932992 21965708211600384 22034755417342976 22082025700196352 22088972567445504 22125808125679104 22142346996529221 22249970909773824 22314370246705152 22358613345856704 22378955978244096 22477011429261312 22504539345125376 22542067902283776 22586762461630752 22652136593212896 22668566599827456 22713511970394112 22734177501708288 22779252960178176 22799978304897024 22817239629606576 22833789388455936 22899878503907328 22945282500704256 22966158904786944 23011694316914688 23057320012914726 23078298352564224 23140828403990528 23179418036425728 23207806199660544 23246507524230144 23292598788556713 23309493334048768 23376959306072064 23423309219468928 23444620548636672 23491104615183744 23547345306845184 23576184075845632 23615499707154432 23644421945819136 23662322578851264 23673606324092928 23730809764318272 23748022152200192 23816757382742016 23846154475143168 23863979291615232 23903774850064032 23933050143399936 23962590776291328 23990348908855296 24037915000737792 24107489284386816 24137245228013568 24155287632577332 24225201634408236 24283199847684096 24312939828215808 24342949360041984 24401770159440366 24413406521720832 24490147844456448 24520376104648704 24538704896586496 24591346802491392 24609728644478208 24640104503597184 24729345381629952 24789099844510848 24800920910954496 24850094138376192 24872703605342208 24909588423770112 24981685640626176 25000359257882624 25031217273495552 25053991532494848 25103666527543296 25153440014088792 25182577619820544 25244540077080576 25286637857918976 25305539424604824 25317606763266048 25410107769334596 25428538182598656 25502137424805888 25552700966693376 25575949689421824 25626659580200448 25688013062012928 25762363316895744 25813442813292288 25888156106529024 25958299394736128 26033431954489344 26076845290978944 26108781974618112 26171289718751232 26223180000804864 26247038748327936 26299079219331072 26351222871902544 26375198117216256 26427492692081712 26446661033132032 26490763470200832 26523207085326336 26567437170548736 26599974689046528 26620112901207672 26639420953198592 26716524921225216 26769496250821632 26793852055584768 26846976703067136 26924681411324928 26989142522462208 27042654375830016 27120925444935168 27273119190417408 27318599828644608 27327194089380416 27352057306742784 27385818030047232 27471902857986048 27551416325013504 27585423117729792 27606043008659808 27619207378108416 27685944725037984 27786216946532352 27820513554333696 27841309173551104 27887737325074704 27901036024823808 27956355905673216 27988740393664512 28023286976741376 28044234167527424 28104396345704448 28125404165117952 28160119432682496 28181168904673554 28297620015849891 28330399822298112 28365096466251776 28400107586715648 28468731852680427 28482307608674304 28571839151865856 28607105455423488 28689904602906624 28711350085224576 28746788587530048 28780088708366336 28829992027725504 28850902945234944 28899014694764544 28920616485262656 28934407729446912 29018154206232576 29040123164953824 29061186494398464 29145299914063872 29203086819078144 29229656787910656 29287610948800512 29372379721445376 29442700933595136 29451963423260672 29501077500905472 29523129328705628 29586464121747456 29645125730890362 29666627879698432 29752493662273536 29802108903975936 29811484461142272 29838607970992128 29924971525177344 29969348572348416 30056090536378368 30115683282174336 30143083562532864 30202848790950528 30224755466436608 30312236668944384 30362785337769984 30372337280237568 30399971073196032 30422986172808768 30445052517941248 30533171338543104 30593710000939008 30621545206382592 30682259089219584 30743093350552968 30771064470085632 30905890715234304 30943741599547392 30995343365640192 31056798384742284 31071608300371968 31146687815667732 31169279074762752 31231078959291904 31259494064848896 31298077748625408 31321472820244992 31373704490709042 31396460409126912 31487332942872576 31526197848834048 31549763438468352 31641079685757696 31794872633524224 31818639055486976 31871699800085376 31886898314084352 31910733524533248 31950121035055104 31987131878473728 32050553334317056 32119310109376512 32143319045849088 32182993637351424 32207050176769776 32300268845877648 32340137160971304 32377599796912128 32417253104287744 32457265813389312 32535693545920488 32551208695627776 32653530459275264 32693834806198272 32788462403321856 32812971525970944 32853472671462912 32948562317400576 33052133126014464 33133458851168256 33188712188518656 33374956364660736 33471555370057728 33537920018785056 33568433967366144 33659386769440768 33715517143891968 33740719232806432 33756809017688064 33813101853425664 33880143692446128 33904717576798208 34002849899741184 34070267955591168 34101266252562432 34168879440267264 34199967457345536 34250684082683904 34349817755860992 34417923751056384 34449238357180416 34517541475372032 34585980019372089 34711242605985792 34769127054638592 34811709299490816 34964240001073152 35065438959108096 35134963829203392 35166930822955008 35236656922775616 35321017960267776 35364276113768448 35423249560731648 35466632918728704 35493483868276896 35510409486139392 35596214646477408 35622033228300288 35692661667762176 35725136074113024 35769231712714752 35795968937422848 35855662275096048 35899575215099904 35985523363282944 36056872501106688 36161233926580224 36232931448865998 36337802451612354 36364158920556544 36424799771526144 36469409742323712 36514424040062976 36602655239160549 36629203810648064 36735221766684672 36780564156973056 36808057344879744 36825609837477888 36914592966717312 36960156755395776 37048289262043136 37094018072444928 37183649766766272 37201381366431744 37275141207564288 37318320524886016 37364382635655168 37472528460939264 37500538886823936 37546825910243328 37574891872898072 37655499791314944 37730160021133188 37773866429730816 37866810115620864 37929956786878464 37958309136907236 37976410144899072 38142807273897984 38253206137208832 38281800113632768 38329051450040064 38363924534132736 38439989370300672 38532019593019392 38560821980350208 38643544975343616 38720164219938432 38748248659197952 38860399885418496 38937449092104192 38972875717214208 39050147931734016 39085677094109184 39163172961927168 39256934578126848 39334770001207296 39370558122491904 39448618828996608 39526834307853816 39641239038122568 39669991549698048 39736145205301248 39748645948189696 39784810627989504 39899962033569792 39930169351811508 39959131429797888 40074787381837824 40154244376232448 40190778083377152 40270465054600704 40387022116987392 40483713783693312 40496449706983424 40563981563745024 40681388167402752 40791613334585344 40879121957388288 40909678785626112 40977899742966912 40990791134070624 41028085960114176 41207854286979072 41258322132729856 41327124487520256 41409064512989712 41428811067162624 41528917087556976 41559038766350336 41679325419798528 41730770331500544 41761963760326656 41831605987612056 41861947212169216 41934533858509824 41983110590496768 42034930465112064 42066351251291136 42188106247676928 42240179149023744 42271753357010331 42495599733447168 42547644699377664 42600161380073472 42723461413011456 42857758727798784 42910658183135232 42942733569026368 43034856904359936 43067025127836864 43120182881295072 43170133062549504 43276354417852416 43348522042146816 43380924727893984 43401611594170368 43527231309348864 43591779741597696 43717949871095808 43750628701294592 43804630228617216 43844485181865984 43931416423200768 44069510834685952 44164051400392704 44177945134891008 44251616251358208 44284693993058442 44467688596335543 44499941819547648 44628740493410304 44717226691713408 44757911956488192 44954022858522624 45009078690250752 45084135804567552 45173524923261504 45304273186425792 45337133199654912 45427023940788224 45468355003416576 45558505920356352 45599956609794048 45634479259213152 45667578776911872 45799757007814656 45890565001408512 45932317809573888 46023388633829376 46114640025829452 46156596705128448 46281656807981056 46358836072851456 46415612399321088 46493015048460288 46585197577113426 46618986668097536 46753918612144128 46846618438937856 46889241097273344 46982209230367488 47094690613690368 47230999414308864 47324645157702528 47347212648185856 47461619528636544 47496044304400384 47633514765484032 47692308950286336 47727958583230464 47807549700128064 47866100286799872 47925181552582656 47980697817710592 48075830001475584 48214978568773632 48274490456027136 48310575265154664 48450403268816472 48566399695368192 48625879656431616 48685898720083968 48803540318880732 48826813043441664 48980295688912896 49040752209297408 49077409793172992 49182693604982784 49219457288956416 49280209007194368 49578199689021696 49700188276752384 49819176847540224 49963371281252352 50000718515765248 50062434546991104 50107983064989696 50207333055086592 50306880028177584 50365155239641088 50489080154161152 50573275715837952 50611078849209648 50635213526532096 50820215538669192 50857076365197312 51004274849611776 51105401933386752 51151899378843648 51253319160400896 51376026124025856 51524726633791488 51626885626584576 51665476325234849 51776312213058048 51916598789472256 52066863908978688 52153690581957888 52217563949236224 52446360001609728 52598158438662144 52702445743805088 52750396234432512 52854985384163424 52893322066264064 52981526940401664 53046414170652672 53134874341097472 53199949378093056 53240225802415344 53278841906397184 53433049842450432 53538992501643264 53587704111169536 53693953406134272 53849362822649856 53978285044924416 54085308751660032 54241850889870336 54349397173298997 54506703677418531 54546238380834816 54637199657289216 54654388178760832 54704114613485568 54771636060094464 54943805715972096 55102832650027008 55170846235459584 55212086017319616 55238414756216832 55371889450075968 55572433893064704 55641027108667392 55682618347102208 55775474650149408 55802072049647616 55912711811346432 55977480787329024 56046573953482752 56088468335054848 56208792691408896 56250808330235904 56320238865364992 56362337809347108 56595240031699782 56660799644596224 56730192932503552 56800215173431296 56937463705360854 56964615217348608 57143678303731712 57214210910846976 57379809205813248 57422700170449152 57493577175060096 57560177416732672 57659984055451008 57701805890469888 57798029389529088 57841232970525312 57868815458893824 58036308412465152 58080246329907648 58122372988796928 58290599828127744 58406173638156288 58459313575821312 58575221897601024 58744759442890752 58885401867190272 58903926846521344 59002155001810944 59046258657411256 59172928243494912 59290251461780724 59333255759396864 59504987324547072 59604217807951872 59622968922284544 59677215941984256 59849943050354688 59938697144696832 60112181072756736 60231366564348672 60286167125065728 60405697581901056 60725570675539968 60744674560475136 60845972345617536 60890105035882496 61066342677086208 61187420001878016 61243090412765184 61364518178439168 61486186701105936 61542128940171264 61811781430468608 61887483199094784 61990686731280384 62113596769484568 62143216600743936 62293375631335464 62338558149525504 62462157918583808 62518988129697792 62596155497250816 62642945640489984 62747408981418084 62792920818253824 62974665885745152 63052395697668096 63099526876936704 63282159371515392 63637278110973952 63743399600170752 63821467049066496 63900242070110208 64101106668634112 64238620218753024 64286638091698176 64365987274702848 64414100353539552 64600537691755296 64680274321942608 64755199593824256 64834506208575488 64914531626778624 65071387091840976 65102417391255552 65307060918550528 65387669612396544 65576924806643712 65625943051941888 65706945342925824 65897124634801152 66104266252028928 66266917702336512 66377424377037312 66427040989587663 66749912729321472 66943110740115456 67075840037570112 67136867934732288 67318773538881536 67431034287783936 67481438465612864 67513618035376128 67626203706851328 67760287384892256 67809435153596416 68005699799482368 68140535911182336 68202532505124864 68337758880534528 68399934914691072 68501368165367808 68699635511721984 68835847502112768 68898476714360832 69035082950744064 69171960038744178 69422485211971584 69538254109277184 69623418598981632 69877796365670139 69928480002146304 70130877918216192 70269927658406784 70333861645910016 70473313845551232 70642035920535552 70728552227536896 70846499121463296 70933265837457408 70986967736553792 71020818972278784 71192429292954816 71244066456600576 71385323335524352 71450272148226048 71538463425429504 71591937874845696 71711324550192096 71799150430199808 71971046726565888 72113745002213376 72322467853160448 72465862897731996 72675604903224708 72728317841113088 72849599543052288 72938819484647424 73028848080125952 73205310478321098 73258407621296128 73470443533369344 73561128313946112 73616114689759488 73829185933434624 73920313510791552 74188036144889856 74367299533532544 74402762732863488 74550282415128576 74636641049772032 74728765271310336 74945056921878528 75001077773647872 75093651820486656 75149783745796144 75310999582629888 75460320042266376 75547732859461632 75733620231241728 75859913573756928 75916618273814472 75952820289798144 76285614547795968 76506412274417664 76563600227265536 76658102900080128 76727849068265472 76879978740601344 77064039186038784 77121643960700416 77287089950687232 77440328439876864 77874898184208384 78100295863468032 78326345923854336 78513869156253696 78669540002414592 78741116244983808 78897237657993216 79053668615707632 79282478076245136 79339983099396096 79472290410602496 79497291896379392 79569621255979008 79799924067139584 79860338703623016 79918262859595776 80149574763675648 80308488752464896 80381556166754304 80540930109201408 80774044233974784 80967427567386624 80992899413966848 81127963127490048 81362776334805504 81583226669170688 81819357571252224 81955799485933824 81981582268141248 82056171920228352 82415708573958144 82516644265459712 82654248975040512 82818129025979424 82857622134325248 83057834175113952 83118077532700672 83358650839597056 83461540663001088 83523927520653312 83663211975224112 83723894424338432 83869067717019648 83966221180993536 84069860930224128 84132702502582272 84376212495353856 84480358298047488 84543506714020662 84991199466894336 85095289398755328 85200322760146944 85406195558041281 85446922826022912 85715517455597568 85821316366270464 85885467138052736 86069713808719872 86134050255673728 86240365762590144 86340266125099008 86552708835704832 86697044084293632 86761849455787968 86803223188340736 87054462618697728 87183559483195392 87435899742191616 87501257402589184 87609260457234432 87688970363731968 87862832846401536 88139021669371904 88328102800785408 88355890269782016 88503232502716416 88569387986116884 88935377192671086 88999883639095296 89257480986820608 89434453383426816 89515823912976384 89908045717045248 90168271609135104 90347049846523008 90608546372851584 90674266399309824 90854047881576448 90936710006833152 91117011840712704 91199913219588096 91268958518426304 91335157553823744 91599514015629312 91781130002817024 91864635619147776 92046777267658752 92229280051658904 92313193410256896 92563313615962112 92717672145702912 92831224798642176 92986030096920576 93170395154226852 93237973336195072 93507837224288256 93693236877875712 93778482194546688 93964418460734976 94189381227380736 94461998828617728 94649290315405056 94923239057273088 95384617900572672 95455917166460928 95615099400256128 95732200573599744 95850363105165312 95961395635421184 96151660002951168 96429957137547264 96548980912054272 96621150530309328 96900806537632944 97132799390736384 97251759312863232 97371797440167936 97607080637761464 97653626086883328 97960591377825792 98081504418594816 98154819586345984 98365387209965568 98438914577912832 98560418014388736 99156399378043392 99400376553504768 100001437031530496 100124869093982208 100414666110173184 100613760056355168 100730310479282176 100978160308322304 101146551431675904 101222157698419296 101270427053064192 101640431077338384 101714152730394624 102008549699223552 102210803866773504 102303798757687296 102506638320801792 102752052248051712 103049453267582976 103253771253169152 103330952650469698 103552624426116096 103757940058116267 103833197578944512 104133727817957376 104307381163915776 104435127898472448 104892720003219456 105196316877324288 105404891487610176 105500792468865024 105709970768326848 105786644132528128 105963053880803328 106092828341305344 106269748682194944 106399898756186112 106480451604830688 106557683812794368 106866099684900864 107077985003286528 107175408222339072 107387906812268544 107698725645299712 107956570089848832 108170617503320064 108483701779740672 108698794346597994 109013407354837062 109092476761669632 109274399314578432 109308776357521664 109408229226971136 109543272120188928 109807965717481647 109887611431944192 110205665300054016 110341692470919168 110424172034639232 110476829512433664 110743778900151936 111144867786129408 111282054217334784 111365236694204416 111550949300298816 111604144099295232 111825423622692864 111954961574658048 112093147906965504 112176936670109696 112417585382817792 112501616660471808 112640477730729984 112724675618694216 113190480063399564 113321599289192448 113460385865007104 113600430346862592 113874927410721708 113929230434697216 114287356607463424 114428421821693952 114759618411626496 114845400340898304 114987154350120192 115120354833465344 115319968110902016 115596058779058176 115682465941050624 116160492659815296 116244745977593856 116581199656255488 116812347276312576 116918627151642624 117150443795202048 117489518885781504 117770803734380544 117807853693042688 118004310003621888 118092517314822512 118345856486989824 118580502923561448 118666511518793728 119009974649094144 119208435615903744 119245937844569088 119354431883968512 119699886100709376 119877394289393664 120224362145513472 120462733128697344 120572334250131456 120811395163802112 121451141351079936 121489349120950272 121691944691235072 122374840003756032 122729036356878336 122972373402211872 123084257880342528 123623562860937216 123774966398189568 123981373462560768 124227193538969136 124286433201487872 124586751262670928 124677116299051008 124924315837167616 125037976259395584 125192310994501632 125285891280979968 125494817962836168 125585841636507648 125949331771490304 126104791395336192 126199053753873408 126564318743030784 126815260071030993 127274556221947904 127486799200341504 127642934098132992 127800484140220416 128202213337268224 128573276183396352 128731974549405696 128828200707079104 129201075383510592 129360548643885216 129510399187648512 129669012417150976 129829063253557248 130142774183681952 130204834782511104 130614121837101056 130775339224793088 131153849613287424 131251886103883776 131413890685851648 131794249269602304 132208532504057856 132533835404673024 132754848754074624 132854081979175326 133499825458642944 133886221480230912 134151680075140224 134273735869464576 134637547077763072 134862068575567872 134962876931225728 135027236070752256 135252407413702656 135520574769784512 135618870307192832 136011399598964736 136281071822364672 136405065010249728 136675517761069056 136799869829382144 137002736330735616 137399271023443968 137671695004225536 137796953428721664 138070165901488128 138343920077488356 138844970423943168 139076508218554368 139246837197963264 139755592731340278 139856960004292608 140261755836432384 140539855316813568 140667723291820032 140946627691102464 141284071841071104 141692998242926592 141973935473107584 142041637944557568 142384858585909632 142488132913201152 142770646671048704 142900544296452096 143076926850859008 143183875749691392 143422649100384192 143598300860399616 143942093453131776 144227490004426752 144644935706320896 144931725795463992 145351209806449416 145456635682226176 145699199086104576 145877638969294848 146057696160251904 146410620956642196 146516815242592256 146940887066738688 147122256627892224 147232229379518976 147658371866869248 147840627021583104 148734599067065088 149100564830257152 149457530542620672 149890113843757056 150002155547295744 150187303640973312 150299567491592288 150621999165259776 150920640084532752 151095465718923264 151467240462483456 151719827147513856 151833236547628944 151905640579596288 152571229095591936 153012824548835328 153127200454531072 153316205800160256 153455698136530944 153759957481202688 154128078372077568 154243287921400832 154574179901374464 154880656879753728 154996428975704547 155749796368416768 156200591726936064 156652691847708672 157339080004829184 157794475315986432 158107337231415264 158564956152490272 158679966198792192 158944580821204992 158994583792758784 159139242511958016 159599848134279168 159720677407246032 159836525719191552 160299149527351296 160616977504929792 160763112333508608 161081860218402816 161548088467949568 161934855134773248 161985798827933696 162255926254980096 162725552669611008 163048191519896991 163166453338341376 163638715142504448 163911598971867648 163963164536282496 164112343840456704 164831417147916288 165033288530919424 165308497950081024 165636258051958848 165715244268650496 166115668350227904 166236155065401344 166717301679194112 166923081326002176 167047855041306624 167326423950448224 167447788848676864 167738135434039296 167932442361987072 168139721860448256 168265405005164544 168752424990707712 168960716596094976 169087013428041324 169982398933788672 170190578797510656 170400645520293888 170812391116082562 170893845652045824 171431034911195136 171642632732540928 171770934276105472 172139427617439744 172268100511347456 172480731525180288 172680532250198016 173105417671409664 173394088168587264 173523698911575936 173606446376681472 174108925237395456 174367118966390784 174871799484383232 175002514805178368 175218520914468864 175377940727463936 175725665692803072 176278043338743808 176656205601570816 176711780539564032 177006465005432832 177138775972233768 177870754385342172 177999767278190592 178514961973641216 178868906766853632 179031647825952768 179816091434090496 180336543218270208 180694099693046016 181217092745703168 181708095763152896 182234023681425408 182537917036852608 182670315107647488 183199028031258624 183562260005634048 183729271238295552 184093554535317504 184458560103317808 184626386820513792 185126627231924224 185435344291405824 185662449597284352 185972060193841152 186340790308453704 186475946672390144 187015674448576512 187386473755751424 187556964389093376 187928836921469952 188378762454761472 188923997657235456 189298580630810112 189846478114546176 190911834332921856 191230198800512256 191464401147199488 191700726210330624 192303320005902336 192859914275094528 193097961824108544 193242301060618656 193801613075265888 194265598781472768 194503518625726464 194743594880335872 195214161275522928 195307252173766656 195921182755651584 196163008837189632 196309639172691968 196730774419931136 196877829155825664 197120836028777472 198312798756086784 198800753107009536 199281122968762989 200002874063060992 200249738187964416 200829332220346368 201227520112710336 201460620958564352 201956320616644608 202293102863351808 202444315396838592 202540854106128384 203280862154676768 203428305460789248 204017099398447104 204421607733547008 204607597515374592 205013276641603584 205504104496103424 206098906535165952 206507542506338304 206661905300939396 207105248852232192 207515880116232534 207666395157889024 208267455635914752 208614762327831552 208870255796944896 209785440006438912 210392633754648576 210809782975220352 211001584937730048 211419941536653696 211573288265056256 211926107761606656 212185656682610688 212539497364389888 212799797512372224 212960903209661376 213115367625588736 213732199369801728 214155970006573056 214350816444678144 214775813624537088 215397451290599424 215913140179697664 216341235006640128 216967403559481344 217397588693195988 218026814709674124 218184953523339264 218548798629156864 218617552715043328 218816458453942272 219086544240377856 219615931434963294 219775222863888384 220411330600108032 220683384941838336 220848344069278464 221487557800303872 222564108434669568 222730473388408832 223101898600597632 223208288198590464 223650847245385728 223909923149316096 224186295813931008 224353873340219392 224835170765635584 225003233320943616 225280955461459968 225449351237388432 226380960126799128 226643198578384896 226920771730014208 227200860693725184 227749854821443416 227858460869394432 228574713214926848 228856843643387904 229519236823252992 229690800681796608 229974308700240384 230240709666930688 230639936221804032 231192117558116352 231364931882101248 232320985319630592 233624694552625152 234300887590404096 234979037771563008 235541607468761088 235615707386085376 236008620007243776 236185034629645024 236691712973979648 237161005847122896 237333023037587456 238019949298188288 238416871231807488 238491875689138176 238708863767937024 239399772201418752 239754788578787328 240448724291026944 240925466257394688 241144668500262912 241622790327604224 242902282702159872 242978698241900544 243383889382470144 244749680007512064 245458072713756672 245944746804423744 246168515760685056 247247125721874432 247549932796379136 247962746925121536 248454387077938272 248572866402975744 249173502525341856 249354232598102016 249848631674335232 250075952518791168 250384621989003264 250571782561959936 250989635925672336 251171683273015296 251898663542980608 252209582790672384 252398107507746816 253128637486061568 253630520142061986 254549112443895808 254973598400683008 255285868196265984 255600968280440832 256218586674123843 256404426674536448 257146552366792704 257463949098811392 257656401414158208 258402150767021184 258721097287770432 259020798375297024 259338024834301952 259658126507114496 260285548367363904 260409669565022208 261228243674202112 261550678449586176 262307699226574848 262503772207767552 262827781371703296 263588498539204608 264417065008115712 265067670809346048 265509697508149248 265708163958350652 266999650917285888 267772442960461824 268303360150280448 268547471738929152 269724137151135744 269925753862451456 270504814827405312 271041149539569024 271237740614385664 272022799197929472 272562143644729344 272810130020499456 273351035522138112 273599739658764288 274005472661471232 274798542046887936 275343390008451072 275593906857443328 276140331802976256 276687840154976712 277689940847886336 278153016437108736 278493674395926528 279511185462680556 279713920008585216 280523511672864768 281079710633627136 281335446583640064 281893255382204928 282568143682142208 283385996485853184 283947870946215168 284769717171819264 285541293342097408 286153853701718016 286367751499382784 286845298200768384 287196601720799232 287884186906263552 288454980008853504 289289871412641792 289863451590927984 290702419612898832 290913271364452352 291398398172209152 291755277938589696 292115392320503808 292821241913284392 293033630485184512 293881774133477376 294244513255784448 294464458759037952 295316743733738496 295681254043166208 297469198134130176 298201129660514304 300004311094591488 300374607281946624 300599134983184576 301243998330519552 301841280169065504 302190931437846528 302934480924966912 303439654295027712 303666473095257888 303811281159192576 305142458191183872 306025649097670656 306254400909062144 306632411600320512 306911396273061888 307519914962405376 308256156744155136 308486575842801664 309148359802748928 309761313759507456 309992857951409094 311273820174348801 311499592736833536 312401183453872128 313305383695417344 314678160009658368 315588950631972864 316214674462830528 317129912304980544 317359932397584384 317889161642409984 317989167585517568 318278485023916032 319199696268558336 319441354814492064 319673051438383104 320598299054702592 321233955009859584 321526224667017216 322163720436805632 323096176935899136 323869710269546496 323971597655867392 324511852509960192 325451105339222016 326096383039793982 326332906676682752 327277430285008896 327823197943735296 327926329072564992 328224687680913408 329662834295832576 330616995900162048 331272516103917696 331430488537300992 332231336700455808 332472310130802688 333434603358388224 333846162652004352 334095710082613248 334652847900896448 334895577697353728 335476270868078592 335864884723974144 336279443720896512 336530810010329088 337504849981415424 337921433192189952 338174026856082648 339964797867577344 340381157595021312 340801291040587776 341624782232165124 341787691304091648 342862069822390272 343285265465081856 343541868552210944 344278855234879488 344536201022694912 344961463050360576 345361064500396032 346788176337174528 347047397823151872 348734237932781568 349743598968766464 350005029610356736 350437041828937728 350755881454927872 351451331385606144 352556086677487616 353312411203141632 353423561079128064 354012930010865664 354277551944467536 355741508770684344 355999534556381184 357029923947282432 357737813533707264 358063295651905536 359632182868180992 360673086436540416 361388199386092032 362434185491406336 363416191526305792 364468047362850816 365075834073705216 367124520011268096 368187109070635008 368917120206635616 369252773641027584 370253254463848448 370870688582811648 371324899194568704 371944120387682304 372681580616907408 372951893344780288 374031348897153024 374772947511502848 375113928778186752 375857673842939904 376757524909522944 377847995314470912 378597161261620224 379692956229092352 380445780213092979 381823668665843712 382460397601024512 382928802294398976 383401452420661248 384606640011804672 385719828550189056 386195923648217088 386484602121237312 387603226150531776 388531197562945536 389007037251452928 389487189760671744 390428322551045856 390614504347533312 391842365511303168 392326017674379264 392619278345383936 393461548839862272 393755658311651328 394241672057554944 396625597512173568 397601506214019072 398562245937525978 400005748126121984 400499476375928832 401658664440692736 402455040225420672 402921241917128704 403912641233289216 404586205726703616 404888630793677184 405081708212256768 406561724309353536 406856610921578496 408034198796894208 408843215467094016 409215195030749184 410026553283207168 411008208992206848 412197813070331904 413015085012676608 413323810601878792 414210497704464384 415031760232465068 415332790315778048 416534911271829504 417229524655663104 417740511593889792 419570880012877824 420785267509297152 421619565950440704 422003169875460096 422839883073307392 423852215523213312 425078994728779776 425921806419322752 426230735251177472 427464398739603456 428311940013146112 428701632889356288 429551627249074176 430794902581198848 431826280359395328 432682470013280256 433934807118962688 434795177386391976 436053629419348248 436369907046678528 437097597258313728 437235105430086656 437632916907884544 438173088480755712 439231862869926588 439550445727776768 440822661200216064 441366769883676672 441696688138556928 442975115600607744 445460946776817664 446203797201195264 447301694490771456 448372591627862016 448707746680438784 449670341531271168 450006466641887232 450561910922919936 450898702474776864 452761920253598256 453286397156769792 453841543460028416 454401721387450368 455499709642886832 455716921738788864 457149426429853696 457713687286775808 459038473646505984 459381601363593216 459948617400480768 460481419333861376 461279872443608064 462384235116232704 462729863764202496 464641970639261184 464989286927113641 467249389105250304 468601775180808192 469958075543126016 471231414772170752 472017240014487552 472370069259290048 473383425947959296 474322011694245792 474666046075174912 476039898596376576 476833742463614976 476983751378276352 477417727535874048 478799544402837504 479509577157574656 480897448582053888 481850932514789376 482289337000525824 483245580655208448 485804565404319744 485957396483801088 486767778764940288 489144574559690973 489499360015024128 490916145427513344 491889493608847488 492337031521370112 494494251443748864 495099865592758272 495925493850243072 496908774155876544 497145732805951488 498347005050683712 498708465196204032 499697263348670464 500151905037582336 500769243978006528 501143565123919872 501979271851344672 502343366546030592 503797327085961216 504419165581344768 504796215015493632 506257274972123136 507261040284123972 509098224887791616 509947196801366016 510571736392531968 511201936560881664 512437173348247686 512808853349072896 514293104733585408 514927898197622784 515312802828316416 516804301534042368 517442194575540864 518041596750594048 519316253014228992 520571096734727808 520819339130044416 522456487348404224 523101356899172352 524615398453149696 525007544415535104 525655562743406592 527176997078409216 528834130016231424 530135341618692096 531019395016298496 531416327916701304 533999301834571776 535544885920923648 536606720300560896 537094943477858304 539448274302271488 539851507724902912 541009629654810624 542082299079138048 545124287289458688 546702071044276224 548010945322942464 549597084093775872 550686780016902144 551187813714886656 552280663605952512 553375680309953424 555379881695772672 556306032874217472 556987348791853056 559022370925361112 559427840017170432 561047023345729536 562159421267254272 562670893167280128 563786510764409856 565136287364284416 566771992971706368 567895741892430336 569539434343638528 571082586684194816 572735502998765568 573690596401536768 574393203441598464 576909960017707008 578579742825283584 579726903181855968 581404839225797664 581826542728904704 582796796344418304 583510555877179392 584230784641007616 585642483826568784 586067260970369024 587763548266954752 588489026511568896 588928917518075904 590633487467476992 591362508086332416 594938396268260352 596402259321028608 597843368906288967 600008622189182976 600749214563893248 601198269966369152 602487996661039104 603682560338131008 604381862875693056 605868961849933824 606879308590055424 607332946190515776 607622562318385152 610284916382367744 612051298195341312 612508801818124288 613264823200641024 613822792546123776 615039829924810752 616512313488310272 616973151685603328 618296719605497856 619522627519014912 619985715902818188 622547640348697602 622999185473667072 624802366907744256 626610767390834688 629356320019316736 631177901263945728 632429348925661056 634259824609961088 634719864795168768 635778323284819968 635978335171035136 636556970047832064 638399392537116672 638882709628984128 639346102876766208 641196598109405184 642467910019719168 643052449334034432 644327440873611264 646192353871798272 647739420539092992 647943195311734784 649023705019920384 650902210678444032 652192766079587964 652665813353365504 654554860570017792 655646395887470592 655852658145129984 656449375361826816 659325668591665152 661233991800324096 662545032207835392 664462673400911616 667692325304008704 668191420165226496 669305695801792896 669791155394707456 670952541736157184 671729769447948288 672558887441793024 673061620020658176 675009699962830848 675842866384379904 676348053712165296 679929595735154688 680762315190042624 681602582081175552 683249564464330248 683575382608183296 685724139644780544 686570530930163712 687083737104421888 688557710469758976 689072402045389824 689922926100721152 690722129000792064 693576352674349056 694094795646303744 700010059220713472 700874083657875456 702902662771212288 705112173354975232 706624822406283264 706847122158256128 708025860021731328 708555103888935072 711483017541368688 711999069112762368 714059847894564864 715475627067414528 716126591303811072 719264365736361984 721346172873080832 722776398772184064 724868370982812672 726832383052611584 728936094725701632 730151668147410432 734249040022536192 736374218141270016 737834240413271232 738505547282055168 740506508927696896 741741377165623296 742649798389137408 743888240775364608 745363161233814816 745903786689560576 748062697794306048 749545895023005696 750227857556373504 751715347685879808 753515049819045888 755695990628941824 757194322523240448 759385912458184704 760891560426185958 763647337331687424 764920795202049024 765857604588797952 766802904841322496 768655760022371529 769213280023609344 771439657100378112 772391847296434176 772969204242474624 775206452301063552 777062395125891072 778014074502905856 778974379521343488 780856645102091712 781229008695066624 783684731022606336 784652035348758528 785238556690767872 786923097679724544 787511316623302656 788483344115109888 793251195024347136 795203012428038144 797124491875051956 800011496252243968 800998952751857664 803317328881385472 804910080450841344 805842483834257408 809172411453407232 809777261587354368 813123448618707072 813713221843156992 816068397593788416 817686430934188032 818430390061498368 820053106566414336 822016417984413696 824395626140663808 826030170025353216 826647621203757584 828420995408928768 830063520464930136 830665580631556096 833069822543659008 834459049311326208 835481023187779584 839141760025755648 841570535018594304 843239131900881408 844006339750920192 845679766146614784 847704431046426624 850157989457559552 851843612838645504 856623880026292224 859103254498148352 861589805162397696 863652560718790656 865364940026560512 867869614237925376 869590354772783952 872107258838696496 872739814093357056 874195194516627456 874470210860173312 875265833815769088 876346176961511424 878463725739853176 879100891455553536 881645322400432128 882733539767353344 883393376277113856 885950231201215488 890921893553635328 892407594402390528 894603388981542912 897415493360877568 900012933283774464 901123821845839872 901797404949553728 905523840507196512 906572794313539584 907683086920056832 908803442774900736 910999419285773664 911433843477577728 914298852859707392 915427374573551616 918076947293011968 918763202727186432 919897234800961536 920962838667722752 922559744887216128 924768470232465408 925459727528404992 929283941278522368 929978573854227282 934498778210500608 937203550361616384 939916151086252032 942462829544341504 944034480028975104 944740138518580096 946766851895918592 948644023388491584 949332092150349824 952079797192753152 953667484927229952 953967502756552704 954835455071748096 957599088805675008 959019154315149312 961794897164107776 963701865029578752 964578674001051648 966491161310416896 971609130808639488 971914792967602176 973535557529880576 978289149119381946 978998720030048256 981832290855026688 983778987217694976 984674063042740224 988988502887497728 991850987700486144 993817548311753088 994291465611902976 996694010101367424 997416930392408064 999394526697340928 1000303810075164672 1001538487956013056 1002287130247839744 1003958543702689344 1004686733092061184 1007594654171922432 1008838331162689536 1009592430030987264 1012514549944246272 1014522080568247944 1018196449775583232 1019894393602732032 1021143472785063936 1022403873121763328 1024874346696495372 1025617706698145792 1028586209467170816 1029855796395245568 1030625605656632832 1033608603068084736 1034884389151081728 1036083193501188096 1041142193469455616 1046202713798344704 1049230796906299392 1050015088831070208 1051311125486813184 1054353994156818432 1057668260032462848 1060270683237384192 1062038790032596992 1062832655833402608 1067998603669143552 1071089771841847296 1073213440601121792 1074189886955716608 1078896548604542976 1079703015449805824 1082019259309621248 1084164598158276096 1090248574578917376 1093404142088552448 1101373560033804288 1104561327211905024 1106751360619906848 1110759763391545344 1112612065748434944 1113974697583706112 1118044741850722224 1118855680034340864 1122094046691459072 1124318842534508544 1125341786334560256 1127573021528819712 1130272574728568832 1133543985943412736 1135791483784860672 1139078868687277056 1141337340639278937 1142165173368389632 1145471005997531136 1147381192803073536 1148786406883196928 1153819920035414016 1157159485650567168 1159453806363711936 1162809678451595328 1163653085457809408 1165593592688836608 1167021111754358784 1168461569282015232 1171284967653137568 1172134521940738048 1175527096533909504 1176978053023137792 1177857835036151808 1181266974934953984 1182725016172664832 1189876792536520704 1192804518642057216 1195686737812577934 1200017244378365952 1201498429127786496 1202396539932738304 1204975993322078208 1207365120676262016 1208763725751386112 1211737923699867648 1213758617180110848 1214665892381031552 1215245124636770304 1220569832764735488 1224102596390682624 1225017603636248576 1226529646401282048 1227645585092247552 1230079659849621504 1233024626976620544 1233946303371206656 1236593439210995712 1239045255038029824 1239971431805636376 1245095280697395204 1245998370947334144 1249604733815488512 1253221534781669376 1258712640038633472 1262355802527891456 1264858697851322112 1268519649219922176 1271556646569639936 1271956670342070272 1277765419257968256 1278692205753532416 1282393196218810368 1284935820039438336 1286104898668068864 1288654881747222528 1292384707743596544 1295478841078185984 1295886390623469568 1298047410039840768 1301804421356888064 1304385532159175928 1305331626706731008 1309109721140035584 1311292791774941184 1311705316290259968 1312898750723653632 1318651337183330304 1322467983600648192 1325090064415670784 1328925346801823232 1336382840330452992 1338611391603585792 1341905083472314368 1345117774883586048 1346123240041316352 1350019399925661696 1351685732768759808 1352696107424330592 1359859191470309376 1361524630380085248 1363205164162351104 1366499128928660496 1367150765216366592 1371448279289561088 1373141061860327424 1374167474208843776 1377115420939517952 1378144804090779648 1379845852201442304 1381444258001584128 1387152705348698112 1388189591292607488 1394967860781340923 1400020118441426944 1401748167315750912 1405805325542424576 1410224346709950464 1413694244316512256 1416051720043462656 1417110207777870144 1422966035082737376 1423998138225524736 1428119695789129728 1430951254134829056 1432253182607622144 1438528731472723968 1442692345746161664 1445552797544368128 1449736741965625344 1453664766105223168 1457872189451403264 1460303336294820864 1468498080045072384 1472748436282540032 1475668480826542464 1477011094564110336 1481013017855393792 1483482754331246592 1485299596778274816 1487776481550729216 1490726322467629632 1491807573379121152 1496125395588612096 1499091790046011392 1500455715112747008 1503430695371759616 1507030099638091776 1511391981257883648 1514388645046480896 1518771824916369408 1521783120852371916 1527294674663374848 1529841590404098048 1531715209177595904 1533605809682644992 1537311520044743058 1538426560047218688 1542879314200756224 1544783694592868352 1545938408484949248 1550412904602127104 1554124790251782144 1557948759042686976 1561713290204183424 1562458017390133248 1567369462045212672 1569304070697517056 1570477113381535744 1573846195359449088 1575022633246605312 1576966688230219776 1586502390048694272 1590406024856076288 1594248983750103912 1600022992504487936 1601997905503715328 1606634657762770944 1609820160901682688 1611684967668514816 1618344822906814464 1619554523174708736 1626246897237414144 1635372861868376064 1640106213132828672 1644032835968827392 1648791252281327616 1652060340050706432 1653295242407515168 1656841990817857536 1660127040929860272 1661331161263112192 1666139645087318016 1668918098622652416 1670962046375559168 1678283520051511296 1683141070037188608 1686478263801762816 1688012679501840384 1691359532293229568 1695408862092853248 1700315978915119104 1703687225677291008 1713247760052584448 1718206508996296704 1723179610324795392 1730729880053121024 1735739228475850752 1739180709545567904 1744214517677392992 1745479628186714112 1748390389033254912 1748940421720346624 1750531667631538176 1752692353923022848 1756927451479706352 1758201782911107072 1763290644800864256 1765467079534706688 1766786752554227712 1771900462402430976 1781843787107270656 1784815188804781056 1789206777963085824 1793530106718866901 1794830986721755136 1800025866567548928 1802247643691679744 1803594809899107456 1811047681014393024 1813145588627079168 1815366173840113664 1817606885549801472 1821998838571547328 1822867686955155456 1828597705719414784 1830854749147103232 1836153894586023936 1837526405454372864 1839794469601923072 1841925677335445504 1845119489774432256 1849536940464930816 1850919455056809984 1858567882557044736 1859957147708454564 1868997556421001216 1874407100723232768 1879832302172504064 1888068960057950208 1889480277037160192 1893533703791837184 1897288046776983168 1898664184300699648 1904159594385506304 1907334969854459904 1907935005513105408 1909670910143496192 1915198177611350016 1918038308630298624 1923589794328215552 1927403730059157504 1929157348002103296 1932982322620833792 1943218261617278976 1943829585935204352 1947071115059761152 1956578298238763892 1957997440060096512 1963664581710053376 1967557974435389952 1969348126085480448 1977977005774995456 1983701975400972288 1987635096623506176 1993388020202734848 1998789053394681856 2003076975912026112 2004574260495679488 2007917087405378688 2009373466184122368 2015189308343844864 2017676662325379072 2019184860061974528 2025029099888492544 2029044161136495888 2036392899551166464 2039788787205464064 2042286945570127872 2044807746243526656 2049748693392990744 2051235413396291584 2057172418934341632 2059711592790491136 2061251211313265664 2067217206136169472 2069768778302163456 2072166387002376192 2082284386938911232 2100030177662140416 2102622250973626368 2108707988313636864 2115336520064925696 2120541366474768384 2124077580065193984 2125665311666805216 2135997207338287104 2142179543683694592 2146426881202243584 2148379773911433216 2157793097209085952 2159406030899611648 2164038518619242496 2168329196316552192 2180497149157834752 2186808284177104896 2202747120067608576 2209122654423810048 2213502721239813696 2221519526783090688 2225224131496869888 2227949395167412224 2236089483701444448 2237711360068681728 2244188093382918144 2248637685069017088 2250683572669120512 2255146043057639424 2260545149457137664 2267087971886825472 2271582967569721344 2278157737374554112 2282674681278557874 2284330346736779264 2290942011995062272 2294762385606147072 2297572813766393856 2307639840070828032 2314318971301134336 2318907612727423872 2325619356903190656 2327306170915618816 2331187185377673216 2334042223508717568 2336923138564030464 2342569935306275136 2344269043881476096 2351054193067819008 2353956106046275584 2355715670072303616 2362533949869907968 2365450032345329664 2379753585073041408 2385609037284114432 2391373475625155868 2400034488756731904 2402996858255572992 2404793079865476608 2409951986644156416 2414730241352524032 2417527451502772224 2427517234360221696 2429331784762063104 2441139665529470976 2448205192781365248 2450035207272497152 2453059292802564096 2455291170184495104 2460159319699243008 2466049253953241088 2467892606742413312 2473186878421991424 2478090510076059648 2479942863611272752 2490190561394790408 2491996741894668288 2499209467630977024 2506443069563338752 2517425280077266944 2524711605055782912 2529717395702644224 2537039298439844352 2543113293139279872 2543913340684140544 2555530838515936512 2569871640078876672 2577309763494445056 2584769415487193088 2590957682156371968 2591772781246939136 2596094820079681536 2603608842713776128 2608771064318351856 2610663253413462016 2618219442280071168 2622585583549882368 2623410632580519936 2625797501447307264 2637302674366660608 2644935967201296384 2650180128831341568 2657850693603646464 2672765680660905984 2677222783207171584 2683810166944628736 2692246480082632704 2700038799851323392 2703371465537519616 2705392214848661184 2719718382940618752 2723049260760170496 2726410328324702208 2732998257857320992 2734301530432733184 2742896558579122176 2746282123720654848 2748334948417687552 2754230841879035904 2756289608181559296 2759691704402884608 2762888516003168256 2774305410697396224 2776379182585214976 2789935721562681846 2800040236882853888 2803496334631501824 2811610651084849152 2820448693419900928 2827388488633024512 2832103440086925312 2834220415555740288 2845932070165474752 2847996276451049472 2856239391578259456 2861902508269658112 2864506365215244288 2877057462945447936 2885384691492323328 2891105595088736256 2899473483931250688 2907329532210446336 2915744378902806528 2920606672589641728 2936996160090144768 2945496872565080064 2951336961653084928 2954022189128220672 2966965508662493184 2975552963101458432 2981452644935259264 2983615146758242304 2992250791177224192 2998183580092022784 3000911430225494016 3006861390743519232 3014060199276183552 3022783962515767296 3028777290092961792 3037543649832738816 3043566241704743832 3054589349326749696 3059683180808196096 3063430418355191808 3067211619365289984 3074623040089486116 3076853120094437376 3085758628401512448 3089567389185736704 3091876816969898496 3100825809204254208 3108249580503564288 3123426580408366848 3138608141395034112 3140954226763071488 3147692390718898176 3150045266493210624 3153933376460439552 3173004780097388544 3180812049712152576 3188497967500207824 3200045985008975872 3203995811007430656 3213269315525541888 3219640321803365376 3223369935337029632 3236689645813628928 3239109046349417472 3252493794474828288 3270745723736752128 3280212426265657344 3304120680101412864 3306590484815030336 3313683981635715072 3320254081859720544 3322662322526224384 3332279290174636032 3337836197245304832 3341924092751118336 3356567040103022592 3366282140074377216 3372956527603525632 3376025359003680768 3382719064586459136 3390817724185706496 3400631957830238208 3407374451354582016 3424012021917836811 3426495520105168896 3436413017992593408 3446359220649590784 3461459760106242048 3471478456951701504 3478361419091135808 3488429035354785984 3490959256373428224 3496780778066509824 3497880843440693248 3501063335263076352 3505384707846045696 3513854902959412704 3516403565822214144 3526581289601728512 3530934159069413376 3533573505108455424 3543800924804861952 3563687574214541312 3569630377609562112 3578413555926171648 3587060213437733802 3589661973443510272 3600051733135097856 3604495287383359488 3607189619798214912 3622095362028786048 3626291177254158336 3635213771099602944 3643997677143094656 3645735373910310912 3657195411438829568 3661709498294206464 3672307789172047872 3675052810908745728 3679588939203846144 3683851354670891008 3690238979548864512 3699073880929861632 3701838910113619968 3717135765114089472 3719914295416909128 3737995112842002432 3748814201446465536 3759664604345008128 3776137920115900416 3778960554074320384 3787067407583674368 3794576093553966336 3814669939708919808 3815870011026210816 3836076617260597248 3847179588656431104 3854807460118315008 3858314696004206592 3865964645241667584 3886436523234557952 3887659171870408704 3894142230119522304 3913156596477527784 3915994880120193024 3927329163420106752 3935115948870779904 3938696252170960896 3955954011549990912 3967403950801944576 3975270193247012352 3986776040405469696 3997578106789363712 4009148520991358976 4015834174810757376 4035353324650758144 4038369720123949056 4050058199776985088 4058088322272991776 4072785799102332928 4079577574410928128 4084573891140255744 4089615492487053312 4099497386785981488 4102470826792583168 4114344837868683264 4119423185580982272 4122502422626531328 4134434412272338944 4139537556604326912 4144332774004752384 4164568773877822464 4184903582344022769 4200060355324280832 4205244501947252736 4217415976627273728 4230673040129851392 4241082732949536768 4248155160130387968 4251330623333610432 4271994414676574208 4284359087367389184 4292853762404487168 4296759547822866432 4315586194418171904 4318812061799223296 4328077037238484992 4336658392633104384 4360994298315669504 4373616568354209792 4405494240135217152 4418245308847620096 4427005442479627392 4443039053566181376 4450448262993739776 4455898790334824448 4472178967402888896 4475422720137363456 4488376186765836288 4497275370138034176 4501367145338241024 4510292086115278848 4521090298914275328 4534175943773650944 4543165935139442688 4556315474749108224 4565349362557115748 4568660693473558528 4581884023990124544 4589524771212294144 4595145627532787712 4615279680141656064 4628637942602268672 4637815225454847744 4651238713806381312 4662374370755346432 4673846277128060928 4685139870612550272 4688538087762952192 4702108386135638016 4707912212092551168 4711431340144607232 4725067899739815936 4730900064690659328 4759507170146082816 4771218074568228864 4782746951250311736 4800068977513463808 4805993716511145984 4809586159730953216 4819903973288312832 4829460482705048064 4835054903005544448 4855034468720443392 4858663569524126208 4900070414544994304 4906118585605128192 4920318639398486016 4932098507906482176 4935785213484826624 4946373756843982848 4956181020152119296 4959885727222545504 4980381122789580816 4983993483789336576 4998418935261954048 5012886139126677504 5034850560154533888 5049423210111565824 5059434791405288448 5074078596879688704 5086226586278559744 5087826681368281088 5111061677031873024 5139743280157753344 5154619526988890112 5169538830974386176 5183545562493878272 5192189640159363072 5207217685427552256 5217542128636703712 5221326506826924032 5236438884560142336 5245171167099764736 5246821265161039872 5251595002894614528 5274605348733321216 5289871934402592768 5300360257662683136 5315701387207292928 5345531361321811968 5354445566414343168 5367620333889257472 5380590320156600703 5384492960165265408 5400077599702646784 5406742931075039232 5410784429697322368 5439436765881237504 5446098521520340992 5452820656649404416 5465996515714641984 5468603060865466368 5485793117158244352 5492564247441309696 5496669896835375104 5508461683758071808 5512579216363118592 5519383408805769216 5525777032006336512 5548610821394792448 5552758365170429952 5579871443125363692 5600080473765707776 5606992669263003648 5623221302169698304 5640897386839801856 5664206880173850624 5668440831111480576 5691864140330949504 5695992552902098944 5712478783156518912 5723805016539316224 5729012730430488576 5754114925890895872 5770769382984646656 5782211190177472512 5798946967862501376 5814659064420892672 5831488757805613056 5841213345179283456 5873992320180289536 5890993745130160128 5902673923306169856 5908044378256441344 5933931017324986368 5951105926202916864 5962905289870518528 5996367160184045568 6013722781487038464 6028120398552367104 6045567925031534592 6057554580185923584 6075087299665477632 6087132483409487664 6109178698653499392 6119366361616392192 6126860836710383616 6134423238730579968 6149246080178972232 6153706240188874752 6171517256803024896 6179134778371473408 6183753633939796992 6201651618408508416 6216499161007128576 6246853160816733696 6281908453526142976 6300090532986421248 6307866752920879104 6346009560194777088 6361624099424305152 6376995935000415648 6400091970017951744 6407991622014861312 6426538631051083776 6439280643606730752 6446739870674059264 6473379291627257856 6478218092698834944 6504987588949656576 6541491447473504256 6560424852531314688 6608241360202825728 6613180969630060672 6627367963271430144 6640508163719441088 6645324645052448768 6664558580349272064 6675672394490609664 6683848185502236672 6713134080206045184 6732564280148754432 6745913055207051264 6752050718007361536 6765438129172918272 6781635448371412992 6801263915660476416 6814748902709164032 6848024043835673622 6852991040210337792 6872826035985186816 6892718441299181568 6922919520212484096 6942956913903403008 6956722838182271616 6976858070709571968 6981918512746856448 6993561556133019648 6995761686881386496 7002126670526152704 7010769415692091392 7027709805918825408 7032807131644428288 7053162579203457024 7061868318138826752 7067147010216910848 7087601849609723904 7127375148429082624 7139260755219124224 7156827111852343296 7174120426875467604 7179323946887020544 7200103466270195712 7208990574766718976 7214379239596429824 7244190724057572096 7252582354508316672 7287995354286189312 7323418996588412928 7344615578344095744 7350105621817491456 7359177878407692288 7367702709341782016 7380477959097729024 7398147761859723264 7403677820227239936 7434271530228178944 7439828590833818256 7475990225684004864 7497628402892931072 7519329208690016256 7552275840231800832 7557921108148640768 7574134815167348736 7589152187107932672 7629339879417839616 7631740022052421632 7709614920236630016 7731929290483335168 7772873046469115904 7775318343740817408 7788284460239044608 7826313192955055568 7831989760240386048 7854658326840213504 7870231897741559808 7877392504341921792 7911908023099981824 7934807901603889152 7950540386494024704 7973552080810939392 7995156213578727424 8018297041982717952 8031668349621514752 8076739440247898112 8100116399553970176 8116176644545983552 8145571598204665856 8159155148821856256 8169147782280511488 8179230984974106624 8198994773571962976 8204941653585166336 8228689675737366528 8238846371161964544 8245004845253062656 8268868824544677888 8279075113208653824 8288665548009504768 8329137547755644928 8369807164688045538 8400120710648561664 8410489003894505472 8434831953254547456 8461346080259702784 8482165465899073536 8496310320260775936 8502661246667220864 8543988829353148416 8568718174734778368 8585707524808974336 8593519095645732864 8631172388836343808 8637624123598446592 8656154074476969984 8673316785266208768 8721988596631339008 8747233136708419584 8810988480270434304 8836490617695240192 8854010884959254784 8900896525987479552 8944357934805777792 8950845440274726912 8976752373531672576 8994550740276068352 9002734290676482048 9020584172230557696 9042180597828550656 9068351887547301888 9086331870278885376 9112630949498216448 9130698725114231496 9137321386947117056 9163768047980249088 9179049542424588288 9190291255065575424 9230559360283312128 9257275885204537344 9275630450909695488 9302477427612762624 9324748741510692864 9370279741225100544 9415824424185102336 9422862680289214464 9450135799479631872 9461800129381318656 9519014340292165632 9542436149136457728 9565493902500623472 9600137955026927616 9611987433022291968 9619172319461906432 9639807946576625664 9658920965410096128 9670109806011088896 9710068937440886784 9717327139048252416 9800140829089988608 9812237171210256384 9840637278796972032 9871570426969653248 9912362040304238592 9919771454445091008 9960762245579161632 9967986967578673152 9996837870523908096 10025772278253355008 10069701120309067776 10098846420223131648 10118869582810576896 10148157193759377408 10172453172557119488 10175653362736562176 10222123354063746048 10279486560315506688 10309239053977780224 10339077661948772352 10367091124987756544 10384379280318726144 10414435370855104512 10435084257273407424 10442653013653848064 10472877769120284672 10490342334199529472 10493642530322079744 10503190005789229056 10549210697466642432 10579743868805185536 10600720515325366272 10631402774414585856 10691062722643623936 10708891132828686336 10735240667778514944 10761180640313201406 10768985920330530816 10800155199405293568 10813485862150078464 10821568859394644736 10878873531762475008 10905641313298808832 10931993031429283968 10937206121730932736 10971586234316488704 10985128494882619392 10993339793670750208 11016923367516143616 11025158432726237184 11038766817611538432 11051554064012673024 11097221642789584896 11105516730340859904 11159742886250727384 11200160947531415552 11213985338526007296 11246442604339396608 11281794773679603712 11328413760347701248 11336881662222961152 11383728280661899008 11447610033078632448 11508229851781791744 11541538765969293312 11564422380354945024 11597893935725002752 11629318128841785344 11662977515611226112 11682426690358566912 11747984640360579072 11781987490260320256 11805347846612339712 11816088756512882688 11867862034649972736 11902211852405833728 11925810579741037056 11992734320368091136 12027445562974076928 12115109160371847168 12150174599330955264 12174264966818975328 12218357397306998784 12238732723232784384 12253721673420767232 12268846477461159936 12298492160357944464 12307412480377749504 12343034513606049792 12358269556742946816 12367507267879593984 12403303236817016832 12432998322014257152 12493706321633467392 12554710747032068307 12563816907052285952 12600181065972842496 12615733505841758208 12692019120389554176 12723248198848610304 12753991870000831296 12800183940035903488 12815983244029722624 12853077262102167552 12878561287213461504 12893479741348118528 12946758583254515712 12956436185397669888 13009975177899313152 13082982894947008512 13120849705062629376 13216482720405651456 13226361939260121344 13254735926542860288 13281016327438882176 13290649290104897536 13329117160698544128 13351344788981219328 13367696371004473344 13426268160412090368 13465128560297508864 13491826110414102528 13504101436014723072 13530876258345836544 13563270896742825984 13602527831320952832 13629497805418328064 13696048087671347244 13705982080420675584 13745652071970373632 13785436882598363136 13845839040424968192 13885913827806806016 13913445676364543232 13953716141419143936 13987123112266039296 13991523373762772992 14021538831384182784 14055419611837650816 14065614263288856576 14106325158406914048 14123736636277653504 14134294020433821696 14175203699219447808 14254750296858165248 14278521510438248448 14313654223704686592 14348240853750935208 14358647893774041088 14400206932540391424 14417981149533437952 14428758479192859648 14488381448115144192 14505164709016633344 14575990708572378624 14700211243634982912 14718355756815384576 14760955918195458048 14796295523719446528 14807355640454479872 14868543060456357888 14879657181667636512 14951980451368009728 14995256805785862144 15038658417380032512 15104551680463601664 15115842216297281536 15148269630334697472 15178304374215865344 15258679758835679232 15263480044104843264 15419229840473260032 15463858580966670336 15550636687481634816 15576568920478089216 15652626385910111136 15663979520480772096 15709316653680427008 15740463795483119616 15754785008683843584 15823816046199963648 15869615803207778304 15901080772988049408 15947104161621878784 15990312427157454848 16036594083965435904 16063336699243029504 16153478880495796224 16200232799107940352 16232353289091967104 16291143196409331712 16318310297643712512 16338295564561022976 16358461969948213248 16397989547143925952 16409883307170332672 16457379351474733056 16477692742323929088 16490009690506125312 16537737649089355776 16558150226417307648 16577331096019009536 16658275095511289856 16739614329376091076 16800241421297123328 16820978007789010944 16869663906509094912 16922692160519405568 16992620640521551872 17005322493334441728 17087977658706296832 17137436349469556736 17171415049617948672 17187038191291465728 17262344777672687616 17275248247196893184 17312308148953939968 17346633570532417536 17443977193262678016 17494466273416839168 17621976960540868608 17672981235390480384 17708021769918509568 17801793051974959104 17888715869611555584 17989101480552136704 18041168344461115392 18084361195657101312 18136703775094603776 18172663740557770752 18225261898996432896 18261397450228462992 18274642773894234112 18327536095960498176 18358099084849176576 18380582510131150848 18461118720566624256 18514551770409074688 18551260901819390976 18604954855225525248 18649497483021385728 18740559482450201088 18845725360578428928 18900271598959263744 18923600258762637312 19038028680584331264 19084872298272915456 19130987805001246944 19200275910053855232 19223974866044583936 19238344638923812864 19279615893153251328 19317841930820192256 19340219612022177792 19420137874881773568 19434654278096504832 19600281658179977216 19624474342420512768 19681274557593944064 19743140853939306496 19824724080608477184 19839542908890182016 19921524491158323264 19935973935157346304 19993675741047816192 20051544556506710016 20139402240618135552 20197692840446263296 20237739165621153792 20296314387518754816 20344906345114238976 20351306725473124352 20444246708127492096 20558973120631013376 20618478107955560448 20678155323897544704 20768758560637452288 20828870741710209024 20870168514546814848 20885306027307696128 20945755538240569344 20980684668399058944 20987285060644159488 21006380011578458112 21098421394933284864 21159487737610371072 21201441030650732544 21262805548829171712 21382125445287247872 21417782265657372672 21470481335557029888 21522361280626402812 21537971840661061632 21600310398810587136 21626971724300156928 21643137718789289472 21757747063524950016 21863986062858567936 21970256989765238784 21986679587341500416 22033846735032287232 22050316865452474368 22077533635223076864 22103108128025346048 22194443285579169792 22211033460681719808 22319485772501454768 22400321895062831104 22427970677052014592 22492885208678793216 22563589547359207424 22656827520695402496 22673763324445922304 22767456561323798016 22895220066157264896 23128844760709890048 23195787871450005504 23258636257683570688 23325955031222452224 23364853380717133824 23495969280721158144 23563974980520640512 23610695693224679424 23632177513025765376 23735724069299945472 23804423704811667456 23851621159482074112 23985468640736182272 24054891125948153856 24230218320743694336 24300349198661910528 24348529933637950656 24436714794613997568 24477465446465568768 24507443346841534464 24537692954922319872 24596984320715888928 24614824960755499008 24686069027212099584 24716539113485893632 24735014535759187968 24806606473634033664 24865996644028514304 24987412643266934784 25109421494064136614 25127633814104571904 25200362131945684992 25231467011683516416 25384038240779108352 25446496397697220608 25507983740001662592 25600367880071806976 25631966488059445248 25706154524204335104 25757122574426923008 25786959482696237056 25893517166509031424 25912872370795339776 26019950355798626304 26165965789894017024 26241699410125258752 26432965440811302912 26452723878520242688 26509471853085720576 26562032654877764352 26702689577962438656 26852536320824180736 26930257120595017728 26983652220828205056 27008202872029446144 27061752516691673088 27126541793485651968 27205055662641905664 27258995610836656128 27392096175342694488 27411964160841351168 27491304143940747264 27570873765196726272 27691678080849936384 27771827655613612032 27826891352729086464 27907432282838287872 27974246224532078592 27983046747525545984 28110839223675301632 28247473272555307008 28268588040867643392 28350407398438895616 28509500593716330496 28557043020876496896 28627308447409373184 28696481707501870416 28717295787548082176 28800413865080782848 28835962299066875904 28857516958385719296 28976762896230288384 29010329418033266688 29151981417144757248 29400422487269965824 29436711513630769152 29521911836390916096 29614711280908959744 29737086120912715776 29759314363335273024 29903960902736019456 29990513611571724288 30077316834760065024 30209103360927203328 30231684432594563072 30296539260669394944 30356608748431730688 30517359517671358464 30526960088209686528 30838459680946520064 30927717161933340672 31101273374963269632 31153137840956178432 31305252771820222272 31327959040961544192 31418633307360854016 31480927590966239232 31509570017367687168 31647632092399927296 31739231606415556608 31802161545976098816 31894208323243757568 31980624854314909696 32073188167930871808 32126673398486059008 32306957760991592448 32400465598215880704 32464706578183934208 32636620595287425024 32716923939896426496 32795979094287851904 32819766614340665344 32914758702949466112 32955385484647858176 32980019381012250624 33075475298178711552 33116300452834615296 33154662192038019072 33316550191022579712 33479228658752182152 33600482842594246656 33641956015578021888 33739327813018189824 33845384321038811136 33985241281043103744 34010644986668883456 34342830099235897344 34524689555345375232 34550496494393786368 34624616297907879936 34693267141064835072 34887954386525356032 34988932546833678336 35243953921081737216 35345962470780960768 35416043539837019136 35603586103949918208 35777431739223111168 35978202961104273408 36082336688922230784 36345327481115541504 36450523797992865792 36522794900456925984 36549285547788468224 36655072191920996352 36716198169698353152 36761165020262301696 36922237441133248512 37029103540818149376 37102521803638781952 37209909710451050496 37298994966042771456 37481118964900402176 37664132241096204921 37691450721156857856 37800543197918527488 37847200517525274624 38076057361168662528 38169744596545830912 38261975610002493888 38400551820107710464 38447949732089167872 38476689277847625728 38559231786306502656 38635683861640384512 38680439224044355584 38840275749763547136 38869308556193009664 39200563316359954432 39248948684841025536 39362549115187888128 39486281707878612992 39649448161216954368 39679085817780364032 39843048982316646528 39871947870314692608 39987351482095632384 40103089113013420032 40278804481236271104 40395385680892526592 40475478331242307584 40592628775037509632 40689812690228477952 40702613450946248704 40888493416254984192 41117946241262026752 41236956215911120896 41356310647795089408 41537517121274904576 41657741483420418048 41740337029093629696 41961369336798117888 41974570121288318976 42196842789866569728 42318975475220742144 42402882061301465088 42525611097658343424 42764250890574495744 42835564531314745344 42940962671114059776 43044722561252805624 43075943681322123264 43200620797621174272 43253943448600313856 43286275437578578944 43515494127049900032 43727972125717135872 43973359174683000832 44100633730904948736 44155067270446153728 44388886571158339584 44422066921363439616 44638971545002909536 44800643790125662208 44855941354104029184 44985770417357586432 45127179094718414848 45313655041390804992 45347526648891844608 45534913122647596032 45790440132314529792 46257689521419780096 46391575742900011008 46517272515367141376 46651910062444904448 46729706761434267648 46991938561442316288 47127949961041281024 47221391386449358848 47264355026051530752 47471448138599890944 47608847409623334912 47703242318964148224 47970937281472364544 48109782251896307712 48460436641487388672 48600698397323821056 48697059867275901312 48873429589227995136 48954930892931137536 49014886693683068928 49075385909844639744 49193968641431777856 49229649921510998016 49372138054424199168 49433078226971787264 49470029071518375936 49613212947268067328 49731993288057028608 49974825286533869568 50218842988128273228 50255267628209143808 50400724263891369984 50462934023367032832 50768076481558216704 51015967480003325184 51263932976118890496 51412309048408670208 51514245148853846016 51573918965392474112 51787034333018062848 51825744741590679552 52039900711597252608 52331931579788034048 52483398820250517504 52865930881622605824 52905447757040485376 53018943706171441152 53124065309755528704 53405379155924877312 53967304441656410112 54123505033383346176 54253083586971303936 54410111325283811328 54517991221673312256 54784192350685388976 54823928321682702336 54982608287881494528 55141747530393452544 55383356161699872768 55543655311227224064 55653782705458172928 55814864565676575744 55948492449064157184 55966093495051091968 56221678447350603264 56537176081735286784 56700814796877791232 57019001187432660992 57114086041752993792 57254616894818746368 57392963415003740832 57434591575096164352 57600827730161565696 57671924598133751808 57715033916771438592 57953525792460576768 58020658836066533376 58303962834289514496 58800844974539931648 58873423027261538304 59043823672781832192 59229422561817919488 59474172241825431552 59518628726670546048 59807921805472038912 59981027223143448576 60154633669520130048 60418206721854406656 60463368865189126144 60593078521338789888 60713217496863461376 61034719035342716928 61053920176419373056 61676919361893040128 61855434323866681344 62306275681912356864 62610505543640444544 62655918081923088384 62837266614721708032 62961855181932478464 63019140034735374336 63295264184799854592 63478463212831113216 63604323091952197632 63788416646487515136 63961249708629819392 64146376335861743616 64253346796972118016 64613915521983184896 64800931196431761408 64929413156367868416 65273241190574850048 65591958188575703808 65910770969295716352 65960038762024501248 66150950596357423104 66232600905669230592 66309324384076038144 66633100382045159424 66958457317504364304 67200965685188493312 67283912031156043776 67478655626036379648 67690768642077622272 67970482562086207488 68021289973337766912 68685660198471794688 69100992988787572736 69386534282129670144 69775908773050712064 69977865093667356672 70487907842163474432 70691924941561921536 70832087079674038272 71207172207899836416 71554863478446222336 71956405922208546816 72164673377844461568 72690654962231083008 72901047595985731584 73045589800913851968 73098571095576936448 73310144383841992704 73432396339396706304 73522330040524603392 73844474882266497024 74058207081636298752 74205043607277563904 74419819420902100992 74597989932085542912 74962237929800804352 75328264482192409842 75382901442313715712 75601086395837054976 75694401035050549248 76152114722337325056 76339489193091661824 76523951220004987776 76801103640215420928 76895899464178335744 76953378555695251456 77118463572613005312 77271367723280769024 77360878448088711168 77680551499527094272 77738617112386019328 78401126632719908864 78497897369682051072 78725098230375776256 78972563415757225984 79298896322433908736 79358171635560728064 79686097964633293056 80557608962472542208 80790771361785053184 80950956662484615168 81185257550075019264 81379625380456955904 81405226901892497408 81776986832509968384 82235892482524053504 82473912431822241792 82712621295590178816 83075034242549809152 83315482966840836096 83480674058187259392 83922738673596235776 83949140242576637952 84805764122602930176 85051222195316686848 85528501781148991488 85671129062629490688 85881925342228119552 86089445122505611248 86151887362644246528 86401241595242348544 86507886897200627712 86572550875157157888 87030988254099800064 87455944251434271744 87946718349366001664 88201267461809897472 88310134540892307456 88844133842726879232 89277943090005819072 89601287580251324416 89711882708208058368 89971540834715172864 90254358189436829696 90627310082781609984 90695053297783689216 91069826245295192064 91580880264629059584 92515379042839560192 92783151485800022016 93034545030734282752 93303820124889808896 93459413522868535296 93983877122884632576 94255899922082562048 94442782772898717696 94528710052103061504 94942896277199781888 95217694819246669824 95406484637928296448 95941874562944729088 96219564503792615424 96920873282974777344 97201396794647642112 97394119734551802624 97909861785862275072 98150771819689279488 98387937282863555712 98459299843021996032 98744276108848398336 98866156453943574528 98940058143036751872 99226425894536134656 99463986576114057216 99949650573067739136 100437685976256546456 100510535256418287616 100801448527782739968 100925868046734065664 101536152963116433408 102031934960006650368 103028490297707692032 103574068666036125696 103651489483181359104 104079801423194505216 104663863159576068096 104966797640501035008 105731861763245211648 105810895514080970752 106037887412342882304 106248130619511057408 106810758311849754624 107934608883312820224 108247010066766692352 109035982443346624512 109568384701370777952 109647856643365404672 109965216575762989056 110283495060786905088 110766712323399745536 111087310622454448128 111307565410916345856 111629729131353151488 111896984898128314368 111932186990102183936 112443356894701206528 113074352163470573568 113401629593755582464 114038002374865321984 114228172083505987584 114509233789637492736 114785926830007481664 114869183150192328704 115201655460323131392 115343849196267503616 115430067833542877184 115907051584921153536 116041317672133066752 116607925668579028992 117601689949079863296 117746846054523076608 118087647345563664384 118458845123635838976 118948344483650863104 119037257453341092096 119615843610944077824 119962054446286897152 120309267339040260096 120836413443708813312 120926737730378252288 121186157042677579776 121426434993726922752 122069438070685433856 122107840352838746112 123353838723786080256 123710868647733362688 124612551363824713728 125221011087280889088 125923710363864956928 126590528369599709184 126956926425662226432 127208646183904395264 127576833292975030272 127922499417259638784 128292752671723487232 128506693593944236032 129227831043966369792 129601862392863522816 129858826312735736832 130546482381149700096 131183916377151407616 131920077524049002496 132301901192714846208 132465201811338461184 133266200764090318848 133916914635008728608 134401931370376986624 134567824062312087552 134957311252072759296 135381537284155244544 135940965124172414976 136042579946675533824 137371320396943589376 138201985977575145472 138773068564259340288 139551817546101424128 139955730187334713344 140975815684326948864 141383849883123843072 141664174159348076544 142414344415799672832 143109726956892444672 143912811844417093632 144329346755688923136 145381309924462166016 145802095191971463168 146091179601827703936 146197142191153872896 146620288767683985408 146864792678793412608 147044660081049206784 147688949764532994048 148116414163272597504 148410087214555127808 148839638841804201984 149195979864171085824 149924475859601608704 150656528964384819684 150765802884627431424 151202172791674109952 151388802070101098496 152304229444674650112 153047902440009975552 153791798928356671488 153906757111390502912 154236927145226010624 154542735446561538048 154721756896177422336 155361102999054188544 155477234224772038656 156802253265439817728 156995794739364102144 157450196460751552512 157945126831514451968 158597792644867817472 158716343271121456128 159372195929266586112 161901913324969230336 162370515100150038528 162759250760913911808 162810453803784994816 163553973665019936768 164471784965048107008 164947824863644483584 165425242591180357632 166150068485099618304 166630965933681672192 166961348116374518784 167845477347192471552 167898280485153275904 169611528245205860352 170102444390633373696 171057003562297982976 171342258125258981376 171763850684456239104 172178890245011222496 172303774725288493056 172802483190484697088 173015773794401255424 173145101750314315776 174061976508199600128 174911888502868543488 175893436698732003328 176402534923619794944 176620269081784614912 177688267685453758464 178555886180011638144 179202575160502648832 179423765416416116736 179943081669430345728 180508716378873659392 181254620165563219968 181390106595567378432 182139652490590384128 183161760529258119168 185030758085679120384 185566302971600044032 186918827045737070592 187967754245769265152 188511799844165124096 188885565545797435392 189057420104206123008 189885792554399563776 190435389638493339648 190812969275856592896 191883749125889458176 192439129007585230848 193841746565949554688 194402793589295284224 194788239469103605248 195819723571724550144 196775874565727111424 197732312907887149056 197880116286073503744 198452851789072269312 198927973152228114432 199899301146135478272 200875371952513092912 201021070512836575232 201602897055565479936 201851736093468131328 203072305926232866816 204063869920013300736 206056980595415384064 207302978966362718208 208159602846389010432 209327726319152136192 209933595281002070016 211463723526490423296 211621791028161941504 212075774824685764608 212496261239022114816 213621516623699509248 215869217766625640448 216494020133533384704 218071964886693249024 219136769402741555904 219295713286730809344 219930433151525978112 220566990121573810176 221533424646799491072 222174621244908896256 222615130821832691712 223259458262706302976 223793969796256628736 223864373980204367872 224886713789402413056 226148704326941147136 226803259187511164928 228456344167011975168 229018467579274985472 229571853660014963328 229738366300384657408 230403310920646262784 230687698392535007232 230860135667085754368 231814103169842307072 232082635344266133504 233215851337158057984 235203379898159726592 235493692109046153216 236175294691127328768 236917690247271677952 237896688967301726208 238074514906682184192 241672826887417626624 241853475460756504576 242372314085355159552 242852869987453845504 244138876141370867712 244215680705677492224 246707677447572160512 247421737295466725376 249225102727649427456 250442022174561778176 251847420727729913856 254417292367808790528 255153666585950060544 255844998834519277568 256585505343446974464 257013387187888472064 258455662087932739584 259203724785727045632 259717652625471473664 261092964762299400192 262367832754302815232 263840155048098004992 264603802385429692416 264930403622676922368 266532401528180637696 267833829270017457216 268803862740753973248 269135648124624175104 269914622504145518592 270763074568310489088 271881930248344829952 272085159893351067648 274742640793887178752 276403971955150290944 277546137128518680576 279103635092202848256 279911460374669426688 281951631368653897728 282767699766247686144 283328348318696153088 284828688831599345664 286219453913784889344 287825623688834187264 288658693511377846272 290762619848924332032 291604190383942926336 292182359203655407872 293729585357586825216 295377899529065988096 296232828326545195008 296820174429110255616 297679277683608403968 298391959728342171648 299848951719203217408 301313057928769639368 301531605769254862848 302404345583348219904 302777604140202196992 304608458889349300224 306095804880019951104 307813514222781005824 309085470893123076096 310722205998108377088 310954468449544077312 313604506530879635456 313991589478728204288 314900392921503105024 315890253663028903936 317195585289735634944 317432686542242912256 318744391858533172224 323803826649938460672 324741030200300077056 325620907607569989632 327107947330039873536 328943569930096214016 329895649727288967168 330850485182360715264 332300136970199236608 333261931867363344384 333922696232749037568 335690954694384943104 335796560970306551808 339223056490411720704 340204888781266747392 342114007124595965952 342684516250517962752 343527701368912478208 344357780490022444992 344607549450576986112 345604966380969394176 346031547588802510848 346290203500628631552 348123953016399200256 349823777005737086976 351786873397464006656 352805069847239589888 353240538163569229824 355376535370907516928 357111772360023276288 358847530832832233472 359886163338860691456 361017432757747318784 362509240331126439936 362780213191134756864 364279304981180768256 366323521058516238336 370061516171358240768 371132605943200088064 373837654091474141184 377771131091594870784 379771585108799127552 380870779276986679296 381625938551713185792 383767498251778916352 384878258015170461696 387683493131899109376 388805587178590568448 389576478938207210496 391639447143449100288 393551749131454222848 395760232572147007488 396905703578144538624 399798602292270956544 401750743905026185824 402042141025673150464 403205794111130959872 403703472186936262656 406144611852465733632 408127739840026601472 412113961190830768128 414605957932725436416 416319205692778020864 418655452638304272384 419867190562004140032 422927447052980846592 423243582056323883008 424151549649371529216 424992522478044229632 427243033247399018496 431738435533251280896 432988040267066769408 436143929773386498048 438273538805483111808 438591426573461618688 439860866303051956224 441133980243147620352 443066849293598982144 444349242489817792512 445230261643665383424 446518916525412605952 447587939592513257472 447728747960408735744 449773427578804826112 452297408653882294272 453606518375022329856 456912688334023950336 459143707320029926656 461375396785070014464 461720271334171508736 463628206339684614144 464165270688532267008 466431702674316115968 470406759796319453184 470987384218092306432 472350589382254657536 473835380494543355904 475793377934603452416 476149029813364368384 483706950921513009152 485705739974907691008 488277752282741735424 488431361411354984448 493415354895144321024 494843474590933450752 498450205455298854912 500884044349123556352 503694841455459827712 508834584735617581056 510307333171900121088 511689997669038555136 513171010686893948928 514026774375776944128 516911324175865479168 518407449571454091264 519435305250942947328 522185929524598800384 524735665508605630464 527680310096196009984 529207604770859384832 529860807245353844736 533064803056361275392 535667658540034914432 537607725481507946496 538271296249248350208 539829245008291037184 541526149136620978176 543763860496689659904 544170319786702135296 549485281587774357504 552807943910300581888 555092274257037361152 563903262737307795456 565535399532495372288 566656696637392306176 569657377663198691328 572438907827569778688 575651247377668374528 577317387022755692544 581525239697848664064 583208380767885852672 584364718407310815744 587459170715173650432 593640348858220511232 595358555367216807936 596783919456684343296 599697903438406434816 602626115857539278736 603063211538509725696 604808691166696439808 605555208280404393984 609216917778698600448 612191609760039902208 615627028445562011648 618170941786246152192 621908936899088154624 627209013061759270912 627983178957456408576 629800785843006210048 631780507326057807872 634391170579471269888 634865373084485824512 637488783717066344448 647607653299876921344 649482060400600154112 651241815215139979264 654215894660079747072 657887139860192428032 659791299454577934336 661700970364721430528 664600273940398473216 666523863734726688768 667845392465498075136 671381909388769886208 671593121940613103616 678446112980823441408 680409777562533494784 685369032501035925504 687055402737824956416 688715560980044889984 689215098901153972224 691209932761938788352 692063095177605021696 692580407001257263104 696247906032798400512 699647554011474173952 703573746794928013312 705610139694479179776 706481076327138459648 710753070741815033856 714223544720046552576 725018480662252879872 725560426382269513728 728558609962361536512 732647042117032476672 740123032342716481536 742265211886400176128 747675308182948282368 755542262183189741568 763251877103426371584 767534996503557832704 769756516030340923392 775366986263798218752 777611174357181136896 779152957876414420992 783278894286898200576 787103498262908445696 791520465144294014976 793811407156289077248 799597204584541913088 803501487810052371648 804084282051346300928 806411588222261919744 807406944373872525312 812289223704931467264 816255479680053202944 824227922381661536256 829211915865450872832 832638411385556041728 837310905276608544768 839734381124008280064 845854894105961693184 846487164112647766016 848303099298743058432 849985044956088459264 854486066494798036992 863476871066502561792 865976080534133538816 872287859546772996096 876547077610966223616 886133698587197964288 888698484979635585024 890460523287330766848 893037833050825211904 895175879185026514944 895457495920817471488 899546855157609652224 904594817307764588544 907213036750044659712 913825376668047900672 918287414640059853312 923440542668343017472 927256412679369228288 932863405348632231936 940813519592638906368 941974768436184612864 944701178764509315072 947670760989086711808 951586755869206904832 952298059626728736768 967413901843026018304 971411479949815382016 976862722822709968896 986830709790288642048 989686949181866901504 996900410910597709824 1001768088698247112704 1007389682910919655424 1017669169471235162112 1020614666343800242176 1023379995338077110272 1026342021373787897856 1028053548751553888256 1033822648351730958336 1036814899142908182528 1038870610501885894656 1044371859049197600768 1049471331017211260928 1055360620192392019968 1058415209541718769664 1059721614490707689472 1066129606112722550784 1071335317080069828864 1076542592498496700416 1079658490016582074368 1083052298273241956352 1087527720993379319808 1088340639573404270592 1098970563175548715008 1105615887820601163776 1110184548514074722304 1133313393274784612352 1139314755326397382656 1144877815655139557376 1151302494755336749056 1154634774045511385088 1163050479395697328128 1166416761535771705344 1168729436814621631488 1174918341430347300864 1187280697716441022464 1190717110734433615872 1199395806876812869632 1205252231715078557472 1206126423077019451392 1209617382333392879616 1211110416560808787968 1218433835557397200896 1224383219520079804416 1231254056891124023296 1236341883572492304384 1243817873798176309248 1254418026123518541824 1255966357914912817152 1259601571686012420096 1263561014652115615744 1268782341158942539776 1269730746168971649024 1274977567434132688896 1295215306599753842688 1298964120801200308224 1308431789320159494144 1315774279720384856064 1319582598909155868672 1323401940729442861056 1329200547880796946432 1333047727469453377536 1335690784930996150272 1342763818777539772416 1343186243881226207232 1356892225961646882816 1360819555125066989568 1370738065002071851008 1377431121960089779968 1384126190355210043392 1385160814002514526208 1392495812065596801024 1399295108022948347904 1407147493589856026624 1411220279388958359552 1412962152654276919296 1421506141483630067712 1428447089440093105152 1451120852764539027456 1457117219924723073024 1465294084234064953344 1480246064685432963072 1484530423772800352256 1495350616365896564736 1511084524366379483136 1526503754206852743168 1535069993007115665408 1539513032060681846784 1550733972527596437504 1555222348714362273792 1558305915752828841984 1566557788573796401152 1574206996525816891392 1583040930288588029952 1587622814312578154496 1599194409169083826176 1607002975620104743296 1608168564102692601856 1612823176444523839488 1614813888747745050624 1624578447409862934528 1632510959360106405888 1648455844763323072512 1658423831730901745664 1665276822771112083456 1691709788211923386368 1692974328225295532032 1696606198597486116864 1699970089912176918528 1708972132989596073984 1726953742133005123584 1731952161068267077632 1744575719093545992192 1753094155221932447232 1780921046574661533696 1786075666101650423808 1790351758370053029888 1790914991841634942976 1799093710315219304448 1809189634615529177088 1814426073500089319424 1827650753336095801344 1836574829280119706624 1846881085336686034944 1854512825358738456576 1865726810697264463872 1881627039185277812736 1883949536872369225728 1889402357529018630144 1895341521978173423616 1903173511738413809664 1904596119253457473536 1934827803686052036608 1942822959899630764032 1953725445645419937792 1973661419580577284096 1979373898363733803008 1993800821821195419648 2003536177396494225408 2014779365821839310848 2035338338942470324224 2041229332687600484352 2056107097503107776512 2067645296703461916672 2073629798285816365056 2077741221003771789312 2088743718098395201536 2098942662034422521856 2110721240384784039936 2116830419083437539328 2119443228981415378944 2132259212225445101568 2142670634160139657728 2175055441986758639616 2176681279146808541184 2197941126351097430016 2211231775641202327552 2220369097028149444608 2266626786549569224704 2289755631310279114752 2302604989510673498112 2309269548091022770176 2326100958791394656256 2332833523071543410688 2337458873629243262976 2349836682860694601728 2374561395432882044928 2381434221468867231744 2398791613753625739264 2410504463430157114944 2412252846154038902784 2419234764666785759232 2422220833121617575936 2436867671114794401792 2448766439040159608832 2462508113782248046592 2472683767144984608768 2487635747596352618496 2511932715829825634304 2519203143372024840192 2527122029304231231488 2537564682317885079552 2539461492337943298048 2549955134868265377792 2590430613199507685376 2597928241602400616448 2616863578640318988288 2658401095761593892864 2666095454938906755072 2671381569861992300544 2685527637555079544832 2686372487762452414464 2713784451923293765632 2721639110250133979136 2741476130004143702016 2754862243920179559936 2770321628005029052416 2798590216045896695808 2814294987179712053248 2822440558777916719104 2825924305308553838592 2843012282967260135424 2856894178880186210304 2902241705529078054912 2914234439849446146048 2930588168468129906688 2960492129370865926144 2969060847545600704512 2990701232731793129472 3022169048732758966272 3053007508413705486336 3070139986014231330816 3079026064121363693568 3101467945055192875008 3110444697428724547584 3116611831505657683968 3133115577147592802304 3148413993051633782784 3166081860577176059904 3175245628625156308992 3198388818338167652352 3214005951240209486592 3229627777495490101248 3249156894819725869056 3265021918720212811776 3296911689526646145024 3316847663461803491328 3330553645542224166912 3385948656450591064064 3399940179824353837056 3417944265979192147968 3453907484266010247168 3463904322136534155264 3489151438187091984384 3506188310443864894464 3561842093149323067392 3572151332203300847616 3581829983683269885952 3598187420630438608896 3618379269231058354176 3628852147000178638848 3655301506672191602688 3673149658560239413248 3693762170673372069888 3709025650717476913152 3731453621394528927744 3763254078370555625472 3767899073744738451456 3778804715058037260288 3790683043956346847232 3806347023476827619328 3809192238506914947072 3869655607372104073216 3885645919799261528064 3947322839161154568192 3958747796727467606016 3987601643642390839296 4007072354792988450816 4029558731643678621696 4070676677884940648448 4082458665375200968704 4112214195006215553024 4155482442007543578624 4177487436196790403072 4197885324068845043712 4221442480769568079872 4233660838166875078656 4238886457962830757888 4264518424450890203136 4285341268320279315456 4353362558293617082368 4395882252702194860032 4422463551282404655104 4440738194056298889216 4533253573099138449408 4579511262620558229504 4605209979021346996224 4618539096182045540352 4652201917582789312512 4665667046143086821376 4674917747258486525952 4699673365721389203456 4749122790865764089856 4762868442937734463488 4797583227507251478528 4821008926860314229888 4824505692308077805568 4838469529333571518464 4844441666243235151872 4873735342229588803584 4897532878080319217664 4925016227564496093184 4945367534289969217536 4975271495192705236992 5075129364635770159104 5078922984675886596096 5099910269736530755584 5180861226399015370752 5195856483204801232896 5233727157280637976576 5342763139723984601088 5371055275110159089664 5372744975524904828928 5427568903846587531264 5443278220500267958272 5482952260008287404032 5509724487840359119872 5540643256010058104832 5597180432091793391616 5628589974359424106496 5644881117555833438208 5651848610617107677184 5686024565934520270848 5713788357760372420608 5804483411058156109824 5828468879698892292096 5861176336936259813376 5920984258741731852288 5938121695091201409024 5981402465463586258944 6044338097465517932544 6106015016827410972672 6202935890110385750016 6220889394857449095168 6233223663011315367936 6266231154295185604608 6296827986103267565568 6332163721154352119808 6350491257250312617984 6396777636676335304704 6428011902480418973184 6530043837440425623552 6593823379053292290048 6633695326923606982656 6661107291084448333824 6771897312901182128128 6799880359648707674112 6907814968532020494336 6927808644273068310528 6978302876374183968768 7012376620887729788928 7123684186298646134784 7144302664406601695232 7163659967366539771904 7196374841260877217792 7236758538462116708352 7257704294000357277696 7310603013344383205376 7346299317120478826496 7387524341346744139776 7418051301434953826304 7462907242789057855488 7535798147489476902912 7557609430116074520576 7581366087912693694464 7612694046953655238656 7618384477013829894144 7739311214744208146432 7771291839598523056128 7975203287284781678592 8014144709585976901632 8059117463287357243392 8141353355769881296896 8164917330750401937408 8224428390012431106048 8310964884015087157248 8395770648137690087424 8442884961539136159744 8467321676333750157312 8477772915925661515776 8529036848901780406272 8570682536640558630912 8706725116587234164736 8791764505404389720064 8844927102564809310208 8881476388112597778432 9066507146198276898816 9159022525241116459008 9210419958042693992448 9237078192364091080704 9304403835165578625024 9331334092286173642752 9349835494516973051904 9399346731442778406912 9498245581731528179712 9525736885875468926976 9595166455014502957056 9642017853720628459776 9688883332486470303744 9747470684459177607168 9795065756160638435328 9850032455128992186368 9890735068579938435072 9950542990385410473984 10157845969351773192192 10199820539473061511168 10361722452798030741504 10391712966409602465792 10467454314561275953152 10685526279447969202176 10745489951049809657856 10855137807693175062528 10886556441000535916544 10965904520016574808064 11019448975680718239744 11081286512020116209664 11194360864183586783232 11257179948718848212992 11289762235111666876416 11303697221234215354368 11372049131869040541696 11427576715520744841216 11608966822116312219648 11656937759397784584192 11841968517483463704576 11876243390182402818048 11962804930927172517888 12088676194931035865088 12212030033654821945344 12466447326022630735872 12532462308590371209216 12593655972206535131136 12664327442308704239616 12700982514500625235968 12793555273352670609408 12856023804960837946368 13060087674880851247104 13187646758106584580096 13267390653847213965312 13322214582168896667648 13543794625802364256256 13599760719297415348224 13815629937064040988672 13855617288546136621056 13956605752748367937536 14024753241775459577856 14247368372597292269568 14288605328813203390464 14392749682521754435584 14473517076924233416704 14515408588000714555392 14621206026688766410752 14692598634240957652992 14775048682693488279552 14836102602869907652608 14925814485578115710976 15225388093907310477312 15236768954027659788288 15478622429488416292864 15542583679197046112256 16028289419171953803264 16118234926574714486784 16282706711539762593792 16329834661500803874816 16448856780024862212096 16621929768030174314496 16791541296275380174848 16885769923078272319488 16934643352667500314624 16955545831851323031552 17058073697803560812544 17141365073281117261824 17413450233174468329472 17583529010808779440128 17689854205129618620416 17762952776225195556864 18133014292396553797632 18318045050482232918016 18608807670331157250048 18662668184572347285504 18699670989033946103808 18798693462885556813824 18996491163463056359424 19051473771750937853952 19190332910029005914112 19284035707441256919552 19590131512321276870656 19700064910257984372736 19781470137159876870144 19901085980770820947968 20315691938703546384384 20399641078946123022336 20723444905596061483008 20783425932819204931584 20934908629122551906304 21371052558895938404352 21490979902099619315712 21710275615386350125056 21773112882001071833088 21931809040033149616128 22038897951361436479488 22162573024040232419328 22388721728367173566464 22607394442468430708736 22744098263738081083392 22855153431041489682432 23217933644232624439296 23313875518795569168384 23925609861854345035776 24177352389862071730176 24424060067309643890688 24932894652045261471744 25187311944413070262272 25328654884617408479232 25401965029001250471936 25587110546705341218816 25712047609921675892736 26120175349761702494208 26375293516213169160192 26534781307694427930624 26644429164337793335296 27087589251604728512512 27199521438594830696448 27631259874128081977344 27711234577092273242112 27913211505496735875072 28049506483550919155712 28494736745194584539136 28577210657626406780928 28785499365043508871168 29242412053377532821504 29385197268481915305984 29550097365386976559104 29672205205739815305216 29851628971156231421952 30473537908055319576576 30957244858976832585728 31085167358394092224512 32056578838343907606528 32236469853149428973568 32565413423079525187584 32659669323001607749632 32897713560049724424192 33243859536060348628992 33583082592550760349696 33771539846156544638976 33869286705335000629248 33911091663702646063104 34116147395607121625088 34282730146562234523648 34826900466348936658944 35525905552450391113728 36266028584793107595264 36636090100964465836032 37399341978067892207616 37597386925771113627648 37992982326926112718848 38102947543501875707904 38380665820058011828224 38568071414882513839104 39180263024642553741312 39400129820515968745472 39562940274319753740288 39802171961541641895936 40631383877407092768768 40799282157892246044672 41446889811192122966016 41566851865638409863168 41869817258245103812608 42742105117791876808704 43420551230772700250112 43546225764002143666176 43863618080066299232256 44077795902722872958976 44325146048080464838656 44777443456734347132928 45710306862082979364864 46435867288465248878592 46627751037591138336768 48354704779724143460352 48848120134619287781376 49865789304090522943488 50374623888826140524544 50657309769234816958464 50803930058002500943872 51174221093410682437632 51424095219843351785472 52240350699523404988416 52750587032426338320384 53069562615388855861248 53288858328675586670592 54175178503209457025024 54399042877189661392896 55826423010993471750144 56099012967101838311424 56989473490389169078272 57154421315252813561856 57570998730087017742336 58770394536963830611968 59100194730773953118208 59344410411479630610432 59703257942312462843904 60947075816110639153152 61914489717953665171456 62170334716788184449024 64113157676687815213056 64472939706298857947136 65130826846159050375168 65319338646003215499264 65795427120099448848384 66487719072120697257984 67166165185101520699392 67822183327405292126208 68232294791214243250176 68565460293124469047296 69653800932697873317888 72532057169586215190528 73272180201928931672064 74798683956135784415232 75985964653852225437696 76205895087003751415808 76761331640116023656448 77136142829765027678208 78360526049285107482624 78800259641031937490944 79125880548639507480576 79604343923083283791872 81262767754814185537536 81598564315784492089344 82893779622384245932032 83133703731276819726336 83739634516490207625216 85484210235583753617408 87727236160132598464512 88155591805445745917952 88650292096160929677312 89554886913468694265856 91420613724165958729728 92871734576930497757184 93255502075182276673536 96709409559448286920704 97696240269238575562752 99731578608181045886976 100749247777652281049088 101314619538469633916928 101607860116005001887744 102348442186821364875264 102848190439686703570944 104480701399046809976832 106577716657351173341184 108350357006418914050048 108798085754379322785792 112198025934203676622848 113978946980778338156544 114308842630505627123712 115141997460174035484672 117540789073927661223936 118200389461547906236416 118688820822959261220864 119406515884624925687808 121894151632221278306304 123828979435907330342912 124340669433576368898048 128226315353375630426112 130261653692318100750336 130638677292006430998528 131590854240198897696768 132975438144241394515968 134332330370203041398784 137130920586248938094592 139307601865395746635776 145064114339172430381056 146544360403857863344128 149597367912271568830464 151971929307704450875392 152411790174007502831616 153522663280232047312896 154272285659530055356416 156721052098570214965248 158251761097279014961152 159208687846166567583744 162525535509628371075072 163197128631568984178688 167479269032980415250432 170968420471167507234816 176311183610891491835904 177300584192321859354624 179109773826937388531712 182841227448331917459456 185743469153860995514368 186511004150364553347072 193418819118896573841408 195392480538477151125504 199463157216362091773952 201498495555304562098176 204696884373642729750528 205696380879373407141888 208961402798093619953664 216700714012837828100096 217596171508758645571584 224396051868407353245696 227957893961556676313088 228617685261011254247424 230283994920348070969344 235081578147855322447872 236400778923095812472832 237377641645918522441728 238813031769249851375616 243788303264442556612608 248681338867152737796096 256452630706751260852224 263181708480397795393536 265950876288482789031936 268664660740406082797568 274261841172497876189184 278615203730791493271552 290128228678344860762112 293088720807715726688256 299194735824543137660928 303943858615408901750784 304823580348015005663232 307045326560464094625792 308544571319060110712832 313442104197140429930496 325051071019256742150144 326394257263137968357376 341936840942335014469632 352622367221782983671808 354601168384643718709248 358219547653874777063424 365682454896663834918912 371486938307721991028736 373022008300729106694144 390784961076954302251008 398926314432724183547904 402996991110609124196352 411392761758746814283776 417922805596187239907328 433401428025675656200192 435192343017517291143168 448792103736814706491392 455915787923113352626176 457235370522022508494848 460567989840696141938688 470163156295710644895744 474755283291837044883456 477626063538499702751232 487576606528885113225216 512905261413502521704448 531901752576965578063872 537329321480812165595136 548523682344995752378368 557230407461582986543104 580256457356689721524224 586177441615431453376512 598389471649086275321856 614090653120928189251584 617089142638120221425664 626884208394280859860992 650102142038513484300288 652788514526275936714752 683873681884670028939264 705244734443565967343616 709202336769287437418496 716439095307749554126848 731364909793327669837824 746044016601458213388288 797852628865448367095808 805993982221218248392704 822785523517493628567552 835845611192374479814656 866802856051351312400384 870384686035034582286336 897584207473629412982784 911831575846226705252352 914470741044045016989696 921135979681392283877376 940326312591421289791488 975153213057770226450432 1025810522827005043408896 1063803505153931156127744 1074658642961624331190272 1097047364689991504756736 1114460814923165973086208 1172354883230862906753024 1196778943298172550643712 1234178285276240442851328 1253768416788561719721984 1300204284077026968600576 1305577029052551873429504 1367747363769340057878528 1410489468887131934687232 1432878190615499108253696 1462729819586655339675648 1595705257730896734191616 1611987964442436496785408 1645571047034987257135104 1671691222384748959629312 1740769372070069164572672 1795168414947258825965568 1842271959362784567754752 1880652625182842579582976 1950306426115540452900864 2051621045654010086817792 2127607010307862312255488 2149317285923248662380544 2194094729379983009513472 2393557886596345101287424 2468356570552480885702656 2507536833577123439443968 2600408568154053937201152 2611154058105103746859008 2735494727538680115757056 2820978937774263869374464 2925459639173310679351296 3191410515461793468383232 3223975928884872993570816 3291142094069974514270208 3343382444769497919258624 3590336829894517651931136 3761305250365685159165952 3900612852231080905801728 4103242091308020173635584 4298634571846497324761088 4388189458759966019026944 4787115773192690202574848 4936713141104961771405312 5015073667154246878887936 5222308116210207493718016 5641957875548527738748928 5850919278346621358702592 6382821030923586936766464 6447951857769745987141632 6582284188139949028540416 7180673659789035303862272 7522610500731370318331904 7801225704462161811603456 8206484182616040347271168 8776378917519932038053888 9574231546385380405149696 9873426282209923542810624 10030147334308493757775872 11283915751097055477497856 11701838556693242717405184 12895903715539491974283264 13164568376279898057080832 14361347319578070607724544 15045221001462740636663808 17552757835039864076107776 19148463092770760810299392 19746852564419847085621248 22567831502194110954995712 23403677113386485434810368 26329136752559796114161664 28722694639156141215449088 30090442002925481273327616 35105515670079728152215552 39493705128839694171242496 45135663004388221909991424 52658273505119592228323328 57445389278312282430898176 70211031340159456304431104 78987410257679388342484992 90271326008776443819982848 105316547010239184456646656 157974820515358776684969984 210633094020478368913293312 315949641030717553369939968 631899282061435106739879936
- Sum of all divisors σ(n): 2435054683136355069113829696
- Sum of proper divisors (its aliquot sum) s(n): 1803155401074919962373949760
- 631899282061435106739879936 is an abundant number, because the sum of its proper divisors (1803155401074919962373949760) is greater than itself. Its abundance is 1171256119013484855634069824
Bases of 631899282061435106739879936
- Binary: 1000001010101100011110000010111000010110111110000001100010011110010000000000000000000000002
- Hexadecimal: 0x20AB1E0B85BE06279000000
- Base-36: 27EBEH3BY2G13I8000
Squares and roots of 631899282061435106739879936
- 631899282061435106739879936 squared (6318992820614351067398799362) is 399296702669757123680821256989352345138288751695364096
- 631899282061435106739879936 cubed (6318992820614351067398799363) is 252315299746517845117694780165806522432605071148617774912358437700240054845177856
-
The
square root of 631899282061435106739879936 is 25137606927896.5993370207 -
631899282061435106739879936 is a
perfect cube number . Itscube root is 858122496
Scales and comparisons
How big is 631899282061435106739879936?- 631,899,282,061,435,106,739,879,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 631,899,282,061,435,106,739,879,936 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 631899282061435106739879936 cubic inches would be around 71510208 feet tall.
Recreational maths with 631899282061435106739879936
- 631899282061435106739879936 backwards is 639978937601534160282998136
- The number of decimal digits it has is: 27
- The sum of 631899282061435106739879936'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 631899282061435106739879936 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 631899282061435106739879936 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/631899282061435106739879936/
Chicago style:
Numbermatics. 2024. "Number 631899282061435106739879936 - Facts about the integer". https://numbermatics.com/n/631899282061435106739879936/
The information we have on file for 631899282061435106739879936 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 631899282061435106739879936, math, Factors of 631899282061435106739879936, curriculum, school, college, exams, university, Prime factorization of 631899282061435106739879936, STEM, science, technology, engineering, physics, economics, calculator, six hundred thirty-one septillion, eight hundred ninety-nine sextillion, two hundred eighty-two quintillion, sixty-one quadrillion, four hundred thirty-five trillion, one hundred six billion, seven hundred thirty-nine million, eight hundred seventy-nine thousand, nine hundred thirty-six.