47430506810399072402538496
47,430,506,810,399,072,402,538,496 is an even composite number composed of six prime numbers multiplied together.
47430506810399072402538496 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 47430506810399072402538496:
218 × 74 × 112 × 136 × 372 × 3072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 37 × 37 × 307 × 307)See below for interesting mathematical facts about the number 47430506810399072402538496 from the Numbermatics database.
Names of 47430506810399072402538496
- Cardinal: 47430506810399072402538496 can be written as Forty-seven septillion, four hundred thirty sextillion, five hundred six quintillion, eight hundred ten quadrillion, three hundred ninety-nine trillion, seventy-two billion, four hundred two million, five hundred thirty-eight thousand, four hundred ninety-six.
Scientific notation
- Scientific notation: 4.7430506810399072402538496 × 1025
Factors of 47430506810399072402538496
Divisors of 47430506810399072402538496
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 22 26 28 32 37 44 49 52 56 64 74 77 88 91 98 104 112 121 128 143 148 154 169 176 182 196 208 224 242 256 259 286 296 307 308 338 343 352 364 392 407 416 448 481 484 512 518 539 572 592 614 616 637 676 686 704 728 784 814 832 847 896 962 968 1001 1024 1036 1078 1144 1183 1184 1228 1232 1274 1352 1369 1372 1408 1456 1568 1573 1628 1664 1694 1792 1813 1859 1924 1936 2002 2048 2072 2149 2156 2197 2288 2366 2368 2401 2456 2464 2548 2704 2738 2744 2816 2849 2912 3136 3146 3256 3328 3367 3377 3388 3584 3626 3718 3773 3848 3872 3991 4004 4096 4144 4298 4312 4394 4459 4477 4576 4732 4736 4802 4912 4928 5096 5291 5408 5476 5488 5632 5698 5824 5929 6253 6272 6292 6512 6656 6734 6754 6776 7007 7168 7252 7436 7546 7696 7744 7982 8008 8192 8281 8288 8596 8624 8788 8918 8954 9152 9464 9472 9583 9604 9824 9856 10192 10582 10816 10952 10976 11011 11264 11359 11396 11648 11858 12506 12544 12584 12691 13013 13024 13312 13468 13508 13552 14014 14336 14504 14872 15043 15059 15092 15379 15392 15488 15964 16016 16384 16562 16576 17192 17248 17576 17797 17836 17908 18304 18928 18944 19166 19208 19648 19712 19943 20384 20449 21164 21632 21904 21952 22022 22528 22718 22792 23296 23569 23639 23716 24167 25012 25088 25168 25382 26026 26048 26411 26624 26936 27016 27104 27937 28028 28561 28672 29008 29744 30086 30118 30184 30758 30784 30976 31213 31339 31928 32032 32768 33124 33152 34384 34496 35152 35594 35672 35816 36608 37037 37147 37856 37888 38332 38416 39296 39424 39886 40768 40898 41503 42328 43264 43771 43808 43901 43904 44044 45056 45436 45584 46592 47138 47278 47432 48334 49049 50024 50176 50336 50764 51883 52052 52096 52822 53248 53872 54032 54208 55874 56056 57122 57344 57967 58016 58201 59488 60172 60236 60368 61516 61568 61952 62426 62678 63856 64064 65536 66248 66304 67081 68768 68783 68992 70304 71188 71344 71632 73216 74074 74294 75712 75776 76664 76832 77077 78592 78848 79513 79772 81289 81536 81796 83006 84656 86528 87542 87616 87802 87808 88088 88837 90112 90872 91091 91168 93184 94249 94276 94556 94864 96668 98098 100048 100352 100672 101528 103766 104104 104192 105301 105413 105644 106496 107653 107744 108064 108416 111748 112112 114244 114688 115934 116032 116402 118976 120344 120472 120736 123032 123136 123904 124579 124852 124949 125356 127712 128128 131072 132496 132608 134162 137536 137566 137984 139601 140608 142376 142688 143143 143264 146432 147667 148148 148588 151424 151552 153328 153664 154154 157184 157696 159026 159544 162578 163072 163592 164983 165473 165649 166012 169169 169312 173056 175084 175232 175604 175616 176176 177674 180224 181744 182182 182336 186368 188498 188552 189112 189728 193336 195559 195767 196196 199927 200096 200704 201344 203056 207532 208208 208384 210602 210826 211288 212992 215306 215488 216128 216832 219373 223496 224224 228488 229376 231361 231868 232064 232804 237952 240688 240944 241472 246064 246272 247808 249158 249704 249898 250712 255424 256256 259259 260029 262144 264992 265216 265837 268324 275072 275132 275968 279202 281216 284752 285376 286286 286528 290521 292864 295334 296296 297176 302848 303104 306397 306656 307307 307328 308308 314171 314368 315392 318052 319088 325156 326144 327184 329966 330946 331298 332024 338338 338624 343343 346112 350168 350464 351208 351232 352352 355348 360448 363181 363488 364364 364672 371293 372736 376996 377104 378224 379456 386672 391118 391534 392392 399854 400192 401408 402688 405769 406112 407407 415064 416416 416768 420283 421204 421652 422576 425984 430612 430976 432256 433664 438746 446992 448448 456976 458752 462722 463736 464128 465608 469567 475904 481376 481481 481888 482911 482944 492128 492544 495616 498316 499408 499796 501424 510848 512512 518518 520058 529984 530432 531674 536648 539539 550144 550264 551936 556591 558404 562432 569023 569504 570713 570752 572572 573056 581042 585728 590668 592592 594352 605696 606208 612794 613312 614614 614656 616616 628342 628736 630784 636104 637637 638176 650312 652288 654368 659743 659932 661892 662596 664048 674479 676676 677248 686686 692224 700336 700928 702416 702464 704704 710696 720896 726362 726976 728728 729344 737107 737891 742586 745472 753571 753992 754208 756448 756613 758912 773344 782236 783068 784784 799708 800384 802816 805376 811538 812224 814814 830128 832832 833536 840566 842408 843304 845152 851968 861224 861952 864512 867328 872053 874643 877492 893984 894179 896896 913952 917504 925444 927472 928256 931216 939134 951808 962752 962962 963776 965822 965888 977207 984256 985088 991232 996632 998816 999592 1002001 1002848 1021696 1025024 1033669 1036739 1037036 1040116 1056757 1059968 1060864 1063348 1073296 1079078 1100288 1100528 1103872 1113182 1116808 1124864 1138046 1139008 1141426 1141504 1145144 1146112 1154881 1158311 1159543 1162084 1171456 1181336 1184183 1185184 1188704 1211392 1212416 1225237 1225588 1226624 1229228 1229312 1233232 1256684 1257472 1261568 1272208 1275274 1276352 1300624 1304576 1308736 1319486 1319864 1323784 1325192 1328096 1348958 1353352 1354496 1368913 1370369 1373372 1374439 1384448 1399489 1400672 1401856 1404832 1404928 1409408 1421392 1441792 1452724 1453952 1457456 1458688 1474214 1475782 1485172 1490944 1507142 1507984 1508416 1512896 1513226 1517824 1535611 1546688 1564472 1566136 1569568 1599416 1600768 1605632 1610752 1619527 1623076 1624337 1624448 1629628 1660256 1665664 1667072 1681132 1684816 1686608 1690304 1703936 1722448 1723904 1729024 1734656 1744106 1749286 1754984 1787968 1788358 1793792 1814813 1820203 1827904 1835008 1850888 1854944 1856512 1860859 1862432 1878268 1903616 1919671 1925504 1925924 1927552 1931644 1931776 1954414 1968512 1970176 1982464 1993264 1997632 1999184 2004002 2005696 2043392 2050048 2067338 2073478 2074072 2080232 2113514 2119936 2121728 2126696 2144779 2146592 2151149 2153437 2158156 2199197 2200576 2201056 2207744 2226364 2233616 2249728 2276092 2278016 2282852 2283008 2290288 2292224 2309762 2316622 2319086 2324168 2342912 2362672 2368366 2370368 2377408 2422784 2424832 2450474 2451176 2453248 2458456 2458624 2466464 2513368 2514944 2523136 2542267 2544416 2544971 2550548 2552704 2599051 2601248 2609152 2617472 2638972 2639728 2647568 2650384 2656192 2697916 2706704 2708992 2737826 2740738 2746744 2748878 2768896 2798978 2801344 2803712 2809664 2809856 2818816 2842784 2851849 2883584 2905448 2907904 2914912 2917376 2941981 2948428 2951564 2970344 2981888 3007693 3014284 3015968 3016832 3025792 3026452 3035648 3071222 3093376 3128944 3132272 3139136 3198832 3201536 3211264 3221504 3239054 3246152 3248674 3248896 3259256 3286969 3320512 3331328 3334144 3362264 3369632 3370367 3373216 3380377 3380608 3407872 3444896 3447808 3455881 3458048 3469312 3487213 3488212 3498572 3509968 3575936 3576716 3587584 3629626 3640406 3655808 3701776 3709888 3713024 3721718 3724864 3756536 3776773 3807232 3839342 3851008 3851848 3855104 3863288 3863552 3896137 3908828 3937024 3940352 3964928 3983161 3986528 3994991 3995264 3998368 4008004 4011392 4084223 4086784 4100096 4134676 4146956 4148144 4160464 4227028 4239872 4243456 4253392 4289558 4293184 4302298 4306874 4316312 4398394 4401152 4402112 4415488 4452728 4463459 4467232 4499456 4552184 4556032 4565704 4566016 4580576 4584448 4618201 4619524 4623113 4633244 4638172 4648336 4685824 4721353 4725344 4736732 4740736 4754816 4826809 4845568 4849664 4900948 4902352 4906496 4916912 4917248 4932928 5026736 5029888 5046272 5084534 5088832 5089942 5101096 5105408 5165237 5198102 5202496 5218304 5234944 5274997 5277944 5279456 5295136 5296291 5300768 5312384 5395832 5413408 5417984 5463679 5475652 5481476 5493488 5497756 5537792 5597956 5602688 5607424 5619328 5619712 5637632 5685568 5703698 5810896 5815808 5829824 5834752 5883962 5896856 5903128 5940688 5963776 6015386 6028568 6031936 6033664 6051584 6052904 6071296 6104371 6122501 6142444 6186752 6257888 6259253 6264544 6277843 6278272 6397664 6403072 6422528 6443008 6478108 6492304 6497348 6497792 6518512 6573938 6641024 6662656 6668288 6724528 6739264 6740734 6746432 6760754 6761216 6889792 6895616 6911762 6916096 6938624 6974426 6976424 6997144 7014007 7019936 7151872 7153432 7175168 7235683 7257173 7259252 7280812 7311616 7397299 7403552 7419269 7419776 7426048 7443436 7449728 7513072 7553546 7614464 7678684 7702016 7703696 7710208 7726576 7727104 7792274 7817656 7874048 7880704 7929856 7966322 7973056 7989982 7990528 7996736 8016008 8022784 8108177 8116801 8168446 8173568 8200192 8269352 8289281 8293912 8296288 8320928 8454056 8479744 8486912 8506784 8576659 8579116 8586368 8604596 8613748 8632624 8768227 8796788 8802304 8804224 8830976 8905456 8926918 8934464 8998912 9104368 9112064 9131408 9132032 9161152 9168896 9236402 9239048 9246226 9266488 9276344 9296672 9371648 9442706 9450688 9473464 9481472 9509632 9582391 9592583 9621073 9653618 9691136 9699328 9796423 9801896 9804704 9812992 9833824 9834496 9835969 9865856 10053472 10059776 10092544 10169068 10177664 10179884 10202192 10210816 10330474 10396204 10404992 10436608 10469888 10549994 10555888 10558912 10590272 10592582 10601536 10624768 10749277 10791664 10826816 10835968 10927358 10951304 10962952 10986976 10995512 11075584 11195912 11205376 11214848 11238656 11239424 11275264 11336689 11370359 11371136 11404129 11407396 11621792 11624327 11631616 11659648 11669504 11767924 11793712 11806256 11881376 11927552 12030772 12057136 12063872 12067328 12103168 12105808 12142592 12208742 12245002 12284888 12373504 12515776 12518506 12529088 12555686 12556544 12703691 12741421 12795328 12806144 12845056 12886016 12956216 12984608 12994696 12995584 13026013 13037024 13147876 13282048 13325312 13336576 13437697 13449056 13477607 13478528 13481468 13492864 13521508 13522432 13737841 13779584 13791232 13823524 13832192 13877248 13948852 13952848 13994288 14028014 14039872 14303744 14306864 14350336 14471366 14514346 14518504 14561624 14623232 14794598 14807104 14838538 14839552 14852096 14886872 14899456 15013453 15026144 15058043 15074059 15107092 15228928 15357368 15394379 15404032 15407392 15420416 15453152 15454208 15584548 15635312 15748096 15761408 15859712 15928081 15932644 15946112 15979964 15981056 15993472 16032016 16045568 16216354 16233602 16336892 16347136 16400384 16538704 16578562 16587824 16592576 16641856 16908112 16959488 16973824 17013568 17153318 17158232 17172736 17209192 17227496 17265248 17536454 17593576 17604608 17608448 17661952 17795869 17810912 17814797 17853836 17867707 17868928 17997824 18193357 18208736 18224128 18262816 18264064 18322304 18337792 18472804 18478096 18492452 18532976 18552688 18593344 18743296 18885412 18901376 18946928 18962944 19019264 19164782 19185166 19242146 19307236 19382272 19592846 19603792 19609408 19625984 19667648 19668992 19671938 19731712 19962943 20106944 20119552 20185088 20338136 20355328 20359768 20404384 20421632 20593867 20660948 20792408 20809984 20873216 20939776 21053851 21099988 21111776 21116381 21117824 21180544 21185164 21203072 21249536 21498554 21583328 21653632 21671936 21854716 21902608 21925904 21973952 21991024 22151168 22391824 22410752 22429696 22477312 22478848 22550528 22673378 22740718 22742272 22808258 22814792 23243584 23248654 23263232 23319296 23339008 23535848 23587424 23592569 23612512 23662639 23762752 23855104 24061544 24114272 24127744 24134656 24191167 24206336 24211616 24285184 24410491 24417484 24490004 24569776 24747008 24955723 25031552 25037012 25058176 25111372 25113088 25407382 25482842 25590656 25612288 25772032 25912432 25969216 25989392 25991168 26052026 26074048 26295752 26564096 26650624 26673152 26875394 26898112 26955214 26957056 26962936 26985728 27043016 27044864 27272959 27475682 27559168 27582464 27647048 27664384 27754496 27882127 27897704 27905696 27964937 27988576 27994681 28056028 28079744 28589561 28607488 28613728 28700672 28942732 29028692 29037008 29123248 29246464 29589196 29614208 29677076 29679104 29704192 29773744 29798912 30026906 30052288 30116086 30148118 30214184 30457856 30714736 30788758 30808064 30814784 30840832 30906304 30908416 31169096 31270624 31496192 31522816 31719424 31856162 31865288 31892224 31959928 31962112 31986944 32064032 32091136 32327407 32361791 32432708 32467204 32673784 32694272 32800768 33049471 33077408 33084623 33157124 33175648 33185152 33283712 33787663 33816224 33918976 33947648 34027136 34306636 34316464 34345472 34418384 34454992 34530496 35072908 35187152 35209216 35216896 35323904 35591738 35621824 35629594 35707672 35735414 35737856 35995648 36156659 36386714 36417472 36448256 36525632 36528128 36644608 36675584 36945608 36956192 36984904 37065952 37074037 37105376 37186688 37486592 37770824 37802752 37893856 37925888 38038528 38245753 38329564 38359343 38370332 38484292 38614472 38764544 39100009 39185692 39207584 39218816 39251968 39335296 39337984 39343876 39463424 39925886 40213888 40239104 40676272 40710656 40719536 40808768 40843264 41187734 41321896 41584816 41619968 41746432 41879552 42107702 42199976 42223552 42232762 42235648 42361088 42370328 42406144 42499072 42730597 42857507 42997108 43166656 43307264 43343872 43709432 43805216 43814771 43851808 43944901 43947904 43982048 44302336 44783648 44821504 44859392 44926453 44954624 44957696 45101056 45333769 45346756 45481436 45484544 45616516 45629584 46487168 46497308 46526464 46638592 46678016 47071696 47174848 47185138 47225024 47325278 47525504 48123088 48228544 48255488 48269312 48382334 48412672 48423232 48570368 48820982 48834968 48980008 49098049 49139552 49494016 49911446 50063104 50074024 50116352 50222744 50226176 50649781 50800211 50814764 50854243 50965684 51181312 51224576 51544064 51781093 51824864 51934883 51938432 51978784 51982336 52104052 52148096 52591504 53094899 53128192 53301248 53346304 53750788 53796224 53910428 53914112 53925872 53971456 54086032 54089728 54545918 54951364 55118336 55164928 55294096 55328768 55508992 55764254 55795408 55811392 55929874 55977152 55989362 56112056 56159488 56817607 57179122 57214976 57227456 57401344 57885464 58024967 58057384 58074016 58246496 58492928 59178392 59228416 59354152 59358208 59408384 59547488 59597824 60036613 60053812 60100469 60104576 60232172 60296236 60428368 60915712 61377589 61429472 61577516 61616128 61629568 61681664 61812608 61816832 62338192 62541248 62992384 63045632 63712324 63730576 63784448 63919856 63924224 63973888 64128064 64182272 64654814 64723582 64865416 64934408 65347568 65388544 65601536 66098942 66154816 66169246 66314248 66351296 66370304 66567424 67148081 67347511 67575326 67632448 67837952 67895296 68054272 68574961 68613272 68632928 68690944 68836768 68851783 68909984 69060992 70145816 70374304 70418432 70433792 70647808 71027827 71183476 71243648 71259188 71415344 71470828 71475712 71991296 72313318 72773428 72834944 72896512 73051264 73056256 73289216 73351168 73891216 73912384 73969808 74131904 74148074 74210752 74373376 75541648 75605504 75787712 75851776 76077056 76491506 76659128 76718686 76740664 76968584 77228944 77529088 78200018 78371384 78415168 78437632 78503936 78670592 78675968 78687752 78926848 79356823 79592513 79828903 79851772 80427776 80478208 81352544 81370289 81421312 81439072 81611959 81617536 81686528 82375468 82643792 83169632 83239936 83492864 83759104 84215404 84399952 84447104 84465524 84471296 84722176 84740656 84812288 84998144 85461194 85715014 85994216 86333312 86614528 86687744 87418864 87610432 87629542 87703616 87889802 87895808 87964096 89189947 89567296 89643008 89718784 89852906 89909248 89915392 90202112 90667538 90693512 90962872 90969088 91182091 91233032 91259168 92974336 92994616 93052928 93277184 93356032 94063879 94143392 94343249 94349696 94370276 94450048 94650556 95051008 96164887 96246176 96450497 96457088 96510976 96538624 96764668 96825344 96846464 97140736 97641964 97669936 97960016 98196098 98279104 98988032 99822892 100126208 100148048 100232704 100445488 100452352 101299562 101600422 101629528 101708486 101931368 102362624 102449152 103088128 103562186 103649728 103869766 103876864 103957568 103964672 104208104 104296192 105183008 105406301 105518413 106189798 106256384 106602496 106692608 107501576 107592448 107760653 107820856 107828224 107851744 107942912 108172064 108179456 109091836 109902728 110236672 110329856 110588192 110657536 111017984 111496567 111528508 111590816 111622784 111859748 111954304 111978724 112224112 112318976 113635214 113986951 114358244 114429952 114454912 114802688 115770928 116049934 116114768 116148032 116492992 116985856 118356784 118456832 118708304 118716416 118816768 119094976 119195648 120073226 120107624 120200938 120209152 120464344 120592472 120856736 121831424 122755178 122858944 123155032 123232256 123259136 123363328 123625216 123633664 124571083 124676384 124703579 125073949 125082496 125984768 126091264 127353499 127424648 127461152 127568896 127839712 127848448 127867597 127947776 128256128 128364544 129026881 129309628 129447164 129730832 129868816 130695136 130777088 131203072 132197884 132309632 132338492 132628496 132702592 132740608 133134848 134296162 134695022 135150652 135264896 135675904 136108544 137149922 137226544 137265856 137381888 137673536 137703566 137819968 138121984 139740601 140291632 140748608 140836864 140867584 141295616 142055654 142366952 142487296 142518376 142830688 142941656 142951424 143982592 144157069 144626636 145546856 145669888 145793024 146102528 146112512 146578432 146702336 147376957 147782432 147814667 147824768 147939616 148253677 148263808 148296148 148421504 148746752 151083296 151116251 151211008 151575424 151703552 152154112 152983012 153318256 153437372 153481328 153937168 154457888 155058176 156400036 156742768 156830336 156875264 157007872 157341184 157351936 157375504 157853696 158713646 159185026 159657806 159703544 160855552 162705088 162740578 162842624 162878144 163223918 163235072 163373056 164750936 165147983 165287584 165638473 166339264 166479872 166985728 167518208 168430808 168799904 168894208 168931048 168942592 169338169 169444352 169481312 169624576 169996288 170873437 170922388 171430028 171988432 172666624 173229056 173375488 174690061 174837728 175208891 175220864 175259084 175407232 175779604 175791616 175928192 178379894 178591933 179134592 179286016 179437568 179705812 179818496 180404224 181335076 181387024 181925744 181938176 182364182 182466064 182518336 185948672 185989232 186105856 186554368 186712064 188127758 188286784 188686498 188699392 188740552 188900096 189301112 190102016 192329774 192492352 192900994 192914176 193021952 193077248 193529336 193650688 193692928 194281472 195174889 195283928 195339872 195754559 195920032 195962767 196392196 196558208 197976064 199645784 200126927 200252416 200296096 200465408 200890976 200904704 202599124 203200844 203259056 203416972 203862736 204725248 204898304 206176256 207065053 207124372 207299456 207739532 207753728 207915136 207929344 208416208 208592384 210366016 210812602 211036826 212379596 212512768 213204992 215003152 215184896 215521306 215641712 215656448 215703488 215885824 216344128 216358912 218183672 219805456 220473344 220659712 221176384 221315072 222035968 222993134 223057016 223181632 223245568 223719496 223908608 223957448 224448224 224637952 226291849 226532537 227270428 227973902 228716488 228859904 228909824 229605376 231346297 231541856 231592361 232099868 232229536 232280191 232296064 232985984 233971712 236513641 236713568 236913664 237416608 237432832 237633536 238189952 238391296 240146452 240215248 240401876 240418304 240928688 241184944 241713472 243662848 245510356 245717888 246310064 246464512 246518272 246726656 247250432 247267328 249142166 249352768 249407158 250147898 250164992 251969536 254706998 254849296 254922304 255137792 255679424 255696896 255735194 255895552 256512256 256729088 258053762 258619256 258894328 259461664 259518259 259737632 261390272 261554176 262406144 264395768 264619264 264676984 265256992 265405184 265481216 266269696 267720271 268515401 268592324 269390044 270301304 270529792 271351808 272217088 273700063 274299844 274453088 274512953 274531712 274763776 275347072 275407132 275639936 276243968 279481202 280583264 281497216 281673728 281735168 284111308 284733904 284974592 285036752 285661376 285883312 285902848 287965184 288314138 289253272 291093712 291339776 291586048 292205056 292225024 293156864 293404672 294753914 295564864 295629334 295649536 295879232 296507354 296527616 296592296 296843008 297493504 300002549 302166592 302232502 302422016 303150848 303407104 304308224 305966024 306636512 306703397 306874744 306962656 307614307 307874336 308915776 310116352 312800072 313485536 313660672 313750528 314015744 314485171 314682368 314703872 314751008 315707392 317336383 317427292 318370052 319315612 319407088 321711104 324424399 325410176 325481156 325685248 325756288 326447836 326470144 326746112 329501872 330295966 330575168 331276946 332678528 332959744 335036416 336861616 337599808 337788416 337862096 337885184 338676338 338888704 338962624 339249152 339992576 341746874 341844776 342860056 343976864 345333248 346458112 346750976 349380122 349675456 350417782 350441728 350518168 350814464 351559208 351583232 351856384 354548467 355601477 355979701 356759788 357183866 358269184 358572032 358875136 359411624 359636992 360808448 362467651 362670152 362774048 363544181 363851488 363876352 363930853 364728364 364932128 365036672 371664293 371897344 371978464 372211712 373108736 373424128 376255516 376573568 377372996 377398784 377481104 377800192 378602224 380204032 384659548 384984704 385801988 385828352 386043904 386154496 387058672 387301376 387385856 388562944 390349778 390567856 390679744 391509118 391840064 391925534 392784392 393116416 395952128 397723249 399291568 400253854 400504832 400592192 400930816 401781952 401809408 405198248 406401688 406518112 406833944 407725472 409450496 409796608 412352512 414130106 414248744 414598912 415479064 415507456 415830272 415858688 416832416 417184768 420256291 420703283 420732032 421625204 421952773 422073652 424759192 425025536 426409984 429643123 430006304 430100099 430369792 431042612 431283424 431312896 431406976 431771648 432688256 432717824 436367344 439610912 440946688 441319424 442352768 442630144 445986268 446114032 446363264 446491136 447438992 447817216 447914896 448896448 449275904 452583698 453065074 454540856 455947804 457432976 457719808 457819648 459210752 462692594 463083712 463184722 464199736 464459072 464560382 464592128 465971968 467943424 470036567 471432577 473027282 473427136 473827328 474833216 474865664 475267072 476379904 476782592 480292904 480430496 480803752 480836608 481857376 481962481 482369888 483426944 487325696 491020712 491435776 492620128 492929024 493036544 493453312 494500864 494534656 497194789 498284332 498671459 498705536 498814316 500295796 500329984 503939072 508300117 509413996 509698592 509844608 510275584 511358848 511393792 511470388 511791104 513024512 513458176 516107524 517238512 517788656 518923328 519036518 519475264 522780544 523108352 528791536 529238528 529353968 530513984 530810368 530962432 532539392 535440542 537030802 537184648 538780088 540602608 541059584 542703616 544434176 547400126 548599688 548906176 549025906 549063424 549527552 550694144 550814264 551279872 552487936 555497761 557147591 558802321 558962404 561166528 562994432 563347456 563470336 568222616 569467808 569592023 569949184 570073504 571283713 571322752 571766624 571805696 575930368 576628276 578506544 582187424 582679552 583172096 584043889 584410112 584450048 586313728 586809344 589338997 589507828 591129728 591258668 591299072 591758464 593014708 593055232 593184592 593686016 594987008 600005098 604333184 604465004 604844032 606301696 606814208 608616448 611932048 613273024 613406794 613749488 613925312 615228614 615748672 617831552 625600144 626971072 627321344 627501056 628031488 628970342 629364736 629407744 629502016 631414784 634672766 634854584 636740104 638274637 638631224 638814176 643422208 648848798 650820352 650962312 651370496 651512576 652895672 652940288 653492224 658447153 659003744 660402743 660591932 661105159 661150336 662553892 665357056 665919488 670072832 673154209 673723232 675153479 675199616 675576832 675724192 675770368 677352676 677777408 677925248 678498304 679985152 683493748 683689552 685720112 687953728 690666496 692916224 693501952 698760244 699350912 700835564 700883456 701036336 701628928 703118416 703166464 703712768 709096934 711202954 711959402 713519576 714367732 716538368 717144064 718823248 719273984 721616896 724935302 725340304 725548096 727088362 727702976 727752704 727861706 729456728 729864256 730073344 738628891 743328586 743794688 743956928 744423424 746217472 746848256 752511032 753147136 754324571 754745992 754797568 754962208 755600384 757204448 760408064 769319096 769969408 771603976 771656704 772087808 772308992 774117344 774602752 774771712 777125888 780475969 780699556 781135712 781306097 781359488 783018236 783680128 783851068 785568784 786232832 791904256 795446498 797908657 798583136 800507708 801009664 801184384 801861632 803563904 803618816 810396496 812803376 813036224 813667888 815450944 818900992 819593216 828260212 828497488 829197824 830958128 831014912 831660544 831717376 833664832 834369536 840512582 841406566 841464064 843250408 843905546 844147304 849518384 850051072 852819968 859286246 860012608 860200198 860739584 862085224 862566848 862625792 862813952 863543296 865376512 865435648 872734688 872925053 875517643 879221824 881893376 882638848 884705536 885260288 891474493 891972536 892228064 892726528 892982272 894877984 895073179 895634432 895829792 897792896 898551808 903188167 905167396 906130148 909081712 911895608 914865952 915439616 915639296 918421504 923361751 925385188 926167424 926369444 928399472 928918144 929120764 929184256 931943936 935886848 940073134 942865154 946054564 946854272 947654656 949666432 949731328 952759808 953565184 960585808 960860992 961607504 961673216 963714752 963924962 964739776 966853888 982041424 982871552 985240256 985858048 986073088 986906624 989001728 989069312 994389578 996568664 997342918 997411072 997628632 1000591592 1000659968 1007878144 1009099483 1016600234 1018827992 1019397184 1019689216 1020551168 1022717696 1022787584 1022940776 1023582208 1026049024 1026916352 1031638699 1032215048 1034477024 1034702669 1035577312 1037775739 1037846656 1038073036 1038950528 1045561088 1046216704 1057583072 1057813757 1058477056 1058707936 1060955467 1061027968 1061620736 1061924864 1065078784 1070881084 1074061604 1074369296 1077560176 1081205216 1082119168 1085407232 1088868352 1094800252 1097199376 1097812352 1098051812 1098126848 1099055104 1101388288 1101628528 1102559744 1104975872 1110995522 1114295182 1117604642 1117924808 1122333056 1125988864 1126940672 1136445232 1138935616 1139184046 1139898368 1140147008 1142567426 1142645504 1143533248 1143611392 1153256552 1157013088 1159469311 1164374848 1165359104 1166344192 1168087778 1168820224 1168900096 1172627456 1173618688 1178677994 1179015656 1182259456 1182517336 1182598144 1183516928 1185367183 1186029416 1186110464 1186369184 1187372032 1189974016 1196114059 1200010196 1208666368 1208930008 1209688064 1212603392 1213628416 1217232896 1222830427 1223864096 1226462237 1226546048 1226813588 1227498976 1227850624 1230457228 1231497344 1235663104 1250143531 1251200288 1253856461 1253942144 1254642688 1255002112 1256062976 1257940684 1258729472 1259004032 1262829568 1269345532 1269709168 1273480208 1276549274 1277262448 1277628352 1286844416 1297697596 1301640704 1301924624 1302740992 1303025152 1305791344 1305880576 1306984448 1316894306 1318007488 1320805486 1321183864 1322210318 1322300672 1325107784 1330714112 1331838976 1340145664 1346308418 1347446464 1350306958 1350399232 1351153664 1351448384 1351540736 1354705352 1355554816 1355850496 1356996608 1359970304 1366987496 1367379104 1370281913 1371440224 1371739369 1375907456 1381332992 1385832448 1387003904 1397520488 1398701824 1400888489 1401671128 1401766912 1402072672 1403257856 1406236832 1406332928 1407425536 1418193868 1419295691 1422405908 1423918804 1427039152 1428735464 1433076736 1434288128 1437646496 1438547968 1443233792 1449455371 1449870604 1450680608 1451096192 1454176724 1455405952 1455505408 1455723412 1458913456 1459728512 1460146688 1477257782 1481830363 1486657172 1487589376 1487913856 1488846848 1492434944 1505022064 1506294272 1508649142 1509491984 1509595136 1509924416 1511200768 1514408896 1520816128 1538638192 1539938816 1543207952 1543313408 1544175616 1544617984 1548234688 1549205504 1549543424 1554251776 1560951938 1561399112 1562271424 1562612194 1562718976 1566036472 1567360256 1567702136 1571137568 1572465664 1583808512 1585727759 1590892996 1595817314 1597166272 1601015416 1602019328 1602368768 1603723264 1607127808 1607237632 1619424079 1620792992 1621146527 1625606752 1625961337 1626072448 1627335776 1630901888 1637801984 1639186432 1655595487 1656520424 1656994976 1658395648 1661916256 1662029824 1662278761 1663321088 1663434752 1667329664 1668739072 1677349453 1681025164 1682813132 1682928128 1686500816 1687811092 1688294608 1699036768 1700102144 1705639936 1718572492 1720025216 1720400396 1721479168 1724170448 1725133696 1725251584 1725627904 1727086592 1730753024 1730871296 1745469376 1745850106 1751035286 1758443648 1763786752 1769411072 1782948986 1783945072 1784456128 1785453056 1785964544 1789755968 1790146358 1791268864 1791659584 1795585792 1797103616 1806376334 1810334792 1812260296 1816627813 1818163424 1823791216 1829731904 1830879232 1831278592 1836843008 1846723502 1850770376 1852334848 1852738888 1856798944 1857836288 1858241528 1858368512 1863887872 1871773696 1874041897 1879607807 1880146268 1885730308 1892109128 1893708544 1895309312 1899332864 1899462656 1905519616 1907130368 1915900441 1921171616 1921590671 1921721984 1923215008 1923346432 1927297801 1927429504 1927849924 1929479552 1933707776 1964082848 1964511263 1965743104 1970480512 1971716096 1972146176 1973813248 1978003456 1988779156 1993137328 1994685836 1994822144 1995257264 2001183184 2001319936 2015756288 2018198966 2033200468 2037655984 2038794368 2039378432 2041102336 2045435392 2045575168 2045881552 2047164416 2052098048 2053832704 2063277398 2064430096 2068954048 2069405338 2071154624 2075551478 2075693312 2076146072 2077901056 2091122176 2115166144 2115627514 2116954112 2117415872 2121910934 2122055936 2123241472 2123849728 2130157568 2141762168 2146923779 2148123208 2148738592 2153300149 2155120352 2162410432 2164238336 2170814464 2177736704 2189600504 2194398752 2195624704 2196103624 2196253696 2198110208 2201396197 2202776576 2203257056 2205119488 2209951744 2221354681 2221991044 2228590364 2235209284 2235849616 2244666112 2251977728 2253881344 2270970793 2272890464 2277715583 2277871232 2278368092 2279796736 2280294016 2285134852 2285291008 2287066496 2287222784 2306513104 2314026176 2318938622 2328749696 2330718208 2332688384 2336175556 2337640448 2345254912 2357355988 2358031312 2364518912 2365034672 2365196288 2367033856 2370734366 2372058832 2372220928 2372738368 2374744064 2379948032 2392228118 2400020392 2417332736 2417860016 2419376128 2425206784 2427256832 2434465792 2445660854 2447728192 2452924474 2453092096 2453627176 2454997952 2455701248 2460914456 2462994688 2471326208 2489210339 2491857907 2500287062 2502400576 2507712922 2507884288 2509285376 2510004224 2512125952 2515881368 2517458944 2518008064 2525659136 2537273557 2538691064 2539418336 2544809267 2546960416 2547515971 2553098548 2554524896 2555256704 2573688832 2595395192 2601650051 2603281408 2603849248 2605481984 2606050304 2611582688 2611761152 2613968896 2633788612 2636014976 2641610972 2642367728 2644420636 2644601344 2650215568 2661428224 2663677952 2680291328 2691845689 2692616836 2694892928 2700613916 2700798464 2702307328 2702896768 2703081472 2709410704 2711109632 2711700992 2713993216 2719940608 2733974992 2734758208 2740563826 2742880448 2743478738 2751814912 2762665984 2771664896 2795040976 2797403648 2801776978 2803342256 2803533824 2804145344 2806515712 2812473664 2812665856 2814851072 2836387736 2838591382 2844811816 2847837608 2854078304 2857470928 2866153472 2868576256 2875292992 2877095936 2886467584 2898910742 2899741208 2901361216 2902192384 2908353448 2910811904 2911010816 2911446824 2917826912 2919457024 2920293376 2941794037 2944922981 2953669411 2954515564 2963660726 2973314344 2975178752 2975827712 2977693696 2984869888 3007501861 3010044128 3010700693 3012588544 3017298284 3018983968 3019190272 3019642483 3019848832 3022401536 3028817792 3041632256 3077276384 3079877632 3086415904 3086626816 3088351232 3089235968 3096469376 3098411008 3099086848 3121903876 3122798224 3124542848 3125224388 3125437952 3132072944 3134720512 3135404272 3142275136 3144931328 3167617024 3171455518 3181785992 3191634628 3194332544 3202030832 3204038656 3204737536 3207446528 3214255616 3214475264 3238848158 3241585984 3242293054 3251213504 3251922674 3252144896 3254671552 3261803776 3275603968 3300028039 3311190974 3313040848 3313989952 3316791296 3323832512 3324059648 3324557522 3326642176 3326869504 3334659328 3337478144 3354698906 3362050328 3365626264 3365856256 3373001632 3373737367 3375622184 3376589216 3398073536 3400204288 3411279872 3437144984 3440050432 3440800792 3442958336 3448340896 3450267392 3450503168 3451255808 3454173184 3461506048 3461742592 3480363523 3490700213 3490938752 3491700212 3502070572 3516887296 3527573504 3538822144 3558100819 3565897972 3567890144 3568668389 3568912256 3570906112 3571929088 3579511936 3580292716 3582537728 3583319168 3591171584 3594207232 3612752668 3620669584 3624520592 3633255626 3636326848 3647582432 3659463808 3661758464 3662557184 3693447004 3701540752 3704669696 3705477776 3713597888 3715672576 3716483056 3716737024 3727775744 3743547392 3748083794 3759215614 3760292536 3771460616 3784218256 3787417088 3790618624 3798665728 3798925312 3811039232 3814260736 3831800882 3842343232 3843181342 3843443968 3846430016 3846692864 3854595602 3854859008 3855699848 3858959104 3867415552 3900033137 3911616247 3928165696 3929022526 3931486208 3940961024 3943432192 3944292352 3947626496 3956006912 3977558312 3986274656 3987144161 3989371672 3989644288 3990514528 3998985991 4002366368 4002639872 4031512576 4036397932 4066400936 4075311968 4077588736 4078756864 4082204672 4088307223 4090870784 4091150336 4091763104 4094328832 4104196096 4107665408 4125372979 4126554796 4128860192 4137908096 4138810676 4142309248 4151102956 4151386624 4152292144 4155802112 4182244352 4217517187 4230332288 4231255028 4233908224 4234831744 4243821868 4244111872 4246482944 4247699456 4260315136 4283524336 4293847558 4296246416 4297477184 4306600298 4310240704 4324820864 4328476672 4355473408 4379201008 4388797504 4391249408 4392207248 4392507392 4396220416 4402792394 4405553152 4406514112 4410238976 4419903488 4442709362 4443982088 4457180728 4470418568 4471699232 4489332224 4503955456 4507762688 4541941586 4545780928 4555431166 4555742464 4556736184 4559593472 4560588032 4570269704 4570582016 4574132992 4574445568 4609130071 4613026208 4622819201 4627736113 4628052352 4637877244 4657499392 4661436416 4665376768 4672351112 4675280896 4690509824 4712079463 4714711976 4716062624 4726074353 4729037824 4730069344 4730392576 4731101089 4734067712 4741468732 4744117664 4744441856 4745476736 4749488128 4759896064 4784456236 4800040784 4834665472 4835720032 4838752256 4850413568 4854513664 4868931584 4891321708 4895456384 4905848948 4906184192 4907254352 4909995904 4911402496 4921828912 4925989376 4942652416 4978420678 4983715814 5000574124 5004801152 5015425844 5015768576 5018570752 5020008448 5031762736 5034917888 5036016128 5051318272 5074547114 5077382128 5078836672 5089618534 5093920832 5095031942 5106197096 5109049792 5110513408 5147377664 5170402237 5190790384 5203300102 5206562816 5207698496 5210963968 5212100608 5223165376 5223522304 5227937792 5267577224 5272029952 5283221944 5284735456 5288841272 5289202688 5300431136 5322856448 5327355904 5360582656 5383691378 5385233672 5389785856 5401227832 5401596928 5404614656 5405793536 5406162944 5418821408 5422219264 5423401984 5427986432 5439881216 5463331783 5467949984 5469142679 5469516416 5481127652 5485386049 5485760896 5486957476 5503629824 5525331968 5543329792 5585360599 5590081952 5591301287 5594807296 5603553956 5606684512 5607067648 5608290688 5613031424 5624947328 5625331712 5629702144 5672775472 5677182764 5689623632 5695675216 5708156608 5714941856 5732306944 5737152512 5750585984 5754191872 5797821484 5799482416 5802722432 5804384768 5816706896 5821623808 5822021632 5822893648 5835653824 5838914048 5840586752 5883588074 5889845962 5907338822 5909031128 5927321452 5946628688 5950357504 5951655424 5969739776 6015003722 6020088256 6021401386 6025177088 6034596568 6037967936 6038380544 6039284966 6039697664 6044803072 6057635584 6083264512 6110475371 6128623501 6154552768 6159755264 6172831808 6173253632 6176702464 6178471936 6192938752 6196822016 6198173696 6243807752 6245596448 6249085696 6250448776 6250875904 6264145888 6265512253 6269441024 6270808544 6284550272 6289862656 6322317169 6335234048 6342911036 6363571984 6383269256 6388665088 6404061664 6408077312 6409475072 6414893056 6428511232 6428950528 6463532257 6477696316 6482728967 6483171968 6484586108 6502427008 6503845348 6504289792 6509343104 6523607552 6551207936 6600056078 6607901521 6622381948 6626081696 6627979904 6633582592 6647665024 6648119296 6649115044 6653284352 6669318656 6674956288 6709397812 6724100656 6731252528 6731712512 6746003264 6747474734 6751244368 6753178432 6796147072 6800408576 6874289968 6880100864 6881601584 6885916672 6896681792 6900534784 6901006336 6902511616 6908346368 6923012096 6923485184 6960727046 6981400426 6981877504 6983400424 7004141144 7033774592 7055147008 7077644288 7116201638 7131795944 7135780288 7137336778 7137824512 7141812224 7143858176 7159023872 7160585432 7165075456 7166638336 7182343168 7188414464 7221470893 7225505336 7241339168 7242918683 7249041184 7264430173 7266511252 7272653696 7295164864 7318927616 7323516928 7325114368 7386894008 7403081504 7404696299 7409339392 7410955552 7426688269 7427195776 7431345152 7432966112 7433474048 7455551488 7487094784 7496167588 7518431228 7520585072 7542921232 7568436512 7574834176 7581237248 7597331456 7597850624 7622078464 7628521472 7661406961 7663601764 7684686464 7686362684 7686887936 7692860032 7693385728 7709191204 7709718016 7711399696 7717918208 7734831104 7800066274 7823232494 7856331392 7858045052 7862972416 7881922048 7888584704 7912013824 7955116624 7972549312 7974288322 7978743344 7979288576 7981029056 7997971982 8004732736 8005279744 8072795864 8132801872 8150623936 8155177472 8157513728 8164409344 8176614446 8181741568 8182300672 8183526208 8188657664 8208392192 8215330816 8250745958 8253109592 8257720384 8275816192 8277621352 8284618496 8297570281 8302205912 8302773248 8304584288 8311604224 8364488704 8372798413 8435034374 8460664576 8462510056 8467816448 8469663488 8487643736 8488223744 8492965888 8495398912 8520630272 8559812989 8567048672 8585235659 8587695116 8592492832 8594367067 8594954368 8613200596 8620481408 8649641728 8656953344 8710946816 8751004717 8758402016 8776995227 8777595008 8782498816 8784414496 8785014784 8792440832 8805584788 8811106304 8813028224 8820477952 8839806976 8885418724 8887964176 8914361456 8940837136 8943398464 8978664448 9007910912 9015525376 9083883172 9091561856 9110862332 9111484928 9113472368 9119186944 9121176064 9140539408 9141164032 9148265984 9148891136 9218260142 9226052416 9245638402 9255472226 9256104704 9275754488 9314998784 9322872832 9344702224 9350561792 9381019648 9424158926 9429423952 9432125248 9452148706 9458075648 9460138688 9460785152 9462202178 9468135424 9482937464 9488235328 9488883712 9490953472 9498976256 9519792128 9568912472 9600081568 9602175583 9669330944 9671440064 9677504512 9700827136 9709027328 9737863168 9782643416 9790912768 9806219423 9811697896 9812368384 9814508704 9819991808 9822804992 9843657824 9851978752 9885304832 9935069837 9956841356 9967431628 10001148248 10009602304 10030851688 10031537152 10037141504 10040016896 10063525472 10069835776 10072032256 10102636544 10146187597 10149094228 10154764256 10156979261 10157673344 10179237068 10187841664 10190063884 10212394192 10218099584 10221026816 10294755328 10340804474 10372812541 10381580768 10406600204 10413125632 10415396992 10421927936 10424201216 10446330752 10447044608 10535154448 10544059904 10566443888 10569470912 10577682544 10578405376 10600862272 10645712896 10654711808 10767382756 10770467344 10779571712 10802455664 10803193856 10809229312 10811587072 10812325888 10837642816 10844438528 10846803968 10855972864 10879762432 10926663566 10935899968 10938285358 10939032832 10962255304 10970772098 10971521792 10973914952 11007259648 11050663936 11086659584 11100094313 11170721198 11180163904 11182602574 11189614592 11207107912 11213369024 11214135296 11216581376 11226062848 11249894656 11250663424 11259404288 11345550944 11348025689 11354365528 11379247264 11381729359 11391350432 11416313216 11429883712 11464613888 11474305024 11501171968 11508383744 11589168409 11595642968 11598964832 11605444864 11608769536 11633413792 11635951327 11643247616 11644043264 11645787296 11671307648 11677828096 11681173504 11741446171 11767176148 11779691924 11814677644 11818062256 11854642904 11893257376 11900715008 11903310848 11939479552 12003702763 12030007444 12040176512 12042802772 12050354176 12069193136 12075935872 12076761088 12078569932 12079395328 12089606144 12115271168 12166529024 12220950742 12257247002 12309105536 12319510528 12345663616 12346507264 12353404928 12385877504 12396347392 12487615504 12491192896 12498171392 12500897552 12501751808 12528291776 12531024506 12538882048 12541617088 12569100544 12579725312 12644634338 12685822072 12727143968 12766538512 12777330176 12808123328 12816154624 12818950144 12829786112 12857022464 12857901056 12927064514 12955392632 12965457934 12966343936 12969172216 13004854016 13007690696 13008579584 13018686208 13047215104 13102415872 13118293279 13157254649 13200112156 13215803042 13244763896 13252163392 13255959808 13267165184 13295330048 13296238592 13298230088 13306568704 13338637312 13349912576 13411303087 13418795624 13448201312 13451134697 13462505056 13463425024 13491084607 13492006528 13494949468 13502488736 13506356864 13592294144 13600817152 13748579936 13751578841 13760201728 13763203168 13771833344 13792421071 13793363584 13801069568 13802012672 13805023232 13816692736 13846024192 13921454092 13962800852 13963755008 13966800848 14008282288 14067549184 14110294016 14155288576 14232403276 14263591888 14271560576 14274673556 14275649024 14283624448 14287716352 14318047744 14321170864 14330150912 14333276672 14364686336 14376828928 14442941786 14451010672 14482678336 14485837366 14498082368 14528860346 14533022504 14545307392 14590329728 14637855232 14650228736 14773788016 14806163008 14809392598 14818678784 14821911104 14853376538 14854391552 14862690304 14865932224 14866948096 14911102976 14992335176 15036862456 15041170144 15073101043 15085842464 15136873024 15149668352 15162474496 15194662912 15195701248 15244156928 15257042944 15322813922 15327203528 15369372928 15372725368 15373775872 15385720064 15386771456 15409773379 15418382408 15419436032 15422799392 15435836416 15469662208 15549482767 15600132548 15612252601 15646464988 15712662784 15716090104 15725944832 15763844096 15777169408 15824027648 15896795551 15910233248 15944009081 15945098624 15948576644 15957486688 15958577152 15962058112 15995943964 16009465472 16010559488 16145591728 16265603744 16300133993 16301247872 16310354944 16315027456 16328818688 16353228892 16363483136 16367052416 16377315328 16416784384 16501491916 16506219184 16515440768 16551632384 16555242704 16569236992 16595140562 16604411824 16605546496 16609168576 16623208448 16728977408 16745596826 16870068748 16921329152 16925020112 16935632896 16939326976 16975287472 16976447488 16985931776 16990797824 17041260544 17119625978 17134097344 17170471318 17175390232 17184985664 17188734134 17189908736 17226401192 17240962816 17299283456 17313906688 17421893632 17443005349 17502009434 17516804032 17553990454 17555190016 17564997632 17568828992 17570029568 17584881664 17611169576 17622212608 17626056448 17640955904 17679613952 17770837448 17775928352 17813664869 17828722912 17832611797 17881674272 17886796928 17957328896 18015821824 18031050752 18167766344 18183123712 18211550357 18221724664 18222969856 18226944736 18238373888 18242352128 18281078816 18282328064 18296531968 18297782272 18436520284 18450843983 18452104832 18491276804 18510944452 18512209408 18551508976 18629997568 18645745664 18689404448 18701123584 18762039296 18842919823 18848317852 18858847904 18864250496 18904297412 18916151296 18920277376 18921570304 18924404356 18936270848 18965874928 18976470656 18977767424 18981906944 18997952512 19039584256 19137824944 19200163136 19204351166 19338661888 19342880128 19355009024 19401654272 19565286832 19581825536 19612438846 19623395792 19624736768 19629017408 19639983616 19645609984 19687315648 19703957504 19770609664 19870139674 19913682712 19934863256 20002296496 20019204608 20061703376 20063074304 20074283008 20080033792 20127050944 20139671552 20144064512 20205273088 20292375194 20298188456 20309528512 20313958522 20315346688 20358474136 20375683328 20380127768 20424788384 20436199168 20442053632 20589510656 20614460867 20675685877 20681608948 20745625082 20763161536 20813200408 20826251264 20830793984 20843855872 20848402432 20892661504 20894089216 21052513027 21070308896 21074904851 21088119808 21132887776 21137497381 21138941824 21155365088 21156810752 21201724544 21291425792 21309423616 21534765512 21540934688 21559143424 21604911328 21606387712 21609623893 21618458624 21623174144 21624651776 21675285632 21688877056 21693607936 21711945728 21805542889 21853327132 21871799936 21876570716 21878065664 21924510608 21941544196 21943043584 21947829904 22014519296 22101327872 22173319168 22200188626 22341442396 22360327808 22365205148 22379229184 22414215824 22426738048 22428270592 22433162752 22452125696 22499789312 22501326848 22518808576 22691101888 22696051378 22708731056 22758494528 22763458718 22782700864 22832626432 22859767424 22929227776 23002343936 23178336818 23191285936 23197929664 23210889728 23217539072 23266827584 23271902654 23286495232 23288086528 23291574592 23342615296 23355656192 23362347008 23482892342 23534352296 23559383848 23616161569 23629355288 23636124512 23709285808 23786514752 23801430016 23806621696 23878959104 24007405526 24060014888 24080353024 24085605544 24100708352 24138386272 24151871744 24153522176 24157139864 24158790656 24179212288 24230542336 24333058048 24362544661 24434901491 24441901484 24514494004 24618211072 24639021056 24691327232 24693014528 24706809856 24771755008 24792694784 24906705733 24975231008 24980678723 24982385792 24996342784 25001795104 25003503616 25054871413 25056583552 25062049012 25077764096 25083234176 25138201088 25159450624 25289268676 25371644144 25454287936 25533077024 25554660352 25616246656 25632309248 25637900288 25659572224 25714044928 25854129028 25910785264 25930915868 25932687872 25938344432 26009708032 26015381392 26017159168 26037372416 26094430208 26204831744 26236586558 26314509298 26400224312 26431606084 26489527792 26504326784 26511919616 26534330368 26590660096 26592477184 26596460176 26613137408 26677274624 26699825152 26822606174 26837591248 26896402624 26902269394 26925010112 26926850048 26982169214 26984013056 26989898936 27004977472 27012713728 27184588288 27381313729 27497159872 27503157682 27520403456 27526406336 27543666688 27584842142 27586727168 27602139136 27604025344 27610046464 27633385472 27692048384 27842908184 27910009127 27925601704 27927510016 27933601696 27992901937 28016564576 28135098368 28220588032 28310577152 28464806552 28527183776 28543121152 28549347112 28551298048 28567248896 28575432704 28618150561 28636095488 28642341728 28660301824 28666553344 28729372672 28753657856 28877610853 28885883572 28902021344 28965356672 28971674732 28996164736 29057720692 29066045008 29090614784 29180659456 29275710464 29300457472 29522620309 29547576032 29610302579 29612326016 29618785196 29637357568 29643822208 29706753076 29708783104 29725380608 29731864448 29733896192 29822205952 29984670352 30073724912 30082340288 30146202086 30171684928 30273746048 30299336704 30324948992 30389325824 30488313856 30645627844 30654407056 30738745856 30745450736 30747551744 30771440128 30773542912 30819546758 30836764816 30838872064 30845598784 30871672832 30939324416 31098965534 31200265096 31224505202 31292929976 31425325568 31432180208 31451889664 31527688192 31554338816 31648055296 31793591102 31820466496 31888018162 31890197248 31897153288 31914973376 31917154304 31924116224 31991887928 32018930944 32021118976 32291183456 32359734407 32394152791 32531207488 32600267986 32602495744 32620709888 32630054912 32657637376 32706457784 32726966272 32734104832 32754630656 32833568768 32984556241 33002983832 33012438368 33030881536 33082520471 33103264768 33110485408 33117707623 33138473984 33190281124 33208823648 33211092992 33218337152 33246416896 33457954816 33491193652 33740137496 33842658304 33850040224 33871265792 33878653952 33950574944 33952894976 33971863552 33981595648 34082521088 34239251956 34268194688 34340942636 34350780464 34369971328 34377468268 34379817472 34452802384 34481925632 34598566912 34627813376 34843787264 34886010698 34993993957 35004018868 35033608064 35107980908 35110380032 35129995264 35137657984 35140059136 35222339152 35244425216 35252112896 35281911808 35359227904 35541674896 35551856704 35627329738 35657445824 35665223594 35763348544 35773593856 35914657792 36031643648 36335532688 36366247424 36423100714 36443449328 36445939712 36453889472 36476747776 36484704256 36562157632 36564656128 36593063936 36595564544 36873040568 36901687966 36904209664 36982553608 37021888904 37024418816 37103017952 37259995136 37291491328 37378808896 37402247168 37524078592 37685839646 37696635704 37717695808 37728500992 37808594824 37832302592 37840554752 37843140608 37848808712 37872541696 37931749856 37952941312 37955534848 37963813888 37995905024 38079168512 38243322481 38275649888 38283998753 38397702343 38400326272 38408702332 38677323776 38685760256 38710018048 38803308544 39097524193 39130573664 39139109009 39163651072 39224877692 39246791584 39249473536 39255352279 39258034816 39279967232 39291219968 39374631296 39407915008 39541219328 39740279348 39827365424 39869726512 40004592992 40038409216 40123406752 40126148608 40148566016 40160067584 40254101888 40279343104 40288129024 40584750388 40596376912 40619057024 40627917044 40630693376 40716948272 40751366656 40760255536 40849576768 40872398336 40884107264 41179021312 41228921734 41351371754 41363217896 41491250164 41526323072 41626400816 41652502528 41661587968 41696804864 41785323008 41788178432 42105026054 42140617792 42149809702 42176239616 42265775552 42274994762 42277883648 42310730176 42313621504 42403449088 42582851584 42900364507 43069531024 43081869376 43118286848 43209822656 43212775424 43219247786 43236917248 43246348288 43249303552 43350571264 43377754112 43387215872 43423891456 43611085778 43706654264 43743599872 43753141432 43756131328 43849021216 43858585771 43883088392 43886087168 43895659808 44029038592 44202655744 44256220183 44346638336 44400377252 44682884792 44720655616 44730410296 44758458368 44828431648 44853476096 44856541184 44866325504 44904251392 44999578624 45002653696 45037617152 45244725799 45379102769 45382203776 45392102756 45417462112 45516989056 45526917436 45565401728 45665252864 45719534848 45858455552 46004687872 46255310647 46356673636 46382571872 46392689057 46395859328 46421779456 46435078144 46533655168 46543805308 46572990464 46583149184 46685230592 46711312384 46724694016 46965784684 47068704592 47118767696 47232323138 47258710576 47272249024 47418571616 47573029504 47602860032 47613243392 48014811052 48120029776 48160706048 48171211088 48201416704 48276772544 48303743488 48307044352 48314279728 48317581312 48358424576 48461084672 48666116096 48725089322 48869802982 48883802968 49028988008 49236422144 49278042112 49382654464 49386029056 49543510016 49585389568 49813411466 49950462016 49961357446 49964771584 49992685568 50003590208 50007007232 50109742826 50113167104 50124098024 50155528192 50166468352 50276402176 50318901248 50578537352 50700430781 50743288288 50851011211 50908575872 51066154048 51109320704 51232493312 51264618496 51275800576 51319144448 51428089856 51708258056 51821570528 51832874093 51861831736 51865375744 51876688864 51986817883 52019416064 52030762784 52034318336 52074744832 52188860416 52409663488 52473173116 52629018596 52800448624 52863212168 52979055584 53008653568 53023839232 53068660736 53181320192 53184954368 53192920352 53226274816 53354549248 53399650304 53629848727 53645212348 53675182496 53792805248 53804538788 53850020224 53853700096 53964338428 53968026112 53979797872 54009954944 54025427456 54369176576 54762627458 54827723431 54994319744 55006315364 55040806912 55052812672 55087333376 55169684284 55173454336 55204278272 55220092928 55384096768 55685816368 55820018254 55851203408 55855020032 55867203392 55985803874 56033129152 56270196736 56621154304 56929613104 57054367552 57086242304 57098694224 57102596096 57134497792 57150865408 57236301122 57272190976 57284683456 57320603648 57333106688 57458745344 57507315712 57755221706 57771767144 57804042688 57930713344 57943349464 57992329472 58115441384 58132090016 58181229568 58361318912 58551420928 58600914944 59045240618 59095152064 59220605158 59224652032 59237570392 59274715136 59287644416 59413506152 59417566208 59450761216 59463728896 59467792384 59644411904 59918690923 59969340704 60096649613 60147449824 60160569469 60164680576 60292404172 60343369856 60547492096 60598673408 60649897984 60778651648 60976627712 61257033019 61291255688 61308814112 61438966589 61477491712 61490901472 61495103488 61504314157 61542880256 61547085824 61639093516 61673529632 61677744128 61691197568 61743345664 61878648832 62197931068 62400530192 62449010404 62585859952 62850651136 62864360416 62903779328 63055376384 63108677632 63296110592 63587182204 63640932992 63776036324 63780394496 63794306576 63829946752 63834308608 63848232448 63983775856 64037861888 64042237952 64582366912 64719468814 64788305582 65062414976 65200535972 65204991488 65241419776 65260109824 65412915568 65453932544 65468209664 65667137536 65969112482 66005967664 66024876736 66061763072 66165040942 66206529536 66220970816 66235415246 66276947968 66380562248 66417647296 66422185984 66436674304 66492833792 66915909632 66982387304 67215229081 67480274992 67685316608 67700080448 67742531584 67757307904 67901149888 67905789952 67943727104 67963191296 68165042176 68478503912 68536389376 68681885272 68701560928 68739942656 68754936536 68759634944 68905604768 68963851264 69197133824 69255626752 69545488859 69687574528 69772021396 69987987914 70008037736 70067216128 70215961816 70220760064 70259990528 70275315968 70280118272 70444678304 70488850432 70504225792 70563823616 70718455808 71023313179 71083349792 71098854827 71103713408 71254659476 71310018637 71314891648 71330447188 71526697088 71547187712 71829315584 72063287296 72609687787 72671065376 72686916731 72732494848 72846201428 72886898656 72891879424 72907778944 72953495552 72969408512 73124315264 73129312256 73186127872 73746081136 73803375932 73808419328 73965107216 74043777808 74048837632 74206035904 74519990272 74582982656 74757617792 74804494336 75371679292 75393271408 75435391616 75457001984 75617189648 75664605184 75681109504 75686281216 75697617424 75745083392 75863499712 75905882624 75911069696 75927627776 75991810048 76158337024 76486644962 76551299776 76567997506 76795404686 76800652544 76817404664 77354647552 77371520512 77606617088 78195048386 78261147328 78278218018 78327302144 78449755384 78493583168 78498947072 78510704558 78516069632 78559934464 78582439936 78749262592 78815830016 79082438656 79436179823 79480558696 79654730848 79672105513 79739453024 80009185984 80076818432 80246813504 80252297216 80297132032 80320135168 80508203776 80558686208 80576258048 81169500776 81192753824 81238114048 81255834088 81261386752 81433896544 81451659289 81502733312 81520511072 81699153536 81744796672 81768214528 82190123197 82358042624 82457843468 82702743508 82726435792 82982500328 83052646144 83252801632 83305005056 83323175936 83393609728 83570646016 83576356864 84025919341 84210052108 84275476571 84281235584 84299619404 84352479232 84531551104 84549989524 84555767296 84621460352 84627243008 84806898176 85165703168 85800729014 86139062048 86163738752 86236573696 86419645312 86425550848 86438495572 86473834496 86492696576 86701142528 86774431744 87222171556 87413308528 87487199744 87506282864 87512262656 87698042432 87717171542 87766176784 87772174336 87791319616 88058077184 88405311488 88512440366 88800754504 89365769584 89441311232 89460820592 89516916736 89656863296 89706952192 89713082368 89732651008 89808502784 89999157248 90005307392 90075234304 90489451598 90758205538 90764407552 90784205512 90834924224 91033978112 91053834872 91130803456 91330505728 91439069696 91716911104 92009375744 92100782543 92510621294 92713347272 92765143744 92785378114 92791718656 92843558912 92870156288 93067310336 93087610616 93145980928 93166298368 93370461184 93422624768 93449388032 93879121609 93931569368 94137409184 94157942879 94237535392 94437592249 94464646276 94517421152 94544498048 94837143232 95146059008 95205720064 95226486784 96029622104 96240059552 96261051887 96321412096 96342422176 96402833408 96546947497 96553545088 96607486976 96614088704 96628559456 96635162624 96716849152 96922169344 97332232192 97450178644 97739605964 97767605936 98057976016 98472844288 98556084224 98765308928 98772058112 99087020032 99170779136 99598290493 99626822932 99900924032 99922714892 99929543168 99985371136 100007180416 100014014464 100219485652 100226334208 100248196048 100311056384 100332936704 100552804352 100637802496 101157074704 101400861562 101486576576 101702022422 101817151744 102132308096 102218641408 102464986624 102551601152 102856179712 103416516112 103643141056 103665748186 103723663472 103730751488 103753377728 103973635766 104038832128 104061525568 104068636672 104149489664 104377720832 104946346232 105258037192 105600897248 105726424336 105958111168 106017307136 106047678464 106137321472 106362640384 106369908736 106385840704 106452549632 106709098496 106799300608 107259697454 107290424696 107350364992 107585610496 107609077576 107700040448 107707400192 107868413653 107928676856 107936052224 107959595744 108019909888 108050854912 108738353152 108846379369 109285768207 109525254916 109655446862 109988639488 110012630728 110081613824 110105625344 110174666752 110339368568 110346908672 110408556544 110440185856 110768193536 111277568857 111371632736 111608063567 111640036508 111702406816 111710040064 111726771871 111734406784 111971607748 112066258304 112540393472 113242308608 113859226208 114100937951 114108735104 114172484608 114197388448 114205192192 114268995584 114301730816 114472602244 114544381952 114569366912 114641207296 114666213376 114917490688 115510443412 115543534288 115608085376 115861426688 115886698928 115984658944 116230882768 116264180032 116362459136 116722637824 117102841856 117201829888 118090481236 118190304128 118441210316 118449304064 118475140784 118549430272 118575288832 118827012304 118835132416 118901522432 118927457792 118935584768 119288823808 119837381846 119938681408 120193299226 120294899648 120321138938 120329361152 120584808344 120686739712 121094984192 121197346816 121557303296 121953255424 122101037443 122514066038 122582511376 122617628224 122877933178 122954983424 122981802944 122990206976 123008628314 123085760512 123094171648 123278187032 123347059264 123355488256 123382395136 123486691328 123757297664 124395862136 124801060384 124828282579 124898020808 125171719904 125701302272 125728720832 125807558656 126110752768 126217355264 126592221184 127174364408 127281865984 127480852499 127552072648 127560788992 127588613152 127659893504 127668617216 127696464896 127967551712 128075723776 128084475904 129155907881 129164733824 129438937628 129576611164 130124829952 130401071944 130409982976 130482839552 130520219648 130825831136 130907865088 130936419328 131334275072 131900438761 131938224964 132011935328 132040730393 132049753472 132123526144 132330081884 132413059072 132441941632 132470830492 132553895936 132761124496 132835294592 132844371968 132873348608 132985667584 133831819264 133964774608 134430458162 134960549984 135370633216 135400160896 135485063168 135514615808 135802299776 135811579904 135887454208 136957007824 137072778752 137363770544 137403121856 137479885312 137509873072 137519269888 137811209536 137927702528 138394267648 138511253504 139090977718 139544042792 139975975828 140016075472 140134432256 140431923632 140441520128 140519981056 140550631936 140560236544 140889356608 140977700864 141008451584 141127647232 141436911616 142046626358 142166699584 142197709654 142207426816 142509318952 142620037274 142629783296 142660894376 143053394176 143094375424 143658631168 144126574592 144301226069 144729801139 145219375574 145342130752 145373833462 145464989696 145692402856 145773797312 145783758848 145815557888 145906991104 145938817024 146248630528 146258624512 146372255744 147492162272 147524333957 147606751864 147616838656 147930214432 147962481667 148087555616 148097675264 148412071808 149039980544 149165965312 149515235584 149608988672 150743358584 150786542816 150870783232 150914003968 151234379296 151267367251 151329210368 151362219008 151372562432 151395234848 151490166784 151726999424 151811765248 151822139392 151855255552 151983620096 152638800223 152973289924 153102599552 153135995012 153590809372 153601305088 153634809328 154709295104 154743041024 155213234176 156048135919 156390096772 156522294656 156556436036 156654604288 156899510768 156987166336 156997894144 157021409116 157032139264 157119868928 157164879872 157498525184 157631660032 158164877312 158872359646 158961117392 159309461696 159344211026 159478906048 160018371968 160153636864 160493627008 160504594432 160594264064 161016407552 161152516096 162339001552 162385507648 162476228096 162511668176 162522773504 162867793088 162903318578 163005466624 163041022144 163398307072 163489593344 163536429056 164380246394 164915686936 165405487016 165452871584 165965000656 166105292288 166505603264 166610010112 166646351872 166787219456 167141292032 167152713728 168051838682 168420104216 168550953142 168562471168 168599238808 168704958464 169063102208 169099979048 169111534592 169242920704 169254486016 169613796352 170331406336 170537812627 171044310437 171601458028 172278124096 172327477504 172473147392 172839290624 172851101696 172876991144 172947668992 172985393152 173402285056 173548863488 174346940131 174444343112 174826617056 174864751061 174974399488 175012565728 175024525312 175384099891 175396084864 175434343084 175532353568 175544348672 175582639232 176116154368 176810622976 177024880732 177601509008 178731539168 178882622464 178921641184 179033833472 179301473923 179313726592 179413904384 179426164736 179465302016 179617005568 179998314496 180150468608 180978903196 181516411076 181528815104 181568411024 181669848448 182067956224 182107669744 182261606912 182661011456 182878139392 183433822208 184018751488 184201565086 185021242588 185426694544 185530287488 185570756228 185583437312 185687117824 185740312576 186134620672 186175221232 186291961856 186332596736 186740922368 186845249536 186898776064 187758243218 187863138736 188274818368 188315885758 188475070784 188875184498 188929292552 189034842304 189088996096 189674286464 190292118016 190452973568 192059244208 192480119104 192522103774 192642824192 192684844352 192805666816 193093894994 193107090176 193214973952 193228177408 193257118912 193270325248 193433698304 193844338688 194900357288 195479211928 195535211872 195950313559 196115952032 196945688576 197112168448 197530617856 197544116224 198174040064 198341558272 199196580986 199253645864 199801848064 199845429784 199859086336 199970742272 200014360832 200028028928 200327053927 200438971304 200452668416 200496392096 200622112768 200665873408 201105608704 201275604992 202143275971 202314149408 202801723124 202959283813 202973153152 203404044844 203634303488 204264616192 204437282816 204929973248 205103202304 205712359424 206658342163 206833032224 207272118053 207286282112 207331496372 207447326944 207461502976 207506755456 207947271532 208077664256 208123051136 208137273344 208298979328 208755441664 209892692464 210516074384 211201794496 211452848672 211916222336 212034614272 212095356928 212274642944 212725280768 212771681408 212905099264 213418196992 214519394908 214580849392 214700729984 215171220992 215218155152 215400080896 215414800384 215736827306 215857353712 215872104448 215919191488 216039819776 216101709824 217476706304 217692758738 218571536414 219050509832 219310893724 219977278976 220025261456 220163227648 220211250688 220678737136 220693817344 220817113088 220880371712 221536387072 222555137714 222743265472 223216127134 223280073016 223404813632 223420080128 223453543742 223468813568 223943215496 224132516608 225080786944 226484617216 226759069537 227718452416 228201875902 228217470208 228344969216 228394776896 228410384384 228537991168 228603461632 228945204488 229088763904 229138733824 229282414592 229332426752 229834981376 231020886824 231087068576 231216170752 231577643297 231722853376 231773397856 231823953361 231969317888 232461765536 232528360064 232724918272 233445275648 234205683712 234403659776 236180962472 236380608256 236882420632 236898608128 236950281568 237098860544 237150577664 237654024608 237670264832 237803044864 237854915584 237871169536 238577647616 239674763692 239860971779 239877362816 240386598452 240589799296 240642277876 240658722304 241169616688 241373479424 242189968384 242394693632 243114606592 243906510848 244202074886 244957957699 245028132076 245165022752 245235256448 245755866356 245909966848 245963605888 245980413952 246017256628 246171521024 246556374064 246694118528 246710976512 246764790272 246973382656 247514595328 248791724272 249602120768 249656565158 249796041616 250343439808 251402604544 251457441664 251615117312 252221505536 254348728816 254563731968 254961704998 255104145296 255121577984 255177226304 255319787008 255337234432 255392929792 255935103424 256151447552 256168951808 258311815762 258329467648 258877875256 259153222328 260249659904 260802143888 260819965952 260965679104 261040439296 261651662272 261815730176 261872838656 262668550144 263800877522 263876449928 264023870656 264081460786 264099506944 264247052288 264660163768 264826118144 264883883264 264941660984 265107791872 265522248992 265670589184 265688743936 265746697216 265971335168 267663638528 267929549216 267987991271 268783916401 268860916324 269921099968 270741266432 270800321792 270970126336 271029231616 271604599552 271623159808 271774908416 273682669351 273914015648 273973763063 274145557504 274727541088 274787465953 274806243712 274959770624 275019746144 275038539776 275622419072 275855405056 276788535296 277022507008 278181955436 279088085584 279951951656 280032150944 280268864512 280863847264 280883040256 281039962112 281101263872 281120473088 281778713216 281955401728 282016903168 282255294464 283472057557 284093252716 284333399168 284395419308 284414853632 285018637904 285240074548 285259566592 285321788752 286106788352 286188750848 287317262336 288253149184 288602452138 289459602278 290438751148 290684261504 290747666924 290929979392 291384805712 291547594624 291567517696 291631115776 291877634048 292497261056 292517249024 292744511488 294984324544 295048667914 295213503728 295233677312 295860428864 295924963334 296175111232 296195350528 296824143616 298079961088 299030471168 301486717168 301573085632 301741566464 301828007936 302468758592 302534734502 302658420736 302724438016 302745124864 302790469696 302980333568 303453998848 303623530496 303644278784 303710511104 303967240192 305277600446 305946579848 306205199104 306271990024 307010100397 307181618744 307202610176 307269618656 309418590208 309486082048 309793541281 310426468352 312096271838 312780193544 313044589312 313112872072 313309208576 313799021536 313974332672 313995788288 314042818232 314064278528 314239737856 314329759744 314997050368 315263320064 316329754624 316713080593 317653719383 317744719292 317922234784 318618923392 318688422052 318957812096 320036743936 320307273728 320987254016 321009188864 321188528128 322032815104 322305032192 323787174529 324678003104 324748823399 324771015296 324952456192 325023336352 325045547008 325713328369 325735586176 325806637156 326010933248 326082044288 326796614144 326979186688 327072858112 328760492788 329831373872 330810974032 330905743168 331930001312 332210584576 333011206528 333220020224 333292703744 333574438912 334282584064 336103677364 336840208432 337101906284 337124942336 337198477616 337409916928 338126204416 338199958096 338223069184 338485841408 338508972032 339227592704 340662812672 341075625254 342088620874 343202916056 344556248192 344654955008 344946294784 345678581248 345702203392 345753982288 345970786304 346804570112 347097726976 348693880262 348888686224 349653234112 349729502122 349948798976 350025131456 350049050624 350768199782 350792169728 350868686168 351064707136 351088697344 351165278464 352232308736 354049761464 355203018016 355957078477 357463078336 357765244928 357843282368 358067666944 358602947846 358627453184 358827808768 358852329472 358930604032 359234011136 359996628992 360300937216 361957806392 362830118651 363032822152 363057630208 363136822048 363339696896 363907725181 364135912448 364215339488 364523213824 365322022912 365756278784 366867644416 368037502976 368403130172 370042485176 370853389088 371060574976 371141512456 371166874624 371374235648 371480625152 372269241344 372350442464 372583923712 372665193472 373481844736 373690499072 373797552128 375408941089 375516486436 375726277472 376549636736 376631771516 376950141568 377750368996 377858585104 378069684608 378177992192 379348572928 380584236032 380905947136 383794064017 384118488416 384933933527 384960238208 385044207548 385285648384 385369688704 385611333632 386187789988 386214180352 386429947904 386514237824 386540650496 387688677376 389800714576 390958423856 391070423744 391900627118 392231904064 393891377152 394224336896 395061235712 396348080128 398393161972 398507291728 399603696128 399690859568 399718172672 399941484544 400028721664 400056057856 400654107854 400877942608 400905336832 400992784192 401244225536 401331746816 402211217408 402551209984 404286551942 404628298816 405603446248 405918567626 405946306304 406808089688 407268606976 408529232384 408874565632 409859946496 410206404608 411424718848 413316684326 413666064448 414544236106 414572564224 414662992744 414894653888 414923005952 415013510912 415894543064 416155328512 416246102272 416274546688 416597958656 417510883328 419785384928 420676547291 421032148768 421123986283 422403588992 422905697344 423832444672 424069228544 424190713856 424549285888 425450561536 425543362816 425810198528 426836393984 428799231133 429038789816 429161698784 429401459968 430072766123 430342441984 430436310304 430530199099 430800161792 430829600768 431473654612 431714707424 431744208896 431838382976 432079639552 432203419648 434953412608 435385517476 437143072828 438101019664 438621787448 439954557952 440050522912 440326455296 440422501376 441357474272 441387634688 441634226176 441760743424 443072774144 445110275428 445486530944 446432254268 446560146032 446809627264 446840160256 446907087484 446937627136 447886430992 448265033216 450161573888 452969234432 453518139074 454921921441 455436904832 456403751804 456434940416 456689938432 456789553792 456820768768 457075982336 457890408976 458177527808 458277467648 458664853504 459669962752 462041773648 462174137152 462432341504 463155286594 463445706752 463546795712 463647906722 463938635776 464923531072 465056720128 465449836544 466890551296 468411367424 472361924944 472761216512 473764841264 473797216256 473900563136 474197721088 474301155328 475308049216 475340529664 475606089728 475709831168 475742339072 477155295232 479349527384 479721943558 479754725632 480773196904 481179598592 481284555752 481317444608 482339233376 482746958848 484379936768 484789387264 486229213184 486818422013 487813021696 488404149772 489915915398 490056264152 490330045504 490470512896 491511732712 491819933696 491927211776 491960827904 492034513256 492343042048 493112748128 493388237056 493421953024 493529580544 493946765312 495029190656 497163192253 497583448544 497691983789 499170130459 499204241536 499313130316 499592083232 500686879616 502805209088 502914883328 503230234624 504443011072 508267814509 508697457632 508808417117 509127463936 509923409996 510208290592 510243155968 510319579627 510354452608 510639574016 510674468864 510785859584 511870206848 512302895104 516623631524 516658935296 517755750512 518306444656 520499319808 521604287776 521639931904 521931358208 522080878592 523303324544 523631460352 523745677312 527601755044 527752899856 528047741312 528162921572 528199013888 528494104576 529320327536 529652236288 529767766528 529883321968 530215583744 531044497984 531341178368 531377487872 531493394432 531942670336 535327277056 535859098432 535975982542 537567832802 537721832648 539842199936 541482532864 541600643584 542058463232 543209199104 543246319616 547365338702 547828031296 547947526126 548291115008 549455082176 549574931906 549612487424 549919541248 550039492288 550077079552 551244838144 551710810112 553577070592 556363910872 557704738591 558176171168 559903903312 560064301888 560537729024 561727694528 561766080512 562079924224 562202527744 562240946176 563557426432 563910803456 564033806336 564510588928 566944115114 568186505432 568666798336 568790838616 568829707264 570037275808 570161615023 570480149096 570519133184 570643577504 572213576704 572377501696 574634524672 575330862379 576506298368 577204904276 578919204556 580877502296 581368523008 581495333848 581859958784 582769611424 583095189248 583135035392 583262231552 583755268096 584994522112 585034498048 585489022976 588181435387 589928335997 589968649088 590097335828 590427007456 590467354624 591720857728 591849926668 592350222464 592390701056 593648287232 596159922176 598060942336 602973434336 603104957741 603146171264 603483132928 603656015872 604937517184 605069469004 605316841472 605448876032 605580939392 605960667136 606907997696 607247060992 607421022208 610555200892 611893159696 612410398208 612543980048 614020200794 614363237488 614405220352 614539237312 618837180416 618972164096 619587082562 624192543676 625560387088 626089178624 626225744144 626618417152 627598043072 627948665344 627991576576 628085636464 628128557056 628479475712 628659519488 629994100736 630526640128 632659509248 633426161186 635307438766 635489438584 635844469568 637237846784 637376844104 637915624192 640073487872 640614547456 641974508032 642018377728 644065630208 644610064384 647574349058 649356006208 649497646798 649542030592 649904912384 650046672704 650091094016 651426656738 651471172352 651613274312 652021866496 652164088576 653593228288 653958373376 654145716224 657520985576 659105600153 659662747744 661063145743 661621948064 661811486336 663860002624 664421169152 666022413056 666440040448 666585407488 667148877824 668565168128 672207354728 673680416864 673827363209 674203812568 674249884672 674396955232 674819833856 675828632479 676252408832 676399916192 676446138368 676971682816 677017944064 678455185408 681325625344 682151250508 684177241748 686405832112 689112496384 689309910016 689892589568 691357162496 691404406784 691507964576 691941572608 693609140224 694195453952 697188033451 697387760524 697777372448 699306468224 699459004244 699897597952 700050262912 700098101248 701536399564 701584339456 701737372336 702129414272 702177394688 702330556928 704464617472 708099522928 710406036032 711914156954 714926156672 715530489856 715686564736 716135333888 717205895692 717254906368 717655617536 717861208064 719993257984 723915612784 725660237302 726065644304 726115260416 726273644096 726679393792 727815450362 728271824896 728430678976 729046427648 730644045824 731512557568 736075005952 736806260344 740084970352 741706778176 742121149952 742283024912 742333749248 742748471296 742961250304 744538482688 744700884928 745167847424 745330386944 746963689472 747380998144 747595104256 750817882178 751032972872 751452554944 753099273472 753263543032 753900283136 755500737992 755717170208 756139369216 756355984384 758697145856 761168472064 761811894272 765000377449 767588128034 768236976832 769867867054 769920476416 770088415096 770571296768 770739377408 771222667264 772375579976 772428360704 772859895808 773028475648 773081300992 775377354752 778942981999 779601429152 781256444969 781916847712 782087403097 782140847488 783801254236 784463808128 787782754304 788448673792 790122471424 792696160256 796786323944 797014583456 798706565657 799207392256 799381719136 799436345344 799556084041 799882969088 800057443328 800112115712 801308215708 801755885216 801810673664 801985568384 802488451072 802663493632 804422434816 808573103884 809256597632 811206892496 811837135252 811892612608 813616179376 814537213952 817058464768 817749131264 819719892992 820412809216 822849437696 826633368652 827332128896 829088472212 829145128448 829325985488 829789307776 829846011904 830027021824 831789086128 832310657024 832492204544 832549093376 833195917312 835021766656 839570769856 841353094582 842064297536 842247972566 844807177984 845811394688 847664889344 848138457088 848381427712 850901123072 851086725632 853672787968 857598462266 858077579632 858323397568 858802919936 860145532246 860684883968 860872620608 861060398198 861600323584 861659201536 862947309224 863429414848 863488417792 863676765952 864159279104 864406839296 869906825216 870771034952 873797978053 874286145656 876202039328 877243574896 879909115904 880101045824 880652910592 880845002752 882714948544 882775269376 883268452352 883521486848 886145548288 890220550856 890973061888 892864508536 893120292064 893619254528 893680320512 893814174968 893875254272 895772861984 896530066432 900323147776 904091355167 905938468864 907036278148 909843842882 910873809664 912807503608 912869880832 913379876864 913579107584 913641537536 914151964672 915780817952 916355055616 916554935296 917329707008 919339925504 923303071327 924083547296 924285112751 924348274304 924864683008 926310573188 926891413504 927030242281 927093591424 927295813444 927877271552 929847062144 930113440256 930899673088 933781102592 936822734848 944723849888 945522433024 947529682528 947594432512 947801126272 948395442176 948602310656 950616098432 950681059328 951212179456 951419662336 958699054768 959443887116 959509451264 961546393808 962359197184 962569111504 962634889216 964678466752 965493917696 968759873536 969578774528 972458426368 973636844026 976808299544 979831830796 980112528304 980660091008 980941025792 983023465424 983639867392 983854423552 983921655808 984069026512 984686084096 986225496256 986776474112 986843906048 987059161088 987893530624 990058381312 994326384506 995166897088 995383967578 998340260918 998408483072 998626260632 999184166464 1001373759232 1005610418176 1005829766656 1008886022144 1013108607973 1016535629018 1017394915264 1017616834234 1018254927872 1019846819992 1020416581184 1020486311936 1020639159254 1020708905216 1021279148032 1021348937728 1021571719168 1023740413696 1024605790208 1032670337699 1033247263048 1033317870592 1035511501024 1035737371669 1036612889312 1040998639616 1043208575552 1043279863808 1043862716416 1044161757184 1046606649088 1047262920704 1047491354624 1055203510088 1055505799712 1056095482624 1056325843144 1056398027776 1056988209152 1058640655072 1058871570757 1059304472576 1059535533056 1059766643936 1060431167488 1062088995968 1062682356736 1062754975744 1062986788864 1063885340672 1068471601561 1070654554112 1071718196864 1071951965084 1075135665604 1075443665296 1079684399872 1082965065728 1083201287168 1084116926464 1086418398208 1086492639232 1092336951433 1094730677404 1095581195423 1095656062592 1095895052252 1096582230016 1098910164352 1099149863812 1099224974848 1099839082496 1100078984576 1100154159104 1102489676288 1103421620224 1107154141184 1112727821744 1115409477182 1116352342336 1119807806624 1120128603776 1121075458048 1123455389056 1123532161024 1124159848448 1124405055488 1127114852864 1128067612672 1133888230228 1136373010864 1137333596672 1137581677232 1137659414528 1140074551616 1140323230046 1140960298192 1141038266368 1141287155008 1144427153408 1144755003392 1149269049344 1150661724758 1154409808552 1157838409112 1161755004592 1162737046016 1162990667696 1163719917568 1165539222848 1166190378496 1166270070784 1166524463104 1167510536192 1169989044224 1170068996096 1170978045952 1176362870774 1179856671994 1179937298176 1180194671656 1180854014912 1180934709248 1183441715456 1183699853336 1184700444928 1184781402112 1187296574464 1192319844352 1196121884672 1197310173059 1205946868672 1206209915482 1206292342528 1206966265856 1207312031744 1209875034368 1210138938008 1210633682944 1210897752064 1211161878784 1211921334272 1213815995392 1214494121984 1214842044416 1220428580917 1221110401784 1223786319392 1224053257427 1224820796416 1225087960096 1227688699237 1228040401588 1228726474976 1228810440704 1229078474624 1237674360832 1237944328192 1239174165124 1248385087352 1251120774176 1252178357248 1252451488288 1253236834304 1255110317461 1255196086144 1255897330688 1255983153152 1256171272928 1256257114112 1256958951424 1257319038976 1259988201472 1261053280256 1265319018496 1266852322372 1270614877532 1270978877168 1271688939136 1274475693568 1274753688208 1275831248384 1280146975744 1281229094912 1283949016064 1284036755456 1288131260416 1289220128768 1294777776409 1295148698116 1298712012416 1298995293596 1299084061184 1299809824768 1300093345408 1300182188032 1302853313476 1302942344704 1303226548624 1304043732992 1304328177152 1307186456576 1307916746752 1308291432448 1315041971152 1318211200306 1319325495488 1322126291486 1323243896128 1323622972672 1327720005248 1328842338304 1332044826112 1333170814976 1337130336256 1344414709456 1347360833728 1347654726418 1348407625136 1348499769344 1348793910464 1349639667712 1351657264958 1352504817664 1352799832384 1352892276736 1353943365632 1354035888128 1356910370816 1364302501016 1368354483496 1372811664224 1378224992768 1378619820032 1379785179136 1382714324992 1382808813568 1383015929152 1383883145216 1387218280448 1388390907904 1394376066902 1394775521048 1395554744896 1398612936448 1398918008488 1399795195904 1400100525824 1400196202496 1402289377489 1403072799128 1403168678912 1403474744672 1404258828544 1404354789376 1404661113856 1408929234944 1415002931797 1416199045856 1420714986691 1420812072064 1423828313908 1429852313344 1431060979712 1431373129472 1432270667776 1434411791384 1434509812736 1435311235072 1435722416128 1439986515968 1446608395141 1447831225568 1450904826371 1451320474604 1452131288608 1452230520832 1452448034323 1452547288192 1453358787584 1455630900724 1456543649792 1456861357952 1458092855296 1461288091648 1463025115136 1472150011904 1473612520688 1480169940704 1483413556352 1484242299904 1484566049824 1484667498496 1485496942592 1485922500608 1489076965376 1489401769856 1490335694848 1490660773888 1493927378944 1494761996288 1501635764356 1502065945744 1502905109888 1506198546944 1506527086064 1507800566272 1511001475984 1511434340416 1512278738432 1512711968768 1517394291712 1522336944128 1523623788544 1530000754898 1535176256068 1536473953664 1539735734108 1539840952832 1540176830192 1541142593536 1541478754816 1544751159952 1544856721408 1545719791616 1546056951296 1546162601984 1550754709504 1557885963998 1559202858304 1562512889938 1563833695424 1564174806194 1564281694976 1567602508472 1568927616256 1575565508608 1580244942848 1585392320512 1587313486759 1593572647888 1594029166912 1597413131314 1598414784512 1598763438272 1598872690688 1599112168082 1599765938176 1600114886656 1600224231424 1602616431416 1603511770432 1603621347328 1603971136768 1604976902144 1605326987264 1608844869632 1617146207768 1618513195264 1622413784992 1622767673527 1623674270504 1623785225216 1627232358752 1629074427904 1634116929536 1635498262528 1639439785984 1640825618432 1645698875392 1653266737304 1654664257792 1658176944424 1658290256896 1658651970976 1659578615552 1659692023808 1660054043648 1663578172256 1664621314048 1664984409088 1665098186752 1666391834624 1670043533312 1679026802453 1679141539712 1682706189164 1684128595072 1684495945132 1689614355968 1691622789376 1695329778688 1696276914176 1696762855424 1701802246144 1702173451264 1707345575936 1714705703893 1715196924532 1716155159264 1716529495109 1716646795136 1717605839872 1720291064492 1721369767936 1721745241216 1722120796396 1723200647168 1725894618448 1726858829696 1726976835584 1727353531904 1728318558208 1728813678592 1739813650432 1741542069904 1747595956106 1748572291312 1752404078656 1754487149792 1759818231808 1760202091648 1761305821184 1761690005504 1765429897088 1765550538752 1766536904704 1780441101712 1781946123776 1785729017072 1786240584128 1787238509056 1787360641024 1787628349936 1787750508544 1791545723968 1793060132864 1800646295552 1808182710334 1814072556296 1819687685764 1821747619328 1825615007216 1825739761664 1826759753728 1827158215168 1827283075072 1831561635904 1832710111232 1833109870592 1834659414016 1838679851008 1846606142654 1848167094592 1848570225502 1848696548608 1849729366016 1852621146376 1853782827008 1854060484562 1854187182848 1854591626888 1855754543104 1859694124288 1860226880512 1861799346176 1867562205184 1873645469696 1875915938897 1881487414807 1889447699776 1891044866048 1895059365056 1895188865024 1895602252544 1896790884352 1897204621312 1901232196864 1901362118656 1902424358912 1902839324672 1917398109536 1917816341441 1918887774232 1919018902528 1923092787616 1923512261671 1924718394368 1925138223008 1925269778432 1929356933504 1930987835392 1937519747072 1939157549056 1944916852736 1947273688052 1953616599088 1959663661592 1960225056608 1961320182016 1961882051584 1966046930848 1967279734784 1967708847104 1967843311616 1968138053024 1969372168192 1972450992512 1973552948224 1973687812096 1974118322176 1975787061248 1984304402899 1988652769012 1990333794176 1990767935156 1996680521836 1996816966144 1997252521264 1998368332928 2002747518464 2011220836352 2011659533312 2017772044288 2026217215946 2028625766947 2033071258036 2034789830528 2035233668468 2036509855744 2039693639984 2040833162368 2040972623872 2041278318508 2041417810432 2042558296064 2043143438336 2047480827392 2049211580416 2065340675398 2066494526096 2066635741184 2071023002048 2071474743338 2073225778624 2081997279232 2086417151104 2086559727616 2087725432832 2093213298176 2094982709248 2110407020176 2111011599424 2112190965248 2112651686288 2112796055552 2113976418304 2117281310144 2117743141514 2118608945152 2119071066112 2119533287872 2120862334976 2124177991936 2125364713472 2125509951488 2125973577728 2127770681344 2136943203122 2143436393728 2143903930168 2150271331208 2150887330592 2159368799744 2165930131456 2166402574336 2168233852928 2172836796416 2172985278464 2184673902866 2189461354808 2191162390846 2191312125184 2191790104504 2193164460032 2197820328704 2198299727624 2198449949696 2199678164992 2200157969152 2200308318208 2204979352576 2206843240448 2214308282368 2216991564151 2223576035681 2225455643488 2230818954364 2232704684672 2239615613248 2240257207552 2242150916096 2246910778112 2247064322048 2248319696896 2248810110976 2254229705728 2256135225344 2266510221703 2267776460456 2272746021728 2273241763793 2274667193344 2275163354464 2275318829056 2279993298583 2280149103232 2280646460092 2281920596384 2282076532736 2282574310016 2288854306816 2289510006784 2298538098688 2301323449516 2308819617104 2315676818224 2323510009184 2325474092032 2325981335392 2327439835136 2331078445696 2332380756992 2332540141568 2333048926208 2335021072384 2339978088448 2341956091904 2352725741548 2359713343988 2359874596352 2360389343312 2361708029824 2361869418496 2366883430912 2367399706672 2369400889856 2369562804224 2374593148928 2384639688704 2392243769344 2394620346118 2411893737344 2412419830964 2412584685056 2413932531712 2414624063488 2419750068736 2420277876016 2421795504128 2422323757568 2427631990784 2428988243968 2429684088832 2440857161834 2442220803568 2447572638784 2448106514854 2449641592832 2450175920192 2455377398474 2456080803176 2457452949952 2457620881408 2458156949248 2475888656384 2478348330248 2496770174704 2502241548352 2504356714496 2504902976576 2506473668608 2510220634922 2510392172288 2511794661376 2511966306304 2512342545856 2512514228224 2513917902848 2514638077952 2519976402944 2522106560512 2533704644744 2541229755064 2541957754336 2543377878272 2547354076267 2548951387136 2549507376416 2551662496768 2560293951488 2562458189824 2567898032128 2568073510912 2576262520832 2578440257536 2589555552818 2590297396232 2597424024832 2597990587192 2598168122368 2599619649536 2600186690816 2600364376064 2605706626952 2605884689408 2606453097248 2608087465984 2608656354304 2614372913152 2615833493504 2616582864896 2627862587623 2630083942304 2636422400612 2638470689569 2638650990976 2644252582972 2646487792256 2647245945344 2655440010496 2657684676608 2664089652224 2666341629952 2674260672512 2686558448119 2688829418912 2694537534689 2694721667456 2695309452836 2696815250272 2696999538688 2697587820928 2699279335424 2703314529916 2705009635328 2705599664768 2705784553472 2707886731264 2713820741632 2728605002032 2736708966992 2745623328448 2756449985536 2757239640064 2759570358272 2765428649984 2766031858304 2767766290432 2774436560896 2788752133804 2789551042096 2791109489792 2797225872896 2797836016976 2799590391808 2800201051648 2800392404992 2804578754978 2806145598256 2806337357824 2806949489344 2808517657088 2808709578752 2809322227712 2817858469888 2830005863594 2832398091712 2841429973382 2841624144128 2847656627816 2859704626688 2862121959424 2862746258944 2868823582768 2869019625472 2870622470144 2871444832256 2879973031936 2893216790282 2895662451136 2901809652742 2902640949208 2904262577216 2904461041664 2904896068646 2905094576384 2906717575168 2911261801448 2913087299584 2913722715904 2916185710592 2922576183296 2926050230272 2944300023808 2947225041376 2947867903981 2960339881408 2966827112704 2968484599808 2969132099648 2969334996992 2970993885184 2971845001216 2978153930752 2978803539712 2980671389696 2981321547776 2987854757888 2989523992576 3003271528712 3004131891488 3005810219776 3010509362861 3012397093888 3013054172128 3013711393693 3015601132544 3022002951968 3022868680832 3024557476864 3025423937536 3034788583424 3044673888256 3047247577088 3060001509796 3070352512136 3072947907328 3079471468216 3079681905664 3080353660384 3082285187072 3082957509632 3089502319904 3089713442816 3091439583232 3092113902592 3092325203968 3101509419008 3115771927996 3118192633127 3118405716608 3125025779876 3127667390848 3128349612388 3128563389952 3135205016944 3137855232512 3151131017216 3160489885696 3170784641024 3174626973518 3184453450087 3187145295776 3188058333824 3194826262628 3196829569024 3197526876544 3197745381376 3198224336164 3199531876352 3200229773312 3205232862832 3207023540864 3207242694656 3207942273536 3210653974528 3217689739264 3234292415536 3237026390528 3244827569984 3245535347054 3247348541008 3247570450432 3254464717504 3258148855808 3268233859072 3270996525056 3278879571968 3306533474608 3309328515584 3316353888848 3316580513792 3317303941952 3319157231104 3319384047616 3320108087296 3327156344512 3329242628096 3329968818176 3330196373504 3332783669248 3340087066624 3358053604906 3358283079424 3365412378328 3368257190144 3368991890264 3379228711936 3383245578752 3390659557376 3392553828352 3393525710848 3403604492288 3404346902528 3407728954091 3414691151872 3429411407786 3430393849064 3432310318528 3433058990218 3433293590272 3435211679744 3440582128984 3442739535872 3443490482432 3444241592792 3446401294336 3451789236896 3453717659392 3453953671168 3454707063808 3456637116416 3457627357184 3479627300864 3483084139808 3483843886523 3494190913213 3495191912212 3497144582624 3504808157312 3508974299584 3519636463616 3520404183296 3522611642368 3523380011008 3530859794176 3531101077504 3533073809408 3557874701563 3560882203424 3561658919819 3563892247552 3571458034144 3572237057389 3572481168256 3574477018112 3574721282048 3575256699872 3575501017088 3583091447936 3586120265728 3601292591104 3616365420668 3628145112592 3639375371528 3643495238656 3651230014432 3651479523328 3653519507456 3654316430336 3654566150144 3663123271808 3665420222464 3666219741184 3669318828032 3685136748241 3693212285308 3696334189184 3697140451004 3697393097216 3699458732032 3705242292752 3707565654016 3708120969124 3708374365696 3709183253776 3711509086208 3719388248576 3720453761024 3723598692352 3735124410368 3747290939392 3751831877794 3762974829614 3778895399552 3782089732096 3790118730112 3790377730048 3791204505088 3794409242624 3802464393728 3802724237312 3805678649344 3834796219072 3835632682882 3837775548464 3838037805056 3846185575232 3847024523342 3849436788736 3850276446016 3850539556864 3858713867008 3861975670784 3875039494144 3894547376104 3907233198176 3919327323184 3920450113216 3922640364032 3923764103168 3932093861696 3934559469568 3935417694208 3935686623232 3936276106048 3938744336384 3944901985024 3947105896448 3947375624192 3948236644352 3951574122496 3968608805798 3977305538024 3980667588352 3981535870312 3991131305161 3993361043672 3993633932288 3994505042528 3996736665856 4005495036928 4022441672704 4023319066624 4027316036653 4035544088576 4052434431892 4057251533894 4066142516072 4069579661056 4070467336936 4073019711488 4079387279968 4081666324736 4081945247744 4082556637016 4082835620864 4085116592128 4086286876672 4094961654784 4098423160832 4117270047709 4129498351979 4130681350796 4132989052192 4133271482368 4142046004096 4142949486676 4146451557248 4163994558464 4172834302208 4173119455232 4175450865664 4186426596352 4189965418496 4220814040352 4221734704187 4222023198848 4224381930496 4225303372576 4225592111104 4227952836608 4234273268797 4234562620288 4235486283028 4237217890304 4238142132224 4239066575744 4241724669952 4248355983872 4250729426944 4251947155456 4273886406244 4286872787456 4287807860336 4300542662416 4301774661184 4318737599488 4331860262912 4332805148672 4336467705856 4345673592832 4369347805732 4378922709616 4382324781692 4382624250368 4383580209008 4386328920064 4395640657408 4396599455248 4396899899392 4399356329984 4400315938304 4400616636416 4409958705152 4413686480896 4428616564736 4433983128302 4447152071362 4450911286976 4461637908728 4465409369344 4479231226496 4480514415104 4484301832192 4493821556224 4494128644096 4497620221952 4508459411456 4512270450688 4533020443406 4535552920912 4545492043456 4546483527586 4549334386688 4550326708928 4550637658112 4559986597166 4560298206464 4561292920184 4563841192768 4564153065472 4565148620032 4577708613632 4579020013568 4602646899032 4617639234208 4627442020201 4631353636448 4647020018368 4650948184064 4651962670784 4654879670272 4662156891392 4664761513984 4665080283136 4666097852416 4670042144768 4679956176896 4683912183808 4705451483096 4716791542463 4719426687976 4719749192704 4720778686624 4723416059648 4723738836992 4730800427353 4733766861824 4734799413344 4738801779712 4739125608448 4749186297856 4769279377408 4784487538688 4789240692236 4823787474688 4824839661928 4825169370112 4827865063424 4829248126976 4839500137472 4840555752032 4843591008256 4844647515136 4855263981568 4857976487936 4859368177664 4880316234157 4881714323668 4884441607136 4895145277568 4896213029708 4899283185664 4900351840384 4910754796948 4912161606352 4914905899904 4915241762816 4916313898496 4951777312768 4956696660496 4993540349408 5004141135851 5004483096704 5008713428992 5009805953152 5012947337216 5020441269844 5020784344576 5023589322752 5024685091712 5025028456448 5027835805696 5039952805888 5067409289488 5082459510128 5083915508672 5086755756544 5094708152534 5097902774272 5099014752832 5103324993536 5120587902976 5124916379648 5135796064256 5152525041664 5179111105636 5180594792464 5194848049664 5195981174384 5196336244736 5199239299072 5200373381632 5200728752128 5211413253904 5211769378816 5212906194496 5216174931968 5217312708608 5228745826304 5231666987008 5233165729792 5255725175246 5260167884608 5272844801224 5276941379138 5277301981952 5288505165944 5292975584512 5294491890688 5310880020992 5315369353216 5328179304448 5332683259904 5348521345024 5355002642143 5373116896238 5377658837824 5389075069378 5389443334912 5390618905672 5393630500544 5393999077376 5395175641856 5398558670848 5406629059832 5410019270656 5411199329536 5411569106944 5415773462528 5427641483264 5457210004064 5468795114783 5473417933984 5474611821679 5491246656896 5512899971072 5514479280128 5519140716544 5530857299968 5532063716608 5535532580864 5548873121792 5577504267608 5579102084192 5582218979584 5590945959599 5594451745792 5595672033952 5596892588287 5599180783616 5600402103296 5600784809984 5609157509956 5612291196512 5612674715648 5613898978688 5617035314176 5617419157504 5618644455424 5660011727188 5664796183424 5682859946764 5683248288256 5695313255632 5719409253376 5724243918848 5725492517888 5737647165536 5738039250944 5741244940288 5742889664512 5759946063872 5786433580564 5791324902272 5803619305484 5805281898416 5808525154432 5808922083328 5809792137292 5810189152768 5813435150336 5822523602896 5826174599168 5827445431808 5832371421184 5845152366592 5852100460544 5888600047616 5894450082752 5895735807962 5920679762816 5933654225408 5936969199616 5938264199296 5938669993984 5941987770368 5956307861504 5957607079424 5962643095552 5975709515776 6006543057424 6008263782976 6011620439552 6021018725722 6024794187776 6026108344256 6027422787386 6031202265088 6044005903936 6045737361664 6049114953728 6050847875072 6069577166848 6089347776512 6120003019592 6140705024272 6145895814656 6158942936432 6159363811328 6160707320768 6164570374144 6165915019264 6179004639808 6179426885632 6182879166464 6184227805184 6184650407936 6203018838016 6231543855992 6236385266254 6236811433216 6250051559752 6255334781696 6256699224776 6257126779904 6270410033888 6275710465024 6302262034432 6320979771392 6328639486169 6341569282048 6349253947036 6368906900174 6374290591552 6376116667648 6389652525256 6393659138048 6395053753088 6395490762752 6396448672328 6399063752704 6400459546624 6410465725664 6414047081728 6414485389312 6415884547072 6421307949056 6435379478528 6463121499289 6468584831072 6469995789257 6474052781056 6489211695967 6489655139968 6491070694108 6494697082016 6495140900864 6508929435008 6516297711616 6536467718144 6541993050112 6557759143936 6613066949216 6618657031168 6632707777696 6633161027584 6634154535151 6634607883904 6638314462208 6638768095232 6640216174592 6654312689024 6658485256192 6659937636352 6665567338496 6716107209812 6716566158848 6730824756656 6736514380288 6737983780528 6758457423872 6766491157504 6781319114752 6785107656704 6787051421696 6807208984576 6808693805056 6815457908182 6858822815572 6860787698128 6864620637056 6866117980436 6866587180544 6870423359488 6881164257968 6885479071744 6886980964864 6888483185584 6892802588672 6903578473792 6907435318784 6907907342336 6909414127616 6913274232832 6915254714368 6959254601728 6966168279616 6967687773046 6988381826426 6990383824424 6994289165248 7009616314624 7017948599168 7039272927232 7040808366592 7046760022016 7061719588352 7062202155008 7115749403126 7121764406848 7123317839638 7127784495104 7142916068288 7144474114778 7144962336512 7148954036224 7149442564096 7150513399744 7151002034176 7166182895872 7172240531456 7232730841336 7250161601683 7256290225184 7278750743056 7286990477312 7302460028864 7302959046656 7307039014912 7308632860672 7309132300288 7326246543616 7330840444928 7332439482368 7338637656064 7370273496482 7386424570616 7392668378368 7394280902008 7394786194432 7398917464064 7410484585504 7412100995299 7415131308032 7416241938248 7416748731392 7418366507552 7423018172416 7438776497152 7440907522048 7447197384704 7470248820736 7479301210927 7494581878784 7503663755588 7525949659228 7557790799104 7564179464192 7580237460224 7580755460096 7582409010176 7588818485248 7604928787456 7605448474624 7611357298688 7646358660031 7669068367961 7669592438144 7671265365764 7675551096928 7676075610112 7692371150464 7694049046684 7698873577472 7700552892032 7701079113728 7717427734016 7723951341568 7750078988288 7789094752208 7814466396352 7838654646368 7840900226432 7845280728064 7847528206336 7864187723392 7869118939136 7870835388416 7872552212096 7877488672768 7889803970048 7894211792896 7896473288704 7937217611596 7954611076048 7961335176704 7963071740624 7982262610322 7986722087344 7987267864576 7989010085056 7993473331712 8010990073856 8044883345408 8046638133248 8054632073306 8104868863784 8114503067788 8132285032144 8139159322112 8140934673872 8146039422976 8158774559936 8163332649472 8163890495488 8165113274032 8165671241728 8170233184256 8172573753344 8189923309568 8196846321664 8234540095418 8258996703958 8261362701592 8265978104384 8266542964736 8284092008192 8285898973352 8292903114496 8327989116928 8345668604416 8346238910464 8372853192704 8379930836992 8441628080704 8443469408374 8444046397696 8448763860992 8450606745152 8451184222208 8455905673216 8468546537594 8469125240576 8470972566056 8474435780608 8476284264448 8478133151488 8483449339904 8496711967744 8501458853888 8503894310912 8547772812488 8568372801989 8573745574912 8575615720672 8593820894659 8601085324832 8603549322368 8637475198976 8663720525824 8665610297344 8672935411712 8691347185664 8738695611464 8757845419232 8764649563384 8765248500736 8767160418016 8772657840128 8785772222227 8791281314816 8793198910496 8793799798784 8798712659968 8800631876608 8801233272832 8819917410304 8827372961792 8857233129472 8867966256604 8894304142724 8901822573952 8923275817456 8930818738688 8958462452992 8961028830208 8968603664384 8987643112448 8988257288192 8995240443904 9016918822912 9024540901376 9063444434863 9066040886812 9071105841824 9090984086912 9092967055172 9098668773376 9100653417856 9101275316224 9119973194332 9120596412928 9122585840368 9127682385536 9128306130944 9130297240064 9155417227264 9158040027136 9205293798064 9235278468416 9254884040402 9262707272896 9294040036736 9301896368128 9303925341568 9309759340544 9324313782784 9329523027968 9332195704832 9359912353792 9410902966192 9433583084926 9438853375952 9439498385408 9441557373248 9446832119296 9447477673984 9461600854706 9467533723648 9469598826688 9477603559424 9478251216896 9498372595712 9568975077376 9578481384472 9647574949376 9649679323856 9650338740224 9655730126848 9658496253952 9679000274944 9681111504064 9687182016512 9689295030272 9710527963136 9715952975872 9718736355328 9760632468314 9763428647336 9768883214272 9790290555136 9792426059416 9798566371328 9800703680768 9821509593896 9824323212704 9829811799808 9830483525632 9832627796992 9903554625536 9913393320992 9945004906837 9987080698816 10008282271702 10008966193408 10017426857984 10019611906304 10025894674432 10040882539688 10041568689152 10047178645504 10049370183424 10050056912896 10055671611392 10079905611776 10126258765987 10134818578976 10156333784597 10164919020256 10167136240261 10167831017344 10173511513088 10189416305068 10195805548544 10198029505664 10206649987072 10241175805952 10249832759296 10271592128512 10305050083328 10358222211272 10361189584928 10389696099328 10391962348768 10392672489472 10398478598144 10400746763264 10401457504256 10422826507808 10423538757632 10425812388992 10432349863936 10434625417216 10457491652608 10463333974016 10511450350492 10520335769216 10545689602448 10553882758276 10554603963904 10577010331888 10585951169024 10588983781376 10621760041984 10630738706432 10656358608896 10665366519808 10697042690048 10710005284286 10746233792476 10755317675648 10778150138756 10778886669824 10781237811344 10787261001088 10787998154752 10790351283712 10813258119664 10820038541312 10822398659072 10823138213888 10831546925056 10855282966528 10914420008128 10937590229566 10946835867968 10949223643358 10982493313792 11025799942144 11028958560256 11061714599936 11064127433216 11097746243584 11155008535216 11158204168384 11164437959168 11181891919198 11188903491584 11191344067904 11193785176574 11198361567232 11200804206592 11201569619968 11218315019912 11224582393024 11225349431296 11227797957376 11234070628352 11234838315008 11237288910848 11320023454376 11329592366848 11359373714689 11365719893528 11366496576512 11390626511264 11438818506752 11448487837696 11450985035776 11475294331072 11476078501888 11482489880576 11485779329024 11519892127744 11572867161128 11582649804544 11607238610968 11610563796832 11617050308864 11617844166656 11619584274584 11620378305536 11626870300672 11645047205792 11652349198336 11654890863616 11664742842368 11690304733184 11704200921088 11753187617171 11777200095232 11788900165504 11791471615924 11841359525632 11867308450816 11873938399232 11876528398592 11877339987968 11883975540736 11912615723008 11915214158848 11925286191104 11951419031552 12002939927251 12013086114848 12015706465763 12016527565952 12023240879104 12042037451444 12049588375552 12051393149653 12052216688512 12054845574772 12062404530176 12088011807872 12091474723328 12098229907456 12101695750144 12139154333696 12178695553024 12240006039184 12281410048544 12291791629312 12317885872864 12318727622656 12321414641536 12329140748288 12331830038528 12358009279616 12358853771264 12365758332928 12368455610368 12463087711984 12472770532508 12473622866432 12500103119504 12510669563392 12513398449552 12514253559808 12540820067776 12551420930048 12604524068864 12641959542784 12657278972338 12698507894072 12737813800348 12748581183104 12752233335296 12779305050512 12787318276096 12790107506176 12790981525504 12792897344656 12800919093248 12820931451328 12828094163456 12828970778624 12831769094144 12842615898112 12870758957056 12926242998578 12937169662144 12939991578514 12948105562112 12978423391934 12979310279936 12982141388216 12989394164032 12990281801728 13017858870016 13032595423232 13072935436288 13115518287872 13170411903649 13226133898432 13237314062336 13265415555392 13266322055168 13268309070302 13269215767808 13276628924416 13277536190464 13280432349184 13308625378048 13316970512384 13319875272704 13331134676992 13424714390087 13432214419624 13433132317696 13461649513312 13464585831697 13473028760576 13475967561056 13516914847744 13532982315008 13562638229504 13570215313408 13574102843392 13614417969152 13617387610112 13630915816364 13717645631144 13721575396256 13729241274112 13732235960872 13733174361088 13740846718976 13762328515936 13770958143488 13773961929728 13776966371168 13785605177344 13807156947584 13814870637568 13815814684672 13818828255232 13826548465664 13830509428736 13890130820293 13918509203456 13932336559232 13935375546092 13976763652852 13980767648848 13988578330496 14019232629248 14035897198336 14078545854464 14081616733184 14093520044032 14123439176704 14124404310016 14200380368629 14231498806252 14242555540499 14243528813696 14246635679276 14255568990208 14285832136576 14288948229556 14289924673024 14297908072448 14301026799488 14302004068352 14332365791744 14344481062912 14465461682672 14500323203366 14512580450368 14557501486112 14573980954624 14604920057728 14605918093312 14614078029824 14617265721344 14652493087232 14664878964736 14740546992964 14772849141232 14785336756736 14788561804016 14789572388864 14797834928128 14820969171008 14824201990598 14830262616064 14832483876496 14833497462784 14836733015104 14846036344832 14877552994304 14881815044096 14894394769408 14940497641472 14958602421854 15007327511176 15051899318456 15115581598208 15128358928384 15160474920448 15161510920192 15164818020352 15177636970496 15209857574912 15210896949248 15222714597376 15292717320062 15338136735922 15339184876288 15342530731528 15351102193856 15352151220224 15384742300928 15388098093368 15397747154944 15401105784064 15402158227456 15434855468032 15447902683136 15500157976576 15565032249767 15578189504416 15628932792704 15677309292736 15681800452864 15690561456128 15695056412672 15728375446784 15738237878272 15741670776832 15745104424192 15754977345536 15779607940096 15788423585792 15792946577408 15865571551921 15874435223192 15909222152096 15912692346551 15922670353408 15926143481248 15959953090081 15964525220644 15973444174688 15974535729152 15978020170112 15986946663424 16021980147712 16089766690816 16093276266496 16109264146612 16209737727568 16229006135576 16264570064288 16278318644224 16281869347744 16292078845952 16317549119872 16326665298944 16327780990976 16330226548064 16331342483456 16340466368512 16345147506688 16379846619136 16393692643328 16469080190836 16517993407916 16522725403184 16531956208768 16533085929472 16568184016384 16571797946704 16585806228992 16655978233856 16691337208832 16692477820928 16745706385408 16759861673984 16832111093317 16883256161408 16886938816748 16888092795392 16897527721984 16901213490304 16902368444416 16911811346432 16937093075188 16938250481152 16941945132112 16952568528896 16956266302976 16993423935488 17002917707776 17007788621824 17095545624976 17136745603978 17147491149824 17151231441344 17187641789318 17202170649664 17207098644736 17274950397952 17331220594688 17382694371328 17477391222928 17515690838464 17529299126768 17530497001472 17534320836032 17545315680256 17571544444454 17582562629632 17586397820992 17587599597568 17597425319936 17601263753216 17602466545664 17639834820608 17654745923584 17735932513208 17788608285448 17803645147904 17846551634912 17861637477376 17916924905984 17922057660416 17937207328768 17975286224896 17976514576384 17990480887808 18033837645824 18049081802752 18126888869726 18132081773624 18142211683648 18181968173824 18185934110344 18197337546752 18201306835712 18202550632448 18239946388664 18241192825856 18245171680736 18255364771072 18256612261888 18260594480128 18310834454528 18316080054272 18395038113361 18410587596128 18469294826983 18470556936832 18509768080804 18525414545792 18588080073472 18603792736256 18607850683136 18619518681088 18648627565568 18659046055936 18664391409664 18719824707584 18805909136833 18821805932384 18861762742823 18867166169852 18877706751904 18878996770816 18881824446199 18883114746496 18893664238592 18894955347968 18923201709412 18935067447296 18939197653376 18955207118848 18996745191424 19137950154752 19156962768944 19295149898752 19299358647712 19300677480448 19311460253696 19316992507904 19358000549888 19362223008128 19374364033024 19378590060544 19421055926272 19431905951744 19521264936628 19526857294672 19537766428544 19580581110272 19584852118832 19597132742656 19601407361536 19643019187792 19648646425408 19659623599616 19660967051264 19665255593984 19807109251072 19826786641984 19890009813674 19974161397632 20016564543404 20017932386816 20034853715968 20039223812608 20081765079376 20083137378304 20094357291008 20098740366848 20100113825792 20159811223552 20252517531974 20269637157952 20312667569194 20329838040512 20334272480522 20335662034688 20347023026176 20378832610136 20391611097088 20396059011328 20413299974144 20482351611904 20543184257024 20610100166656 20635075327867 20716444422544 20722379169856 20779392198656 20783924697536 20785344978944 20796957196288 20801493526528 20802915008512 20845653015616 20847077515264 20851624777984 20864699727872 20869250834432 20914983305216 20926667948032 21022900700984 21040671538432 21091379204896 21095979755851 21107765516552 21109207927808 21154020663776 21171902338048 21177967562752 21243520083968 21261477412864 21312717217792 21330733039616 21394085380096 21420010568572 21492467584952 21510635351296 21556300277512 21557773339648 21562475622688 21574522002176 21575996309504 21580702567424 21626516239328 21640077082624 21644797318144 21646276427776 21663093850112 21710565933056 21827348431889 21828840016256 21875180459132 21893671735936 21898447286716 21964986627584 22051599884288 22057917120512 22123429199872 22128254866432 22195492487168 22291174150609 22310017070432 22314883436417 22316408336768 22328875918336 22363783838396 22377806983168 22382688135808 22387570353148 22396723134464 22401608413184 22436630039824 22449164786048 22450698862592 22455595914752 22468141256704 22474577821696 22640046908752 22659184733696 22718747429378 22731439787056 22732993153024 22781253022528 22877637013504 22896975675392 22901970071552 22950588662144 22952157003776 22964979761152 23145734322256 23165299609088 23214477221936 23221127593664 23234100617728 23235688333312 23239168549168 23240756611072 23253740601344 23290094411584 23304698396672 23309781727232 23329485684736 23380609466368 23408401842176 23506375234342 23577800331008 23582943231848 23682719051264 23734616901632 23747876798464 23753056797184 23754679975936 23825231446016 23830428317696 23850572382208 23902838063104 24005879854502 24026172229696 24031412931526 24033055131904 24046481758208 24084074902888 24099176751104 24102786299306 24104433377024 24109691149544 24124809060352 24176023615744 24182949446656 24196459814912 24203391500288 24278308667392 24357391106048 24386907205661 24459336392491 24480012078368 24562820097088 24583583258624 24635771745728 24637455245312 24642829283072 24658281496576 24663660077056 24716018559232 24717707542528 24731516665856 24736911220736 24926175423968 24931612438733 24945541065016 24947245732864 25000206239008 25005659401723 25021339126784 25026796899104 25028507119616 25081640135552 25102841860096 25209048137728 25283919085568 25314557944676 25397015788144 25475627600696 25497162366208 25504466670592 25558610101024 25574636552192 25580215012352 25581963051008 25585794689312 25601838186496 25641862902656 25656188326912 25657941557248 25663538188288 25685231796224 25795957237687 25852485997156 25874339324288 25879983157028 25896211124224 25956846783868 25958620559872 25964282776432 25978788328064 25980563603456 26035717740032 26065190846464 26145870872576 26231036575744 26340823807298 26452267796864 26474628124672 26530831110784 26532644110336 26536618140604 26538431535616 26553257848832 26560864698368 26617250756096 26639750545408 26849428780174 26864428839248 26866264635392 26923299026624 26929171663394 26946057521152 26951935122112 27033829695488 27065964630016 27125276459008 27140430626816 27234775220224 27261831632728 27435291262288 27443150792512 27458482548224 27464471921744 27466348722176 27481693437952 27524657031872 27541916286976 27547923859456 27553932742336 27571210354688 27614313895168 27629741275136 27631629369344 27637656510464 27653096931328 27661018857472 27780261640586 27864673118464 27870751092184 27953527305704 27961535297696 27977156660992 28038465258496 28071794396672 28157091708928 28163233466368 28187040088064 28246878353408 28248808620032 28400760737258 28462997612504 28485111080998 28487057627392 28493271358552 28511137980416 28571664273152 28577896459112 28579849346048 28595816144896 28602053598976 28604008136704 28664731583488 28688962125824 28820890333963 28906488463853 28930923365344 29000646406732 29025160900736 29115002972224 29147961909248 29209840115456 29211836186624 29228156059648 29234531442688 29304986174464 29329757929472 29481093985928 29545698282464 29552142929309 29570673513472 29577123608032 29579144777728 29595669856256 29639912881579 29641938342016 29648403981196 29660525232128 29664967752992 29666994925568 29673466030208 29692072689664 29755105988608 29763630088192 29880995282944 29917204843708 30014655022352 30103798636912 30231163196416 30256717856768 30320949840896 30323021840384 30329636040704 30355273940992 30419715149824 30445429194752 30585434640124 30676273471844 30678369752576 30685061463056 30702204387712 30704302440448 30769484601856 30776196186736 30795494309888 30802211568128 30804316454912 30869710936064 30895805366272 31000315953152 31130064499534 31156379008832 31257865585408 31354618585472 31363600905728 31381122912256 31390112825344 31456750893568 31483341553664 31490208848384 31559215880192 31576847171584 31585893154816 31731143103842 31748870446384 31818444304192 31825384693102 31845340706816 31852286962496 31919906180162 31929050441288 31946888349376 31949071458304 31956040340224 31973893326848 32043960295424 32186552532992 32218528293224 32419475455136 32458012271152 32529140128576 32556637288448 32563738695488 32584157691904 32635098239744 32653330597888 32655561981952 32660453096128 32662684966912 32680932737024 32690295013376 32759693238272 32787385286656 32938160381672 33035986815832 33045450806368 33063912417536 33066171858944 33115602991471 33136368032768 33143595893408 33171612457984 33311956467712 33382674417664 33384955641856 33491412770816 33519723347968 33664222186634 33766512322816 33773877633496 33776185590784 33795055443968 33802426980608 33804736888832 33823622692864 33874186150376 33876500962304 33883890264224 33905137057792 33912532605952 33986847870976 34005835415552 34015577243648 34162213639099 34191091249952 34273491207956 34294982299648 34300118964397 34302462882688 34375283578636 34404341299328 34414197289472 34549900795904 34662441189376 34765388742656 34954782445856 35028987950957 35031381676928 35058598253536 35060994002944 35068641672064 35090631360512 35143088888908 35165125259264 35172795641984 35175199195136 35194850639872 35202527506432 35279669641216 35471865026416 35577216570896 35607290295808 35693103269824 35723274954752 35833849811968 35844115320832 35874414657536 35950572449792 35980961775616 36067675291648 36253777739452 36264163547248 36284423367296 36363936347648 36371868220688 36394675093504 36402613671424 36405101264896 36479892777328 36482385651712 36490343361472 36510729542144 36513224523776 36521188960256 36621668909056 36632160108544 36790076226722 36821175192256 36938589653966 36941113873664 37019536161608 37050829091584 37176160146944 37207585472512 37215701366272 37297255131136 37318092111872 37328782819328 37439649415168 37485018495001 37611818273666 37643611864768 37723525485646 37734332339704 37755413503808 37757993541632 37763648892398 37766229492992 37787328477184 37789910695936 37846403418824 37870134894592 37878395306752 37910414237696 37993490382848 38275900309504 38313925537888 38322282751753 38590299797504 38598717295424 38601354960896 38622920507392 38633985015808 38716001099776 38724446016256 38748728066048 38757180121088 38842111852544 38863811903488 39042529873256 39053714589344 39075532857088 39136621717193 39161162220544 39169704237664 39178248118009 39194265485312 39202814723072 39286038375584 39297292850816 39319247199232 39321934102528 39330511187968 39614218502144 39653573283968 39780019627348 39948322795264 40033129086808 40035864773632 40069707431936 40078447625216 40163530158752 40166274756608 40188714582016 40197480733696 40200227651584 40319622447104 40505035063948 40536504230651 40539274315904 40625335138388 40659676081024 40668544961044 40671324069376 40694046052352 40757665220272 40783222194176 40792118022656 40826599948288 40964703223808 41086368514048 41220200333312 41270150655734 41432888845088 41444758339712 41558784397312 41567849395072 41570689957888 41593914392576 41602987053056 41691306031232 41694155030528 41703249555968 41738501668864 41829966610432 42045801401968 42081343076864 42182758409792 42191959511702 42215531033104 42218415855616 42308041327552 42343804676096 42355935125504 42487040167936 42522954825728 42625434435584 42840021137144 42984935169904 43021270702592 43112600555024 43115546679296 43124951245376 43149044004352 43151992619008 43161405134848 43253032478656 43280154165248 43289594636288 43292552855552 43326187700224 43421131866112 43654696863778 43657680032512 43750360918264 43787343471872 43796894573432 43929973255168 44103199768576 44115834241024 44246858399744 44256509732864 44300476403183 44390984974336 44582348301218 44620034140864 44629766872834 44632816673536 44657751836672 44727567676792 44755613966336 44765376271616 44775140706296 44793446268928 44803216826368 44873260079648 44898329572096 44901397725184 44911191829504 44936282513408 44949155643392 45280093817504 45289970524799 45318369467392 45424481871769 45437494858756 45462879574112 45465986306048 45562506045056 45755274027008 45793951350784 45803940143104 45901177324288 45904314007552 45929959522304 46291468644512 46330599218176 46428954443872 46439081746057 46442255187328 46468201235456 46471376666624 46478337098336 46481513222144 46507481202688 46580188823168 46609396793344 46619563454464 46658971369472 46816803684352 47012750468684 47155600662016 47165886463696 47365438102528 47469233803264 47495753596928 47506113594368 47509359951872 47650462892032 47660856635392 47701144764416 47906777727133 48011759709004 48052344459392 48062825863052 48066110263808 48092963516416 48168149805776 48198353502208 48205572598612 48208866754048 48219382299088 48249618120704 48352047231488 48365898893312 48392919629824 48406783000576 48556617334784 48714782212096 48773814411322 48918672784982 48960024156736 49125640194176 49167166517248 49271543491456 49274910490624 49285658566144 49327320154112 49432037118464 49435415085056 49473822441472 49852350847936 49863224877466 49891082130032 49894491465728 50000412478016 50011318803446 50042678253568 50053593798208 50057014239232 50163280271104 50205683720192 50629115889352 50794031576288 50951255201392 50994324732416 51008933341184 51117220202048 51149273104384 51160430024704 51163926102016 51171589378624 51203676372992 51283725805312 51312376653824 51315883114496 51327076376576 51370463592448 51591914475374 51704971994312 51748678648576 51759966314056 51792422248448 51884706967093 51913693567736 51917241119744 51928565552864 51957576656128 51961127206912 52071435480064 52130381692928 52291741745152 52355108476489 52462073151488 52681647614596 52904535593728 52949256249344 53061662221568 53065288220672 53073236281208 53076863071232 53106515697664 53121729396736 53234501512192 53279501090816 53524510620217 53683478575727 53698857560348 53728857678496 53732529270784 53846598053248 53858343326788 53892115042304 53903870244224 54067659390976 54131929260032 54250552918016 54280861253632 54469550440448 54523663265456 54870582524576 54886301585024 54916965096448 54928943843488 54932697444352 54963386875904 55045552494361 55049314063744 55083832573952 55095847718912 55107865484672 55142420709376 55228627790336 55259482550272 55275313020928 55306193862656 55560523281172 55729346236928 55741502184368 55907054611408 55923070595392 55954313321984 56076930516992 56143588793344 56314183417856 56326466932736 56374080176128 56493756706816 56801521474516 56925995225008 56970222161996 56974115254784 56986542717104 57022275960832 57143328546304 57155792918224 57159698692096 57191632289792 57204107197952 57208016273408 57329463166976 57377924251648 57641780667926 57812976927706 57861846730688 58001292813464 58050321801472 58230005944448 58295923818496 58419680230912 58423672373248 58469062885376 58609972348928 58659515858944 58962187971856 59091396564928 59104285858618 59141347026944 59154247216064 59158289555456 59191339712512 59279825763158 59283876684032 59296807962392 59321050464256 59329935505984 59333989851136 59346932060416 59384145379328 59510211977216 59527260176384 59834409687416 60029310044704 60156746262613 60207597273824 60462326392832 60513435713536 60641899681792 60646043680768 60659272081408 60710547881984 60839430299648 60890858389504 61170869280248 61352546943688 61356739505152 61370122926112 61404408775424 61408604880896 61500405555589 61538969203712 61552392373472 61590988619776 61604423136256 61608632909824 61739421872128 61791610732544 62000631906304 62260128999068 62312758017664 62515731170816 62709237170944 62727201811456 62762245824512 62780225650688 62913501787136 62966683107328 62980417696768 63118431760384 63153694343168 63171786309632 63444111044041 63462286207684 63497740892768 63636888608384 63650769386204 63690681413632 63704573924992 63839812360324 63858100882576 63893776698752 63898142916608 63912080680448 63947786653696 64087920590848 64373105065984 64437056586448 64838950910272 64916024542304 65058280257152 65113274576896 65127477390976 65168315383808 65270196479488 65306661195776 65320906192256 65325369933824 65361865474048 65519386476544 65876320763344 66071973631664 66090901612736 66127824835072 66132343717888 66231205982942 66272736065536 66287191786816 66343224915968 66623912935424 66765348835328 66982825541632 67328444373268 67533024645632 67547755266992 67552371181568 67590110887936 67604853961216 67609473777664 67748372300752 67753001924608 67767780528448 67810274115584 67825065211904 67973695741952 68011670831104 68031154487296 68324427278198 68382182499904 68546982415912 68589964599296 68600237928794 68604925765376 68750567157272 68808682598656 68828394578944 69099801591808 69324882378752 69530777485312 69615034347859 69909564891712 70057975901914 70062763353856 70117196507072 70121988005888 70137283344128 70181262721024 70286177777816 70330250518528 70345591283968 70350398390272 70389701279744 70405055012864 70559339282432 70943730052832 71094336492179 71154433141792 71169953681827 71214580591616 71386206539648 71446549909504 71667699623936 71688230641664 71748829315072 71901144899584 71961923551232 72135350583296 72507555478904 72528327094496 72568846734592 72727872695296 72743736441376 72789350187008 72805227342848 72810202529792 72959785554656 72964771303424 72980686722944 73021459084288 73026449047552 73042377920512 73243337818112 73580152453444 73642350384512 73877179307932 73882227747328 74039072323216 74101658183168 74352320293888 74415170945024 74431402732544 74594510262272 74636184223744 74657565638656 74879298830336 74970036990002 75223636547332 75287223729536 75447050971292 75468664679408 75510827007616 75515987083264 75527297784796 75532458985984 75574656954368 75692806837648 75740269789184 75756790613504 75820828475392 75986980765696 76551800619008 76627851075776 76644565503506 77180599595008 77197434590848 77202709921792 77245841014784 77432002199552 77448892032512 77514360242176 77684223705088 78085059746512 78107429178688 78151065714176 78273243434386 78322324441088 78339408475328 78356496236018 78388530970624 78405629446144 78572076751168 78594585701632 78638494398464 78643868205056 78661022375936 79307146567936 79560039254696 79896645590528 80066258173616 80071729547264 80139414863872 80156895250432 80327060317504 80332549513216 80377429164032 80394961467392 80400455303168 80639244894208 81010070127896 81073008461302 81078548631808 81250670276776 81319352162048 81337089922088 81342648138752 81388092104704 81515330440544 81566444388352 81584236045312 81653199896576 81929406447616 82172737028096 82272313320197 82440400666624 82540301311468 82865777690176 82889516679424 83117568794624 83135698790144 83141379915776 83187828785152 83205974106112 83382612062464 83388310061056 83406499111936 83477003337728 83659933220864 84020579490757 84091602803936 84109945260341 84162686153728 84359752047571 84365516819584 84383919023404 84431062066208 84436831711232 84616082655104 84687609352192 84711870251008 84974080335872 85045909651456 85250868871168 85680042274288 85969870339808 86042541405184 86225201110048 86231093358592 86249902490752 86298088008704 86303985238016 86322810269696 86506064957312 86560308330496 86579189272576 86652375400448 87309393727556 87315360065024 87500721836528 87574686943744 87593789146864 87859946510336 88206399537152 88231668482048 88493716799488 88513019465728 88600952806366 89164696602436 89240068281728 89259533745668 89265633347072 89315503673344 89455135353584 89511227932672 89530752543232 89550281412592 89606433652736 89746520159296 89796659144192 89802795450368 89822383659008 89872565026816 89898311286784 90560187635008 90579941049598 90636738934784 90848963743538 90874989717512 90925759148224 90931972612096 91125012090112 91510548054016 91607880286208 91802354648576 91808628015104 92582937289024 92661198436352 92857908887744 92878163492114 92884510374656 92936402470912 92942753333248 92956674196672 92963026444288 93014962405376 93160377646336 93218793586688 93239126908928 93317942738944 94025500937368 94252100821879 94311201324032 94331772927392 94730876205056 94938467606528 94991507193856 95012227188736 95018719903744 95300925784064 95321713270784 95402289528832 95813555454266 96023519418008 96104688918784 96125651726104 96132220527616 96185927032832 96336299611552 96396707004416 96411145197224 96417733508096 96438764598176 96499236241408 96704094462976 96731797786624 96785839259648 96813566001152 97113234669568 97230915742051 97429564424192 97547628822644 97837345569964 97920048313472 98251280388352 98334333034496 98543086982912 98549820981248 98571317132288 98654640308224 98864074236928 98870830170112 98947644882944 99402662580403 99697888783493 99704701695872 99726449754932 99782164260064 99788982931456 100000824956032 100022637606892 100085356507136 100107187596416 100114028478464 100326560542208 100411367440384 101258231778704 101588063152576 101902510402784 101988649464832 102017866682368 102234440404096 102298546208768 102320860049408 102343178757248 102407352745984 102567451610624 102624753307648 102654152753152 103183828950748 103409943988624 103497357297152 103519932628112 103584844496896 103769413934186 103827387135472 103834482239488 103857131105728 103915153312256 103922254413824 104142870960128 104260763385856 104583483490304 104710216952978 105363295229192 105809071187456 105898512498688 106123324443136 106130576441344 106146472562416 106153726142464 106213031395328 106243458793472 106469003024384 106559002181632 107049021240434 107366957151454 107397715120696 107457715356992 107465058541568 107693196106496 107716686653576 107784230084608 107807740488448 108135318781952 108263858520064 108501105836032 108939100880896 109047326530912 109741165049152 109772603170048 109833930192896 109857887686976 109865394888704 109926773751808 110091104988722 110098628127488 110167665147904 110191695437824 110215730969344 110284841418752 110457255580672 110518965100544 110550626041856 110612387725312 111121046562344 111388846425857 111458692473856 111483004368736 111719671630567 111814109222816 111846141190784 111908626643968 112153861033984 112287177586688 112628366835712 112652933865472 112748160352256 112987513413632 113603042949032 113851990450016 113940444323992 113948230509568 113973085434208 114044551921664 114286657092608 114311585836448 114319397384192 114383264579584 114408214395904 114416032546816 114658926333952 114755848503296 115283561335852 115625953855412 115723693461376 116002585626928 116100643602944 116460011888896 116591847636992 116839360461824 116847344746496 116938125770752 117219944697856 117319031717888 117824777653219 117924375943712 118182793129856 118208571717236 118282694053888 118308494432128 118316579110912 118382679425024 118559651526316 118567753368064 118593615924784 118659871011968 118667979702272 118693864120832 119020423954432 119054520352768 119668819374832 120058620089408 120313492525226 120415194547648 120924652785664 121026871427072 121283799363584 121318544162816 121678860599296 122341738560496 122705093887376 122713479010304 122740245852224 122808817550848 122817209761792 123000811111178 123077938407424 123104784746944 123181977239552 123208846272512 123217265819648 123478843744256 123583221465088 124520257998136 124625516035328 125031462341632 125418474341888 125454403622912 125524491649024 125560451301376 125827003574272 125933366214656 125960835393536 126236863520768 126307388686336 126343572619264 126888222088082 126924572415368 126995481785536 127273777216768 127301538772408 127381362827264 127409147849984 127679624720648 127716201765152 127787553397504 127796285833216 127824161360896 127895573307392 128175841181696 128746210131968 128874113172896 129285063788881 129677901820544 129832049084608 130116560514304 130226549153792 130254954781952 130336630767616 130540392958976 130613322391552 130641812384512 130650739867648 130723730948096 131038772953088 131641363957831 131752641526688 132032339199761 132143947263328 132172771123393 132181803225472 132255649670144 132264687435776 132462411965884 132545472131072 132574383573632 132686449831936 133247825870848 133530697670656 133965651083264 134656888746536 135066049291264 135095510533984 135104742363136 135180221775872 135209707922432 135218947555328 135496744601504 135506003849216 135535561056896 135620548231168 135650130423808 135947391483904 136023341662208 136648854556396 136764364999808 137093964831824 137179929198592 137200475857588 137209851530752 137501134314544 137617365197312 137656789157888 138199603183616 138649764757504 139061554970624 139230068695718 139819129783424 140115951803828 140125526707712 140234393014144 140243976011776 140274566688256 140572355555632 140660501037056 140691182567936 140700796780544 140810110025728 141118678564864 141887460105664 142188672984358 142308866283584 142339907363654 142429161183232 142772413079296 142893099819008 143335399247872 143376461283328 143802289799168 144270701166592 145015110957808 145056654188992 145137693469184 145455745390592 145487472882752 145578700374016 145610454685696 145620405059584 145919571109312 145929542606848 145961373445888 146042918168576 146052898095104 146084755841024 146486675636224 147160304906888 147284700769024 147671858290957 147754358615864 147764455494656 148078144646432 148203316366336 148704640587776 148830341890048 148862805465088 149189020524544 149272368447488 149315131277312 149758597660672 149940073980004 150447273094664 150574447459072 150894101942584 150937329358816 151021654015232 151031974166528 151054595569592 151064917971968 151149313908736 151385613675296 151480539578368 151513581227008 151641656950784 151973961531392 152791439023223 153103601238016 153255702151552 153289131007012 154361199190016 154394869181696 154405419843584 154491682029568 154864004399104 154897784065024 155028720484352 155368447410176 156038219054263 156170119493024 156204184054919 156214858357376 156302131428352 156546486868772 156644648882176 156668110945489 156678816950656 156712992472036 156777061941248 156811258892288 157144153502336 157189171403264 157276988796928 157322044751872 158614293135872 159120078509392 159793291181056 160132516347232 160143459094528 160278829727744 160313790500864 160654120635008 160665099026432 160754858328064 160789922934784 162020140255792 162146016922604 162157097263616 162501340553552 162638704324096 162674179844176 162685296277504 162776184209408 163030660881088 163132888776704 163168472090624 163306399793152 163858812895232 164345474056192 164544626640394 165080602622936 165731555380352 165779033358848 166235137589248 166271397580288 166282759831552 166411948212224 166765224124928 166776620122112 166812998223872 166954006675456 167319866441728 168041158981514 168183205607872 168219890520682 168325372307456 168719504095142 168731033639168 168767838046808 168862124132416 168873663422464 169232165310208 169375218704384 169423740502016 169948160671744 170501737742336 171215354747437 171360084548576 171939740679616 172085082810368 172450402220096 172462186717184 172499804981504 172596176017408 172607970476032 172645620539392 173012129914624 173120616660992 173158378545152 173304750800896 174521287071131 174618787455112 174630720130048 175001443673056 175039615812061 175149373887488 175187578293728 175719893020672 176412799074304 176463336964096 176987433598976 177026038931456 177201905612732 178329393204872 178480136563456 178519067491336 178531266694144 178631007346688 178910270707168 179022455865344 179061505086464 179100562825184 179212867305472 179493040318592 179593318288384 179605590900736 179644767318016 179745130053632 179796622573568 180571700663809 181120375270016 181159882099196 181273477869568 181697927487076 181749979435024 181851518296448 181863945224192 182250024180224 183021096108032 183215760572416 183604709297152 183617256030208 185153222026487 185165874578048 185322396872704 185715817775488 185756326984228 185769020749312 185872804941824 185913348393344 185926052888576 186029924810752 186320755292672 186478253817856 188051001874736 188504201643758 188622402648064 188663545854784 189461752410112 189876935213056 189983014387712 190024454377472 190643426541568 191627110908532 192047038836016 192209377837568 192251303452208 192264441055232 192371854065664 192672599223104 192793414008832 192822290394448 192835467016192 192877529196352 192998472482816 193408188925952 193463595573248 193571678519296 193627132002304 194226469339136 194461831484102 195095257645288 195674691139928 195840096626944 196502560776704 196668666068992 197086173965824 197099641962496 197142634264576 197309280616448 197728148473856 197741660340224 197895289765888 198805325160806 199395777566986 199409403391744 199452899509864 199564328520128 199577965862912 200001649912064 200045275213784 200170713014272 200214375192832 200228056956928 200653121084416 200822734880768 202345419246971 202516463557408 203176126305152 203805020805568 203977298929664 204035733364736 204468880808192 204597092417536 204641720098816 204686357514496 204814705491968 205134903221248 205249506615296 205308305506304 206367657901496 206819887977248 206865000505163 206994714594304 207039865256224 207169688993792 207479390171053 207538827868372 207654774270944 207668964478976 207714262211456 207830306624512 207844508827648 208285741920256 209166966980608 209420433905956 210726590458384 211618142374912 211797024997376 212246648886272 212261152882688 212292945124832 212307452284928 212426062790656 212486917586944 212938006048768 213118004363264 214098042480868 214733914302908 214795430241392 214915430713984 214930117083136 215386392212992 215433373307152 215568460169216 215615480976896 216270637563904 216527717040128 217002211672064 217878201761792 218094653061824 219482330098304 219545206340096 219667860385792 219715775373952 219730789777408 219853547503616 220182209977444 220197256254976 220383390875648 220431461938688 220914511161344 221037930201088 221101252083712 222242093124688 222777692851714 222917384947712 222966008737472 223439343261134 223628218445632 223692282381568 223817253287936 224307722067968 224574355173376 225305867730944 225975026827264 227206085898064 227703980900032 227880888647984 227896461019136 227946170868416 228089103843328 228573314185216 228623171672896 228638794768384 228766529159168 228816428791808 228832065093632 229317852667904 229511697006592 230567122671704 231251907710824 231447386922752 232005171253856 232201287205888 232920023777792 233183695273984 233678720923648 233694689492992 233876251541504 234439889395712 234638063435776 235649555306438 235848751887424 236365586259712 236417143434472 236565388107776 236616988864256 236633158221824 236765358850048 237119303052632 237135506736128 237187231849568 237319742023936 237335959404544 237387728241664 238040847908864 238109040705536 239135495473693 239337638749664 240100832750779 240117240178816 240626985050452 240830389095296 241849305571328 242053742854144 242567598727168 242637088325632 243357721198592 244683477120992 245202915656699 245410187774752 245426958020608 245463717800587 245480491704448 245617635101696 245634419523584 246001622222356 246155876814848 246209569493888 246363954479104 246417692545024 246957687488512 249040515996272 249251032070656 250062924683264 250836948683776 250908807245824 251048983298048 251120902602752 251654007148544 251866732429312 251921670787072 252473727041536 252614777372672 253776444176164 253849144830736 253990963571072 254547554433536 254603077544816 254762725654528 254818295699968 255359249441296 255432403530304 255575106795008 255592571666432 255648322721792 255791146614784 256351682363392 257492420263936 257748226345792 258570127577762 259355803641088 259664098169216 260233121028608 260453098307584 260509909563904 261080785917952 261226644783104 261283624769024 261301479735296 262077545906176 263282727915662 263505283053376 264064678399522 264287894526656 264345542246786 264363606450944 264511299340288 264529374871552 264924823931768 265090944262144 265148767147264 265372899663872 267061395341312 267931302166528 268255979262271 269313777493072 270132098582528 270191021067968 270209484726272 270360443551744 270419415844864 270437895110656 270993489203008 271012007698432 271071122113792 271241096462336 271300260847616 271894782967808 272046683324416 273297709112792 273528729999616 274187929663648 274247736826063 274359858397184 274400951715176 274419703061504 275002268629088 275234730394624 275313578315776 276399206367232 277299529515008 278123109941248 278460137391436 279638259566848 280231903607656 280251053415424 280468786028288 280487952023552 280549133376512 281144711111264 281321002074112 281382365135872 281401593561088 281620220051456 282237357129728 283755529614557 283774920211328 284377345968716 284617732567168 284679814727308 284858322366464 285544826158592 285786199638016 286670798495744 286752922566656 287604579598336 288541402333184 290030221915616 290113308377984 290275386938368 290911490781184 290974945765504 291157400748032 291220909371392 291839142218624 291859085213696 291922746891776 292085836337152 292169511682048 294320609813776 294569401538048 295343716581914 295508717231728 295528910989312 296156289292864 296406632732672 297409281175552 297660683780096 297725610930176 298378041049088 298544736894976 299880147960008 300894546189328 301148894918144 301788203885168 301874658717632 302043308030464 302063948333056 302109191139184 302129835943936 302298627817472 302771227350592 302961079156736 303027162454016 303283313901568 303947923062784 305582878046446 306511404303104 306578262014024 308722398380032 308789738363392 308810839687168 309728008798208 309795568130048 310057440968704 310736894820352 312076438108526 312340238986048 312408368109838 312429716714752 312604262856704 313092973737544 313289297764352 313336221890978 313357633901312 313425984944072 313554123882496 313622517784576 314288307004672 314378342806528 314553977593856 314644089503744 317029793673593 317228586271744 317971373102383 318240157018784 319586582362112 320265032694464 320286918189056 320557659455488 320627581001728 321308241270016 321330198052864 321509716656128 321579845869568 324040280511584 324292033845208 324314194527232 325002681107104 325073572222399 325277408648192 325348359688352 325370592555008 325552368418816 326061321762176 326265777553408 326336944181248 326612799586304 327717625790464 328690948112384 329089253280788 330161205245872 331463110760704 331558066717696 332470275178496 332542795160576 332565519663104 332823896424448 333530448249856 333553240244224 333625996447744 333908013350912 335347444089931 336082317963028 336366411215744 336439781041364 336650744614912 337439008190284 337462067278336 337535676093616 337724248264832 337747326844928 338464330620416 338750437408768 338847481004032 339896321343488 341003475484672 342430709494874 342720169097152 343879481359232 344170165620736 344900804440192 344924373434368 344999609963008 345192352034816 345291241078784 346024259829248 346316757090304 349042574142262 349237574910224 349261440260096 350002887346112 350079231624122 350298747774976 350375156587456 351439786041344 352825598148608 354052077862912 354403811225464 356658786409744 356960273126912 357038134982672 357062533388288 357262014693376 357820541414336 358044911730688 358123010172928 358201125650368 358425734610944 358986080637184 359186636576768 359211181801472 359289534636032 359490260107264 359593245147136 361143401327618 362240750540032 362319764198392 362546955739136 363395854974152 363499958870048 363703036592896 363727890448384 364500048360448 366042192216064 366431521144832 367209418594304 367234512060416 370306444052974 370331749156096 370644793745408 371431635550976 371512653968456 371538041498624 371745609883648 371826696786688 371852105777152 372059849621504 372641510585344 372956507635712 374671574341519 375784350030089 376102003749472 377008403287516 377244805296128 377327091709568 378923504820224 379753870426112 379966028775424 380048908754944 381286853083136 383254221817064 384094077672032 384418755675136 384502606904416 384528882110464 384743708131328 385318867460527 385345198446208 385586828017664 385644580788896 385670934032384 385755058392704 385996944965632 386816377851904 386927191146496 387143357038592 388452938678272 388923662968204 390190515290576 391349382279856 391680193253888 393005121553408 393337332137984 394172347931648 394199283924992 394285268529152 394618561232896 395456296947712 395790579531776 397610650321612 398791555133972 398818806783488 398905799019728 399128657040256 399155931725824 400003299824128 400090550427568 400341426028544 400428750385664 400456113913856 401306242168832 401645469761536 404690838493942 405032927114816 406352252610304 407610041611136 407954597859328 408071466729472 408937761616384 409283440197632 409372715028992 410269806442496 410499013230592 410616611012608 412735315802992 413639775954496 413730001010326 413989429188608 414079730512448 414339377987584 414958780342106 415077655736744 415309548541888 415337928957952 415428524422912 415660613249024 415689017655296 416571483840512 418840867811912 421453180916768 423236284749824 423594049994752 424493297772544 424522305765376 424585890249664 424614904569856 424852125581312 424973835173888 425876012097536 426236008726528 428196084961736 429467828605816 429590860482784 429830861427968 429860234166272 430502838889123 430772784425984 430866746614304 431136920338432 431230961953792 432541275127808 433055434080256 434004423344128 435756403523584 436189306123648 438964660196608 439090412680192 439335720771584 439431550747904 439461579554816 439707095007232 440364419954888 440394512509952 440766781751296 440862923877376 441829022322688 442075860402176 442202504167424 444108777308287 444484186249376 445555385703428 445834769895424 445901546537161 445932017474944 446878686522268 447256436891264 447384564763136 447634506575872 448615444135936 449148710346752 450611735461888 451950053654528 454412171796128 455407961800064 455761777295968 455792922038272 455892341736832 456178207686656 457146628370432 457246343345792 457277589536768 457533058318336 457632857583616 458635705335808 461134245343408 462503815421648 462894773845504 464010342507712 464402574411776 465840047555584 466367390547968 467357441847296 467752503083008 468879778791424 471299110612876 471697503774848 472731172519424 472834286868944 473130776215552 473233977728512 473266316443648 474238606105264 474271013472256 474374463699136 474639484047872 474671918809088 474775456483328 476081695817728 476218081411072 478270990947386 478675277499328 480201665501558 480234480357632 481253970100904 481660778190592 483698611142656 485135197454336 485274176651264 486715442397184 487305240435013 489366954241984 490405831313398 490820375549504 490853916041216 490927435601174 490960983408896 491235270203392 491268839047168 492003244444712 492311753629696 492419138987776 492727908958208 492835385090048 493915374977024 498081031992544 498189675772789 498502064141312 500125849366528 501673897367552 501817614491648 502097966596096 502241805205504 503308014297088 503733464858624 503843341574144 504947454083072 505229554745344 507552888352328 507698289661472 507981927142144 509095108867072 509206155089632 509525451309056 509636591399936 510718498882592 510864807060608 511150213590016 511185143332864 511296645443584 511582293229568 512703364726784 514984840527872 515496452691584 517140255155524 518711607282176 519328196338432 520466242057216 520906196615168 521019819127808 522161571835904 522453289566208 522567249538048 522602959470592 524155091812352 526565455831324 526974554998463 527010566106752 528129356799044 528575789053312 528691084493572 528727212901888 529022598680576 529849647863536 530181888524288 530297534294528 530745799327744 534122790682624 535862604333056 536511958524542 538627554986144 540264197165056 540382042135936 540418969452544 540720887103488 540838831689728 541986978406016 542024015396864 542142244227584 542600521695232 543789565935616 546595418225584 547057459999232 548375859327296 548495473652126 548719716794368 548801903430352 548839406123008 550004537258176 550469460789248 550627156631552 552798412734464 556920274782872 559276519133696 560463807215312 560502106830848 560937572056576 560975904047104 561098266753024 562289422222528 562642004148224 562764730271744 562803187122176 563240440102912 564474714259456 567511059229114 567549840422656 568754691937432 569235465134336 569359629454616 569716644732928 571089652317184 571572399276032 573341596991488 573505845133312 575209159196672 575906193241379 577082804666368 580060443831232 580226616755968 580550773876736 581822981562368 581949891531008 582314801496064 582441818742784 583678284437248 583718170427392 583845493783552 584171672674304 584339023364096 588641219627552 588769616822387 589138803076096 590518264332997 590687433163828 591017434463456 591057821978624 592312578585728 592813265465344 594818562351104 595321367560192 595451221860352 596756082098176 597089473789952 599760295920016 601789092378656 602297789836288 603576407770336 603749317435264 604086616060928 604127896666112 604218382278368 604259671887872 604597255634944 605542454701184 605922158313472 606054324908032 606566627803136 611165756092892 613022808606208 613156524028048 617444796760064 617579476726784 617621679374336 619456017596416 619591136260096 620114881937408 622788110452729 624152876217052 624680477972096 624816736219676 624859433429504 625208525713408 626185947475088 626578595528704 626672443781956 626715267802624 626851969888144 627245035569152 628576614009344 628756685613056 629107955187712 629288179007488 634059587347186 634457172543488 635942746204766 636480314037568 639173164724224 640530065388928 640573836378112 641255162003456 642616482540032 642660396105728 643159691739136 648080561023168 648584067690416 648628389054464 650005362214208 650147144444798 650554817296384 650696719376704 650741185110016 651104736837632 652122643524352 652531555106816 652673888362496 653225599172608 658178506561576 660322410491744 662926221521408 663116133435392 664940550356992 665085590321152 665131039326208 665647792848896 667060896499712 667106480488448 667251992895488 667816026701824 670694888179862 672164635926056 672732822431488 672879562082728 673301489229824 674878016380568 674924134556672 675071352187232 675448496529664 675494653689856 676928661240832 677500874817536 677694962008064 679792642686976 680616410194357 682006950969344 684861418989748 685440338194304 687758962718464 688340331241472 689801608880384 689848746868736 689999219926016 690384704069632 690582482157568 692048519658496 692633514180608 695818638062821 697885221484451 698085148284524 698475149820448 698522880520192 700005774692224 700158463248244 700597495549952 700750313174912 702879572082688 705651196297216 708104155725824 708807622450928 713317572819488 713920546253824 714076269965344 714125066776576 714524029386752 715641082828672 716089823461376 716246020345856 716402251300736 716851469221888 717972161274368 718373273153536 718579069272064 718980520214528 722286802655236 724481501080064 724639528396784 725093911478272 726791709948304 726999917740096 727406073185792 727455780896768 729000096720896 732084384432128 732863042289664 734418837188608 740612888105948 740663498312192 741289587490816 742863271101952 743025307936912 743076082997248 743491219767296 743653393573376 743704211554304 745283021170688 745913015271424 749343148683038 751568700060178 752204007498944 754016806575032 754489610592256 754654183419136 757847009640448 759507740852224 760097817509888 762573706166272 766508443634128 768188155344064 768837511350272 769005213808832 769057764220928 769487416262656 770637734921054 770690396892416 771173656035328 771289161577792 771341868064768 771510116785408 771993889931264 773632755703808 773854382292992 774286714077184 777847325936408 780381030581152 782037701413969 782698764559712 783360386507776 786010243106816 786674664275968 788344695863296 788398567849984 788570537058304 789237122465792 790912593895424 791581159063552 795221300643224 797583110267944 797637613566976 797811598039456 798257314080512 798311863451648 800006599648256 800181100855136 800682852057088 800857500771328 800912227827712 802612484337664 803290939523072 809381676987884 810065854229632 812704505220608 815220083222272 815909195718656 816142933458944 817875523232768 818566880395264 818745430057984 820539612884992 820998026461184 821233222025216 824773443572533 825470631605984 827279551908992 827460002020652 827978858377216 828159461024896 828678755975168 829917560684212 830155311473488 830619097083776 830675857915904 830857048845824 831321226498048 833142967681024 837681735623824 842906361833536 846472569499648 847188099989504 848986595545088 849171780499328 849229809139712 849704251162624 851752024195072 856392169923472 858935657211632 859181720965568 859661722855936 859720468332544 861005677778246 861545568851968 861733493228608 862273840676864 862461923907584 865082550255616 866110868160512 872378612247296 877929320393216 878180825360384 878671441543168 878863101495808 878923159109632 880728839909776 880789025019904 881533563502592 881725847754752 883658044645376 884151720804352 884405008334848 888217554616574 888968372498752 891110771406856 891669539790848 891803093074322 891864034949888 893757373044536 894512873782528 894769129526272 895269013151744 897230888271872 898297420693504 901223470923776 903900107309056 904995446522167 908824343592256 910815923600128 911523554591936 911585844076544 911784683473664 912356415373312 914293256740864 914492686691584 914555179073536 915066116636672 915265715167232 917271410671616 922268490686816 924226374398327 925007630843296 925209397863751 925789547691008 928020685015424 928805148823552 931680095111168 932734781095936 934714883694592 935505006166016 937759557582848 942598221225752 943395007549696 945462345038848 945668573737888 946261552431104 946467955457024 946532632887296 948477212210528 948542026944512 948748927398272 949278968095744 949343837618176 949550912966656 952163391635456 956541981894772 957350554998656 960403331003116 960468960715264 962507940201808 963321556381184 967397222285312 970270394908672 970548353302528 973430884794368 974610480870026 978733908483968 980811662626796 981640751099008 981707832082432 981854871202348 981921966817792 982470540406784 984006488889424 984623507259392 984838277975552 985670770180096 987830749954048 996162063985088 996379351545578 997004128282624 1000251698733056 1003347794735104 1003635228983296 1004195933192192 1006616028594176 1007686683148288 1009894908166144 1015105776704656 1015396579322944 1015963854284288 1018190217734144 1018412310179264 1019050902618112 1019273182799872 1021436997765184 1021729614121216 1022300427180032 1022370286665728 1022593290887168 1023164586459136 1025406729453568 1030992905383168 1034280510311048 1037423214564352 1038656392676864 1040932484114432 1041812393230336 1042039638255616 1044323143671808 1044906579132416 1045134499076096 1045205918941184 1048310183624704 1053130911662648 1053949109996926 1054021132213504 1056258713598088 1057151578106624 1057382168987144 1057454425803776 1058045197361152 1059699295727072 1060363777048576 1060595068589056 1061491598655488 1068245581365248 1069540073162561 1071725208666112 1073023917049084 1077255109972288 1080528394330112 1080764084271872 1080837938905088 1081441774206976 1081677663379456 1083973956812032 1084048030793728 1084284488455168 1085201043390464 1087579131871232 1092267533379841 1093190836451168 1093429288384433 1094114919998464 1096676776618423 1096751718654592 1096990947304252 1097439433588736 1097603806860704 1097678812246016 1100009074516352 1100938921578496 1101254313263104 1105596825468928 1113840549565744 1118553038267392 1120927614430624 1121004213661696 1121875144113152 1121951808094208 1122196533506048 1124578844445056 1125284008296448 1125529460543488 1126480880205824 1135022118458228 1135099680845312 1137509383874864 1138470930268672 1138719258909232 1139433289465856 1142179304634368 1143144798552064 1146683193982976 1147011690266624 1150418318393344 1151812386482758 1160120887662464 1160453233511936 1161101547753472 1163645963124736 1163899783062016 1164883637485568 1167356568874496 1167436340854784 1167690987567104 1168343345348608 1168678046728192 1177282439255104 1177539233644774 1178277606152192 1181036528665994 1181374866327656 1182034868926912 1182115643957248 1184625157171456 1185626530930688 1189637124702208 1190902443720704 1193512164196352 1199520591840032 1203578184757312 1204595579672576 1207152815540672 1207498634870528 1208173232121856 1208255793332224 1208436764556736 1208519343775744 1209194511269888 1211084909402368 1211844316626944 1212108649816064 1213133255606272 1222331512185784 1225277310684427 1226045617212416 1226313048056096 1234889593520128 1235158953453568 1235243358748672 1238912035192832 1239182272520192 1240229763874816 1245576220905458 1248305752434104 1249360955944192 1249633472439352 1249718866859008 1250417051426816 1252371894950176 1253157191057408 1253344887563912 1253430535605248 1253703939776288 1254490071138304 1257153228018688 1257513371226112 1258215910375424 1258576358014976 1264001904646663 1268119174694372 1268914345086976 1271885492409532 1272960628075136 1278346329448448 1281060130777856 1281147672756224 1282510324006912 1285232965080064 1285320792211456 1286319383478272 1296072554185409 1296161122046336 1297168135380832 1297256778108928 1300010724428416 1300294288889596 1301109634592768 1301393438753408 1301482370220032 1302209473675264 1304245287048704 1305347776724992 1316357013123152 1320644820983488 1325852443042816 1326232266870784 1329881100713984 1330171180642304 1331295585697792 1334121792999424 1334503985790976 1341389776359724 1344329271852112 1345465644862976 1345759124165456 1346602978459648 1349756032761136 1349848269113344 1350142704374464 1350896993059328 1350989307379712 1353857322481664 1355001749635072 1355389924016128 1359585285373952 1361232820388714 1369722837979496 1370880676388608 1375517925436928 1376680662482944 1379603217760768 1379697493737472 1379998439852032 1380769408139264 1381164964315136 1384097039316992 1385267028361216 1391637276125642 1395770442968902 1396170296569048 1396950299640896 1397045761040384 1400011549384448 1400316926496488 1401194991099904 1401500626349824 1405759144165376 1416208311451648 1417615244901856 1426635145638976 1427841092507648 1428152539930688 1428250133553152 1429048058773504 1431282165657344 1432179646922752 1432492040691712 1432804502601472 1433702938443776 1435944322548736 1436746546307072 1437158138544128 1437961040429056 1444573605310472 1448055003536141 1448963002160128 1449279056793568 1450187822956544 1452355731197371 1453583419896608 1453999835480192 1454812146371584 1454911561793536 1458000193441792 1464168768864256 1465726084579328 1468837674377216 1481225776211896 1481326996624384 1482579174981632 1485726542203904 1486050615873824 1486152165994496 1486982439534592 1487306787146752 1487408423108608 1490566042341376 1491826030542848 1498686297366076 1503137400120356 1504408014997888 1508033613150064 1508979221184512 1509308366838272 1515694019280896 1519015481704448 1520195635019776 1525147412332544 1533016887268256 1536376310688128 1537675022700544 1538010427617664 1538115528441856 1538974832525312 1541275469842108 1541380793784832 1542578323155584 1542683736129536 1543020233570816 1547265511407616 1547708764585984 1555694651872816 1560762061162304 1564075402827938 1565397529119424 1566720773015552 1572020486213632 1573349328551936 1576689391726592 1577141074116608 1581825187790848 1590442601286448 1595166220535888 1595275227133952 1595623196078912 1596514628161024 1596623726903296 1600013199296512 1600362201710272 1601365704114176 1601715001542656 1601824455655424 1605224968675328 1606581879046144 1618763353975768 1620131708459264 1625409010441216 1630440166444544 1631818391437312 1632285866917888 1635751046465536 1637133760790528 1637490860115968 1641079225769984 1641996052922368 1642466444050432 1649546887145066 1650941263211968 1654559103817984 1654920004041304 1655957716754432 1656318922049792 1657357511950336 1659835121368424 1660310622946976 1661238194167552 1661351715831808 1661714097691648 1662642452996096 1666285935362048 1675363471247648 1680705829255453 1685812723667072 1692945138999296 1694376199979008 1697973191090176 1698343560998656 1698459618279424 1699408502325248 1703504048390144 1712784339846944 1716420409596893 1717871314423264 1718246024604109 1718363441931136 1719323445711872 1719440936665088 1722011355556492 1723091137703936 1723466986457216 1724547681353728 1724923847815168 1732221736321024 1744757224494592 1755858640786432 1756361650720768 1757342883086336 1757726202991616 1757846318219264 1761457679819552 1761578050039808 1763067127005184 1763451695509504 1767316089290752 1768303441608704 1776435109233148 1777936744997504 1782221542813712 1783339079581696 1783606186148644 1783728069899776 1787514746089072 1789025747565056 1789538259052544 1790538026303488 1794461776543744 1796594841387008 1802446941847552 1807800214618112 1809990893044334 1817648687184512 1821631847200256 1823047109183872 1823171688153088 1823569366947328 1828586513481728 1828985373383168 1829110358147072 1830531430334464 1834542821343232 1844536981373632 1848452748796654 1850015261686592 1850418795727502 1851579095382016 1856041370030848 1857610297647104 1863360190222336 1869429767389184 1875519115165696 1885196442451504 1886790015099392 1890924690077696 1891337147475776 1892523104862208 1892935910914048 1893065265774592 1896954424421056 1897084053889024 1897497854796544 1898557936191488 1898687675236352 1899101825933312 1904326783270912 1913083963789544 1914701109997312 1919734157782441 1920806662006232 1920937921430528 1925015880403616 1926643112762368 1934794444570624 1940540789817344 1941096706605056 1946861769588736 1949220961740052 1957467816967936 1961623325253592 1963281502198016 1963415664164864 1963709742404696 1963843933635584 1964941080813568 1968012977778848 1969247014518784 1969676555951104 1971341540360192 1975661499908096 1986288707301899 1992324127970176 1992758703091156 1994008256565248 2000503397466112 2006695589470208 2007270457966592 2008391866384384 2013232057188352 2015373366296576 2019789816332288 2030211553409312 2030793158645888 2031927708568576 2036380435468288 2036685442291357 2036824620358528 2038101805236224 2038546365599744 2042873995530368 2043459228242432 2044600854360064 2045186581774336 2046329172918272 2061985810766336 2068561020622096 2074846429128704 2077312785353728 2081864968228864 2083624786460672 2084079276511232 2088646287343616 2089813158264832 2090268998152192 2106261823325296 2107898219993852 2108042264427008 2112517427196176 2114303156213248 2114764337974288 2114908851607552 2116090394722304 2119398591454144 2120727554097152 2121190137178112 2122983197310976 2136491162730496 2139080146325122 2146047834098168 2154510219944576 2161056788660224 2161528168543744 2161675877810176 2163355326758912 2167947913624064 2168096061587456 2168568976910336 2170402086780928 2175158263742464 2184535066759682 2186381672902336 2186858576768866 2188229839996928 2193353553236846 2193503437309184 2193981894608504 2194878867177472 2195207613721408 2195357624492032 2200018149032704 2201877843156992 2202508626526208 2225799611716681 2227681099131488 2237106076534784 2241855228861248 2242008427323392 2243750288226304 2243903616188416 2244393067012096 2249157688890112 2250568016592896 2251058921086976 2252961760411648 2270044236916456 2270199361690624 2275018767749728 2275515005556793 2276941860537344 2277438517818464 2278866578931712 2284358609268736 2286289597104128 2293366387965952 2294023380533248 2300836636786688 2303624772965516 2320241775324928 2320906467023872 2322203095506944 2327291926249472 2327799566124032 2329767274971136 2334713137748992 2334872681709568 2335381975134208 2336686690697216 2337356093456384 2347432108629517 2354564878510208 2355078467289548 2356555212304384 2362073057331988 2362749732655312 2364069737853824 2364231287914496 2369250314342912 2371253061861376 2379274249404416 2381804887441408 2387024328392704 2399041183680064 2407156369514624 2409191159345152 2414305631081344 2414997269741056 2416346464243712 2416873529113472 2417038687551488 2418389022539776 2422169818804736 2424217299632128 2444663024371568 2450554621368854 2452091234424832 2452626096112192 2469779187040256 2470317906907136 2478364545040384 2491152441810916 2496611504868208 2498721911888384 2499266944878704 2499437733718016 2500834102853632 2504743789900352 2506314382114816 2506689775127824 2506861071210496 2507407879552576 2508980142276608 2514306456037376 2515026742452224 2516431820750848 2517152716029952 2528003809293326 2536238349388744 2537828690173952 2543770984819064 2545921256150272 2556692658896896 2562120261555712 2562295345512448 2565020648013824 2570465930160128 2570641584422912 2572638766956544 2592145108370818 2592322244092672 2594336270761664 2594513556217856 2600021448856832 2600588577779192 2602219269185536 2602786877506816 2602964740440064 2604418947350528 2608490574097408 2610695553449984 2630490450210623 2632714026246304 2641289641966976 2651704886085632 2652464533741568 2659762201427968 2660342361284608 2662591171395584 2668243585998848 2669007971581952 2682779552719448 2688658543704224 2690931289725952 2691518248330912 2693205956919296 2697232072223689 2699512065522272 2699696538226688 2700285408748928 2701793986118656 2701978614759424 2707714644963328 2710003499270144 2719170570747904 2722465640777428 2739445675958992 2741761352777216 2751035850873856 2753361324965888 2759206435521536 2759394987474944 2759996879704064 2761538816278528 2762329928630272 2768194078633984 2770534056722432 2783274552251284 2791540885937804 2792340593138096 2793900599281792 2794091522080768 2800023098768896 2800633852992976 2802389982199808 2803001252699648 2811518288330752 2832416622903296 2835230489803712 2853270291277952 2855682185015296 2856305079861376 2856500267106304 2858096117547008 2862564331314688 2864984081383424 2865609005202944 2871888645097472 2873493092614144 2874316277088256 2889147210620944 2896110007072282 2897926004320256 2898558113587136 2900375645913088 2904711462394742 2907166839793216 2907999670960384 2909624292743168 2909823123587072 2916000386883584 2937675348754432 2962451552423792 2962653993248768 2965158349963264 2971453084407808 2972101231747648 2972304331988992 2973964879069184 2974613574293504 2974816846217216 2981132084682752 2983652061085696 2997372594732152 3006274800240712 3008816029995776 3016067226300128 3017958442369024 3018616733676544 3031388038561792 3038030963408896 3040391270039552 3050294824665088 3066033774536512 3072752621376256 3075350045401088 3076020855235328 3076231056883712 3077949665050624 3082550939684216 3082761587569664 3085156646311168 3085367472259072 3086040467141632 3094531022815232 3095417529171968 3108761441158009 3111389303745632 3121310825760127 3121524122324608 3128150805655876 3130795058238848 3133441546031104 3144040972427264 3146698657103872 3153378783453184 3154282148233216 3163650375581696 3180885202572896 3190332441071776 3190550454267904 3191246392157824 3193029256322048 3193247453806592 3200026398593024 3200724403420544 3202731408228352 3203430003085312 3210449937350656 3237526707951536 3240263416918528 3250818020882432 3260880332889088 3263636782874624 3264571733835776 3271502092931072 3274267521581056 3274981720231936 3282158451539968 3283992105844736 3299093774290132 3301882526423936 3309118207635968 3309840008082608 3311915433508864 3312637844099584 3319670242736848 3320621245893952 3322476388335104 3322703431663616 3323428195383296 3325284905992192 3332571870724096 3350726942495296 3361411658510906 3371625447334144 3385890277998592 3395946382180352 3396687121997312 3396919236558848 3407008096780288 3425568679693888 3432840819193786 3435742628846528 3436492049208218 3436726883862272 3438646891423744 3438881873330176 3444022711112984 3446182275407872 3446933972914432 3449095362707456 3449847695630336 3487327730409523 3489514448989184 3511717281572864 3512723301441536 3514685766172672 3515452405983232 3515692636438528 3522915359639104 3523156100079616 3526134254010368 3526903391019008 3534632178581504 3536606883217408 3552870218466296 3555873489995008 3564443085627424 3566678159163392 3567212372297288 3567456139799552 3575029492178144 3578051495130112 3579076518105088 3581076052606976 3588923553087488 3593189682774016 3604893883695104 3615600429236224 3619981786088668 3635297374369024 3643263694400512 3646094218367744 3646343376306176 3647138733894656 3657173026963456 3657970746766336 3658220716294144 3661062860668928 3669085642686464 3688821884989241 3689073962747264 3696905497593308 3700030523373184 3700837591455004 3703158190764032 3712082740061696 3715220595294208 3726720380444672 3738859534778368 3751038230331392 3770392884903008 3773580030198784 3781849380155392 3782674294951552 3785046209724416 3785871821828096 3793908848842112 3794168107778048 3794995709593088 3797115872382976 3798203651866624 3826167927579088 3829402219994624 3839468315564882 3841613324012464 3841875842861056 3850031760807232 3853286225524736 3869588889141248 3881081579634688 3898441923480104 3914935633935872 3923246650507184 3926563004396032 3926831328329728 3927419484809392 3927687867271168 3929882161627136 3936025955557696 3938494029037568 3939353111902208 3942683080720384 3951322999816192 3972577414603798 3984648255940352 3985517406182312 3988016513130496 4001006794932224 4013391178940416 4014540915933184 4026464114376704 4030746732593152 4039579632664576 4060423106818624 4061586317291776 4063855417137152 4072760870936576 4073370884582714 4073649240717056 4076203610472448 4077092731199488 4085747991060736 4086918456484864 4089201708720128 4090373163548672 4092658345836544 4121387317756709 4123971621532672 4133627850330979 4137122041244192 4149692858257408 4154625570707456 4163729936457728 4167249572921344 4168158553022464 4177292574687232 4179626316529664 4180537996304384 4212523646650592 4215796439987704 4216084528854016 4225034854392352 4228606312426496 4229528675948576 4229817703215104 4232180789444608 4238797182908288 4241455108194304 4242380274356224 4245966394621952 4272982325460992 4278160292650244 4292095668196336 4309020439889152 4322113577320448 4323056337087488 4323351755620352 4326710653517824 4335895827248128 4336192123174912 4337137953820672 4340804173561856 4359516773169103 4369070133519364 4372763345804672 4373717153537732 4376459679993856 4386707106473692 4387006874618368 4387963789217008 4390415227442816 4390715248984064 4400036298065408 4403755686313984 4405017253052416 4451599223433362 4455362198262976 4474212153069568 4483710457722496 4484016854646784 4487500576452608 4488786134024192 4498315377780224 4502117842173952 4540088473832912 4540398723381248 4550037535499456 4551030011113586 4553883721074688 4554877035636928 4557733157863424 4568717218537472 4572579194208256 4586732775931904 4607249545931032 4640483550649856 4641812934047744 4644406191013888 4654583852498944 4655599132248064 4659534549942272 4669426275497984 4669745363419136 4670763950268416 4673373381394432 4674712186912768 4694864217259034 4709129757020416 4710156934579096 4713110424608768 4724146114663976 4725499465310624 4728139475707648 4728462575828992 4738500628685824 4742506123722752 4758548498808832 4763609774882816 4774048656785408 4798082367360128 4814312739029248 4818382318690304 4828611262162688 4829994539482112 4832692928487424 4833747058226944 4834077375102976 4836778045079552 4844339637609472 4848434599264256 4870730466439747 4885196550391157 4889326048743136 4901109242737708 4904182468849664 4905252192224384 4939558374080512 4940635813814272 4956729090080768 4982304883621832 4993223009736416 4997443823776768 4998533889757408 4998875467436032 5001668205707264 5009487579800704 5012628764229632 5013379550255648 5013722142420992 5014815759105152 5017960284553216 5028612912074752 5030053484904448 5032863641501696 5056007618586652 5072476698777488 5075657380347904 5087541969638128 5091842512300544 5113385317793792 5124240523111424 5124590691024896 5130041296027648 5140931860320256 5145277533913088 5184290216741636 5184644488185344 5188672541523328 5189027112435712 5200042897713664 5201177155558384 5204438538371072 5205573755013632 5205929480880128 5216981148194816 5221391106899968 5260980900421246 5265428052492608 5282579283933952 5303409772171264 5304929067483136 5320684722569216 5336487171997696 5338015943163904 5365559105438896 5377317087408448 5381862579451904 5383036496661824 5386411913838592 5394464144447378 5399024131044544 5399393076453376 5400570817497856 5403587972237312 5403957229518848 5415429289926656 5420006998540288 5444931281554856 5478891351917984 5483522705554432 5502071701747712 5506722649931776 5518412871043072 5518789974949888 5519993759408128 5523077632557056 5524659857260544 5536388157267968 5541068113444864 5566549104502568 5583081771875608 5584681186276192 5587801198563584 5588183044161536 5600046197537792 5601267705985952 5604779964399616 5606002505399296 5623036576661504 5664833245806592 5670460979607424 5706540582555904 5711364370030592 5712610159722752 5713000534212608 5716192235094016 5725128662629376 5729968162766848 5731218010405888 5743777290194944 5746986185228288 5748632554176512 5773414105007731 5778294421241888 5792220014144564 5795852008640512 5796720104983093 5797116227174272 5800751291826176 5809422924789484 5814333679586432 5815999341920768 5819248585486336 5832000773767168 5875350697508864 5924903104847584 5925307986497536 5930316699926528 5942906168815616 5944202463495296 5944608663977984 5947929758138368 5949227148587008 5962264169365504 5994745189464304 6012549600481424 6017632059991552 6032134452600256 6035916884738048 6037233467353088 6062776077123584 6080782540079104 6132067549073024 6145505242752512 6150700090802176 6152041710470656 6152462113767424 6165101879368432 6165523175139328 6170313292622336 6170734944518144 6172080934283264 6189062045630464 6190835058343936 6217522882316018 6222778607491264 6242621651520254 6243048244649216 6256301611311752 6261590116477696 6266883092062208 6288081944854528 6306757566906368 6308564296466432 6327300751163392 6334968125655169 6361770405145792 6380664882143552 6381100908535808 6382492784315648 6386058512644096 6386494907613184 6400052797186048 6401448806841088 6405462816456704 6406860006170624 6420899874701312 6475053415903072 6476465785046257 6480526833837056 6501636041764864 6521760665778176 6527273565749248 6529143467671552 6543004185862144 6548535043162112 6549963440463872 6564316903079936 6567984211689472 6598187548580264 6603765052847872 6618236415271936 6619680016165216 6623830867017728 6625275688199168 6639340485473696 6641242491787904 6644952776670208 6645406863327232 6646856390766592 6650569811984384 6665143741448192 6701453884990592 6722823317021812 6743250894668288 6771780555997184 6791892764360704 6793374243994624 6793838473117696 6814016193560576 6850669214980019 6851137359387776 6865681638387572 6871485257693056 6872984098416436 6873453767724544 6877293782847488 6888045422225968 6892364550815744 6893867945828864 6899695391260672 6974655460819046 6979028897978368 7023434563145728 7025446602883072 7029371532345344 7030904811966464 7045830719278208 7046312200159232 7053806782038016 7069264357163008 7105740436932592 7111746979990016 7128886171254848 7133356318326784 7134424744594576 7134912279599104 7150058984356288 7156102990260224 7158153036210176 7162152105213952 7177847106174976 7186379365548032 7239963572177336 7270594748738048 7286527388801024 7292188436735488 7292686752612352 7294277467789312 7314346053926912 7315941493532672 7316441432588288 7322125721337856 7338171285372928 7377643769978482 7378147925494528 7393810995186616 7400061046746368 7401675182910008 7406316381528064 7424165480123392 7430441190588416 7453440760889344 7477719069556736 7486780512137927 7502076460662784 7540785769806016 7547160060397568 7563698760310784 7565348589903104 7570092419448832 7571743643656192 7587817697684224 7588336215556096 7589991419186176 7594231744765952 7596407303733248 7652335855158176 7654005018691031 7658804439989248 7676737436328961 7678936631129764 7683226648024928 7683751685722112 7700063521614464 7706572451049472 7739177778282496 7762163159269376 7796883846960208 7829871267871744 7846493301014368 7853126008792064 7853662656659456 7854838969618784 7855375734542336 7859764323254272 7872051911115392 7876988058075136 7878706223804416 7885366161440768 7945154829207596 7969296511880704 7971034812364624 7976033026260992 8002013589864448 8026782357880832 8029081831866368 8052928228753408 8061493465186304 8120846213637248 8123172634583552 8127710834274304 8145521741873152 8146741769165428 8147298481434112 8154185462398976 8171495982121472 8173836912969728 8178403417440256 8180746327097344 8242774635513418 8247943243065344 8267255700661958 8274244082488384 8299385716514816 8309251141414912 8327459872915456 8336317106044928 8354585149374464 8361075992608768 8425047293301184 8431592879975408 8432169057708032 8450069708784704 8457212624852992 8459057351897152 8459635406430208 8464361578889216 8477594365816576 8482910216388608 8484760548712448 8491932789243904 8556320585300488 8584191336392672 8618040879778304 8644227154640896 8646112674174976 8646703511240704 8653421307035648 8671791654496256 8672384246349824 8674275907641344 8681608347123712 8719033546338206 8738140267038728 8745526691609344 8747434307075464 8752919359987712 8773414212947384 8774013749236736 8775927578434016 8780830454885632 8781430497968128 8800072596130816 8807511372627968 8810034506104832 8848013332526641 8903198446866724 8910724396525952 8948424306139136 8967420915444992 8968033709293568 8975001152905216 8977572268048384 8996630755560448 9004235684347904 9072507879297863 9080176947665824 9080797446762496 9100075070998912 9102060022227172 9107767442149376 9109754071273856 9115466315726848 9137434437074944 9173465551863808 9214499091862064 9280967101299712 9283625868095488 9288812382027776 9309167704997888 9311198264496128 9319069099884544 9338852550995968 9341527900536832 9346746762788864 9389728434518068 9418259514040832 9420313869158192 9426220849217536 9448292229327952 9450998930621248 9456278951415296 9456925151657984 9477001257371648 9485012247445504 9517096997617664 9527219549765632 9596164734720256 9628625478058496 9636764637380608 9657222524325376 9659989078964224 9665385856974848 9667494116453888 9668154750205952 9688679275218944 9696869198528512 9741460932879494 9770393100782314 9778652097486272 9802218485475416 9808364937699328 9810504384448768 9881271627628544 9913458180161536 9964609767243664 9986446019472832 9994887647553536 9997067779514816 9997750934872064 10003336411414528 10018975159601408 10025257528459264 10026759100511296 10027444284841984 10029631518210304 10035920569106432 10057225824149504 10060106969808896 10065727283003392 10112015237173304 10144953397554976 10151314760695808 10166490118381597 10175083939276256 10183685024601088 10226770635587584 10248481046222848 10249181382049792 10260082592055296 10281863720640512 10290555067826176 10368580433483272 10369288976370688 10377345083046656 10378054224871424 10400085795427328 10402354311116768 10408877076742144 10411147510027264 10411858961760256 10433962296389632 10442782213799936 10521961800842492 10530856104985216 10565158567867904 10606819544342528 10609858134966272 10641369445138432 10672974343995392 10676031886327808 10731118210877792 10754634174816896 10763725158903808 10766072993323648 10772823827677184 10788928288894756 10798048262089088 10798786152906752 10801141634995712 10807175944474624 10830858579853312 10889862563109712 10957782703835968 10967045411108864 11004143403495424 11013445299863552 11036825742086144 11039987518816256 11046155265114112 11072776314535936 11133098209005136 11166163543751216 11169362372552384 11175602397127168 11176366088323072 11200092395075584 11202535411971904 11209559928799232 11212005010798592 11246073153323008 11340921959214848 11413081165111808 11422728740061184 11425220319445504 11426001068425216 11450257325258752 11459936325533696 11462436020811776 11487554580389888 11493972370456576 11497265108353024 11546828210015462 11556588842483776 11584440028289128 11591704017281024 11593440209966186 11594232454348544 11601502583652352 11618845849578968 11628667359172864 11631998683841536 11638497170972672 11664001547534336 11750701395017728 11764940804788171 11849806209695168 11850615972995072 11860633399853056 11885812337631232 11888404926990592 11889217327955968 11895859516276736 11898454297174016 11924528338731008 11989490378928608 12014942867178251 12025099200962848 12027722172228763 12035264119983104 12064268905200512 12071833769476096 12074466934706176 12125552154247168 12161565080158208 12264135098146048 12291010485505024 12301400181604352 12304083420941312 12304924227534848 12330203758736864 12331046350278656 12340626585244672 12341469889036288 12344161868566528 12378124091260928 12435045764632036 12445557214982528 12485243303040508 12486096489298432 12512603222623504 12523180232955392 12533766184124416 12576163889709056 12613515133812736 12617128592932864 12654601502326784 12669936251310338 12723540810291584 12761329764287104 12762201817071616 12764985568631296 12772117025288192 12800105594372096 12802897613682176 12813720012341248 12841799749402624 12950106831806144 12952931570092514 12961053667674112 13003272083529728 13043521331556352 13054547131498496 13086008371724288 13099926880927744 13128633806159872 13196375097160528 13207530105695744 13236472830543872 13239360032330432 13247661734035456 13250551376398336 13278680970947392 13282484983575808 13289905553340416 13290813726654464 13293712781533184 13301139623968768 13330287482896384 13402907769981184 13445646634043624 13486501789336576 13543561111994368 13583785528721408 13586748487989248 13587676946235392 13628032387121152 13701338429960038 13702274718775552 13731363276775144 13742970515386112 13745968196832872 13746907535449088 13754587565694976 13776090844451936 13784729101631488 13787735891657728 13799390782521344 13904020951113293 13949310921638092 13958057795956736 14046869126291456 14050893205766144 14058743064690688 14061809623932928 14091661438556416 14092624400318464 14107613564076032 14138528714326016 14211480873865184 14223493959980032 14256798096039499 14257772342509696 14266712636653568 14268849489189152 14269824559198208 14300117968712576 14312205980520448 14316306072420352 14324304210427904 14372758731096064 14479927144354672 14541189497476096 14573054777602048 14584376873470976 14585373505224704 14588554935578624 14628692107853824 14631882987065344 14644251442675712 14755287539956964 14756295850989056 14787621990373232 14800122093492736 14803350365820016 14812632763056128 14848330960246784 14860882381176832 14906881521778688 14955438139113472 14973561024275854 15081571539612032 15094320120795136 15127397520621568 15130697179806208 15143487287312384 15175635395368448 15176672431112192 15179982838372352 15188463489531904 15192814607466496 15304671710316352 15308010037382062 15317608879978496 15353474872657922 15357873262259528 15366453296049856 15367503371444224 15400127043228928 15413144902098944 15593767693920416 15659742535743488 15692986602028736 15706252017584128 15707325313318912 15709677939237568 15710751469084672 15719528646508544 15744103822230784 15753976116150272 15757412447608832 15770732322881536 15890309658415192 15928605038897551 15938593023761408 15942069624729248 15952066052521984 16004027179728896 16053564715761664 16058163663732736 16105856457506816 16122986930372608 16241692427274496 16246345269167104 16255421668548608 16291043483746304 16293483538330856 16294596962868224 16308370924797952 16342991964242944 16347673825939456 16356806834880512 16361492654194688 16432024760406619 16485549271026836 16495886486130688 16534511401323916 16548488164976768 16598771433029632 16618502282829824 16654919745830912 16672634212089856 16709170298748928 16722151985217536 16850094586602368 16863185759950816 16864338115416064 16900139417569408 16914425249705984 16918114703794304 16919270812860416 16928723157778432 16955188731633152 16969521097424896 17112641170600976 17168382672785344 17236081759556608 17288454309281792 17292225348349952 17306842614071296 17343583308992512 17348551815282688 17438067092676412 17476280534077456 17491053383218688 17494868614150928 17505838719975424 17546828425894768 17548027498473472 17551855156868032 17561660909771264 17562860995936256 17600145192261632 17615022745255936 17620069012209664 17696026665053282 17806396893733448 17821448793051904 17896848612278272 17934841830889984 17936067418587136 17950002305810432 17955144536096768 17993261511120896 18008471368695808 18145015758595726 18160353895331648 18161594893524992 18200150141997824 18204120044454344 18215534884298752 18219508142547712 18230932631453696 18274868874149888 18428998183724128 18561934202599424 18567251736190976 18577624764055552 18618335409995776 18622396528992256 18638138199769088 18677705101991936 18683055801073664 18693493525577728 18779456869036136 18836519028081664 18840627738316384 18852441698435072 18880624505565823 18896584458655904 18901997861242496 18912557902830592 18913850303315968 18954002514743296 18970024494891008 19034193995235328 19054439099531264 19192329469440512 19257250956116992 19273529274761216 19314445048650752 19319978157928448 19330771713949696 19334988232907776 19336309500411904 19377358550437888 19393738397057024 19482921865758988 19540786201564628 19557304194972544 19604436970950832 19616729875398656 19621008768897536 19762543255257088 19826916360323072 19929219534487328 19972892038945664 19989775295107072 19994135559029632 19995501869744128 20006672822829056 20037950319202816 20053518201022592 20054888569683968 20059263036420608 20114451648299008 20120213939617792 20224030474346608 20289906795109952 20302629521391616 20332980236763194 20350167878552512 20367370049202176 20453541271175168 20496962092445696 20563727441281024 20737160866966544 20738577952741376 20754690166093312 20756108449742848 20800171590854656 20804708622233536 20817754153484288 20822295020054528 20823717923520512 20867924592779264 20885564427599872 21043923601684984 21061712209970432 21130317135735808 21213639088685056 21219716269932544 21282738890276864 21345948687990784 21352063772655616 21462236421755584 21509268349633792 21527450317807616 21532145986647296 21545647655354368 21577856577789512 21596096524178176 21597572305813504 21602283269991424 21614351888949248 21661717159706624 21779725126219424 21849175780320889 21915565407671936 21934090822217728 22008286806990848 22026890599727104 22073651484172288 22079975037632512 22092310530228224 22145552629071872 22266196418010272 22332327087502432 22338724745104768 22351204794254336 22352732176646144 22400184790151168 22405070823943808 22419119857598464 22424010021597184 22681843918429696 22826162330223616 22845457480122368 22850440638891008 22852002136850432 22900514650517504 22919872651067392 22924872041623552 22975109160779776 22987944740913152 23093656420030924 23113177684967552 23168880056578256 23183408034562048 23186880419932372 23188464908697088 23237691699157936 23257334718345728 23263997367683072 23276994341945344 23328003095068672 23501402790035456 23529881609576342 23699612419390336 23701231945990144 23771624675262464 23776809853981184 23778434655911936 23796908594348032 23849056677462016 23978980757857216 24029885734356502 24050198401925696 24055444344457526 24070528239966208 24128537810401024 24143667538952192 24148933869412352 24528270196292096 24582020971010048 24602800363208704 24608166841882624 24609848455069696 24660407517473728 24662092700557312 24681253170489344 24682939778072576 24688323737133056 24756248182521856 24870091529264072 24891114429965056 24970486606081016 24972192978596864 25025206445247008 25046360465910784 25067532368248832 25152327779418112 25227030267625472 25234257185865728 25309203004653568 25339872502620676 25447081620583168 25522659528574208 25524403634143232 25529971137262592 25544234050576384 25600211188744192 25605795227364352 25627440024682496 25683599498805248 25821753194924687 25900213663612288 25905863140185028 25922107335348224 26006544167059456 26087042663112704 26109094262996992 26172016743448576 26199853761855488 26257267612319744 26392750194321056 26415060211391488 26472945661087744 26478720064660864 26495323468070912 26501102752796672 26557361941894784 26564969967151616 26579811106680832 26587425563066368 26602279247937536 26805815539962368 26891293268087248 26973003578673152 27087122223988736 27167571057442816 27173496975978496 27402676859920076 27404549437551104 27462726553550288 27485941030772224 27491936393665744 27493815070898176 27509175131389952 27552181688903872 27569458203262976 27575471783315456 27598781565042688 27808041902226586 27898621843276184 27916115591913472 28093738252582912 28101786411532288 28123619247865856 28183322877112832 28185248800636928 28215227128152064 28277057428652032 28422961747730368 28446987919960064 28513596192078998 28515544685019392 28533425273307136 28537698978378304 28539649118396416 28600235937425152 28624411961040896 28632612144840704 28648608420855808 28935394952316853 28959854288709344 29082378994952192 29146109555204096 29168753746941952 29170747010449408 29177109871157248 29257384215707648 29263765974130688 29288502885351424 29510575079913928 29512591701978112 29575243980746464 29600244186985472 29606700731640032 29625265526112256 29696661920493568 29721764762353664 29813763043557376 29910876278226944 29947122048551708 30163143079224064 30188640241590272 30254795041243136 30261394359612416 30286974574624768 30351270790736896 30353344862224384 30359965676744704 30376926979063808 30385629214932992 30516617412183721 30609343420632704 30616020074764124 30635217759956992 30706949745315844 30715746524519056 30732906592099712 30735006742888448 30800254086457856 30826289804197888 31187535387840832 31319485071486976 31385973204057472 31412504035168256 31419355878475136 31421502938169344 31439057293017088 31488207644461568 31514824895217664 31780619316830384 31857210077795102 31877186047522816 31884139249458496 31904132105043968 32008054359457792 32107129431523328 32483384854548992 32492690538334208 32510843337097216 32582086967492608 32586967076661712 32589193925736448 32616741849595904 32685983928485888 32695347651878912 32713613669761024 32722985308389376 32864049520813238 32971098542053672 32991772972261376 33069022802647832 33096976329953536 33197542866059264 33237004565659648 33309839491661824 33345268424179712 33418340597497856 33444303970435072 33700189173204736 33726371519901632 33728676230832128 33800278835138816 33828850499411968 33836229407588608 33838541625720832 33857446315556864 33910377463266304 33939042194849792 34196375852738099 34225282341201952 34336765345570688 34472163519113216 34576908618563584 34584450696699904 34613685228142592 34687166617985024 34697103630565376 34876134185352824 34952561068154912 34982106766437376 34989737228301856 35011677439950848 35093656851789536 35096054996946944 35103710313736064 35123321819542528 35125721991872512 35200290384523264 35230045490511872 35392053330106564 35612793787466896 35642897586103808 35793697224556544 35869683661779968 35872134837174272 35900004611620864 35910289072193536 35986523022241792 36016942737391616 36290031517191452 36320707790663296 36323189787049984 36400300283995648 36408240088908688 36431069768597504 36439016285095424 36549737748299776 36857996367448256 37123868405198848 37134503472381952 37155249528111104 37244793057984512 37355410203983872 37366111602147328 37558913738072272 37673038056163328 37681255476632768 37704883396870144 37761249011131646 37793168917311808 37803995722484992 37825115805661184 37827700606631936 37908005029486592 37940048989782016 38384658938881024 38514501912233984 38547058549522432 38628890097301504 38639956315856896 38661543427899392 38669976465815552 38672619000823808 38754717100875776 38787476794114048 38965843731517976 39081572403129256 39114608389945088 39208873941901664 39233459750797312 39242017537795072 39525086510514176 39653832720646144 39858439068974656 39945784077891328 39979550590214144 39988271118059264 39991003739488256 40013345645658112 40075900638405632 40107036402045184 40109777139367936 40118526072841216 40228903296598016 40240427879235584 40413898735054117 40448060948693216 40577040734881651 40579813590219904 40605259042783232 40665960473526388 40700335757105024 40734740098404352 40907082542350336 40993924184891392 41127454882562048 41474321733933088 41477155905482752 41509380332186624 41512216899485696 41600343181709312 41609417244467072 41635508306968576 41644590040109056 41735849185558528 42087847203369968 42123424419940864 42260634271471616 42427278177370112 42439432539865088 42565477780553728 42691897375981568 42924472843511168 43018536699267584 43054900635615232 43064291973294592 43155713155579024 43192193048356352 43195144611627008 43204566539982848 43228703777898496 43323434319413248 43559450252438848 43698351560641778 43831130815343872 43868181644435456 44016573613981696 44147302968344576 44159950075265024 44291105258143744 44532392836020544 44664654175004864 44677449490209536 44702409588508672 44705464353292288 44800369580302336 44810141647887616 44838239715196928 44848020043194368 45335260495323799 45363687836859392 45652324660447232 45690914960244736 45700881277782016 45704004273700864 45801029301035008 45839745302134784 45849744083247104 45950218321559552 45975889481826304 46187312840061848 46226355369935104 46337760113156512 46366816069124096 46373760839864744 46376929817394176 46475383398315872 46514669436691456 46527994735366144 46553988683890688 46656006190137344 47002805580070912 47059763219152684 47399224838780672 47402463891980288 47543249350524928 47553619707962368 47556869311823872 47593817188696064 47698113354924032 47954684504860133 47957961515714432 48059771468713004 48100396803851392 48110888688915052 48141056479932416 48257075620802048 48297867738824704 49056540392584192 49164041942020096 49205600726417408 49216333683765248 49320815034947456 49324185401114624 49362506340978688 49376647474266112 49740183058528144 49782228859930112 49940973212162032 49944385957193728 50050412890494016 50092720931821568 50135064736497664 50304655558836224 50454060535250944 50679745005241352 50894163241166336 51045319057148416 51048807268286464 51059942274525184 51088468101152768 51200422377488384 51211590454728704 51254880049364992 51367198997610496 51643506389849374 51800427327224576 51811726280370056 51844214670696448 52013088334118912 52174085326225408 52344033486897152 52399707523710976 52514535224639488 52785500388642112 52830120422782976 52945891322175488 52957440129321728 52990646936141824 53002205505593344 53114723883789568 53129939934303232 53159622213361664 53174851126132736 53204558495875072 53578035130837217 53611631079924736 53737162054302727 53782586536174496 53946007157346304 54174244447977472 54335142114885632 54346993951956992 54805353719840152 54809098875102208 54925453107100576 54971882061544448 54983872787331488 54987630141796352 55018350262779904 55104363377807744 55138916406525952 55150943566630912 55197563130085376 55616083804453172 55797243686552368 55832231183826944 56187476505165824 56203572823064576 56247238495731712 56366645754225664 56370497601273856 56430454256304128 56845923495460736 56893975839920128 57027192384157996 57031089370038784 57075397956756608 57079298236792832 57200471874850304 57248823922081792 57265224289681408 57870789904633706 57919708577418688 58164757989904384 58292219110408192 58337507493883904 58354219742314496 58527531948261376 59021150159827856 59025183403956224 59150487961492928 59200488373970944 59213401463280064 59250531052224512 59393323840987136 59443529524707328 59627526087114752 59894244097103416 60326286158448128 60377280483180544 60509590082486272 60522788719224832 60573949149249536 60702541581473792 60706689724448768 60719931353489408 60753853958127616 60771258429865984 61033234824367442 61218686841265408 61232040149528248 61270435519913984 61413899490631688 61431493049038112 61465813184199424 61470013485776896 61600508172915712 61652579608395776 62375070775681664 62638970142973952 62771946408114944 62825008070336512 62838711756950272 62843005876338688 62878114586034176 62976415288923136 63029649790435328 63507555155085041 63561238633660768 63714420155590204 63754372095045632 63768278498916992 63808264210087936 64214258863046656 64966769709097984 64985381076668416 65021686674194432 65164173934985216 65173934153323424 65178387851472896 65233483699191808 65371967856971776 65390695303757824 65427227339522048 65728099041626476 65942197084107344 65983545944522752 66138045605295664 66193952659907072 66395085732118528 66474009131319296 66619678983323648 66690536848359424 66888607940870144 67400378346409472 67452743039803264 67457352461664256 67600557670277632 67657700998823936 67672458815177216 67677083251441664 67820754926532608 67878084389699584 68392751705476198 68450564682403904 68673530691141376 68944327038226432 69168901393399808 69374333235970048 69394207261130752 69752268370705648 69905122136309824 69964213532874752 69979474456603712 70023354879901696 70187313703579072 70192109993893888 70207420627472128 70246643639085056 70251443983745024 70400580769046528 70460090981023744 70784106660213128 71225587574933792 71285795172207616 71587394449113088 71739367323559936 71744269674348544 71800009223241728 71820578144387072 71973046044483584 72033885474783232 72580063034382904 72641415581326592 72646379574099968 72800600567991296 72816480177817376 72862139537195008 72878032570190848 73099475496599552 73715992734896512 74247736810397696 74269006944763904 74310499056222208 74489586115969024 74710820407967744 74732223204294656 75117827476144544 75346076112326656 75357361364780209 75362510953265536 75409766793740288 75522498022263292 75586337834623616 75607991444969984 75650231611322368 75816010058973184 76769317877762048 77029003824467968 77094117099044864 77257780194603008 77279912631713792 77323086855798784 77339952931631104 77509434201751552 77931687463035952 78163144806258512 78229216779890176 78417747883803328 78466919501594624 78484035075590144 79050173021028352 79716878137949312 79891568155782656 79959101180428288 79976542236118528 79982007478976512 80151801276811264 80214072804090368 80219554278735872 80237052145682432 80457806593196032 80480855758471168 80827797470108234 80896121897386432 81154081469763302 81159627180439808 81210518085566464 81331920947052776 81400671514210048 81469480196808704 81987848369782784 82254909765124096 82354585633517197 82948643467866176 82954311810965504 83018760664373248 83024433798971392 83200686363418624 83218834488934144 83271016613937152 83289180080218112 83471698371117056 84175694406739936 84194055205601341 84246848839881728 84521268542943232 84854556354740224 84878865079730176 85130955561107456 85383794751963136 85848945687022336 86037073398535168 86109801271230464 86128583946589184 86311426311158048 86384386096712704 86390289223254016 86409133079965696 86457407555796992 86646868638826496 87118900504877696 87396703121283556 87662261630687744 87736363288870912 88033147227963392 88294605936689152 88319900150530048 88582210516287488 89064785672041088 89329308350009728 89354898980419072 89404819177017344 89600739160604672 89620283295775232 89696040086388736 90670520990647598 90727375673718784 91304649320894464 91381829920489472 91401762555564032 91602058602070016 91699488166494208 91900436643119104 92374625680123696 92452710739870208 92675520226313024 92733632138248192 92747521679729488 92753859634788352 92950766796631744 93029338873382912 93055989470732288 93107977367781376 93312012380274688 94119526438305368 94798449677561344 94804927783960576 95086498701049856 95107239415924736 95113738623647744 95187634377392128 95396226709848064 95909369009720266 95915923031428864 96119542937426008 96200793607702784 96221777377830104 96282112959864832 96514151241604096 96595735477649408 97328146657793051 98113080785168384 98328083884040192 98411201452834816 98432667367530496 98641630069894912 98648370802229248 98725012681957376 98753294948532224 99480366117056288 99564457719860224 99797586672276493 99881946424324064 99888771914387456 100100825780988032 100185441863643136 100270129472995328 100609311117672448 100908121070501888 101359490010482704 101788326482332672 102090638114296832 102097614536572928 102119884549050368 102176936202305536 102400844754976768 102423180909457408 102509760098729984 103287012779698748 103600854654449152 103623452560740112 103688429341392896 104026176668237824 104348170652450816 104688066973794304 104799415047421952 105571000777284224 105660240845565952 105891782644350976 105914880258643456 106004411011186688 106229447767579136 106259879868606464 106319244426723328 106349702252265472 107156070261674434 107223262159849472 107474324108605454 107565173072348992 107892014314692608 108693987903913984 109610707439680304 109618197750204416 109850906214201152 109943764123088896 109967745574662976 109975260283592704 110036700525559808 110208726755615488 110277832813051904 110301887133261824 110395126260170752 111232167608906344 111594487373104736 111664462367653888 112374953010331648 112407145646129152 112494476991463424 112733291508451328 112740995202547712 112860908512608256 113691846990921472 113787951679840256 114054384768315992 114062178740077568 114150795913513216 114158596473585664 114400943749700608 114497647844163584 114530448579362816 115024173322846333 115741579809267412 115839417154837376 116329515979808768 116584438220816384 116675014987767808 116708439484628992 117055063896522752 118042300319655712 118050366807912448 118300975922985856 118400976747941888 118426802926560128 118501062104449024 118786647681974272 119255052174229504 119788488194206832 120652572316896256 120754560966361088 121019180164972544 121045577438449664 121147898298499072 121405083162947584 121439862706978816 121507707916255232 122066469648734884 122437373682530816 122464080299056496 122540871039827968 122827798981263376 122862986098076224 122931626368398848 122940026971553792 123201016345831424 123305159216791552 124750141551363328 125277940285947904 125543892816229888 125650016140673024 125677423513900544 125686011752677376 125952830577846272 126059299580870656 127015110310170082 127122477267321536 127428840311180408 127508744190091264 127536556997833984 127616528420175872 129933539418195968 129970762153336832 130043373348388864 130328347869970432 130347868306646848 130356775702945792 130466967398383616 130743935713943552 130781390607515648 130854454679044096 131456198083252952 131884394168214688 131967091889045504 132164371538960761 132276091210591328 132387905319814144 132790171464237056 132948018262638592 133239357966647296 133381073696718848 133777215881740288 134800756692818944 134905486079606528 134914704923328512 135201115340555264 135315401997647872 135344917630354432 135354166502883328 135641509853065216 135756168779399168 136785503410952396 136901129364807808 137347061382282752 137888654076452864 138337802786799616 138748666471940096 138788414522261504 139504536741411296 139810244272619648 139928427065749504 139958948913207424 140046709759803392 140374627407158144 140384219987787776 140414841254944256 140493287278170112 140801161538093056 141568213320426256 142451175149867584 142571590344415232 143174788898226176 143478734647119872 143600018446483456 143946092088967168 145160126068765808 145282831162653184 145292759148199936 145601201135982592 145632960355634752 145724279074390016 145756065140381696 146198950993199104 147431985469793024 148495473620795392 148538013889527808 148979172231938048 149421640815935488 149464446408589312 150235654952289088 150692152224653312 150714722729560418 150725021906531072 150819533587480576 151044996044526584 151172675669247232 151215982889939968 151300463222644736 151632020117946368 152944230462246223 153538635755524096 154058007648935936 154188234198089728 154515560389206016 154559825263427584 154646173711597568 154679905863262208 155018868403503104 155863374926071904 156326289612517024 156458433559780352 156835495767606656 156933839003189248 156968070151180288 158100346042056704 159433756275898624 159783136311565312 159918202360856576 159953084472237056 159964014957953024 160303602553622528 160428145608180736 160439108557471744 160474104291364864 160915613186392064 161655594940216468 161792243794772864 162308162939526604 162319254360879616 162663841894105552 162801343028420096 162938960393617408 163975696739565568 164509819530248192 164709171267034394 165897286935732352 165908623621931008 166037521328746496 166401372726837248 166437668977868288 166578360160436224 166943396742234112 168351388813479872 168388110411202682 168493697679763456 169042537085886464 169709112709480448 171697891374044672 172074146797070336 172219602542460928 172257167893178368 172622852622316096 172768772193425408 172780578446508032 172818266159931392 172914815111593984 173293737277652992 174237801009755392 174793406242567112 175324523261375488 175472726577741824 176066294455926784 176589211873378304 176639800301060096 177164421032574976 178129571344082176 178658616700019456 178709797960838144 178809638354034688 179201478321209344 179240566591550464 179392080172777472 180752272364472809 181341041981295196 181454751347437568 182609298641788928 182763659840978944 182803525111128064 183204117204140032 183398976332988416 183800873286238208 184749251360247392 184905421479740416 185351040452626048 185467264276496384 185495043359458976 185507719269576704 185901533593263488 186058677746765824 186111978941464576 186215954735562752 188239052876610736 189596899355122688 189609855567921152 190172997402099712 190214478831849472 190375268754784256 191818738019440532 191831846062857728 192239085874852016 192401587215405568 192443554755660208 192564225919729664 193028302483208192 193191470955298816 194656293315586102 196226161570336768 196656167768080384 196865334735060992 197283260139789824 197296741604458496 197450025363914752 197506589897064448 198960732234112576 199128915439720448 199595173344552986 199763892848648128 199777543828774912 200201651561976064 200370883727286272 200540258945990656 202718980020965408 203576652964665344 204181276228593664 204195229073145856 204239769098100736 204353872404611072 204801689509953536 204846361818914816 205019520197459968 206574025559397496 207201709308898304 207246905121480224 207376858682785792 208052353336475648 208696341304901632 209376133947588608 209598830094843904 211142001554568448 211320481691131904 211783565288701952 211829760517286912 212008822022373376 212458895535158272 212519759737212928 212638488853446656 212699404504530944 213616321885286047 214312140523348868 214446524319698944 214948648217210908 215130346144697984 215784028629385216 217387975807827968 219221414879360608 219236395500408832 219701812428402304 219887528246177792 219935491149325952 219950520567185408 220073401051119616 220417453511230976 220603774266523648 222464335217812688 223188974746209472 223328924735307776 224749906020663296 224988953982926848 225466583016902656 227383693981842944 227575903359680512 228108769536631984 228124357480155136 228301591827026432 228317192947171328 228801887499401216 228995295688327168 229060897158725632 230048346645692666 231483159618534824 231678834309674752 232659031959617536 233168876441632768 233350029975535616 233416878969257984 234110127793045504 236084600639311424 236100733615824896 236601951845971712 236801953495883776 236853605853120256 237002124208898048 237573295363948544 239576976388413664 241305144633792512 241509121932722176 242038360329945088 242091154876899328 242295796596998144 242810166325895168 242879725413957632 243015415832510464 244132939297469768 244874747365061632 244928160598112992 245081742079655936 245655597962526752 245725972196152448 245863252736797696 245880053943107584 246402032691662848 246610318433583104 249500283102726656 250555880571895808 251087785632459776 251300032281346048 251354847027801088 251372023505354752 251905661155692544 252118599161741312 254030220620340164 254244954534643072 254857680622360816 255017488380182528 255073113995667968 259867078836391936 259941524306673664 260086746696777728 260695736613293696 260713551405891584 261487871427887104 261562781215031296 262912396166505904 263768788336429376 263934183778091008 264328743077921522 264552182421182656 264775810639628288 265580342928474112 265896036525277184 269601513385637888 269810972159213056 269829409846657024 270402230681110528 270630803995295744 270689835260708864 270708333005766656 271283019706130432 271512337558798336 273571006821904792 273802258729615616 274694122764565504 275777308152905728 276675605573599232 277497332943880192 277576829044523008 279009073482822592 279620488545239296 279856854131499008 279917897826414848 280093419519606784 280749254814316288 280768439975575552 280829682509888512 280986574556340224 281602323076186112 283136426640852512 284039285144171557 284902350299735168 285143180688830464 286349577796452352 286957469294239744 287200036892966912 287892184177934336 290320252137531616 290565662325306368 290585518296399872 291202402271965184 291265920711269504 291448558148780032 291512130280763392 294863970939586048 296990947241590784 297076027779055616 297958344463876096 298843281631870976 300471309904578176 301384304449306624 301429445459120836 301450043813062144 302089992089053168 302345351338494464 302431965779879936 302600926445289472 303264040235892736 305888460924492446 307077271511048192 308116015297871872 309031120778412032 309119650526855168 309359811726524416 310037736807006208 311726749852143808 312652579225034048 312916867119560704 313670991535213312 313867678006378496 313936140302360576 318867512551797248 319566272623130624 319836404721713152 319906168944474112 319928029915906048 320607205107245056 320856291216361472 320878217114943488 320948208582729728 321831226372784128 323311189880432936 323584487589545728 324616325879053208 324638508721759232 325327683788211104 325602686056840192 325877920787234816 327951393479131136 329019639060496384 329418342534068788 331794573871464704 331817247243862016 332075042657492992 332802745453674496 332875337955736576 333156720320872448 333886793484468224 335682791534020931 336702777626959744 336776220822405364 336987395359526912 338085074171772928 339418225418960896 343395782748089344 344148293594140672 344439205084921856 344514335786356736 345245705244632192 345537544386850816 345636532319862784 345829630223187968 348475602019510784 349586812485134224 350649046522750976 350945453155483648 352132588911853568 353178423746756608 356259142688164352 357317233400038912 357419595921676288 357619276708069376 358402956642418688 358481133183100928 358784160345554944 361504544728945618 362682083962590392 362909502694875136 365218597283577856 365607050222256128 366408234408280064 366797952665976832 367601746572476416 369498502720494784 369810842959480832 370702080905252096 370934528552992768 370990086718917952 371015438539153408 371803067186526976 372117355493531648 372223957882929152 372431909471125504 376160134380119089 376478105753221472 379193798710245376 379219711135842304 380345994804199424 380428957663698944 380750537509568512 383637476038881064 383663692125715456 384478171749704032 384803174430811136 384887109511320416 385128451839459328 386056604966416384 386382941910597632 389312586631172204 392452323140673536 393312335536160768 393730669470121984 394566520279579648 394593483208916992 394900050727829504 395013179794128896 397921464468225152 398257830879440896 399190346689105972 399527785697296256 399555087657549824 400403303123952128 400741767454572544 405437960041930816 407153305929330688 408362552457187328 408479538196201472 408707744809222144 409692723637829632 413148051118794992 414403418617796608 414493810242960448 414753717365571584 416104706672951296 417392682609803264 422284003109136896 422640963382263808 423567130577403904 423659521034573824 424017644044746752 424917791070316544 425039519474425856 425276977706893312 425398809009061888 427232643770572094 428624281046697736 428893048639397888 429897296434421816 430260692289395968 431568057258770432 434775951615655936 438442829758721216 438472791000817664 439403624856804608 439775056492355584 439870982298651904 439901041134370816 440146802102239232 440834907022461952 441207548533047296 444552886085595287 444928670435625376 446377949492418944 446657849470615552 449499812041326592 449977907965853696 450933166033805312 454767387963685888 455151806719361024 456217539073263968 456248714960310272 456603183654052864 456634385894342656 457603774998802432 457990591376654336 460096693291385332 462966319237069648 463357668619349504 465318063919235072 466337752883265536 466700059951071232 466833757938515968 468220255586091008 472169201278622848 472201467231649792 473203903691943424 473603906991767552 473707211706240512 475146590727897088 479153952776827328 482610289267585024 483018243865444352 484182309753798656 485620332651790336 485759450827915264 488265878594939536 489749494730123264 489856321196225984 490163484159311872 491311195925053504 491451944392304896 491726505473595392 491760107886215168 492804065383325696 493220636867166208 499000566205453312 501111761143791616 502175571264919552 502600064562692096 502709694055602176 502744047010709504 503811322311385088 504237198323482624 508060441240680328 508489909069286144 509715361244721632 510034976760365056 510146227991335936 519734157672783872 519883048613347328 520173493393555456 521391473226587392 521427102811783168 522975742855774208 523125562430062592 525824792333011808 527501529553461463 527537576672858752 527868367556182016 528657486155843044 529104364842365312 529551621279256576 531792073050554368 539203026771275776 539621944318426112 539658819693314048 540804461362221056 541261607990591488 541379670521417728 542566039412260864 547142013643809584 547604517459231232 549388245529131008 551554616305811456 553351211147198464 554994665887760384 558018146965645184 559240977090478592 559713708262998016 559835795652829696 561498509628632576 561536879951151104 561659365019777024 561973149112680448 563204646152372224 566272853281705024 568078570288343114 569804700599470336 570286361377660928 573914938588479488 575784368355868672 580640504275063232 581131324650612736 581171036592799744 582404804543930368 582531841422539008 582897116297560064 583024260561526784 589358386439209387 589727941879172096 593981894483181568 594152055558111232 595916688927752192 597686563263741952 600942619809156352 602768608898613248 602858890918241672 602900087626124288 604179984178106336 604690702676988928 604863931559759872 605201852890578944 606528080471785472 611776921848984892 614154543022096384 616232030595743744 618062241556824064 618239301053710336 618719623453048832 620075473614012416 623453499704287616 625305158450068096 625833734239121408 627341983070426624 627872280604721152 637735025103594496 639132545246261248 639672809443426304 639812337888948224 641214410214490112 641712582432722944 641896417165459456 646622379760865872 647168975179091456 649232651758106416 649277017443518464 650655367576422208 651205372113680384 651755841574469632 655902786958262272 658836685068137576 663589147742929408 663634494487724032 664150085314985984 665605490907348992 665750675911473152 666313440641744896 667773586968936448 671365583068041862 673405555253919488 673552441644810728 673974790719053824 676170148343545856 686791565496178688 688296587188281344 688878410169843712 689028671572713472 690491410489264384 691075088773701632 691273064639725568 691659260446375936 696951204039021568 698583106705935451 699173624970268448 701298093045501952 701890906310967296 704265177823707136 706356847493513216 712518285376328704 714634466800077824 714839191843352576 715238553416138752 716805913284837376 716962266366201856 717568320691109888 723009089457891236 725364167925180784 725819005389750272 730437194567155712 731214100444512256 732816468816560128 733595905331953664 738997005440989568 739621685918961664 741404161810504192 741980173437835904 742030877078306816 743606134373053952 744234710987063296 744447915765858304 752320268760238178 752956211506442944 758387597420490752 760857915327397888 767274952077762128 767327384251430912 768956343499408064 769606348861622272 769774219022640832 770256903678918656 772113209932832768 772765883821195264 778625173262344408 784904646281347072 786624671072321536 787461338940243968 789133040559159296 789186966417833984 789800101455659008 790026359588257792 795842928936450304 796515661758881792 798380693378211944 799055571394592512 799110175315099648 800806606247904256 801483534909145088 810875920083861632 814306611858661376 816725104914374656 816959076392402944 817415489618444288 819385447275659264 826296102237589984 828806837235593216 828987620485920896 829507434731143168 834785365219606528 844568006218273792 845281926764527616 847134261154807808 847319042069147648 848035288089493504 849835582140633088 850079038948851712 850553955413786624 854465287541144188 857248562093395472 857786097278795776 859794592868843632 860521384578791936 863136114517540864 869551903231311872 876885659517442432 876945582001635328 878807249713609216 879550112984711168 879741964597303808 879802082268741632 881669814044923904 882415097066094592 889105772171190574 889857340871250752 892755898984837888 893315698941231104 901866332067610624 909534775927371776 910303613438722048 912435078146527936 912497429920620544 913206367308105728 913268771788685312 915207549997604864 915981182753308672 920193386582770664 925932638474139296 926715337238699008 930636127838470144 932675505766531072 933400119902142464 933667515877031936 936440511172182016 944338402557245696 944402934463299584 946407807383886848 947207813983535104 947414423412481024 950293181455794176 958307905553654656 965220578535170048 966036487730888704 968364619507597312 971240665303580672 971518901655830528 976531757189879072 979498989460246528 979712642392451968 980326968318623744 982622391850107008 982903888784609792 983453010947190784 985608130766651392 998001132410906624 1002223522287583232 1004351142529839104 1005200129125384192 1005419388111204352 1007622644622770176 1016120882481360656 1016979818138572288 1019430722489443264 1020069953520730112 1020292455982671872 1039468315345567744 1039766097226694656 1042782946453174784 1042854205623566336 1045951485711548416 1046251124860125184 1051649584666023616 1055003059106922926 1055075153345717504 1055736735112364032 1057314972311686088 1058208729684730624 1059103242558513152 1070609613235723561 1078406053542551552 1079243888636852224 1079317639386628096 1081608922724442112 1082523215981182976 1082759341042835456 1085132078824521728 1094284027287619168 1095209034918462464 1098776491058262016 1103109232611622912 1106702422294396928 1109989331775520768 1116036293931290368 1118481954180957184 1119427416525996032 1119671591305659392 1122997019257265152 1123073759902302208 1123318730039554048 1123946298225360896 1126409292304744448 1132545706563410048 1136157140576686228 1139609401198940672 1140572722755321856 1147829877176958976 1151568736711737344 1161281008550126464 1162262649301225472 1164809609087860736 1165063682845078016 1166048521123053568 1178716772878418774 1179455883758344192 1187963788966363136 1201885239618312704 1205537217797226496 1205717781836483344 1205800175252248576 1208359968356212672 1209381405353977856 1209727863119519744 1210403705781157888 1213056160943570944 1223553843697969784 1228309086044192768 1232464061191487488 1236124483113648128 1236478602107420672 1237439246906097664 1240150947228024832 1246906999408575232 1250610316900136192 1251667468478242816 1254683966140853248 1255744561209442304 1265265906551309663 1275470050207188992 1278265090492522496 1279345618886852608 1279624675777896448 1282428820428980224 1283425164865445888 1283792834330918912 1293244759521731744 1294337950358182912 1298465303516212832 1298554034887036928 1301310735152844416 1302410744227360768 1303511683148939264 1311805573916524544 1317673370136275152 1327178295485858816 1327268988975448064 1328300170629971968 1331210981814697984 1331501351822946304 1332626881283489792 1342731166136083724 1346811110507838976 1347104883289621456 1347949581438107648 1352340296687091712 1373583130992357376 1376593174376562688 1378057343145426944 1380982820978528768 1382150177547403264 1382546129279451136 1393902408078043136 1397166213411870902 1398347249940536896 1402596186091003904 1403781812621934592 1425036570752657408 1429268933600155648 1429678383686705152 1430477106832277504 1433611826569674752 1433924532732403712 1435136641382219776 1446018178915782472 1450728335850361568 1451638010779500544 1460874389134311424 1462428200889024512 1465632937633120256 1467191810663907328 1477994010881979136 1479243371837923328 1482808323621008384 1483960346875671808 1484061754156613632 1487212268746107904 1488469421974126592 1488895831531716608 1495314253197002329 1504640537520476356 1505912423012885888 1516775194840981504 1521715830654795776 1534549904155524256 1534654768502861824 1537912686998816128 1539212697723244544 1539548438045281664 1540513807357837312 1544226419865665536 1557250346524688816 1569809292562694144 1573249342144643072 1574922677880487936 1578266081118318592 1579600202911318016 1591685857872900608 1593031323517763584 1596761386756423888 1598111142789185024 1598220350630199296 1601613212495808512 1602967069818290176 1621751840167723264 1628613223717322752 1633450209828749312 1633918152784805888 1638770894551318528 1652592204475179968 1657613674471186432 1657975240971841792 1659014869462286336 1689136012436547584 1690563853529055232 1694268522309615616 1694638084138295296 1696070576178987008 1699671164281266176 1700158077897703424 1701107910827573248 1708930575082288376 1714497124186790944 1715572194557591552 1719589185737687264 1721042769157583872 1726272229035081728 1739103806462623744 1753771319034884864 1753891164003270656 1757614499427218432 1759100225969422336 1759483929194607616 1759604164537483264 1763339628089847808 1764830194132189184 1778211544342381148 1779714681742501504 1785511797969675776 1803732664135221248 1819069551854743552 1820607226877444096 1824870156293055872 1824994859841241088 1826412734616211456 1830415099995209728 1840386773165541328 1851865276948278592 1853430674477398016 1861272255676940288 1866800239804284928 1888676805114491392 1888805868926599168 1892815614767773696 1894415627967070208 1894828846824962048 1900586362911588352 1916615811107309312 1930441157070340096 1936729239015194624 1942481330607161344 1943037803311661056 1953063514379758144 1958997978920493056 1959425284784903936 1960653936637247488 1965244783700214016 1965807777569219584 1966906021894381568 1971216261533302784 1988274996009200899 1996002264821813248 2004447044575166464 2008702285059678208 2010400258250768384 2010838776222408704 2015245289245540352 2032241764962721312 2033959636277144576 2038861444978886528 2040139907041460224 2040584911965343744 2078936630691135488 2079532194453389312 2085565892906349568 2085708411247132672 2091902971423096832 2103299169332047232 2110006118213845852 2110150306691435008 2114629944623372176 2116417459369461248 2118206485117026304 2141219226471447122 2156812107085103104 2158487777273704448 2163217845448884224 2165518682085670912 2170264157649043456 2188568054575238336 2190418069836924928 2197552982116524032 2206218465223245824 2232072587862580736 2236963908361914368 2238854833051992064 2239343182611318784 2245994038514530304 2246147519804604416 2246637460079108096 2247892596450721792 2252818584609488896 2265091413126820096 2272314281153372456 2279218802397881344 2281145445510643712 2295659754353917952 2303137473423474688 2322562017100252928 2324525298602450944 2329619218175721472 2330127365690156032 2332097042246107136 2349779540738146517 2357433545756837548 2358911767516688384 2375927577932726272 2403770479236625408 2411074435594452992 2411435563672966688 2411600350504497152 2416719936712425344 2418762810707955712 2419455726239039488 2420807411562315776 2447107687395939568 2456618172088385536 2464928122382974976 2472248966227296256 2474878493812195328 2493813998817150464 2501220633800272384 2503334936956485632 2509367932281706496 2511489122418884608 2530531813102619326 2550940100414377984 2556530180985044992 2559249351555792896 2564857640857960448 2566850329730891776 2567585668661837824 2586489519043463488 2588675900716365824 2596930607032425664 2597108069774073856 2602621470305688832 2604821488454721536 2607023366297878528 2635346740272550304 2654356590971717632 2654537977950896128 2656600341259943936 2662421963629395968 2663002703645892608 2665253762566979584 2685462332272167448 2693622221015677952 2694209766579242912 2695899162876215296 2704680593374183424 2747166261984714752 2753186348753125376 2756114686290853888 2761965641957057536 2764300355094806528 2765092258558902272 2787804816156086272 2794332426823741804 2796694499881073792 2805192372182007808 2850073141505314816 2858537867200311296 2859356767373410304 2860954213664555008 2867849065464807424 2892036357831564944 2901456671700723136 2903276021559001088 2921748778268622848 2924856401778049024 2955988021763958272 2958486743675846656 2965616647242016768 2967920693751343616 2968123508313227264 2974424537492215808 2976938843948253184 2977791663063433216 2990628506394004658 3009281075040952712 3011824846025771776 3033550389681963008 3043431661309591552 3069099808311048512 3069309537005723648 3075825373997632256 3078425395446489088 3079096876090563328 3081027614715674624 3088452839731331072 3114500693049377632 3139618585125388288 3146498684289286144 3149845355760975872 3156532162236637184 3159200405822636032 3183371715745801216 3186062647035527168 3193522773512847776 3196222285578370048 3196440701260398592 3203226424991617024 3205934139636580352 3243503680335446528 3257226447434645504 3266900419657498624 3267836305569611776 3277541789102637056 3305184408950359936 3315227348942372864 3315950481943683584 3378272024873095168 3381127707058110464 3389276168276590592 3399342328562532352 3400316155795406848 3417861150164576752 3428994248373581888 3431144389115183104 3439178371475374528 3442085538315167744 3452544458070163456 3507542638069769728 3507782328006541312 3515228998854436864 3518200451938844672 3518967858389215232 3519208329074966528 3526679256179695616 3529660388264378368 3556423088684762296 3559429363485003008 3571023595939351552 3607465328270442496 3638139103709487104 3641214453754888192 3649740312586111744 3649989719682482176 3652825469232422912 3660830199990419456 3680773546331082656 3692510706874230241 3703730553896557184 3706861348954796032 3722544511353880576 3733600479608569856 3777353610228982784 3777611737853198336 3785631229535547392 3788831255934140416 3789657693649924096 3833231622214618624 3860882314140680192 3873458478030389248 3884962661214322688 3906127028759516288 3917995957840986112 3918850569569807872 3930489567400428032 3931615555138439168 3933812043788763136 3942432523066605568 3976549992018401798 3992004529643626496 4017404570119356416 4021677552444817408 4030490578491080704 4064483529925442624 4067919272554289152 4077722889957773056 4080279814082920448 4081169823930687488 4157873261382270976 4159064388906778624 4171131785812699136 4171416822494265344 4183805942846193664 4206598338664094464 4220012236427691704 4220300613382870016 4229259889246744352 4232834918738922496 4236412970234052608 4282438452942894244 4313624214170206208 4316975554547408896 4326435690897768448 4331037364171341824 4340528315298086912 4377136109150476672 4380836139673849856 4395105964233048064 4412436930446491648 4464145175725161472 4473927816723828736 4477709666103984128 4478686365222637568 4491988077029060608 4493274920158216192 4495785192901443584 4530182826253640192 4544628562306744912 4558437604795762688 4562290891021287424 4591319508707835904 4645124034200505856 4649050597204901888 4659238436351442944 4660254731380312064 4664194084492214272 4699559081476293034 4714867091513675096 4717823535033376768 4807540958473250816 4822148871188905984 4822871127345933376 4823200701008994304 4833439873424850688 4837525621415911424 4838911452478078976 4841614823124631552 4890081746941548157 4894215374791879136 4913236344176771072 4929856244765949952 4944497932454592512 4949756987624390656 4987627997634300928 5002441267600544768 5006669873912971264 5018735864563412992 5022978244837769216 5061063626205238652 5101880200828755968 5113060361970089984 5118498703111585792 5129715281715920896 5133700659461783552 5135171337323675648 5172979038086926976 5177351801432731648 5193861214064851328 5194216139548147712 5205242940611377664 5209642976909443072 5270693480545100608 5308713181943435264 5313200682519887872 5326005407291785216 5370924664544334896 5387244442031355904 5388419533158485824 5391798325752430592 5409361186748366848 5494332523969429504 5506372697506250752 5512229372581707776 5523931283914115072 5528600710189613056 5530184517117804544 5575609632312172544 5588664853647483608 5593388999762147584 5610384744364015616 5700146283010629632 5717075734400622592 5718713534746820608 5721908427329110016 5735698130929614848 5784072715663129888 5802913343401446272 5806552043118002176 5843497556537245696 5849712803556098048 5911976043527916544 5916973487351693312 5931233294484033536 5935841387502687232 5936247016626454528 5948849074984431616 5953877687896506368 5981257012788009316 6018562150081905424 6023649692051543552 6067100779363926016 6086863322619183104 6138199616622097024 6138619074011447296 6151650747995264512 6156850790892978176 6158193752181126656 6176905679462662144 6229001386098755264 6279237170250776576 6313064324473274368 6366743431491602432 6372125294071054336 6387045547025695552 6392444571156740096 6392881402520797184 6406452849983234048 6411868279273160704 6487007360670893056 6514452894869291008 6533800839314997248 6535672611139223552 6555083578205274112 6610368817900719872 6630454697884745728 6631900963887367168 6756544049746190336 6762255414116220928 6778552336553181184 6798684657125064704 6800632311590813696 6835722300329153504 6857988496747163776 6862288778230366208 6878356742950749056 6884171076630335488 7015085276139539456 7015564656013082624 7030457997708873728 7036400903877689344 7037935716778430464 7053358512359391232 7112846177369524592 7118858726970006016 7142047191878703104 7214930656540884992 7276278207418974208 7299480625172223488 7299979439364964352 7305650938464845824 7321660399980838912 7361547092662165312 7385021413748460482 7407461107793114368 7413722697909592064 7554707220457965568 7555223475706396672 7571262459071094784 7577662511868280832 7579315387299848192 7666463244429237248 7721764628281360384 7746916956060778496 7769925322428645376 7812254057519032576 7835991915681972224 7837701139139615744 7860979134800856064 7863231110276878336 7867624087577526272 7884865046133211136 7953099984036803596 7984009059287252992 8034809140238712832 8043355104889634816 8060981156982161408 8128967059850885248 8135838545108578304 8155445779915546112 8162339647861374976 8315746522764541952 8342263571625398272 8413196677328188928 8440024472855383408 8440601226765740032 8458519778493488704 8465669837477844992 8472825940468105216 8564876905885788488 8627248428340412416 8633951109094817792 8652871381795536896 8662074728342683648 8681056630596173824 8754272218300953344 8761672279347699712 8790211928466096128 8928290351450322944 8947855633447657472 8955419332207968256 8957372730445275136 8983976154058121216 8986549840316432384 8991570385802887168 9060365652507280384 9089257124613489824 9116875209591525376 9124581782042574848 9182639017415671808 9290248068401011712 9298101194409803776 9318476872702885888 9320509462760624128 9328388168984428544 9399118162952586068 9429734183027350192 9435647070066753536 9615081916946501632 9645742254691866752 9646401402017988608 9666879746849701376 9675051242831822848 9677822904956157952 9780163493883096314 9788430749583758272 9826472688353542144 9975255995268601856 10004882535201089536 10013339747825942528 10037471729126825984 10045956489675538432 10122127252410477304 10203760401657511936 10226120723940179968 10236997406223171584 10259430563431841792 10267401318923567104 10270342674647351296 10345958076173853952 10354703602865463296 10387722428129702656 10388432279096295424 10410485881222755328 10419285953818886144 10541386961090201216 10617426363886870528 10626401365039775744 10652010814583570432 10741849329088669792 10774488884062711808 10776839066316971648 10783596651504861184 10988665047938859008 11012745395012501504 11024458745163415552 11047862567828230144 11057201420379226112 11151219264624345088 11177329707294967216 11186777999524295168 11220769488728031232 11400292566021259264 11434151468801245184 11437427069493641216 11471396261859229696 11568145431326259776 11605826686802892544 11613104086236004352 11823952087055833088 11833946974703386624 11862466588968067072 11871682775005374464 11872494033252909056 11897698149968863232 11907755375793012736 11962514025576018632 12037124300163810848 12047299384103087104 12134201558727852032 12173726645238366208 12276399233244194048 12277238148022894592 12303301495990529024 12313701581785956352 12316387504362253312 12353811358925324288 12458002772197510528 12558474340501553152 12626128648946548736 12733486862983204864 12744250588142108672 12774091094051391104 12784889142313480192 12812905699966468096 12974014721341786112 13028905789738582016 13067601678629994496 13220737635801439744 13260909395769491456 13263801927774734336 13513088099492380672 13557104673106362368 13597369314250129408 13601264623181627392 13671444600658307008 13715976993494327552 13724577556460732416 13756713485901498112 13768342153260670976 13917924972064406293 14030170552279078912 14031129312026165248 14060915995417747456 14072801807755378688 14075871433556860928 14106717024718782464 14225692354739049184 14237717453940012032 14284094383757406208 14429861313081769984 14552556414837948416 14598961250344446976 14599958878729928704 14611301876929691648 14643320799961677824 14723094185324330624 14770042827496920964 14814922215586228736 14827445395819184128 15109414440915931136 15142524918142189568 15158630774599696384 15332926488858474496 15443529256562720768 15624508115038065152 15671983831363944448 15675402278279231488 15721958269601712128 15726462220553756672 15735248175155052544 15769730092266422272 15906199968073607192 15968018118574505984 16069618280477425664 16086710209779269632 16121962313964322816 16257934119701770496 16271677090217156608 16310891559831092224 16324679295722749952 16448456785167025619 16631493045529083904 16684527143250796544 16826393354656377856 16880048945710766816 16881202453531480064 16917039556986977408 16931339674955689984 16945651880936210432 17129753811771576976 17254496856680824832 17267902218189635584 17305742763591073792 17324149456685367296 17508544436601906688 17523344558695399424 17580423856932192256 17856580702900645888 17895711266895314944 17914745460890550272 17967952308116242432 17973099680632864768 18120731305014560768 18178514249226979648 18233750419183050752 18249163564085149696 18580496136802023424 18596202388819607552 18636953745405771776 18641018925521248256 18656776337968857088 18798236325905172136 18859468366054700384 18871294140133507072 19230163833893003264 19291484509383733504 19292802804035977216 19333759493699402752 19350102485663645696 19355645809912315904 19560326987766192628 19576861499167516544 19950511990537203712 20009765070402179072 20026679495651885056 20074943458253651968 20244254504820954608 20407520803315023872 20452241447880359936 20473994812446343168 20534802637847134208 20691916152347707904 20709407205730926592 20775444856259405312 20776864558192590848 20820971762445510656 20838571907637772288 21082773922180402432 21234852727773741056 21304021629167140864 21483698658177339584 21548977768125423616 21553678132633943296 21567193303009722368 21977330095877718016 22025490790025003008 22048917490326831104 22095725135656460288 22114402840758452224 22302438529248690176 22354659414589934432 22373555999048590336 22441538977456062464 22800585132042518528 22868302937602490368 22874854138987282432 22942792523718459392 23136290862652519552 23211653373605785088 23647904174111666176 23667893949406773248 23724933177936134144 23743365550010748928 23795396299937726464 23925028051152037264 24074248600327621696 24094598768206174208 24268403117455704064 24552798466488388096 24554476296045789184 24606602991981058048 24627403163571912704 24632775008724506624 24707622717850648576 24916005544395021056 25252257297893097472 25466973725966409728 25488501176284217344 25548182188102782208 25569778284626960384 25625811399932936192 25847574948119611687 25948029442683572224 26057811579477164032 26135203357259988992 26441475271602879488 26521818791538982912 26527603855549468672 27026176198984761344 27114209346212724736 27194738628500258816 27342889201316614016 27431953986988655104 27513426971802996224 27536684306521341952 27835849944128812586 28060341104558157824 28121831990835494912 28151742867113721856 28213434049437564928 28451384709478098368 28475434907880024064 28568188767514812416 29105112829675896832 29197922500688893952 29199917757459857408 29222603753859383296 29286641599923355648 29446188370648661248 29540085654993841928 29629844431172457472 29654890791638368256 30218828881831862272 30285049836284379136 30317261549199392768 30665852977716948992 30887058513125441536 31249016230076130304 31343967662727888896 31350804556558462976 31443916539203424256 31452924441107513344 31470496350310105088 31812399936147214384 31936036237149011968 32139236560954851328 32173420419558539264 32515868239403540992 32543354180434313216 32621783119662184448 32649358591445499904 32896913570334051238 33369054286501593088 33652786709312755712 33760097891421533632 33762404907062960128 33834079113973954816 33862679349911379968 33891303761872420864 34259507623543153952 34508993713361649664 34535804436379271168 34611485527182147584 34648298913370734592 35017088873203813376 35046689117390798848 35160847713864384512 35713161405801291776 35791422533790629888 35829490921781100544 35935904616232484864 35946199361265729536 36241462610029121536 36357028498453959296 36467500838366101504 37160992273604046848 37192404777639215104 37282037851042496512 37596472651810344272 37718936732109400768 37742588280267014144 38460327667786006528 38582969018767467008 38585605608071954432 38667518987398805504 38700204971327291392 38711291619824631808 39120653975532385256 39153722998335033088 39901023981074407424 40019530140804358144 40053358991303770112 40149886916507303936 40488509009641909216 40815041606630047744 40904482895760719872 40947989624892686336 41069605275694268416 41383832304695415808 41418814411461853184 41550889712518810624 41553729116385181696 41641943524891021312 41677143815275544576 42165547844360804864 42469705455547482112 42608043258334281728 42967397316354679168 43097955536250847232 43107356265267886592 43954660191755436032 44191450271312920576 44604877058497380352 44709318829179868864 44747111998097180672 44883077954912124928 45601170264085037056 45736605875204980736 45749708277974564864 45885585047436918784 46272581725305039104 46423306747211570176 47295808348223332352 47335787898813546496 47449866355872268288 47486731100021497856 47590792599875452928 47850056102304074528 48148497200655243392 48189197536412348416 48536806234911408128 49105596932976776192 49108952592091578368 49213205983962116096 49254806327143825408 49265550017449013248 49832011088790042112 50504514595786194944 50933947451932819456 51096364376205564416 51139556569253920768 51251622799865872384 51695149896239223374 51896058885367144448 52882950543205758976 53043637583077965824 53055207711098937344 54052352397969522688 54228418692425449472 54389477257000517632 54685778402633228032 54863907973977310208 55026853943605992448 55073368613042683904 55671699888257625172 56120682209116315648 56243663981670989824 56303485734227443712 56426868098875129856 56902769418956196736 56950869815760048128 57136377535029624832 58210225659351793664 58395845001377787904 58445207507718766592 58892376741297322496 59080171309987683856 59259688862344914944 59309781583276736512 60437657763663724544 60570099672568758272 60634523098398785536 61331705955433897984 62498032460152260608 62687935325455777792 62701609113116925952 62887833078406848512 62905848882215026688 62940992700620210176 63624799872294428768 63872072474298023936 64278473121909702656 64346840839117078528 65031736478807081984 65086708360868626432 65243566239324368896 65298717182890999808 65793827140668102476 66738108573003186176 67305573418625511424 67520195782843067264 67524809814125920256 67668158227947909632 67725358699822759936 68519015247086307904 69071608872758542336 70034177746407626752 70093378234781597696 70321695427728769024 71426322811602583552 71582845067581259776 71658981843562201088 71871809232464969728 71892398722531459072 72482925220058243072 72714056996907918592 72935001676732203008 74321984547208093696 74384809555278430208 74564075702084993024 75192945303620688544 75437873464218801536 75485176560534028288 76920655335572013056 77165938037534934016 77171211216143908864 77335037974797611008 77400409942654582784 78241307951064770512 78307445996670066176 79802047962148814848 80039060281608716288 80299773833014607872 80977018019283818432 81630083213260095488 82767664609390831616 82837628822923706368 83101779425037621248 83107458232770363392 83283887049782042624 83354287630551089152 84331095688721609728 84939410911094964224 85216086516668563456 85934794632709358336 86195911072501694464 86214712530535773184 87909320383510872064 88382900542625841152 89209754116994760704 89418637658359737728 89494223996194361344 91202340528170074112 91473211750409961472 92545163450610078208 92846613494423140352 94591616696446664704 94899732711744536576 94973462200042995712 95181585199750905856 95700112204608149056 96296994401310486784 96378395072824696832 98211193865953552384 98217905184183156736 98426411967924232192 98509612654287650816 98531100034898026496 99664022177580084224 101009029191572389888 101867894903865638912 102192728752411128832 102279113138507841536 102503245599731744768 103390299792478446748 103792117770734288896 105765901086411517952 106110415422197874688 108104704795939045376 109371556805266456064 109727815947954620416 110053707887211984896 110146737226085367808 111343399776515250344 112241364418232631296 112487327963341979648 112606971468454887424 112853736197750259712 113805538837912393472 113901739631520096256 114272755070059249664 116420451318703587328 116791690002755575808 116890415015437533184 117784753482594644992 118160342619975367712 118519377724689829888 118619563166553473024 120875315527327449088 121140199345137516544 121269046196797571072 122663411910867795968 124996064920304521216 125403218226233851904 125775666156813697024 125811697764430053376 127249599744588857536 127744144948596047872 130063472957614163968 130173416721737252864 130487132478648737792 130597434365781999616 131587654281336204952 133476217146006372352 134611146837251022848 135040391565686134528 135049619628251840512 135336316455895819264 135450717399645519872 137038030494172615808 138143217745517084672 140068355492815253504 140186756469563195392 142852645623205167104 143165690135162519552 143317963687124402176 143743618464929939456 144965850440116486144 145428113993815837184 145870003353464406016 148643969094416187392 149128151404169986048 150385890607241377088 150875746928437603072 150970353121068056576 153841310671144026112 154331876075069868032 154342422432287817728 154670075949595222016 154800819885309165568 156482615902129541024 156614891993340132352 159604095924297629696 160078120563217432576 160599547666029215744 161954036038567636864 163260166426520190976 165535329218781663232 165675257645847412736 166203558850075242496 166567774099564085248 168662191377443219456 169878821822189928448 171869589265418716672 172391822145003388928 172429425061071546368 176765801085251682304 178419508233989521408 178837275316719475456 178988447992388722688 180933024636837281809 182404681056340148224 182946423500819922944 185090326901220156416 185693226988846280704 189183233392893329408 189799465423489073152 189946924400085991424 190363170399501811712 191400224409216298112 192593988802620973568 192756790145649393664 196422387731907104768 196852823935848464384 197062200069796052992 199328044355160168448 203735789807731277824 204385457504822257664 204558226277015683072 205006491199463489536 206780599584956893496 207584235541468577792 211531802172823035904 212220830844395749376 216209409591878090752 218743113610532912128 219455631895909240832 220107415774423969792 220293474452170735616 222686799553030500688 224482728836465262592 224974655926683959296 225213942936909774848 227611077675824786944 227803479263040192512 228545510140118499328 233583380005511151616 235569506965189289984 236320685239950735424 237038755449379659776 237239126333106946048 241750631054654898176 242280398690275033088 242538092393595142144 245326823821735591936 249992129840609042432 250806436452467703808 251551332313627394048 251623395528860106752 254499199489177715072 260126945915228327936 260346833443474505728 260974264957297475584 263175308562672409904 266952434292012744704 269222293674502045696 270080783131372269056 270099239256503681024 270672632911791638528 270901434799291039744 274076060988345231616 280136710985630507008 280373512939126390784 285705291246410334208 286331380270325039104 286635927374248804352 287487236929859878912 289931700880232972288 290856227987631674368 291740006706928812032 297287938188832374784 298256302808339972096 300771781214482754176 301751493856875206144 307682621342288052224 308663752150139736064 309340151899190444032 312965231804259082048 313229783986680264704 319208191848595259392 320156241126434865152 321199095332058431488 323908072077135273728 331070658437563326464 331350515291694825472 332407117700150484992 333135548199128170496 337324382754886438912 339757643644379856896 343739178530837433344 344783644290006777856 344858850122143092736 353531602170503364608 357674550633438950912 357976895984777445376 361866049273674563618 370180653802440312832 371386453977692561408 378366466785786658816 379598930846978146304 379893848800171982848 380726340799003623424 382800448818432596224 385187977605241947136 385513580291298787328 392844775463814209536 393705647871696928768 394124400139592105984 398656088710320336896 407471579615462555648 408770915009644515328 409116452554031366144 413561199169913786992 415168471082937155584 423063604345646071808 424441661688791498752 437486227221065824256 438911263791818481664 440214831548847939584 440586948904341471232 445373599106061001376 448965457672930525184 449949311853367918592 450427885873819549696 455222155351649573888 455606958526080385024 457091020280236998656 467166760011022303232 471139013930378579968 472641370479901470848 474077510898759319552 483501262109309796352 490653647643471183872 499984259681218084864 501612872904935407616 503102664627254788096 503246791057720213504 508998398978355430144 520253891830456655872 520693666886949011456 521948529914594951168 526350617125344819808 533904868584025489408 538444587349004091392 540161566262744538112 540198478513007362048 541345265823583277056 541802869598582079488 548152121976690463232 560273421971261014016 571410582492820668416 579863401760465944576 581712455975263348736 583480013413857624064 594575876377664749568 596512605616679944192 601543562428965508352 603502987713750412288 615365242684576104448 617327504300279472128 618680303798380888064 625930463608518164096 626459567973360529408 638416383697190518784 640312482252869730304 647816144154270547456 662141316875126652928 664814235400300969984 666271096398256340992 674648765509772877824 687478357061674866688 689567288580013555712 689717700244286185472 707063204341006729216 715349101266877901824 715953791969554890752 723732098547349127236 740361307604880625664 742772907955385122816 756732933571573317632 759787697600343965696 765600897636865192448 770375955210483894272 771027160582597574656 785689550927628419072 787411295743393857536 788248800279184211968 797312177420640673792 814943159230925111296 817541830019289030656 818232905108062732288 827122398339827573984 830336942165874311168 846127208691292143616 848883323377582997504 874972454442131648512 877822527583636963328 880429663097695879168 890747198212122002752 897930915345861050368 910444310703299147776 911213917052160770048 914182040560473997312 934333520022044606464 942278027860757159936 945282740959802941696 948155021797518639104 967002524218619592704 981307295286942367744 999968519362436169728 1003225745809870815232 1006205329254509576192 1017996797956710860288 1040507783660913311744 1043897059829189902336 1052701234250689639616 1076889174698008182784 1080323132525489076224 1080396957026014724096 1082690531647166554112 1083605739197164158976 1096304243953380926464 1120546843942522028032 1142821164985641336832 1159726803520931889152 1163424911950526697472 1189151752755329499136 1203087124857931016704 1207005975427500824576 1234655008600558944256 1237360607596761776128 1251860927217036328192 1252919135946721058816 1276832767394381037568 1280624964505739460608 1295632288308541094912 1324282633750253305856 1329628470800601939968 1332542192796512681984 1349297531019545755648 1374956714123349733376 1379435400488572370944 1430698202533755803648 1431907583939109781504 1447464197094698254472 1480722615209761251328 1485545815910770245632 1513465867143146635264 1519575395200687931392 1531201795273730384896 1540751910420967788544 1542054321165195149312 1571379101855256838144 1574822591486787715072 1576497600558368423936 1594624354841281347584 1635083660038578061312 1654244796679655147968 1660673884331748622336 1692254417382584287232 1697766646755165995008 1749944908884263297024 1755645055167273926656 1760859326195391758336 1781494396424244005504 1795861830691722100736 1820888621406598295552 1822427834104321540096 1868667040044089212928 1884556055721514319872 1890565481919605883392 1896310043595037278208 1962614590573884735488 1999937038724872339456 2006451491619741630464 2012410658509019152384 2035993595913421720576 2081015567321826623488 2087794119658379804672 2105402468501379279232 2153778349396016365568 2160646265050978152448 2165381063294333108224 2192608487906761852928 2241093687885044056064 2319453607041863778304 2326849823901053394944 2378303505510658998272 2406174249715862033408 2414011950855001649152 2469310017201117888512 2474721215193523552256 2503721854434072656384 2505838271893442117632 2591264576617082189824 2648565267500506611712 2659256941601203879936 2665084385593025363968 2698595062039091511296 2749913428246699466752 2758870800977144741888 2861396405067511607296 2863815167878219563008 2894928394189396508944 2961445230419522502656 2971091631821540491264 3062403590547460769792 3081503820841935577088 3084108642330390298624 3142758203710513676288 3149645182973575430144 3152995201116736847872 3189248709682562695168 3270167320077156122624 3308489593359310295936 3384508834765168574464 3499889817768526594048 3511290110334547853312 3521718652390783516672 3562988792848488011008 3641777242813196591104 3644855668208643080192 3737334080088178425856 3769112111443028639744 3781130963839211766784 3792620087190074556416 3999874077449744678912 4071987191826843441152 4162031134643653246976 4175588239316759609344 4210804937002758558464 4307556698792032731136 4321292530101956304896 4330762126588666216448 4385216975813523705856 4482187375770088112128 4653699647802106789888 4812348499431724066816 4828023901710003298304 4938620034402235777024 4949442430387047104512 5007443708868145312768 5011676543786884235264 5182529153234164379648 5297130535001013223424 5318513883202407759872 5397190124078183022592 5499826856493398933504 5517741601954289483776 5722792810135023214592 5727630335756439126016 5789856788378793017888 5922890460839045005312 5942183263643080982528 6124807181094921539584 6163007641683871154176 6285516407421027352576 6378497419365125390336 6540334640154312245248 6616979186718620591872 6769017669530337148928 6999779635537053188096 7022580220669095706624 7043437304781567033344 7125977585696976022016 7283554485626393182208 7538224222886057279488 7562261927678423533568 7585240174380149112832 7999748154899489357824 8143974383653686882304 8324062269287306493952 8421609874005517116928 8642585060203912609792 8661524253177332432896 8770433951627047411712 8964374751540176224256 9307399295604213579776 9624696998863448133632 9656047803420006596608 9877240068804471554048 10014887417736290625536 10023353087573768470528 10365058306468328759296 10594261070002026446848 10637027766404815519744 10794380248156366045184 10999653712986797867008 11035483203908578967552 11445585620270046429184 11579713576757586035776 11845780921678090010624 11884366527286161965056 12249614362189843079168 12326015283367742308352 12571032814842054705152 12756994838730250780672 13080669280308624490496 13233958373437241183744 13999559271074106376192 14045160441338191413248 14086874609563134066688 14251955171393952044032 14567108971252786364416 15076448445772114558976 15124523855356847067136 16287948767307373764608 16648124538574612987904 16843219748011034233856 17285170120407825219584 17323048506354664865792 17540867903254094823424 18614798591208427159552 19249393997726896267264 19312095606840013193216 19754480137608943108096 20029774835472581251072 20046706175147536941056 20730116612936657518592 21588760496312732090368 21999307425973595734016 22070966407817157935104 22891171240540092858368 23159427153515172071552 23691561843356180021248 24499228724379686158336 24652030566735484616704 25513989677460501561344 26161338560617248980992 26467916746874482367488 27999118542148212752384 28503910342787904088064 29134217942505572728832 30152896891544229117952 30249047710713694134272 32575897534614747529216 33686439496022068467712 34570340240815650439168 34646097012709329731584 35081735806508189646848 37229597182416854319104 38498787995453792534528 38624191213680026386432 40059549670945162502144 40093412350295073882112 41460233225873315037184 43998614851947191468032 45782342481080185716736 46318854307030344143104 47383123686712360042496 48998457448759372316672 49304061133470969233408 52935833493748964734976 55998237084296425504768 57007820685575808176128 58268435885011145457664 60498095421427388268544 65151795069229495058432 67372878992044136935424 69140680481631300878336 70163471613016379293696 74459194364833708638208 76997575990907585069056 77248382427360052772864 80119099341890325004288 82920466451746630074368 87997229703894382936064 91564684962160371433472 92637708614060688286208 97996914897518744633344 98608122266941938466816 105871666987497929469952 114015641371151616352256 116536871770022290915328 120996190842854776537088 130303590138458990116864 134745757984088273870848 138281360963262601756672 140326943226032758587392 153995151981815170138112 154496764854720105545728 160238198683780650008576 165840932903493260148736 183129369924320742866944 185275417228121376572416 195993829795037489266688 211743333974995858939904 228031282742303232704512 241992381685709553074176 260607180276917980233728 269491515968176547741696 280653886452065517174784 307990303963630340276224 320476397367561300017152 331681865806986520297472 370550834456242753144832 391987659590074978533376 423486667949991717879808 456062565484606465409024 483984763371419106148352 521214360553835960467456 538983031936353095483392 615980607927260680552448 640952794735122600034304 741101668912485506289664 846973335899983435759616 912125130969212930818048 967969526742838212296704 1077966063872706190966784 1281905589470245200068608 1482203337824971012579328 1693946671799966871519232 1824250261938425861636096 2155932127745412381933568 2964406675649942025158656 3387893343599933743038464 3648500523876851723272192 4311864255490824763867136 5928813351299884050317312 6775786687199867486076928 11857626702599768100634624 23715253405199536201269248 47430506810399072402538496
- Sum of all divisors σ(n): 135876338285763543304855347
- Sum of proper divisors (its aliquot sum) s(n): 88445831475364470902316851
- 47430506810399072402538496 is an abundant number, because the sum of its proper divisors (88445831475364470902316851) is greater than itself. Its abundance is 41015324664965398499778355
Bases of 47430506810399072402538496
- Binary: 100111001110111100110011101101001000011011111010111111000000000100010000000000000000002
- Hexadecimal: 0x273BCCED21BEBF00440000
- Base-36: 5YJNIARP0ZB59GFLS
Squares and roots of 47430506810399072402538496
- 47430506810399072402538496 squared (474305068103990724025384962) is 2249652976291312788712729650412783367388664761942016
- 47430506810399072402538496 cubed (474305068103990724025384963) is 106702180813019654187005667193038315099020295723855943819455244929489159847936
-
47430506810399072402538496 is a
perfect square number . Itssquare root is 6886980964864 -
The
cube root of 47430506810399072402538496 is 361981121.9218357377
Scales and comparisons
How big is 47430506810399072402538496?- 47,430,506,810,399,072,402,538,496 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 47,430,506,810,399,072,402,538,496 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 47430506810399072402538496 cubic inches would be around 30165093.5 feet tall.
Recreational maths with 47430506810399072402538496
- 47430506810399072402538496 backwards is 69483520427099301860503474
- The number of decimal digits it has is: 26
- The sum of 47430506810399072402538496's digits is 109
- 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 47430506810399072402538496 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 47430506810399072402538496 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/47430506810399072402538496/
Chicago style:
Numbermatics. 2024. "Number 47430506810399072402538496 - Facts about the integer". https://numbermatics.com/n/47430506810399072402538496/
The information we have on file for 47430506810399072402538496 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 47430506810399072402538496, math, Factors of 47430506810399072402538496, curriculum, school, college, exams, university, Prime factorization of 47430506810399072402538496, STEM, science, technology, engineering, physics, economics, calculator, forty-seven septillion, four hundred thirty sextillion, five hundred six quintillion, eight hundred ten quadrillion, three hundred ninety-nine trillion, seventy-two billion, four hundred two million, five hundred thirty-eight thousand, four hundred ninety-six.