8948373383383947589976064
8,948,373,383,383,947,589,976,064 is an even composite number composed of seven prime numbers multiplied together.
8948373383383947589976064 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-three thousand and eighty-five divisors.
Prime factorization of 8948373383383947589976064:
218 × 34 × 112 × 292 × 612 × 732 × 4572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 29 × 29 × 61 × 61 × 73 × 73 × 457 × 457)See below for interesting mathematical facts about the number 8948373383383947589976064 from the Numbermatics database.
Names of 8948373383383947589976064
- Cardinal: 8948373383383947589976064 can be written as Eight septillion, nine hundred forty-eight sextillion, three hundred seventy-three quintillion, three hundred eighty-three quadrillion, three hundred eighty-three trillion, nine hundred forty-seven billion, five hundred eighty-nine million, nine hundred seventy-six thousand and sixty-four.
Scientific notation
- Scientific notation: 8.948373383383947589976064 × 1024
Factors of 8948373383383947589976064
Divisors of 8948373383383947589976064
- Number of divisors d(n): 23085
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 29 32 33 36 44 48 54 58 61 64 66 72 73 81 87 88 96 99 108 116 121 122 128 132 144 146 162 174 176 183 192 198 216 219 232 242 244 256 261 264 288 292 297 319 324 348 352 363 366 384 396 432 438 457 464 484 488 512 522 528 549 576 584 594 638 648 657 671 696 704 726 732 768 783 792 803 841 864 876 891 914 928 957 968 976 1024 1044 1056 1089 1098 1152 1168 1188 1276 1296 1314 1342 1371 1392 1408 1452 1464 1536 1566 1584 1606 1647 1682 1728 1752 1769 1782 1828 1856 1914 1936 1952 1971 2013 2048 2088 2112 2117 2178 2196 2304 2336 2349 2376 2409 2523 2552 2592 2628 2684 2742 2784 2816 2871 2904 2928 3072 3132 3168 3212 3267 3294 3364 3456 3504 3509 3538 3564 3656 3712 3721 3828 3872 3904 3942 4026 4096 4113 4176 4224 4234 4356 4392 4453 4608 4672 4698 4752 4818 4941 5027 5046 5104 5184 5256 5307 5329 5368 5484 5568 5632 5742 5808 5856 5913 6039 6144 6264 6336 6351 6424 6534 6588 6728 6912 7008 7018 7076 7128 7227 7312 7381 7424 7442 7569 7656 7744 7808 7884 8052 8192 8226 8352 8448 8468 8613 8712 8784 8833 8906 9216 9251 9344 9396 9504 9636 9801 9882 10054 10092 10208 10368 10512 10527 10614 10658 10736 10968 11136 11163 11264 11484 11616 11712 11826 12078 12288 12339 12528 12672 12702 12848 13068 13176 13253 13359 13456 13824 14016 14036 14152 14256 14454 14624 14762 14848 14884 15081 15138 15312 15488 15616 15768 15921 15987 16104 16384 16452 16704 16896 16936 17226 17424 17568 17666 17812 18117 18432 18502 18688 18792 19008 19053 19272 19459 19602 19764 20108 20184 20416 20736 21024 21054 21228 21316 21472 21681 21936 22143 22272 22326 22528 22707 22968 23232 23287 23424 23652 24156 24576 24678 25056 25344 25404 25696 25839 26136 26352 26499 26506 26718 26912 27648 27753 27877 28032 28072 28304 28512 28908 29248 29524 29696 29768 30162 30276 30624 30976 31232 31536 31581 31842 31974 32208 32768 32904 33361 33408 33489 33792 33872 34452 34848 35136 35332 35624 36234 36864 37004 37017 37376 37584 38016 38106 38544 38918 39204 39528 39759 40077 40216 40368 40832 40931 41472 42048 42108 42456 42632 42944 43362 43872 44286 44544 44652 45056 45243 45414 45936 46464 46574 46848 47304 47763 47961 48312 48983 49152 49356 50112 50688 50808 51301 51392 51678 52272 52704 52998 53012 53436 53824 54351 55296 55297 55506 55754 56064 56144 56608 57024 57159 57816 58377 58496 58619 59048 59392 59536 60324 60552 61248 61393 61952 62464 63072 63162 63684 63948 64416 65043 65536 65808 66429 66722 66816 66978 67584 67744 68121 68904 69696 69861 70272 70664 71248 72468 73728 74008 74034 74752 75168 76032 76212 77088 77836 78408 79056 79497 79518 80154 80432 80736 81664 81862 82944 83259 83631 84096 84216 84912 85264 85888 86724 87744 88572 89088 89304 90112 90486 90828 91872 92928 93148 93696 94608 94743 95526 95922 96624 97966 98304 98712 100083 100224 100467 101376 101616 101761 102602 102784 103356 104544 105408 105996 106024 106872 107648 107909 108702 110592 110594 111012 111508 112128 112288 113216 114048 114318 115632 116754 116992 117238 118096 118784 119072 119277 120231 120648 121104 122496 122786 122793 123904 124928 126144 126324 127368 127896 128832 129137 130086 131072 131616 132858 133444 133632 133956 135168 135488 135729 136242 137808 139392 139722 140544 141328 142496 143289 143883 144936 145783 146949 147456 148016 148068 149504 150336 152064 152424 153903 154176 154541 155672 156816 158112 158994 159036 160308 160864 161472 163328 163724 165888 165891 166518 167262 168192 168432 169824 170528 171477 171776 173448 175131 175488 175857 177144 178176 178608 180224 180972 181656 183744 184179 185856 186296 187392 189216 189486 191052 191844 193248 195932 196608 197424 199287 200166 200448 200934 202752 203232 203522 205204 205568 206712 208849 209088 209583 210816 211992 212048 213744 214049 215296 215818 217404 221184 221188 222024 223016 224256 224576 226432 228096 228636 231264 233508 233984 234476 236192 237568 238144 238491 238554 240462 241296 242208 244992 245572 245586 247808 249777 249856 250893 252288 252648 254736 255792 256157 257664 258274 260172 262144 263232 265716 266888 267264 267912 270336 270976 271458 271633 272484 275616 278784 279444 281088 282656 284229 284992 286578 287766 289872 291566 293898 294912 296032 296136 299008 300249 300672 301401 304128 304848 305283 306647 307806 308352 309082 311344 313632 316224 317988 318072 320616 321728 322944 323727 325069 326656 327448 331776 331782 333036 334524 336384 336864 339648 341056 342954 343552 346896 350262 350976 351714 354288 356352 357216 357831 360448 360693 361944 363312 366971 367488 368358 368379 371712 372592 374784 378432 378972 382104 383688 384337 386496 387411 391864 393216 394848 398574 400332 400896 401868 405504 406464 407044 407187 410408 411136 413424 417698 418176 419166 421632 423984 424096 427488 428098 430592 431636 431649 434808 437349 440847 442368 442376 444048 446032 448512 449152 450241 452864 456192 457272 461709 462528 463623 467016 467968 468952 472384 475136 476288 476982 477108 480924 482592 484416 489984 491144 491172 495616 497673 499554 499712 501786 504576 505296 509472 511584 512314 515328 516548 520344 525393 526464 527571 531432 533776 534528 535824 538813 540672 541952 542916 543266 544968 551232 552537 557568 558888 562176 564311 565312 568458 569984 573156 575532 579744 583132 587796 589824 592064 592272 597861 598016 600498 601344 602802 608256 609696 610566 613294 615612 616704 618164 622688 626547 627264 628749 632448 635976 636144 641232 642147 643456 644809 645888 647454 650138 653312 654896 663552 663564 666072 669048 672768 673728 675323 679296 682112 685908 687104 693792 700524 701952 703428 708576 712704 714432 715473 715662 720896 721386 723888 726624 733942 734976 736716 736758 743424 745184 749331 749568 752679 756864 757944 764208 767376 768471 768674 772992 774822 783728 786432 789696 797148 800664 801792 803736 808433 811008 812928 814088 814374 814899 820816 822272 826848 835396 836352 838332 843264 847968 848192 854976 856196 861184 863272 863298 869616 874698 881694 884736 884752 888096 892064 897024 898304 900482 900747 905728 912384 914544 915849 919941 923418 925056 927246 934032 935936 937904 944768 950272 952576 953964 954216 961848 965184 967469 968832 971181 975207 979968 982288 982344 991232 995346 999108 999424 1003572 1009152 1010592 1018944 1023168 1024628 1030656 1033096 1040688 1050786 1052928 1055142 1062864 1067552 1069056 1071648 1073493 1077626 1081344 1083904 1085832 1086532 1089936 1100913 1102464 1105074 1105137 1115136 1117776 1124352 1128622 1130624 1136916 1139968 1146312 1151064 1153011 1159488 1162233 1166264 1175592 1179648 1184128 1184544 1186999 1195722 1196032 1200996 1202688 1205604 1216512 1219392 1221132 1226588 1231224 1233408 1236328 1245376 1253094 1254528 1257498 1264896 1271952 1272288 1282464 1284294 1286912 1289618 1291776 1294908 1300276 1306624 1309792 1312047 1322541 1327104 1327128 1332144 1338096 1345536 1347456 1350646 1350723 1358592 1364224 1371816 1374208 1385127 1387584 1390869 1401048 1403904 1406856 1417152 1420507 1425408 1428864 1430946 1431324 1441792 1442772 1447776 1453248 1467884 1469952 1473432 1473516 1486848 1490368 1493019 1498662 1499136 1505358 1513728 1515888 1528416 1534752 1536942 1537348 1545984 1549644 1567456 1576179 1579392 1582713 1594296 1601328 1603584 1603613 1607472 1616439 1616866 1622016 1625856 1628176 1628748 1629798 1641632 1644544 1653696 1657611 1670792 1672704 1676664 1686528 1692933 1695936 1696384 1699951 1700497 1709952 1712392 1722368 1726544 1726596 1739232 1749396 1763388 1769472 1769504 1776192 1784128 1794048 1796608 1800964 1801494 1811456 1824768 1829088 1831698 1839882 1846836 1850112 1854492 1868064 1871872 1875808 1879641 1886247 1889536 1900544 1905152 1907928 1908432 1923696 1926441 1930368 1934427 1934938 1937664 1942362 1950414 1959936 1964576 1964688 1982464 1990692 1998216 1998848 2007144 2018304 2021184 2025969 2035021 2037888 2046336 2049256 2061312 2066192 2081376 2101572 2105856 2110284 2125728 2135104 2138112 2143296 2146986 2155252 2162688 2167808 2171664 2173064 2179872 2201826 2204928 2210148 2210274 2230272 2235552 2248704 2257244 2258037 2261248 2273832 2279936 2292624 2297339 2302128 2305413 2306022 2318976 2324466 2332528 2351184 2359296 2368256 2369088 2373998 2391444 2392064 2401992 2405376 2411208 2425299 2433024 2435353 2438784 2442264 2444697 2453176 2462448 2466816 2472656 2490752 2506188 2509056 2514996 2529792 2543904 2544576 2564928 2568588 2573824 2579236 2583552 2589816 2600552 2613248 2619584 2624094 2645082 2654208 2654256 2664288 2676192 2691072 2694912 2701292 2701446 2702241 2717184 2728448 2743632 2747547 2748416 2759823 2770254 2775168 2781738 2802096 2807808 2813712 2834304 2841014 2850816 2857728 2861892 2862648 2883584 2885544 2895552 2902407 2906496 2913543 2925621 2935768 2939904 2946864 2947032 2973696 2980736 2986038 2987963 2997324 2998272 3010716 3027456 3031776 3056832 3069504 3073884 3074696 3091968 3099288 3129361 3134912 3152358 3158784 3165426 3188592 3202656 3207168 3207226 3214944 3232878 3233732 3244032 3251712 3256352 3257496 3259596 3283264 3289088 3302739 3307392 3315222 3315411 3341584 3345408 3353328 3373056 3373117 3385866 3391872 3392768 3399902 3400994 3419904 3424784 3444736 3453088 3453192 3459033 3478464 3486699 3498792 3526776 3538944 3539008 3552384 3560997 3568256 3575759 3588096 3593216 3601928 3602988 3622912 3649536 3658176 3663396 3679764 3693672 3700224 3708984 3736128 3743744 3744973 3751616 3759282 3772494 3779072 3801088 3810304 3815856 3816864 3847392 3852882 3860736 3868854 3869876 3875328 3884724 3900828 3919872 3929152 3929376 3936141 3964928 3967623 3981384 3996432 3997696 4014288 4036608 4036681 4042368 4051938 4052169 4070042 4075776 4092672 4098512 4122624 4132384 4155381 4162752 4172607 4203144 4211712 4220568 4227707 4251456 4261521 4270208 4276224 4286592 4293972 4310504 4325376 4335616 4343328 4346128 4359744 4403652 4409856 4420296 4420548 4460544 4471104 4479057 4481689 4497408 4514488 4516074 4522496 4547664 4559872 4585248 4594678 4604256 4610826 4612044 4637952 4648932 4665056 4702368 4736512 4738176 4747996 4748139 4782888 4784128 4803984 4810752 4810839 4822416 4849317 4850598 4866048 4870706 4877568 4884528 4889394 4906352 4924896 4933632 4945312 4972833 4981504 5012376 5018112 5029992 5059584 5078799 5087808 5089152 5099853 5101491 5129856 5137176 5147648 5158472 5167104 5179632 5201104 5226496 5239168 5248188 5290164 5308416 5308512 5328576 5352384 5382144 5389824 5402584 5402892 5404482 5434368 5456896 5487264 5495094 5496832 5519646 5540508 5550336 5563476 5604192 5615616 5627424 5638923 5668608 5682028 5701632 5715456 5723784 5725296 5771088 5779323 5791104 5803281 5804814 5812992 5827086 5851242 5871536 5879808 5893728 5894064 5947392 5961472 5972076 5975926 5994648 5996544 6021432 6054912 6056621 6063552 6077907 6105063 6113664 6139008 6147768 6149392 6183936 6198576 6207421 6258722 6269824 6304716 6317568 6330852 6377184 6405312 6414336 6414452 6429888 6465756 6467464 6488064 6503424 6512704 6514992 6519192 6566528 6578176 6605478 6614784 6630444 6630822 6683168 6690816 6706656 6746112 6746234 6771732 6783744 6785536 6799804 6801988 6839808 6849568 6889472 6892017 6906176 6906384 6916239 6918066 6956928 6973398 6997584 7053552 7077888 7078016 7104768 7121994 7136512 7151518 7176192 7186432 7203856 7205976 7245824 7275897 7299072 7306059 7316352 7326792 7334091 7359528 7387344 7400448 7417968 7428553 7472256 7487488 7489946 7503232 7518564 7544988 7558144 7602176 7620608 7631712 7633728 7694784 7705764 7721472 7737708 7739752 7750656 7769448 7801656 7839744 7858304 7858752 7872282 7877357 7929856 7935246 7962768 7992864 7995392 8028576 8073216 8073362 8084736 8103876 8104338 8140084 8151552 8185344 8197024 8242641 8245248 8264768 8279469 8310762 8325504 8345214 8406288 8423424 8441136 8455414 8502912 8523042 8540416 8552448 8573184 8587944 8621008 8650752 8671232 8686656 8692256 8707221 8719488 8740629 8776863 8807304 8819712 8840592 8841096 8892763 8921088 8942208 8958114 8963378 8963889 8994816 9028976 9032148 9044992 9095328 9119744 9170496 9189356 9208512 9221652 9224088 9275904 9297864 9330112 9388083 9404736 9427001 9473024 9476352 9495992 9496278 9565776 9568256 9607968 9621504 9621678 9644832 9698634 9701196 9732096 9741412 9755136 9769056 9778788 9812704 9849792 9867264 9890624 9908217 9945666 9963008 10024752 10036224 10059984 10119168 10119351 10157598 10175616 10178304 10199706 10202982 10259712 10274352 10295296 10316944 10334208 10359264 10377099 10402208 10452992 10460097 10478336 10496376 10580328 10616832 10617024 10642159 10657152 10682991 10704768 10727277 10764288 10779648 10805168 10805784 10808964 10868736 10913792 10974528 10990188 10993664 11039292 11081016 11100672 11126952 11208384 11231232 11234919 11254848 11277846 11337216 11364056 11403264 11430912 11447568 11450592 11542176 11558646 11582208 11606562 11609628 11625984 11654172 11702484 11743072 11759616 11787456 11788128 11808423 11894784 11922944 11944152 11951852 11989296 11993088 12042864 12109824 12110043 12113242 12127104 12155814 12156507 12210126 12227328 12278016 12295536 12298784 12367872 12397152 12414842 12517444 12517821 12539648 12609432 12635136 12661704 12683121 12739789 12754368 12784563 12810624 12828672 12828904 12859776 12931512 12934928 12976128 13006848 13025408 13029984 13038384 13056989 13133056 13156352 13210956 13229568 13260888 13261644 13366336 13381632 13413312 13445067 13492224 13492468 13543464 13567488 13571072 13599608 13603976 13679616 13699136 13778944 13784034 13812352 13812768 13832478 13836132 13913856 13946796 13995168 14107104 14156032 14209536 14243988 14273024 14303036 14352384 14372864 14407712 14411952 14432517 14491648 14547951 14551794 14598144 14612118 14632704 14653584 14668182 14719056 14774688 14800896 14835936 14857106 14944512 14974976 14979892 15006464 15037128 15089976 15116288 15236397 15241216 15245977 15263424 15267456 15299559 15304473 15389568 15411528 15442944 15475416 15479504 15501312 15538896 15603312 15625577 15679488 15716608 15717504 15744564 15754714 15859712 15870492 15925536 15985728 15990784 16057152 16146432 16146724 16169472 16207752 16208676 16280168 16303104 16370688 16394048 16485282 16490496 16529536 16558938 16621524 16651008 16690428 16812576 16846848 16882272 16910828 16916769 17005824 17046084 17080832 17104896 17146368 17175888 17242016 17337969 17342464 17373312 17384512 17409843 17414442 17438976 17481258 17553726 17614608 17639424 17681184 17682192 17785526 17842176 17884416 17916228 17926756 17927778 17989632 18057952 18064296 18089984 18169863 18190656 18233721 18239488 18315189 18340992 18378712 18417024 18443304 18448176 18551808 18595728 18622263 18660224 18699461 18705467 18776166 18809472 18854002 18946048 18952704 18991984 18992556 19131552 19136512 19215936 19243008 19243356 19289664 19397268 19402392 19464192 19482824 19510272 19538112 19557576 19625408 19699584 19734528 19781248 19816434 19829209 19891332 19926016 20049504 20072448 20119968 20238336 20238702 20315196 20351232 20356608 20399412 20405964 20519424 20548704 20590592 20633888 20668416 20676051 20718528 20748717 20754198 20804416 20905984 20920194 20956672 20992752 21160656 21233664 21234048 21284318 21314304 21365982 21409536 21454554 21528576 21559296 21610336 21611568 21617928 21737472 21827584 21827691 21918177 21949056 21980376 21987328 22002273 22078584 22162032 22201344 22253904 22285659 22385231 22416768 22462464 22469838 22509696 22555692 22674432 22728112 22806528 22861824 22895136 22901184 23084352 23117292 23164416 23213124 23219256 23251968 23308344 23404968 23444557 23486144 23519232 23574912 23576256 23616846 23632071 23789568 23845888 23888304 23903704 23978592 23986176 24085728 24219648 24220086 24226484 24254208 24311628 24313014 24420252 24454656 24556032 24591072 24597568 24735744 24794304 24829684 24838407 25034888 25035642 25079296 25218864 25270272 25270729 25323408 25366242 25479578 25508736 25569126 25621248 25657344 25657808 25719552 25863024 25869856 25952256 26013696 26050816 26059968 26076768 26113978 26121663 26266112 26312704 26330589 26421912 26459136 26521776 26523288 26678289 26732672 26763264 26788883 26826624 26890134 26891667 26984448 26984936 27086928 27134976 27142144 27199216 27207952 27359232 27398272 27557888 27568068 27624704 27625536 27664956 27672264 27827712 27893592 27990336 28056601 28164249 28214208 28281003 28312064 28419072 28487976 28546048 28606072 28704768 28745728 28815424 28823904 28865034 28983296 29095902 29103588 29196288 29224236 29265408 29307168 29336364 29438112 29549376 29601792 29671872 29714212 29724651 29889024 29949952 29959784 30012928 30074256 30179952 30232576 30358053 30472794 30482432 30491954 30526848 30534912 30599118 30608946 30779136 30823056 30885888 30950832 30959008 31002624 31077792 31131297 31206624 31251154 31358976 31433216 31435008 31489128 31509428 31719424 31740984 31851072 31926477 31971456 32048973 32114304 32181831 32292864 32293448 32338944 32415504 32417352 32560336 32606208 32741376 32788096 32867593 32970564 32980992 33059072 33117876 33243048 33302016 33380856 33625152 33693696 33704757 33764544 33821656 33833538 34011648 34092168 34161664 34209792 34292736 34351776 34422971 34484032 34675938 34684928 34746624 34769024 34819686 34828884 34877952 34962516 35107452 35229216 35278848 35362368 35364384 35571052 35684352 35768832 35832456 35853512 35855556 35979264 36115904 36128592 36179968 36330129 36339726 36381312 36467442 36469521 36478976 36630378 36681984 36757424 36834048 36886608 36896352 37103616 37191456 37244526 37320448 37398922 37410934 37552332 37618944 37708004 37892096 37905408 37983968 37985112 38049363 38219367 38263104 38353689 38431872 38486016 38486712 38579328 38794536 38804784 38928384 38965648 39020544 39076224 39115152 39170967 39250816 39333349 39399168 39469056 39562496 39632868 39658418 39782664 39852032 40099008 40144896 40239936 40335201 40476672 40477404 40630392 40702464 40713216 40798824 40811928 41038848 41097408 41181184 41194703 41267776 41336832 41352102 41437056 41497434 41508396 41608832 41811968 41840388 41913344 41985504 42321312 42468096 42568636 42628608 42731964 42819072 42909108 43057152 43118592 43220672 43223136 43235856 43297551 43474944 43643853 43655168 43655382 43836354 43898112 43960752 43974656 44004546 44157168 44324064 44402688 44507808 44571318 44770462 44833536 44924928 44939676 45019392 45111384 45348864 45456224 45709191 45723648 45737931 45790272 45802368 45898677 45913419 46168704 46234584 46328832 46426248 46438512 46503936 46504777 46616688 46809936 46876731 46889114 46972288 47038464 47149824 47152512 47233692 47264142 47579136 47691776 47776608 47807408 47957184 47972352 48171456 48439296 48440172 48452968 48508416 48623256 48626028 48840504 48909312 49112064 49182144 49195136 49298579 49314413 49471488 49588608 49659368 49676814 50069776 50071284 50158592 50437728 50540544 50541458 50646816 50732484 50959156 51017472 51138252 51242496 51314688 51315616 51439104 51726048 51739712 52027392 52101632 52119936 52153536 52227956 52229529 52243326 52532224 52625408 52661178 52843824 52918272 53043552 53046576 53356578 53465344 53526528 53577766 53653248 53780268 53783334 53968896 53969872 54173856 54269952 54284288 54398432 54415904 54509589 54701163 54718464 54796544 54945567 55115776 55136136 55249408 55251072 55329912 55344528 55655424 55787184 55866789 55980672 56098383 56113202 56116401 56328498 56428416 56562006 56624128 56838144 56975952 57092096 57212144 57409536 57491456 57630848 57647808 57730068 57966592 58191804 58207176 58392576 58448472 58530816 58614336 58672728 58876224 59015609 59098752 59203584 59343744 59428424 59449302 59487627 59778048 59899904 59919568 60025856 60148512 60359904 60465152 60716106 60945588 60964864 60983908 61053696 61069824 61198236 61217892 61558272 61646112 61771776 61901664 61918016 62005248 62028153 62155584 62262594 62413248 62502308 62717952 62866432 62870016 62978256 63018856 63481968 63702144 63852954 63942912 64097946 64228608 64363662 64585728 64586896 64677888 64831008 64834704 65120672 65212416 65482752 65483073 65576192 65735186 65754531 65941128 65961984 66118144 66235752 66486096 66604032 66622831 66761712 66856977 67155693 67250304 67387392 67409514 67529088 67643312 67667076 68023296 68184336 68323328 68419584 68585472 68703552 68845942 68968064 69351876 69369856 69493248 69538048 69639372 69657768 69755904 69925032 70214904 70333671 70458432 70557696 70625237 70724736 70728768 70896213 71142104 71368704 71537664 71664912 71707024 71711112 71958528 72231808 72257184 72359936 72660258 72679452 72762624 72934884 72939042 72957952 73260756 73363968 73514848 73668096 73773216 73792704 74207232 74382912 74489052 74640896 74797844 74821868 75104664 75237888 75416008 75784192 75810816 75812187 75967936 75970224 76098726 76438734 76526208 76707378 76863744 76972032 76973424 77158656 77589072 77609568 77856768 77931296 78041088 78152448 78230304 78341934 78364989 78501632 78666698 78798336 78938112 79124992 79265736 79316836 79565328 79704064 80034867 80198016 80289792 80366649 80479872 80670402 80675001 80953344 80954808 81260784 81404928 81426432 81597648 81623856 82077696 82194816 82362368 82389406 82535552 82673664 82704204 82874112 82994868 83016792 83217664 83623936 83680776 83826688 83971008 84169803 84492747 84642624 84843009 84936192 85137272 85257216 85463928 85638144 85818216 86114304 86237184 86441344 86446272 86471712 86595102 86650927 86949888 87287706 87310336 87310764 87672708 87796224 87921504 87949312 88009092 88314336 88648128 88805376 89015616 89142636 89540924 89667072 89849856 89879352 90038784 90222768 90697728 90912448 91074159 91418382 91447296 91475862 91580544 91604736 91797354 91826838 92337408 92469168 92657664 92852496 92877024 93007872 93009554 93233376 93619872 93753462 93778228 93944576 94076928 94299648 94305024 94467384 94528284 95158272 95383552 95553216 95614816 95779431 95914368 96146919 96342912 96545493 96878592 96880344 96905936 97016832 97246512 97252056 97681008 97818624 97820393 98224128 98364288 98390272 98597158 98602779 98628826 98942976 99177216 99318736 99353628 100139552 100142568 100317184 100875456 101081088 101082916 101114271 101293632 101464968 101918312 102034944 102276504 102484992 102629376 102631232 102878208 103268913 103452096 103479424 103697011 104054784 104203264 104239872 104307072 104455912 104459058 104486652 105064448 105250816 105322356 105687648 105836544 106087104 106093152 106713156 106930688 107053056 107155532 107306496 107560536 107566668 107937792 107939744 108347712 108539904 108568576 108796864 108831808 108990387 109019178 109402326 109436928 109593088 109891134 110231552 110272272 110498816 110502144 110659824 110689056 111310848 111574368 111733578 111961344 112196766 112226404 112232802 112656996 112856832 113124012 113248256 113676288 113951904 114148089 114184192 114424288 114658101 114982912 115061067 115261696 115295616 115460136 115933184 116383608 116414352 116785152 116896944 117061632 117063749 117228672 117345456 117512901 117752448 118000047 118031218 118197504 118407168 118687488 118856848 118898604 118975254 119556096 119799808 119839136 120051712 120297024 120719808 120930304 121005603 121432212 121891176 121929728 121967816 122107392 122139648 122396472 122435784 123116544 123292224 123543552 123584109 123803328 123836032 124010496 124056306 124136281 124311168 124525188 124826496 125004616 125435904 125732864 125740032 125956512 126037712 126963936 127404288 127705908 127885824 128195892 128457216 128727324 129171456 129173792 129355776 129662016 129669408 129892653 130241344 130424832 130965504 130966146 131152384 131470372 131509062 131882256 131923968 132236288 132471504 132972192 133208064 133245662 133523424 133713954 134311386 134500608 134774784 134819028 135058176 135286624 135334152 136046592 136368672 136646656 137170944 137213793 137407104 137691884 137696031 137740257 137936128 138703752 138739712 138986496 139076096 139278744 139315536 139511808 139514331 139850064 140137679 140429808 140630193 140667342 140916864 141115392 141250474 141449472 141457536 141792426 142284208 142737408 143075328 143329824 143414048 143422224 143917056 144463616 144514368 144719872 145320516 145358904 145525248 145869768 145878084 145915904 146521512 146727936 147029696 147336192 147546432 147585408 147895737 147943239 148414464 148556533 148765824 148978104 149281792 149595688 149643736 150209328 150475776 150832016 151568384 151621632 151624374 151935872 151940448 152197452 152877468 153052416 153414756 153727488 153944064 153946848 154317312 155178144 155219136 155862592 156082176 156304896 156460608 156683868 156729978 157003264 157333396 157596672 157876224 158249984 158531472 158633672 159130656 159408128 160069734 160396032 160579584 160733298 160959744 161340804 161350002 161906688 161909616 162521568 162809856 162852864 163195296 163247712 163528767 164155392 164389632 164724736 164778812 164836701 165071104 165347328 165408408 165748224 165989736 166033584 166435328 167361552 167600367 167653376 167705747 167942016 168295149 168339606 168349203 168985494 169285248 169686018 169872384 170274544 170514432 170927856 171276288 171636432 172228608 172474368 172882688 172892544 172943424 173190204 173301854 173899776 174575412 174620672 174621528 175345416 175592448 175642009 175843008 175898624 176018184 176628672 177046827 177296256 177610752 178031232 178285272 178462881 179081848 179334144 179699712 179758704 180077568 180445536 181395456 181824896 182148318 182836764 182894592 182951724 183161088 183209472 183594708 183653676 184674816 184938336 185315328 185704992 185754048 186015744 186019108 186084459 186466752 187239744 187506924 187556456 187889152 188153856 188599296 188610048 188934768 189056568 190767104 191106432 191229632 191558862 191828736 192293838 192685824 193090986 193757184 193760688 193811872 194033664 194493024 194504112 195362016 195637248 195640786 196448256 196728576 196780544 197194316 197205558 197257652 197263593 197885952 198354432 198637472 198707256 199868493 200279104 200285136 200570931 200634368 201467079 201750912 202162176 202165832 202228542 202587264 202929936 203836624 204069888 204553008 204969984 205258752 205262464 205756416 205760137 206537826 206904192 206958848 207394022 208109568 208406528 208479744 208614144 208911824 208918116 208973304 210128896 210501632 210644712 211001013 211375296 211673088 211875711 212174208 212186304 212688639 213426312 213861376 214106112 214311064 214612992 215121072 215133336 215875584 215879488 216695424 217079808 217137152 217593728 217663616 217980774 218038356 218121299 218804652 218873856 219186176 219782268 220463104 220544544 220997632 221004288 221319648 221378112 222621696 223148736 223467156 223922688 224393532 224452808 224465604 225313992 225713664 226248024 226496512 227352576 227436561 227903808 228296178 228368384 228443353 228848576 229316202 229965824 230122134 230523392 230591232 230920272 231866368 232767216 232828704 233570304 233793888 234123264 234127498 234457344 234690912 235025802 235504896 236000094 236062436 236395008 236814336 237374976 237713696 237797208 237950508 239112192 239678272 240103424 240104601 240594048 241099947 241439616 241860608 242011206 242025003 242864424 243782352 243859456 243935632 244214784 244279296 244792944 244871568 246233088 246237541 246584448 247087104 247168218 247606656 247672064 248020992 248112612 248272562 248622336 249050376 249652992 250009232 250871808 251465728 251480064 251913024 252075424 252509409 253478241 253927872 254529027 254808576 255411816 255771648 256391784 256914432 257454648 257890127 258342912 258347584 258711552 259324032 259338816 259785306 259952781 260482688 260849664 261931008 261932292 262304768 262940744 263018124 263764512 263847936 264472576 264943008 265944384 266416128 266491324 267046848 267427908 268622772 269001216 269549568 269638056 270116352 270573248 270668304 272093184 272737344 273222477 273293312 273383029 274341888 274427586 274814208 275383768 275392062 275480514 275872256 277407504 277479424 277972992 278152192 278557488 278631072 279023616 279028662 279700128 280275358 280859616 281260386 281334684 281833728 282230784 282500948 282898944 282915072 283584852 284568416 285474816 286150656 286659648 286828096 286844448 287338293 288927232 289028736 289439744 289636479 290641032 290717808 291050496 291739536 291756168 291831808 293043024 293455872 293461179 294059392 294672384 294677713 295092864 295170816 295791474 295808337 295886478 296828928 297113066 297531648 297956208 298563584 299191376 299287472 300418656 300951552 301664032 303136768 303243264 303248748 303342813 303871744 303880896 304394904 305754936 306104832 306829512 307454976 307888128 307893696 308622611 308634624 309806739 310356288 310438272 311091033 311725184 312164352 312609792 312921216 313367736 313459956 314006528 314666792 315193344 315752448 316499968 317062944 317267344 318261312 318816256 320139468 320792064 321159168 321466596 321919488 322681608 322700004 323813376 323819232 325043136 325619712 325705728 326390592 326495424 326971161 327057534 328310784 328779264 329449472 329557624 329673402 330142208 330694656 330816816 331496448 331979472 332067168 332870656 334723104 335200734 335306752 335411494 335884032 336590298 336679212 336698406 337970988 338570496 339372036 339744768 340549088 341028864 341855712 342444267 342552576 343272864 343974303 344948736 345765376 345785088 345886848 346380408 346603708 347799552 349150824 349241344 349243056 350690832 351184896 351191247 351284018 351686016 352036368 352538703 353257344 354000141 354093654 354592512 355221504 356062464 356570544 356925762 358163696 358668288 359399424 359517408 360155136 360891072 362790912 363016809 363649792 364296636 365673528 365789184 365903448 366322176 366418944 367189416 367307352 369349632 369453881 369876672 370630656 370752327 371409984 371508096 372031488 372038216 372168918 372408843 372933504 374479488 375013848 375112912 375778304 376307712 377198592 377220096 377869536 378113136 378652681 381534208 382212864 382459264 383117724 383657472 384587676 385371648 386181972 387514368 387521376 387623744 388067328 388986048 389008224 390724032 391274496 391281572 392896512 393457152 393561088 394388632 394411116 394515304 394527186 395771904 396708864 397274944 397414512 399736986 400558208 400570272 401141862 401268736 402934158 403501824 404324352 404331664 404457084 405174528 405859872 407673248 408139776 409106016 409939968 410524928 411512832 411520274 411641379 413075652 413808384 413917696 414788044 416219136 416813056 416959488 417228288 417823648 417836232 417946608 418542993 420257792 420413037 421289424 421890579 422002026 422750592 423346176 423751422 424348416 424372608 425377278 426852624 427722752 428212224 428622128 429225984 430242144 430266672 431751168 431758976 433390848 434159616 434274304 435187456 435327232 435961548 436076712 436242598 437609304 437747712 438372352 439564536 441089088 441995264 442008576 442133333 442639296 442756224 443687211 443829717 445243392 445669599 446297472 446934312 447845376 448787064 448905616 448931208 450627984 451427328 452496048 452993024 453141733 454705152 454873122 455807616 456592356 456736768 456886706 457697152 458632404 459931648 460244268 461046784 461182464 461840544 463732736 465534432 465657408 467587776 468246528 468254996 468914688 469381824 470051604 471009792 472000188 472124872 472790016 473628672 474749952 475427392 475594416 475901016 478224384 479356544 480206848 480209202 481188096 482199894 482879232 483721216 484022412 484050006 485728848 487564704 487718912 487871264 488429568 488558592 489585888 489743136 490586301 492466176 492475082 493168896 494174208 494336436 495213312 495344128 496041984 496225224 496545124 497244672 498100752 499305984 500018464 502801101 502931456 502960128 503117241 503826048 504150848 504885447 505018818 505047609 506956482 507855744 509058054 509617152 510823632 511543296 512783568 513828864 514909296 515780254 516685824 516695168 517423104 518648064 518677632 519570612 519905562 520965376 521699328 523862016 523864584 524609536 525881488 526036248 526926027 527529024 527695872 528945152 529886016 531140481 531888768 532832256 532982648 534093696 534855816 535388643 537245544 538002432 539099136 539276112 540232704 541146496 541336608 542284369 542458543 544186368 545474688 546444954 546586624 546766058 548683776 548855172 549628416 550767536 550784124 550961028 551744512 554815008 554958848 555945984 556304384 557114976 557262144 558047232 558057324 559400256 560550716 561719232 562520772 562669368 563667456 564461568 565001896 565797888 565830144 567169704 569136832 572301312 573319296 573656192 573688896 574676586 575047061 577854464 578057472 578879488 579272958 581282064 581435616 582100992 583479072 583512336 583663616 586086048 586911744 586922358 588118784 589344768 589355426 590185728 590341632 591582948 591616674 591772956 593657856 594226132 595063296 595912416 597127168 598382752 598574944 599605479 600837312 601712793 601903104 603328064 604401237 606273536 606486528 606497496 606685626 607743488 607761792 608789808 611509872 612209664 613659024 614909952 615776256 615787392 617245222 617269248 617280411 619613478 620712576 620876544 622182066 623450368 624328704 625219584 625842432 626735472 626919912 628013056 629333584 630386688 631504896 632999936 633003039 634125888 634534688 635627133 636522624 637632512 638065917 640278936 641584128 642318336 642933192 643838976 645363216 645400008 647626752 647638464 649171699 650086272 651239424 651411456 652781184 652990848 653942322 654115068 654363897 656621568 657558528 658898944 659115248 659346804 660284416 661389312 661633632 662992896 663958944 664134336 665741312 669446208 670401468 670613504 670822988 671768064 673180596 673358424 673396812 675941976 677140992 678744072 679489536 681098176 682057728 682309683 683711424 684888534 685105152 685330059 686545728 687948606 689897472 691530752 691570176 691773696 692760816 693207416 695599104 698301648 698482688 698486112 701381664 702369792 702382494 702568036 703372032 704072736 705077406 706514688 708000282 708187308 709185024 710443008 712124928 713141088 713851524 716327392 717336576 719034816 720310272 720313803 721782144 723299841 725581824 726033618 727299584 728593272 731347056 731578368 731806896 732644352 732837888 732851141 734378832 734614704 738699264 738712623 738907762 739753344 741261312 741504654 742819968 743016192 744062976 744076432 744337836 744817686 745867008 748958976 750027696 750225824 751556608 752615424 754397184 754440192 755739072 756226272 757305362 757528227 763068416 763587081 764425728 764918528 766235448 767314944 769175352 770743296 772363944 773670381 775028736 775042752 775247488 776134656 776877607 777127129 777972096 778016448 779858343 781448064 782548992 782563144 785793024 786914304 787122176 788777264 788822232 789030608 789054372 791543808 793417728 794549888 794829024 799473972 801116416 801140544 802283724 802537472 805868316 807003648 808648704 808663328 808914168 810349056 811719744 815346496 816279552 818212032 819879936 820149087 821049856 823025664 823040548 823282758 826151304 827616768 827835392 829576088 832438272 833626112 833918976 834456576 835647296 835672464 835893216 837085986 840515584 840826074 842578848 843781158 844004052 845501184 846692352 847502844 848696832 848745216 850754556 853705248 855445504 856424448 857244256 858451968 860484288 860533344 862014879 863517952 866781696 868319232 868548608 870374912 870654464 871923096 872153424 872485196 875218608 875495424 876744704 879129072 880383537 882178176 883990528 884017152 884033139 884266666 885278592 885512448 887374422 887425011 887659434 890486784 891339198 892594944 893868624 895690752 897574128 897811232 897862416 901255968 902854656 904992096 905986048 906283466 909410304 909746244 911615232 913184712 913473536 913773412 915394304 917264808 919863296 920488536 922093568 922364928 923681088 925867833 929420217 930004597 931068864 931314816 933273099 935175552 936493056 936509992 937829376 938763648 940103208 942019584 944000376 944249744 945580032 947257344 949499904 950854784 951188832 951802032 953160197 956448768 958713088 960413696 960418404 962376192 964399788 965758464 967442432 968044824 968100012 971457696 975129408 975437824 975742528 976859136 977117184 979171776 979486272 981172602 984932352 984950164 986337792 988348416 988672872 990426624 990688256 992083968 992450448 993090248 994489344 996201504 998611968 1000036928 1005602202 1005862912 1005920256 1006234482 1007652096 1008301696 1009770894 1010037636 1010095218 1013912964 1015711488 1018116108 1019234304 1021647264 1023086592 1025567136 1027657728 1029818592 1031560508 1031922909 1033390336 1034846208 1037296128 1037355264 1039141224 1039811124 1041930752 1043398656 1047724032 1047729168 1049219072 1051762976 1052072496 1053573741 1053852054 1055058048 1057616109 1057890304 1059772032 1062000423 1062280962 1063777536 1065664512 1065965296 1068187392 1069711632 1070777286 1074491088 1076004864 1078198272 1078552224 1080465408 1082292992 1082673216 1084568738 1084917086 1088372736 1090949376 1092889908 1093173248 1093532116 1097367552 1097710344 1099256832 1101535072 1101568248 1101922056 1103489024 1108361643 1109630016 1111891968 1112256981 1112608768 1112956321 1114229952 1114524288 1116094464 1116114648 1117226529 1118800512 1121101432 1123438464 1125041544 1125338736 1127334912 1128923136 1130003792 1131595776 1131660288 1134339408 1135958043 1138273664 1140667121 1144602624 1146638592 1147312384 1147377792 1149353172 1150094122 1155708928 1156114944 1157758976 1158545916 1162564128 1162871232 1164201984 1166958144 1167024672 1167327232 1172172096 1173823488 1173844716 1176237568 1178689536 1178710852 1180371456 1180683264 1183165896 1183233348 1183545912 1187315712 1188452264 1190126592 1191824832 1194254336 1196765504 1197149888 1199210958 1201674624 1203425586 1203806208 1206656128 1208802474 1212547072 1212973056 1212994992 1213371252 1215486976 1215523584 1217579616 1223019744 1224419328 1227318048 1229819904 1231574784 1234490444 1234538496 1234560822 1234924137 1239226956 1241425152 1241753088 1244364132 1246900736 1248657408 1250439168 1251684864 1253470944 1253839824 1255628979 1256026112 1258667168 1260773376 1261239111 1265671737 1265999872 1266006078 1268251776 1269069376 1271254266 1273045248 1275265024 1276131834 1280557872 1283168256 1284636672 1285866384 1287677952 1290726432 1290800016 1295253504 1295276928 1298343398 1300172544 1302478848 1302822912 1305562368 1305981696 1307884644 1308230136 1308727794 1313243136 1315117056 1317797888 1318230496 1318693608 1320568832 1323267264 1325985792 1326399999 1327917888 1328268672 1331061633 1331482624 1331489151 1337008797 1338892416 1340802936 1341227008 1341645976 1343536128 1346361192 1346716848 1346793624 1351883952 1354281984 1357488144 1358979072 1359425199 1362196352 1364115456 1364619366 1365499091 1367422848 1369777068 1370210304 1370660118 1373091456 1375897212 1379794944 1383061504 1383140352 1383547392 1385521632 1386414832 1391198208 1396603296 1396965376 1396972224 1402763328 1404739584 1404764988 1405136072 1406744064 1408145472 1410154812 1413029376 1416000564 1416374616 1418370048 1420886016 1424249856 1426282176 1427703048 1430117977 1432654784 1434673152 1438069632 1440620544 1440627606 1443564288 1446599682 1451163648 1452067236 1454599168 1457186544 1462694112 1463156736 1463613792 1465288704 1465675776 1465702282 1468757664 1469229408 1477398528 1477425246 1477815524 1479506688 1482522624 1483009308 1485639936 1486032384 1488125952 1488152864 1488675672 1489635372 1491734016 1497917952 1500055392 1500451648 1503113216 1508794368 1508880384 1509351723 1511478144 1512452544 1514610724 1514656341 1515056454 1515142827 1526136832 1527174162 1528851456 1529837056 1532470896 1534629888 1538350704 1541486592 1541514469 1544727888 1547340762 1550057472 1550085504 1550494976 1552269312 1553755214 1554254258 1555944192 1556032896 1559716686 1562896128 1565097984 1565126288 1571586048 1573828608 1574244352 1577554528 1577644464 1578061216 1578108744 1580778081 1583087616 1586835456 1589099776 1589658048 1593421443 1598947944 1602232832 1602281088 1604567448 1605074944 1606165929 1611736632 1614007296 1617297408 1617326656 1617828336 1620698112 1623439488 1626853107 1627375629 1630692992 1632559104 1634121863 1636424064 1639759872 1640298174 1642099712 1646051328 1646081096 1646565516 1652302608 1655233536 1655670784 1659152176 1664876544 1667252224 1667837952 1668913152 1671294592 1671344928 1671786432 1674171972 1681031168 1681652148 1685157696 1687562316 1688008104 1691002368 1693384704 1695005688 1697393664 1697490432 1701509112 1707410496 1710891008 1711452661 1714488512 1716903936 1720968576 1721066688 1724029758 1725141183 1727035904 1733563392 1736638464 1737097216 1740749824 1741308928 1743846192 1744306848 1744970392 1750437216 1750990848 1753489408 1758258144 1760767074 1764356352 1767981056 1768034304 1768066278 1768533332 1770557184 1771024896 1774748844 1774850022 1775318868 1780973568 1782678396 1785189888 1787737248 1791381504 1795148256 1795622464 1795724832 1798816437 1802511936 1805709312 1809984192 1811972096 1812566932 1813203711 1818820608 1819492488 1823230464 1826369424 1826947072 1827546824 1830788608 1834529616 1840977072 1844187136 1844729856 1844763217 1847362176 1851735666 1851841233 1858840434 1860009194 1862137728 1862629632 1866546198 1870351104 1872986112 1873019984 1875658752 1877527296 1880206416 1884039168 1888000752 1888499488 1891160064 1894514688 1898999808 1899009117 1901709568 1902377664 1903604064 1906320394 1906881399 1912897536 1917426176 1920827392 1920836808 1924752384 1928799576 1931516928 1932062099 1934884864 1936089648 1936200024 1942915392 1947515097 1950258816 1951485056 1953718272 1954234368 1958343552 1958972544 1962345204 1963091691 1969864704 1969900328 1972675584 1976696832 1977345744 1980853248 1981376512 1984167936 1984900896 1986180496 1988978688 1992403008 1997223936 2000073856 2011204404 2011725824 2011840512 2012468964 2015304192 2016603392 2019541788 2020075272 2020190436 2027825928 2031422976 2036232216 2038468608 2043294528 2046173184 2046929049 2048131873 2051134272 2055315456 2055990177 2059637184 2063121016 2063845818 2066780672 2069692416 2074592256 2074710528 2078282448 2079622248 2083861504 2086797312 2095448064 2095458336 2098438144 2103525952 2104144992 2107147482 2107704108 2110116096 2115232218 2115780608 2119544064 2124000846 2124561924 2127555072 2131329024 2131930592 2136374784 2139423264 2141554572 2148982176 2152009728 2157104448 2160930816 2164585984 2165346432 2169137476 2169834172 2169899523 2176745472 2181898752 2185779816 2186346496 2187064232 2194735104 2195420688 2198513664 2198553423 2203070144 2203136496 2203844112 2206978048 2216137869 2216723286 2219260032 2223783936 2224513962 2225217536 2225912642 2228459904 2229048576 2232188928 2232229296 2234453058 2237601024 2242202864 2246876928 2250083088 2250677472 2254669824 2257846272 2260007584 2263191552 2263320576 2268678816 2271916086 2272584681 2276547328 2281334242 2289205248 2293277184 2294624768 2294755584 2298706344 2300188244 2311417856 2312229888 2315517952 2317091832 2321011143 2325128256 2325742464 2328403968 2330632821 2331381387 2333916288 2334049344 2339575029 2344344192 2347646976 2347689432 2352475136 2357379072 2357421704 2360742912 2361366528 2366331792 2366466696 2367091824 2374631424 2376904528 2380253184 2383649664 2388508672 2393531008 2394299776 2398421916 2399334289 2403349248 2406851172 2407612416 2413312256 2417604948 2425094144 2425946112 2425989984 2426742504 2430973952 2431047168 2435159232 2446039488 2448838656 2454636096 2459639808 2460447261 2463149568 2468980888 2469076992 2469121644 2469848274 2478453912 2482850304 2483506176 2488728264 2493801472 2497314816 2500878336 2503369728 2506941888 2507679648 2511257958 2512052224 2512876883 2517334336 2521546752 2522478222 2531343474 2531999744 2532012156 2536503552 2538138752 2542508532 2546090496 2550530048 2552263668 2561115744 2566336512 2569273344 2571732768 2575355904 2581452864 2581600032 2590553856 2596686796 2600345088 2604957696 2605645824 2611124736 2611963392 2615769288 2616460272 2617455588 2626486272 2630234112 2636460992 2637387216 2641137664 2641150611 2646534528 2651971584 2652099417 2652799998 2655835776 2656537344 2662123266 2662275033 2662965248 2662978302 2674017594 2677784832 2681605872 2682454016 2683291952 2687072256 2692722384 2693433696 2693587248 2703767904 2708563968 2714976288 2717958144 2718850398 2724392704 2728230912 2729238732 2730998182 2734845696 2739554136 2740420608 2741320236 2746182912 2751794424 2759589888 2766123008 2766280704 2767094784 2771043264 2772829664 2777603499 2788260651 2790013791 2793206592 2793944448 2799819297 2805526656 2809479168 2809529976 2810272144 2813488128 2816290944 2820309624 2826058752 2832001128 2832749232 2836740096 2836791397 2841772032 2848499712 2852564352 2855406096 2859480591 2860235954 2865309568 2869346304 2876139264 2881241088 2881255212 2887128576 2893199364 2902327296 2904134472 2909198336 2914373088 2925388224 2926313472 2927227584 2930577408 2931351552 2931404564 2937515328 2938458816 2954797056 2954850492 2955631048 2959013376 2965045248 2966018616 2971279872 2972064768 2976251904 2976305728 2977351344 2979270744 2983468032 2995835904 3000110784 3000903296 3006226432 3007213319 3017588736 3017760768 3018703446 3022956288 3024905088 3029221448 3029312682 3030112908 3030285654 3052273664 3054348324 3057702912 3059674112 3064941792 3069259776 3076701408 3082973184 3083028938 3089455776 3094681524 3100171008 3100989952 3104538624 3107510428 3108508516 3111888384 3112065792 3119433372 3125792256 3130195968 3130252576 3143172096 3147657216 3148488704 3155109056 3155288928 3156122432 3156217488 3160721223 3161556162 3173670912 3178199552 3179316096 3186001269 3186842886 3197895888 3204465664 3204562176 3209134896 3210149888 3212331858 3223473264 3228014592 3234594816 3234653312 3235656672 3241396224 3246878976 3253706214 3254751258 3261385984 3265118208 3268243726 3272848128 3279519744 3280596348 3284199424 3292102656 3292162192 3293131032 3304605216 3310467072 3311341568 3318304352 3325084929 3334504448 3335675904 3336770943 3337826304 3338868963 3342589184 3342689856 3343572864 3348343944 3351679587 3362062336 3363304296 3370315392 3375124632 3376016208 3382004736 3386769408 3390011376 3394787328 3394848721 3394980864 3403018224 3407874129 3414820992 3421782016 3422001363 3422905322 3428977024 3433807872 3441937152 3442133376 3448059516 3450282366 3454071808 3467126784 3473276928 3474194432 3481499648 3482617856 3487692384 3488613696 3489940784 3500874432 3501981696 3506978816 3516516288 3521534148 3528712704 3535962112 3536068608 3536132556 3537066664 3541114368 3542049792 3549497688 3549700044 3550637736 3561947136 3565356792 3570379776 3575474496 3582763008 3590296512 3591244928 3591449664 3597632874 3599952149 3605023872 3611418624 3619968384 3623944192 3625133864 3626407422 3637641216 3638984976 3646460928 3652738848 3653894144 3655093648 3661577216 3669059232 3681954144 3688374272 3689459712 3689526434 3694724352 3703471332 3703682466 3717680868 3720018388 3724275456 3725259264 3733092396 3740702208 3745972224 3746039968 3751317504 3755054592 3760412832 3766886937 3768078336 3776001504 3776998976 3782320128 3783717333 3797999616 3798018234 3803419136 3804755328 3807208128 3812640788 3813762798 3825795072 3834852352 3841654784 3841673616 3849504768 3857599152 3863033856 3864124198 3872179296 3872400048 3885830784 3895030194 3900517632 3902970112 3907436544 3908468736 3916687104 3917945088 3924690408 3926183382 3939729408 3939800656 3945351168 3953393664 3954691488 3961706496 3962753024 3969801792 3972360992 3977957376 3979199997 3984806016 3993184899 3994447872 3994467453 4000147712 4011026391 4022408808 4023451648 4023681024 4024937928 4030608384 4033206784 4039083576 4040150544 4040380872 4055651856 4062845952 4063992691 4072464432 4076937216 4078275597 4086589056 4092346368 4093858098 4096263746 4096497273 4102268544 4110630912 4111980354 4119274368 4126242032 4127691636 4133561344 4139384832 4149184512 4149421056 4156564896 4159244496 4167723008 4173594624 4190896128 4190916672 4196876288 4207051904 4208289984 4214294964 4215408216 4220232192 4230464436 4231561216 4239088128 4248001692 4249123848 4255110144 4262658048 4263861184 4272749568 4278846528 4283109144 4290353931 4297964352 4304019456 4308139457 4314208896 4321861632 4329171968 4330692864 4338274952 4339668344 4339799046 4353490944 4363797504 4371559632 4372692992 4374128464 4389470208 4390841376 4397027328 4397106846 4406140288 4406272992 4407688224 4413956096 4432275738 4433446572 4438520064 4447567872 4449027924 4450435072 4451825284 4456919808 4458097152 4464377856 4464458592 4468906116 4475202048 4484405728 4493753856 4500166176 4501354944 4509339648 4520015168 4526383104 4526641152 4528055169 4537357632 4543832172 4545169362 4553094656 4562668484 4578410496 4586554368 4589249536 4589511168 4597412688 4600376488 4622835712 4624459776 4624543407 4634183664 4642022286 4650256512 4651484928 4656807936 4661265642 4662762774 4667832576 4668098688 4679150058 4688688384 4695293952 4695378864 4704950272 4714758144 4714843408 4721485824 4722733056 4732663584 4732933392 4734183648 4742334243 4749262848 4753809056 4760506368 4767299328 4777017344 4780264329 4787062016 4788599552 4796843832 4798668578 4806698496 4813702344 4815224832 4826624512 4835209896 4851892224 4851979968 4853485008 4861947904 4862094336 4863466663 4870318464 4880559321 4882126887 4892078976 4897677312 4902365589 4909272192 4919279616 4920894522 4926299136 4937961776 4938153984 4938243288 4939696548 4956907824 4965700608 4967012352 4977456528 4987602944 4994629632 5001756672 5006739456 5013883776 5015359296 5022515916 5024104448 5025753766 5034668672 5043093504 5044956444 5062686948 5063999488 5064024312 5073007104 5076277504 5085017064 5092180992 5101060096 5104527336 5122231488 5132673024 5134357983 5143465536 5150711808 5162905728 5163200064 5175423549 5181107712 5193373592 5200690176 5209915392 5211291648 5222249472 5223926784 5231538576 5232920544 5234911176 5252972544 5260468224 5272921984 5274774432 5282275328 5282301222 5293069056 5303943168 5304198834 5305599996 5311671552 5313074688 5324246532 5324550066 5325930496 5325956604 5348035188 5355569664 5363211744 5364908032 5366583904 5374144512 5385444768 5386867392 5387174496 5396449311 5407535808 5417127936 5429952576 5435916288 5437700796 5448785408 5456461824 5458477464 5461996364 5469691392 5479108272 5480841216 5482640472 5492365824 5503588848 5532246016 5532561408 5534189568 5534289651 5542086528 5545659328 5555206998 5555523699 5576521302 5580027582 5586413184 5587888896 5599638594 5611053312 5618958336 5619059952 5620544288 5626976256 5632581888 5640619248 5652117504 5664002256 5665498464 5673480192 5673582794 5683544064 5696999424 5705128704 5710812192 5718961182 5720471908 5720644197 5730619136 5738692608 5752278528 5762482176 5762510424 5774257152 5786398728 5796186297 5804654592 5808268944 5818396672 5828746176 5842545291 5850776448 5854455168 5861154816 5862703104 5862809128 5875030656 5876917632 5889275073 5909594112 5909700984 5911262096 5918026752 5930090496 5932037232 5942559744 5944129536 5952503808 5952611456 5954702688 5958541488 5966936064 5967043973 5991671808 6000221568 6001806592 6012452864 6014426638 6035177472 6035521536 6037406892 6045912576 6049810176 6058442896 6058625364 6060225816 6060571308 6104547328 6108696648 6115405824 6119348224 6129883584 6138519552 6144395619 6153402816 6165946368 6166057876 6167970531 6178911552 6189363048 6200342016 6201979904 6209077248 6215020856 6217017032 6223776768 6224131584 6238866744 6251584512 6260391936 6260505152 6286344192 6295314432 6296977408 6310218112 6310577856 6312244864 6312434976 6321442446 6323112324 6325517671 6347341824 6356399104 6358632192 6372002538 6373685772 6395791776 6408931328 6409124352 6418269792 6420299776 6424663716 6446946528 6456029184 6469306624 6471313344 6482792448 6493757952 6507412428 6509502516 6522771968 6530236416 6536487452 6545696256 6559039488 6561192696 6568398848 6584205312 6584324384 6586262064 6595660269 6609210432 6620934144 6622683136 6636608704 6648413607 6650169858 6669008896 6671351808 6673541886 6675652608 6677737926 6685178368 6685379712 6687145728 6696687888 6703359174 6724124672 6726608592 6740630784 6750249264 6752032416 6764009472 6773538816 6780022752 6789574656 6789697442 6789961728 6806036448 6815748258 6829641984 6843564032 6844002726 6845810644 6857954048 6867615744 6883874304 6884266752 6896119032 6900564732 6908143616 6934253568 6946553856 6962999296 6963033429 6965235712 6975384768 6977227392 6979881568 6991898463 6994144161 7001748864 7013957632 7018725087 7033032576 7043068296 7057425408 7071924224 7072137216 7072265112 7074133328 7082228736 7084099584 7098995376 7099400088 7101275472 7123894272 7130713584 7140759552 7140888689 7150948992 7165526016 7180593024 7182489856 7182899328 7195265748 7198002867 7199904298 7210047744 7222837248 7239936768 7247888384 7250267728 7252814844 7275282432 7277969952 7292921856 7305477696 7307788288 7310187296 7323154432 7338118464 7363908288 7376748544 7378919424 7379052868 7381341783 7389448704 7406942664 7407364932 7435361736 7440036776 7448550912 7450518528 7466184792 7481404416 7491944448 7492079936 7502635008 7510109184 7520825664 7533773874 7536156672 7538630649 7552003008 7553997952 7564640256 7567434666 7595999232 7596036468 7606838272 7609510656 7614416256 7625281576 7627525596 7651590144 7669704704 7683309568 7683347232 7699009536 7715198304 7726067712 7728248396 7744358592 7744800096 7771661568 7790060388 7801035264 7805940224 7814873088 7816937472 7833374208 7835890176 7849380816 7852366764 7879458816 7879601312 7890702336 7909382976 7923412992 7923451833 7925506048 7939603584 7944721984 7955914752 7956298251 7958399994 7969612032 7986369798 7988895744 7988934906 8000295424 8022052782 8044817616 8046903296 8047362048 8049875856 8061216768 8066413568 8078167152 8080301088 8080761744 8111303712 8125691904 8127985382 8144928864 8153874432 8156551194 8173178112 8184692736 8187716196 8192527492 8192994546 8204537088 8221261824 8223960708 8238548736 8252484064 8255383272 8267122688 8278769664 8298369024 8298842112 8313129792 8318488992 8332810497 8335446016 8370041373 8381833344 8393752576 8399457891 8414103808 8416579968 8428589928 8430816432 8440464384 8460928872 8463122432 8478176256 8496003384 8498247696 8510220288 8510374191 8525316096 8527722368 8545499136 8545653677 8548398419 8557693056 8566218288 8578441773 8580707862 8595928704 8608038912 8616278914 8628417792 8643723264 8658343936 8661385728 8676549904 8679336688 8679598092 8706981888 8727595008 8743119264 8745385984 8748256928 8778940416 8781682752 8794054656 8794213692 8812280576 8812545984 8815376448 8827912192 8864551476 8866893144 8877040128 8895135744 8898055848 8900870144 8903650568 8913839616 8916194304 8928755712 8928917184 8937812232 8950404096 8968811456 8987507712 9000332352 9002709888 9018679296 9021639957 9040030336 9052766208 9053282304 9056110338 9061948513 9074715264 9087664344 9090338724 9106189312 9125336968 9156820992 9173108736 9178499072 9179022336 9194825376 9200752976 9245671424 9248919552 9249086814 9268367328 9284044572 9300513024 9302969856 9313615872 9322531284 9325525548 9335665152 9336197376 9358300116 9377376768 9390587904 9390757728 9409900544 9429516288 9429686816 9442971648 9445466112 9465327168 9465866784 9468367296 9482163669 9484668486 9507618112 9521012736 9534598656 9554034688 9560528658 9574124032 9577199104 9593687664 9597337156 9613396992 9627404688 9630449664 9653249024 9670419792 9703784448 9703959936 9706970016 9723895808 9724188672 9726933326 9740636928 9761118642 9764253774 9784157952 9795354624 9804731178 9818544384 9838559232 9841789044 9852598272 9875923552 9876307968 9876486576 9879393096 9913815648 9931401216 9934024704 9954913056 9975205888 9975254787 10003513344 10013478912 10016606889 10027767552 10030718592 10045031832 10048208896 10051507532 10055038761 10069337344 10086187008 10089912888 10125373896 10127998976 10128048624 10146014208 10152555008 10170034128 10184361984 10184546163 10209054672 10223622387 10230050567 10244462976 10265346048 10266004089 10268715966 10286931072 10301423616 10325811456 10326400128 10350847098 10362215424 10386747184 10401380352 10419830784 10422583296 10444498944 10447853568 10463077152 10465841088 10469822352 10505945088 10520936448 10545843968 10549548864 10564550656 10564602444 10586138112 10607886336 10608397668 10611199992 10623343104 10626149376 10648493064 10649100132 10651860992 10651913208 10696070376 10711139328 10714162549 10726423488 10729816064 10733167808 10748289024 10770889536 10773734784 10774348992 10792898622 10799856447 10815071616 10834255872 10859905152 10871832576 10875401592 10897570816 10912923648 10916954928 10923992728 10939382784 10958216544 10961682432 10965280944 10984731648 11007177696 11064492032 11065122816 11068379136 11068579302 11084173056 11091318656 11110413996 11111047398 11153042604 11160055164 11172826368 11175777792 11199277188 11222106624 11237916672 11238119904 11241088576 11253952512 11265163776 11281238496 11304235008 11328004512 11330996928 11346960384 11347165588 11351151999 11393998848 11410257408 11421624384 11437922364 11440943816 11441288394 11461238272 11477385216 11504557056 11524964352 11525020848 11548514304 11572797456 11592372594 11616537888 11636793344 11657492352 11685090582 11701552896 11708910336 11722309632 11725406208 11725618256 11750061312 11753835264 11778550146 11819188224 11819401968 11822524192 11836053504 11860180992 11864074464 11885119488 11888259072 11905222912 11909405376 11917082976 11933872128 11934087946 11937599991 11983343616 12000443136 12003613184 12024905728 12028853276 12033079173 12070354944 12071043072 12074813784 12091825152 12099620352 12116885792 12117250728 12120451632 12121142616 12191978073 12217393296 12230811648 12234826791 12238696448 12242519531 12259767168 12277039104 12288791238 12289491819 12306805632 12331892736 12332115752 12335941062 12357823104 12378726096 12400684032 12403959808 12418154496 12430041712 12434034064 12447553536 12448263168 12477733488 12503169024 12520783872 12521010304 12572688384 12590628864 12593954816 12620436224 12621155712 12624489728 12624869952 12642884892 12646224648 12651035342 12694683648 12712798208 12717264384 12744005076 12747371544 12791583552 12817862656 12818248704 12821866657 12836539584 12840599552 12849327432 12871061793 12893893056 12912058368 12924418371 12938613248 12942626688 12965584896 12987515904 13014824856 13019005032 13045543936 13060472832 13072974904 13091392512 13118078976 13122385392 13136797696 13168410624 13168648768 13172524128 13191320538 13218420864 13241868288 13245366272 13273217408 13296827214 13300339716 13338017792 13342703616 13347083772 13351305216 13355475852 13370356736 13370759424 13374291456 13393375776 13406718348 13448249344 13453217184 13481261568 13500498528 13504064832 13528018944 13560045504 13579149312 13579394884 13579923456 13584165507 13612072896 13631496516 13659283968 13687128064 13688005452 13691621288 13715908096 13735231488 13767748608 13768533504 13792238064 13801129464 13816287232 13868507136 13873630221 13925998592 13926066858 13930471424 13950769536 13954454784 13959763136 13983796926 13988288322 14003497728 14027915264 14037450174 14066065152 14086136592 14114850816 14143848448 14144274432 14144530224 14148266656 14164457472 14168199168 14197990752 14198800176 14202550944 14227002729 14247788544 14261427168 14281519104 14281777378 14301897984 14331052032 14361186048 14364979712 14365798656 14390531496 14396005734 14399808596 14420095488 14445674496 14479873536 14495776768 14500535456 14505629688 14555939904 14585843712 14590399989 14610955392 14620374592 14641677963 14646308864 14646380661 14676236928 14707096767 14727816576 14753497088 14757838848 14758105736 14762683566 14778897408 14813885328 14814729864 14870723472 14880073552 14897101824 14901037056 14932369584 14962808832 14983888896 14984159872 15005270016 15020218368 15020490001 15041651328 15067547748 15072313344 15077261298 15104006016 15107995904 15129280512 15134869332 15191998464 15192072936 15213676544 15219021312 15228832512 15250563152 15255051192 15303180288 15339409408 15366619136 15366694464 15398019072 15403073949 15430396608 15452135424 15456496792 15488717184 15489600192 15526270647 15543323136 15580120776 15602070528 15611880448 15629746176 15633874944 15666748416 15671780352 15698761632 15704733528 15731297747 15758917632 15759202624 15781404672 15818765952 15846825984 15846903666 15851012096 15879207168 15889443968 15911829504 15912596502 15916799988 15939224064 15972739596 15977791488 15977869812 16000590848 16044105564 16089635232 16093806592 16094724096 16099751712 16122433536 16132827136 16156334304 16160602176 16161523488 16222607424 16251383808 16255970764 16289857728 16307748864 16313102388 16346356224 16369385472 16375432392 16385054984 16385989092 16409074176 16442523648 16447921416 16477097472 16504968128 16510766544 16534245376 16596738048 16597684224 16602868953 16626259584 16636977984 16665620994 16666571097 16670892032 16676364769 16740082746 16763666688 16787505152 16798915782 16828207616 16833159936 16857179856 16861632864 16880928768 16921857744 16926244864 16956352512 16992006768 16996495392 17020440576 17020748382 17050632192 17055444736 17090998272 17091307354 17096796838 17115386112 17132436576 17156883546 17161415724 17191857408 17216077824 17232557828 17256835584 17287446528 17316687872 17322771456 17353099808 17358673376 17359196184 17388558891 17413963776 17455190016 17486238528 17496513856 17527635873 17563365504 17588109312 17588427384 17624561152 17625091968 17630752896 17655824384 17667825219 17729102952 17733786288 17754080256 17790271488 17796111696 17801740288 17807301136 17827679232 17832388608 17857511424 17857834368 17875624464 17900808192 17901131919 17937622912 17975015424 17975340493 18000664704 18005419776 18037358592 18043279914 18080060672 18105532416 18106564608 18112220676 18123897026 18149430528 18175328688 18180677448 18212378624 18250673936 18313641984 18346217472 18356998144 18358044672 18389650752 18401505952 18433186857 18491342848 18497839104 18498173628 18503911593 18536734656 18568089144 18601026048 18605939712 18627231744 18645062568 18651051096 18671330304 18672394752 18716600232 18754753536 18781175808 18781515456 18819801088 18825979271 18859032576 18859373632 18885943296 18890932224 18930654336 18931733568 18936734592 18964327338 18969336972 18976553013 19015236224 19042025472 19069197312 19108069376 19121057316 19148248064 19154398208 19187375328 19194674312 19226793984 19254809376 19260899328 19306498048 19340839584 19407919872 19413940032 19447791616 19448377344 19453866652 19481273856 19522237284 19528507548 19568315904 19590709248 19609462356 19637088768 19677118464 19683578088 19705196544 19751847104 19752615936 19752973152 19758786192 19786980807 19827631296 19862802432 19868049408 19909826112 19945240821 19950411776 19950509574 20007026688 20026957824 20033213778 20055535104 20061437184 20090063664 20096417792 20103015064 20110077522 20138674688 20172374016 20179825776 20250747792 20255997952 20256097248 20292028416 20305110016 20340068256 20368723968 20369092326 20418109344 20447244774 20460101134 20488925952 20530692096 20532008178 20537431932 20573862144 20602847232 20651622912 20652800256 20701694196 20724430848 20773494368 20802760704 20839661568 20888997888 20889100287 20895707136 20926154304 20931682176 20939644704 20975695389 20982432483 21041872896 21091687936 21099097728 21129101312 21129204888 21172276224 21215772672 21216795336 21222399984 21246686208 21252298752 21252683089 21296986128 21298200264 21303721984 21303826416 21392140752 21422278656 21422666067 21428325098 21452846976 21466335616 21496578048 21541779072 21547469568 21548697984 21585797244 21594008601 21599712894 21630143232 21668511744 21719810304 21743665152 21750803184 21795141632 21825847296 21833909856 21847985456 21878765568 21916433088 21923364864 21930561888 21969463296 22014355392 22128984064 22130245632 22136758272 22137158604 22144025349 22168346112 22182637312 22220827992 22222094796 22306085208 22320110328 22345652736 22351555584 22398554376 22444213248 22475833344 22476239808 22482177152 22507905024 22529450603 22530327552 22536686741 22562476992 22608470016 22615891947 22656009024 22661993856 22693920768 22694331176 22702303998 22787997696 22820514816 22843248768 22875844728 22881887632 22882576788 22922476544 22954770432 23009114112 23049928704 23050041696 23097028608 23145594912 23184745188 23233075776 23273586688 23314984704 23370181164 23403105792 23417820672 23444619264 23450812416 23451236512 23500122624 23507670528 23557100292 23638376448 23638803936 23645048384 23672107008 23728148928 23770238976 23776518144 23810445824 23818810752 23834165952 23867744256 23868175892 23868894753 23875199982 23966687232 24000886272 24007226368 24049811456 24057706552 24066158346 24140709888 24142086144 24149627568 24183650304 24199240704 24233771584 24234501456 24240903264 24242285232 24383956146 24434786592 24461623296 24469653582 24477392896 24485039062 24519534336 24554078208 24577582476 24578983638 24613611264 24663785472 24664231504 24671882124 24715646208 24757452192 24801368064 24807919616 24836308992 24860083424 24868068128 24895107072 24896526336 24955466976 24998431491 25006338048 25042020608 25110124119 25181257728 25187909632 25240872448 25242311424 25248979456 25249739904 25285769784 25292449296 25302070684 25389367296 25425596416 25434528768 25488010152 25494743088 25531122573 25583167104 25635725312 25636497408 25636961031 25643733314 25645195257 25673079168 25698654864 25735325319 25742123586 25787786112 25824116736 25848836742 25877226496 25885253376 25931169792 25975031808 26029649712 26038010064 26091087872 26120945664 26145949808 26182785024 26236157952 26244770784 26273595392 26336821248 26337297536 26345048256 26382641076 26436841728 26483736576 26490732544 26546434816 26593654428 26600679432 26676035584 26685407232 26694167544 26702610432 26710951704 26740713472 26741518848 26748582912 26786751552 26813436696 26906434368 26962523136 26970133313 27000997056 27008129664 27056037888 27064919871 27120091008 27158298624 27158789768 27159846912 27168331014 27185845539 27224145792 27262993032 27318567936 27374256128 27376010904 27383242576 27431816192 27470462976 27535497216 27537067008 27584476128 27602258928 27632574464 27641645713 27737014272 27747260442 27851997184 27852133716 27860942848 27901539072 27908909568 27919526272 27967593852 27976576644 28006995456 28055830528 28074900348 28132130304 28172273184 28229701632 28287696896 28288548864 28289060448 28296533312 28328914944 28336398336 28395981504 28397600352 28405101888 28454005458 28522854336 28563038208 28563554756 28603795968 28662104064 28722372096 28729959424 28731597312 28781062992 28792011468 28799617192 28840190976 28891348992 28959747072 29001070912 29011259376 29111879808 29171687424 29180799978 29221910784 29240749184 29283355926 29292617728 29292761322 29352473856 29414193534 29455633152 29506994176 29515677696 29516211472 29525367132 29557794816 29627770656 29629459728 29741446944 29760147104 29794203648 29802074112 29864739168 29925617664 29925764361 29968319744 30010540032 30040436736 30040980002 30049820667 30083302656 30135095496 30144626688 30154522596 30208012032 30215991808 30258561024 30269738664 30383996928 30384145872 30427353088 30438042624 30457665024 30501126304 30510102384 30553638489 30670867161 30678818816 30690151701 30733388928 30796038144 30798012267 30806147898 30860793216 30904270848 30912993584 30977434368 30979200384 31052541294 31086646272 31160241552 31204141056 31223760896 31259492352 31267749888 31333496832 31343560704 31397523264 31409467056 31462595494 31517835264 31518405248 31562809344 31637531904 31693651968 31693807332 31702024192 31758414336 31778887936 31823659008 31825193004 31833599976 31878448128 31945479192 31955582976 31955739624 32001181696 32088211128 32142487647 32179270464 32189448192 32199503424 32244867072 32265654272 32275733309 32312668608 32321204352 32323046976 32399569341 32445214848 32502767616 32511941528 32579715456 32615497728 32626204776 32692712448 32738770944 32750864784 32770109968 32771978184 32818148352 32885047296 32895842832 32954194944 33009936256 33021533088 33068490752 33079346509 33193476096 33195368448 33205737906 33252519168 33273955968 33331241988 33333142194 33341784064 33352729538 33480165492 33527333376 33575010304 33597831564 33656415232 33666319872 33714359712 33723265728 33761857536 33843715488 33852489728 33912705024 33984013536 33992990784 34040881152 34041496764 34110889472 34181996544 34182614708 34193593676 34230772224 34264873152 34313767092 34322831448 34383714816 34432155648 34465115656 34513671168 34574893056 34633375744 34645542912 34706199616 34717346752 34718392368 34777117782 34910380032 34972477056 34993027712 35055271746 35126731008 35176218624 35176854768 35249122304 35250183936 35261505792 35311648768 35335650438 35458205904 35467572576 35508160512 35580542976 35592223392 35603480576 35614602272 35655358464 35664777216 35715668736 35751248928 35801616384 35802263838 35812799973 35875245824 35950030848 35950680986 36001329408 36010839552 36074717184 36086559828 36160121344 36211064832 36213129216 36224441352 36247794052 36298861056 36350657376 36361354896 36424757248 36501347872 36575934219 36692434944 36704480373 36713996288 36716089344 36727558593 36779301504 36803011904 36866373714 36868475457 36982685696 36995678208 36996347256 37007823186 37073469312 37136178288 37202052096 37211879424 37254463488 37290125136 37302102192 37342660608 37344789504 37433200464 37509507072 37562351616 37563030912 37639602176 37651958542 37718065152 37718747264 37771886592 37781864448 37861308672 37863467136 37873469184 37928654676 37938673944 37953106026 38030472448 38084050944 38138394624 38216138752 38242114632 38296496128 38308796416 38374750656 38389348624 38453587968 38465599971 38509618752 38521798656 38612996096 38613185379 38681679168 38773255113 38815839744 38827880064 38895583232 38896754688 38907733304 38962547712 39044474568 39057015096 39136631808 39181418496 39218924712 39274177536 39354236928 39367156176 39410393088 39503694208 39505231872 39505946304 39517572384 39573961614 39599473639 39655262592 39725604864 39736098816 39819652224 39890481642 39900823552 39901019148 40014053376 40053915648 40066427556 40111070208 40122874368 40180127328 40192835584 40206030128 40220155044 40277349376 40344748032 40359651552 40501495584 40511995904 40512194496 40584056832 40610220032 40680136512 40737447936 40738184652 40836218688 40894489548 40920202268 40977851904 41061384192 41064016356 41074863864 41147724288 41205694464 41303245824 41305600512 41403388392 41448861696 41546988736 41605521408 41620890663 41777995776 41778200574 41791414272 41852308608 41863364352 41879289408 41951390778 41964864966 42083745792 42183375872 42198195456 42258202624 42258409776 42344552448 42431545344 42433590672 42444799968 42493372416 42504597504 42505366178 42593972256 42596400528 42607443968 42607652832 42784281504 42844557312 42845332134 42856650196 42905693952 42932671232 42993156096 43083558144 43094939136 43097395968 43171594488 43188017202 43199425788 43260286464 43337023488 43439620608 43487330304 43501606368 43590283264 43667819712 43695970912 43757531136 43771199967 43832866176 43861123776 43925033889 43938926592 43939141983 44028710784 44121290301 44257968128 44260491264 44273516544 44274317208 44288050698 44336692224 44365274624 44441655984 44444189592 44612170416 44640220656 44691305472 44703111168 44703919601 44797108752 44888426496 44951666688 44952479616 44964354304 45015810048 45058901206 45060655104 45061470003 45073373482 45124953984 45216940032 45231783894 45312018048 45323987712 45387841536 45388662352 45404607996 45575995392 45641029632 45686497536 45751689456 45763775264 45765153576 45844953088 45909540864 46018228224 46099857408 46100083392 46194057216 46209221847 46291189824 46369490376 46466151552 46547173376 46578811941 46629969408 46740362328 46806211584 46835641344 46889238528 46901624832 46902473024 47000245248 47015341056 47114200584 47193893241 47276752896 47277607872 47290096768 47344214016 47389534027 47456297856 47540477952 47553036288 47620891648 47637621504 47668331904 47735488512 47736351784 47737789506 47750399964 47933374464 48001772544 48014452736 48099622912 48115413104 48132316692 48281419776 48284172288 48299255136 48367300608 48398481408 48467543168 48469002912 48481806528 48484570464 48767912292 48869573184 48923246592 48939307164 48954785792 48970078124 49039068672 49108156416 49155164952 49157967276 49227222528 49327570944 49328463008 49343764248 49431292416 49514904384 49602736128 49615839232 49720166848 49736136256 49790214144 49793052672 49808606859 49910933952 49996862982 50012676096 50029094307 50084041216 50220248238 50362515456 50375819264 50481744896 50484622848 50497958912 50499479808 50571539568 50584898592 50604141368 50778734592 50851192832 50869057536 50976020304 50989486176 51062245146 51166334208 51271450624 51272994816 51273922062 51287466628 51290390514 51346158336 51397309728 51470650638 51484247172 51575572224 51648233472 51697673484 51754452992 51770506752 51862339584 51950063616 52059299424 52076020128 52165676673 52182175744 52241891328 52291899616 52365570048 52489541568 52547190784 52582907619 52674595072 52690096512 52765282152 52873683456 52967473152 52981465088 53092869632 53187308856 53201358864 53370814464 53388335088 53405220864 53421903408 53481426944 53483037696 53497165824 53498133293 53573503104 53626873392 53703395757 53812868736 53925046272 53926021479 53940266626 54001994112 54016259328 54112075776 54129839742 54240182016 54316597248 54317579536 54319693824 54336662028 54371691078 54448291584 54525986064 54637135872 54748512256 54752021808 54766485152 54863632384 54940925952 55070994432 55074134016 55168952256 55204517856 55265148928 55283291426 55299560571 55474028544 55494520884 55703994368 55704267432 55721885696 55803078144 55817819136 55839052544 55935187704 55953153288 56013990912 56111661056 56149800696 56264260608 56344546368 56459403264 56477937813 56577097728 56578120896 56593066624 56657829888 56672796672 56730280417 56791963008 56795200704 56810203776 56908010916 56929659039 57045708672 57126076416 57127109512 57207591936 57324208128 57444744192 57459918848 57463194624 57562125984 57584022936 57599234384 57680381952 57782697984 57919494144 58002141824 58022518752 58223759616 58343374848 58361599956 58443821568 58481498368 58566711852 58585235456 58585522644 58704947712 58828387068 58911266304 59013988352 59031355392 59032422944 59050734264 59115589632 59255541312 59258919456 59360942421 59482893888 59520294208 59588407296 59604148224 59729478336 59851235328 59851528722 59936639488 60021080064 60080873472 60081960004 60099641334 60166605312 60270190992 60289253376 60309045192 60416024064 60431983616 60517122048 60539477328 60767993856 60768291744 60854706176 60876085248 60915330048 61002252608 61020204768 61107276978 61341734322 61357637632 61380303402 61466777856 61592076288 61596024534 61612295796 61721586432 61808541696 61825987168 61954868736 61958400768 62105082588 62173292544 62320483104 62408282112 62447521792 62518984704 62666993664 62687121408 62795046528 62818934112 62925190988 62927086167 62947297449 63036810496 63125618688 63275063808 63387303936 63387614664 63404048384 63516828672 63557775872 63647318016 63650386008 63667199952 63756896256 63758049267 63890958384 63911165952 63911479248 64002363392 64176422256 64267998201 64284975294 64358540928 64399006848 64489734144 64531308544 64551466618 64625337216 64642408704 64646093952 64782025803 64799138682 64890429696 65005535232 65023883056 65159430912 65230995456 65252409552 65385424896 65477541888 65501729568 65540219936 65543956368 65636296704 65770094592 65791685664 65908389888 66019872512 66043066176 66136981504 66158693018 66386952192 66390736896 66411475812 66505038336 66547911936 66662483976 66666284388 66683568128 66705459076 66960330984 67054666752 67150020608 67195663128 67312830464 67332639744 67428719424 67446531456 67523715072 67588351809 67610060223 67687430976 67825410048 67847675841 67890335581 67968027072 67985981568 68081762304 68082993528 68221778944 68363993088 68365229416 68387187352 68461544448 68529746304 68627534184 68645662896 68767429632 68864311296 68930231312 69027342336 69149786112 69266751488 69291085824 69412399232 69434693504 69436784736 69554235564 69580694381 69820760064 69944954112 69986055424 70110543492 70253462016 70352437248 70353709536 70498244608 70500367872 70523011584 70623297536 70671300876 70916411808 70935145152 71016321024 71184446784 71206961152 71229204544 71310716928 71329554432 71431337472 71502497856 71603232768 71604527676 71625599946 71750491648 71900061696 71901361972 72002658816 72021679104 72149434368 72173119656 72320242688 72422129664 72426258432 72448882704 72495588104 72597722112 72701314752 72722709792 72849514496 73002695744 73151868438 73384869888 73408960746 73427992576 73432178688 73455117186 73558603008 73606023808 73732747428 73736950914 73965371392 73991356416 73992694512 74015646372 74146938624 74272356576 74404104192 74423758848 74508926976 74580250272 74604204384 74685321216 74689579008 74866400928 75019014144 75126061824 75279204352 75303917084 75330372357 75437494528 75543773184 75563728896 75722617344 75726934272 75746938368 75857309352 75877347888 75906212052 76060944896 76168101888 76276789248 76484229264 76592992256 76593367719 76617592832 76749501312 76778697248 76907175936 76910883093 76931199942 76935585771 77019237504 77205975957 77225992192 77226370758 77363358336 77546510226 77631679488 77655760128 77791166464 77793509376 77815466608 77925095424 78088949136 78114030192 78273263616 78362836992 78437849424 78548355072 78708473856 78734312352 78820786176 79007388416 79010463744 79011892608 79035144768 79147923228 79198947278 79310525184 79451209728 79472197632 79639304448 79780963284 79801647104 79802038296 80028106752 80107831296 80132855112 80222140416 80245748736 80360254656 80385671168 80412060256 80440310088 80554698752 80719303104 80910399939 81002991168 81024388992 81168113664 81194759613 81220440064 81360273024 81474895872 81476369304 81557536617 81672437376 81788979096 81840404536 81955703808 82122768384 82128032712 82149727728 82295448576 82411388928 82606491648 82611201024 82806776784 82897723392 82924937139 83093977472 83211042816 83241781326 83555991552 83556401148 83582828544 83704617216 83726728704 83758578816 83902781556 83929729932 84167491584 84366751744 84396390912 84516405248 84516819552 84689104896 84863090688 84867181344 84889599936 84986744832 85009195008 85010732356 85187944512 85192801056 85214887936 85215305664 85568563008 85689114624 85690664268 85713300392 85811387904 85865342464 85986312192 86167116288 86189878272 86194791936 86343188976 86376034404 86398851576 86520572928 86674046976 86879241216 87003212736 87180566528 87335639424 87391941824 87515062272 87542399934 87665732352 87722247552 87850067778 87877853184 87878283966 88057421568 88242580602 88515936256 88520982528 88547033088 88548634416 88576101396 88673384448 88730549248 88883311968 88888379184 89224340832 89280441312 89382610944 89406222336 89407839202 89594217504 89776852992 89904959232 89928708608 90031620096 90117802412 90121310208 90122940006 90146746964 90149462001 90249907968 90433880064 90463567788 90624036096 90647975424 90775683072 90777324704 90809215992 91151990784 91282059264 91372995072 91503378912 91527550528 91530307152 91660915467 91689906176 92036456448 92070455103 92200166784 92388114432 92394036801 92418443694 92582379648 92738980752 92932303104 93094346752 93157623882 93259938816 93480724656 93612423168 93671282688 93778477056 93803249664 93804946048 94000490496 94030682112 94032382609 94228401168 94387786482 94553505792 94555215744 94580193536 94688428032 94779068054 94912595712 95080955904 95106072576 95241783296 95275243008 95336663808 95470977024 95472703568 95475579012 95500799928 95866748928 96003545088 96028905472 96199245824 96230826208 96264633384 96427462941 96568344576 96598510272 96734601216 96796962816 96827199927 96935086336 96938005824 96963613056 96969140928 97198708023 97535824584 97739146368 97846493184 97878614328 97909571584 97940156248 98078137344 98216312832 98310329904 98315934552 98454445056 98655141888 98656926016 98687528496 98862584832 99029808768 99205472256 99231678464 99238039527 99440333696 99472272512 99580428288 99586105344 99617213718 99681433643 99821867904 99993725964 100025352192 100058188614 100168082432 100440496476 100725030912 100751638528 100963489792 100969245696 100995917824 100998959616 101143079136 101169797184 101208282736 101557469184 101702385664 101738115072 101952040608 101978972352 102124490292 102332668416 102542901248 102545989632 102547844124 102574933256 102580781028 102692316672 102794619456 102941301276 102968494344 103151144448 103296466944 103395346968 103508905984 103541013504 103724679168 103900127232 104118598848 104152040256 104331353346 104364351488 104398612321 104583799232 104731140096 104979083136 105094381568 105165815238 105349190144 105380193024 105530564304 105747366912 105934946304 105962930176 106185739264 106374617712 106402717728 106741628928 106776670176 106810441728 106843806816 106962853888 106966075392 106994331648 106996266586 107147006208 107253746784 107406791514 107625737472 107850092544 107852042958 107880533252 108003988224 108032518656 108224151552 108259679484 108480364032 108633194496 108635159072 108639387648 108673324056 108743382156 108896583168 109051972128 109274271744 109504043616 109532970304 109727264768 109727802657 110141988864 110148268032 110182675779 110337904512 110409035712 110530297856 110566582852 110599121142 110605426371 110948057088 110989041768 111407988736 111408534864 111443771392 111606156288 111635638272 111678105088 111870375408 111906306576 112027981824 112299601392 112528521216 112530556237 112689092736 112918806528 112955875626 113154195456 113156241792 113186133248 113315659776 113345593344 113460560834 113583926016 113590401408 113620407552 113816021832 113859318078 114091417344 114252152832 114254219024 114415183872 114648416256 114889488384 114919837696 114926389248 115124251968 115168045872 115198468768 115360763904 115396799913 115565395968 115838988288 115839556137 116004283648 116045037504 116319765339 116447519232 116686749696 116723199912 116887643136 116962996736 117133423704 117170470912 117171045288 117409895424 117656774136 117822532608 117855788039 118027976704 118062710784 118064845888 118101468528 118231179264 118511082624 118517838912 118721884842 118798420917 118965787776 119040588416 119176814592 119208296448 119458956672 119702470656 119703057444 119873278976 120042160128 120161746944 120163920008 120199282668 120333210624 120540381984 120578506752 120618090384 120832048128 120863967232 121034244096 121078954656 121535987712 121536583488 121709412352 121752170496 121830660096 122004505216 122040409536 122214553956 122683468644 122715275264 122760606804 122933555712 123184152576 123192049068 123224591592 123443172864 123617083392 123651974336 123909737472 123916801536 124210165176 124346585088 124640966208 124816564224 124862671989 124895043584 124936044253 125333987328 125374242816 125590093056 125637868224 125850381976 125854172334 125894594898 126073620992 126251237376 126550127616 126774607872 126775229328 126808096768 127033657344 127115551744 127294636032 127300772016 127334399904 127513792512 127516098534 127781916768 127822331904 127822958496 128004726784 128352844512 128535996402 128569950588 128717081856 128798013696 128979468288 129062617088 129102933236 129250674432 129284817408 129292187904 129564051606 129598277364 129780859392 130011070464 130047766112 130318861824 130461990912 130504819104 130770849792 131003459136 131080439872 131087912736 131272593408 131313599901 131583371328 131816779776 132039745024 132086132352 132273963008 132317386036 132363870903 132773904384 132781473792 132822951624 133010076672 133095823872 133324967952 133332568776 133367136256 133410918152 133920661968 134109333504 134111758803 134391326256 134625660928 134665279488 134667714841 134857438848 134893062912 135047430144 135176703618 135184410009 135220120446 135374861952 135650820096 135695351682 135780671162 135936054144 135971963136 136163524608 136165987056 136443557888 136727986176 136730458832 136774374704 136923088896 137059492608 137255068368 137291325792 137534859264 137728622592 137860462624 138054684672 138299572224 138533502976 138582171648 138627665541 138824798464 138869387008 138873569472 139108471128 139161388762 139641520128 139889908224 139972110848 140221086984 140506924032 140704874496 140707419072 140996489216 141000735744 141040533227 141046023168 141246595072 141342601752 141581679723 141832823616 141870290304 142032642048 142168602081 142368893568 142458409088 142621433856 142659108864 142862674944 143004995712 143206465536 143209055352 143251199892 143500983296 143800123392 143802723944 144005317632 144043358208 144298868736 144346239312 144640485376 144844259328 144852516864 144897765408 144991176208 145195444224 145402629504 145445419584 145699028992 146005391488 146303736876 146769739776 146817921492 146855985152 146864357376 146910234372 147117206016 147212047616 147465494856 147473901828 147930742784 147982712832 147985389024 148031292744 148293877248 148544713152 148808208384 148847517696 149160500544 149208408768 149370642432 149379158016 149425820577 149732801856 150038028288 150087282921 150252123648 150558408704 150607834168 150660744714 150874989056 151087546368 151127457792 151445234688 151453868544 151493876736 151714618704 151754695776 151812424104 152121889792 152336203776 152553578496 152968458528 153185984512 153186735438 153235185664 153499002624 153557394496 153814351872 153821766186 153862399884 153871171542 154038475008 154411951914 154451984384 154452741516 154726716672 155093020452 155263358976 155311520256 155582332928 155587018752 155630933216 155850190848 156177898272 156228060384 156497030019 156546527232 156725673984 156875698848 157096710144 157468624704 157641572352 158014776832 158023785216 158070289536 158295846456 158397894556 158621050368 158902419456 158944395264 159278608896 159561926568 159603294208 159604076592 160215662592 160265710224 160444280832 160491497472 160494399879 160720509312 160824120512 160880620176 161109397504 161110187271 161438606208 161778064437 161820799878 162005982336 162048777984 162336227328 162389519226 162440880128 162720546048 162949791744 162952738608 163115073234 163344874752 163577958192 163680809072 163911407616 164245536768 164256065424 164299455456 164590897152 164822777856 165212983296 165222402048 165613553568 165795446784 165849874278 165898681713 166187954944 166422085632 166483562652 167111983104 167112802296 167165657088 167409234432 167453457408 167517157632 167805563112 167859459864 168334983168 168733503488 168792781824 169032810496 169033639104 169378209792 169433813439 169734362688 169779199872 169973489664 170018390016 170021464712 170190841251 170375889024 170385602112 170430611328 170788977117 171137126016 171378229248 171381328536 171426600784 171622775808 171730684928 171972624384 172334232576 172379756544 172389583872 172686377952 172752068808 172797703152 173041145856 173044275217 173348093952 173758482432 174006425472 174361133056 174671278848 174783883648 175030124544 175084799868 175331464704 175444495104 175700135556 175755706368 175756567932 176114843136 176485161204 177031872512 177041965056 177094066176 177097268832 177152202792 177346768896 177461098496 177766623936 177776758368 178448681664 178560882624 178765221888 178812444672 178815678404 179188435008 179553705984 179809918464 179857417216 180063240192 180235604824 180242620416 180245880012 180293493928 180298924002 180499815936 180867760128 180927135576 181248072192 181295950848 181551366144 181554649408 181618431984 182303981568 182564118528 182745990144 183006757824 183055101056 183060614304 183321830934 183379812352 183440012459 184072912896 184140910206 184400333568 184776228864 184788073602 184836887388 185164759296 185477961504 185864606208 186188693504 186315247764 186519877632 186961449312 187224846336 187342565376 187556954112 187609892096 188000980992 188061364224 188064765218 188456802336 188775572964 189110431488 189160387072 189376856064 189558136108 189825191424 190161911808 190212145152 190483566592 190550486016 190673327616 190941954048 190945407136 190951158024 191001599856 191274147801 191733497856 192007090176 192057810944 192461652416 192529266768 192803994603 192854925882 193197020544 193469202432 193593925632 193654399854 193870172672 193876011648 193927226112 193938281856 194346077409 194397416046 195071649168 195478292736 195692986368 195757228656 195819143168 195880312496 196156274688 196432625664 196620659808 196631869104 196908890112 197310283776 197313852032 197375056992 197725169664 198059617536 198410944512 198463356928 198476079054 198880667392 198944545024 199160856576 199172210688 199234427436 199362867286 199643735808 199987451928 200050704384 200116377228 200336164864 200880992952 201450061824 201926979584 201938491392 201991835648 201997919232 202286158272 202339594368 202416565472 202765055427 202830180669 203404771328 203476230144 203543027523 203671006743 203904081216 203957944704 204248980584 204665336832 205085802496 205091979264 205095688248 205149866512 205161562056 205384633344 205589238912 205882602552 205936988688 206302288896 206592933888 206790693936 207017811968 207082027008 207085771981 207449358336 207800254464 208237197696 208304080512 208662706692 208728702976 208742083143 208797224642 209167598464 209462280192 209958166272 210188763136 210331630476 210698380288 210760386048 211061128608 211494733824 211869892608 211925860352 212371478528 212749235424 212805435456 213553340352 213620883456 213687613632 213925707776 213932150784 213988663296 213992533172 214294012416 214507493568 214813583028 215251474944 215700185088 215704085916 215761066504 216007976448 216065037312 216448303104 216519358968 216960728064 217266388992 217270318144 217278775296 217346648112 217486764312 217793166336 218103944256 218548543488 219008087232 219065940608 219454529536 219455605314 220283977728 220296536064 220365351558 220675809024 220818071424 221060595712 221133165704 221198242284 221210852742 221896114176 221978083536 222815977472 222817069728 222887542784 223212312576 223271276544 223356210176 223740750816 223812613152 224055963648 224599202784 225057042432 225061112474 225378185472 225837613056 225911751252 226312483584 226372266496 226631319552 226691186688 226921121668 227167852032 227180802816 227240815104 227632043664 227718636156 228182834688 228504305664 228508438048 228830367744 229778976768 229780103157 229839675392 229852778496 230248503936 230336091744 230396937536 230721527808 230732649279 230793599826 230806757313 231677976576 231679112274 232008567296 232090075008 232639530678 232895038464 233373499392 233446399824 233775286272 233925993472 234266847408 234340941824 234342090576 234819790848 235313548272 235645065216 235711576078 236125421568 236129691776 236202937056 236462358528 237022165248 237035677824 237443769684 237596841834 237931575552 238081176832 238353629184 238416592896 238917913344 239404941312 239406114888 239746557952 240084320256 240323493888 240327840016 240398565336 240666421248 241080763968 241157013504 241236180768 241664096256 241727934464 242157909312 242731199817 243073166976 243418824704 243504340992 243584278839 243661320192 244009010432 244080819072 244429107912 244672609851 245366937288 245430550528 245521213608 245867111424 246368305152 246384098136 246449183184 246886345728 247234166784 247303948672 247819474944 247823956633 247833603072 247903554151 248420330352 248693170176 248774811417 249281932416 249633128448 249725343978 249790087168 249872088506 250667974656 250748485632 251180186112 251275736448 251700763952 251708344668 251789189796 252147241984 252502474752 253100255232 253549215744 253550458656 253616193536 254067314688 254231103488 254589272064 254601544032 254668799808 255027585024 255032197068 255563833536 255644663808 255645916992 256009453568 256705689024 257071992804 257139901176 257434163712 257596027392 257958936576 258125234176 258205866472 258501348864 258569634816 258584375808 259128103212 259196554728 259561718784 260022140928 260095532224 260637723648 261009638208 261541699584 262006918272 262160879744 262175825472 262545186816 262627199802 262796506877 263166742656 263633559552 264079490048 264172264704 264547926016 264634772072 264727741806 265547808768 265562947584 265645903248 266020153344 266191647744 266649935904 266665137552 266734272512 266821836304 267841323936 268218667008 268223517606 268782652512 269251321856 269330558976 269335429682 269714877696 269786125824 270094860288 270353407236 270368820018 270440240892 270749723904 271301640192 271390703364 271561342324 271872108288 271943926272 272327049216 272331974112 272887115776 273455972352 273460917664 273548749408 273846177792 274118985216 274510136736 274582651584 274982746401 275069718528 275720925248 276109369344 276211365309 277067005952 277164343296 277255331082 277649596928 277738774016 277747138944 278216942256 278322777524 279283040256 279779816448 279944221696 280442173968 281013848064 281409748992 281414838144 281992978432 282001471488 282081066454 282092046336 282097147827 282685203504 283163359446 283665647232 283740580608 284065284096 284337204162 284737787136 284916818176 285242867712 285318217728 285725349888 286009991424 286412931072 286418110704 286502399784 287001966592 287600246784 287605447888 288010635264 288086716416 288597737472 288692478624 289280970752 289282388823 289705033728 289795530816 289982352416 290390888448 290481599781 290805259008 290890839168 291398057984 291596124069 292010782976 292607473752 293539479552 293635842984 293711970304 293728714752 293820468744 294234412032 294424095232 294930989712 294947803656 295965425664 295970778048 296062585488 296587754496 296671466443 297089426304 297616416768 297695035392 297714118581 298321001088 298416817536 298741284864 298758316032 298851641154 299044300929 299465603712 300076056576 300174565842 300504247296 301116817408 301215668336 301321489428 301749978112 302175092736 302254915584 302890469376 302907737088 302987753472 303429237408 303509391552 303624848208 304243779584 304672407552 305107156992 305936917056 306371969024 306373470876 306470371328 306998005248 307114788992 307628703744 307643532372 307724799768 307742343084 308076950016 308823903828 308903968768 308905483032 309453433344 310186040904 310526717952 310623040512 311164665856 311174037504 311261866432 311700381696 312355796544 312456120768 312994060038 313093054464 313195836963 313751397696 314193420288 314937249408 315283144704 316029553664 316047570432 316140579072 316591692912 316795789112 317242100736 317804838912 317888790528 318557217792 319123853136 319206588416 319208153184 320431325184 320531420448 320888561664 320982994944 320988799758 321441018624 321648241024 321761240352 322218795008 322220374542 322877212416 323556128874 323641599756 324011964672 324097555968 324672454656 324779038452 324881760256 325441092096 325899583488 325905477216 326230146468 326689749504 327155916384 327361618144 327822815232 328512130848 328598910912 329181794304 329183407971 330425966592 330444804096 330548027337 331227107136 331590893568 331699748556 331797363426 332375909888 332844171264 332967125304 334223966208 334225604592 334331314176 334818468864 334906914816 335034315264 335611126224 335718919728 337467006976 337585563648 337591668711 338067278208 338756419584 338867626878 339468725376 339558399744 339946979328 340036780032 340042929424 340381682502 340751778048 340771204224 340861222656 341577954234 342274252032 342756458496 342762657072 342853201568 343245551616 343461369856 343945248768 344668465152 344759513088 344779167744 345372755904 345504137616 345595406304 346082291712 346088550434 346190399739 346696187904 347516964864 348012850944 348722266112 348959296017 349342557696 349567767296 350060249088 350169599736 350662929408 350888990208 351400271112 351511412736 351513135864 352229686272 352970322408 353567364117 354083930112 354188132352 354194537664 354304405584 354693537792 354922196992 355033066399 355533247872 355553516736 356395262751 356897363328 357121765248 357530443776 357624889344 357631356808 358376870016 359107411968 359619836928 359714834432 360126480384 360471209648 360485240832 360491760024 360586987856 360597848004 360999631872 361735520256 361854271152 362496144384 362591901696 363102732288 363109298816 363236863968 364607963136 365128237056 365491980288 366013515648 366110202112 366121228608 366643661868 366759624704 366880024918 368145825792 368281820412 368800667136 369552457728 369576147204 369673774776 370329518592 370955923008 371729212416 372377387008 372630495528 373039755264 373922898624 374449692672 374685130752 374808132759 375219784192 376001961984 376122728448 376129530436 376913604672 377551145928 378220862976 378320774144 378753712128 379116272216 379650382848 380323823616 380424290304 380967133184 381100972032 381346655232 381883908096 381890814272 381902316048 382003199712 382548295602 383466995712 384014180352 384115621888 384923304832 385058533536 385607989206 385709851764 386394041088 386938404864 387187851264 387308799708 387740345344 387752023296 387854452224 387876563712 388692154818 388794832092 390143298336 390956585472 391385972736 391514457312 391638286336 391760624992 392312549376 393241319616 393263738208 393817780224 393940799703 394627704064 394750113984 395450339328 396119235072 396821889024 396926713856 396952158108 397761334784 397889090048 398321713152 398344421376 398468854872 398725734572 399287471616 399974903856 400101408768 400232754456 400672329728 401761985904 402335276409 403853959168 403876982784 403983671296 403995838464 404003144523 404572316544 404679188736 404833130944 405530110854 405553230027 405660361338 406809542656 406952460288 407086055046 407342013486 407808162432 407915889408 408497961168 409330673664 410171604992 410183958528 410191376496 410299733024 410323124112 410769266688 411178477824 411765205104 411873977376 412604577792 413185867776 413581387872 414035623936 414164054016 414171543962 414898716672 415600508928 416474395392 416608161024 417325413384 417457405952 417484166286 417594449284 418335196928 418924560384 419916332544 420377526272 420663260952 421396760576 421520772096 422122257216 422989467648 423121599681 423739785216 424742957056 424745039169 425498470848 425610870912 426505806243 427106680704 427375227264 427851415552 427864301568 427977326592 427985066344 428588024832 429014987136 429627166056 430502949888 431400370176 431408171832 431522133008 432015952896 432130074624 432896606208 433038717936 433921456128 434532777984 434540636288 434557550592 434693296224 434973528624 435586332672 435594210029 436207888512 437097086976 438016174464 438131881216 438909059072 438911210628 440567955456 440593072128 440730703116 441351618048 441636142848 442121191424 442266331408 442396484568 442421705484 443792228352 443956167072 445631954944 445634139456 445775085568 446424625152 446542553088 446712420352 447481501632 447625226304 448111927296 449198405568 450114084864 450122224948 450261848763 450756370944 451675226112 451823502504 452624967168 452744532992 453262639104 453382373376 453842243336 454335704064 454361605632 454481630208 455264087328 455437272312 456365669376 457008611328 457016876096 457660735488 459557953536 459560206314 459679350784 459705556992 460497007872 460672183488 460793875072 461443055616 461465298558 461587199652 461613514626 463355953152 463358224548 464017134592 464180150016 465279061356 465790076928 466746998784 466892799648 467550572544 467851986944 468533694816 468681883648 468684181152 469639581696 470627096544 471290130432 471423152156 472259383552 472405874112 472924717056 474044330496 474071355648 474887539368 475193683668 475863151104 476162353664 476707258368 476833185792 477835826688 478809882624 478812229776 479493115904 480646987776 480655680032 480797130672 481332842496 481483199637 482161527936 482472361536 483328192512 483330561813 483455868928 484315818624 485334193311 485462399634 486146333952 486837649408 487008681984 487168557678 487322640384 488018020864 488161638144 488858215824 489345219702 490733874576 490861101056 491042427216 491734222848 492736610304 492768196272 492898366368 493772691456 494468333568 494607897344 495638949888 495647913266 495667206144 495807108302 496840660704 497386340352 497549622834 498563864832 499266256896 499450687956 499580174336 499744177012 501335949312 501496971264 502360372224 502551472896 503401527904 503416689336 503578379592 504294483968 505004949504 506200510464 507098431488 507100917312 508134629376 508301440317 508462206976 509203088064 509337599616 510055170048 510064394136 510572523753 511127667072 511291833984 512018907136 512366931351 513411378048 514143985608 514279802352 514868327424 515192054784 515917873152 516250468352 516411732944 517002697728 517139269632 517168751616 518256206424 518393109456 519123437568 519132825651 520044281856 520191064448 521275447296 521284874297 522019276416 523083399168 524013836544 524321759488 524351650944 525090373632 525254399604 525593013754 526333485312 527267119104 528158980096 528344529408 529095852032 529269544144 529455483612 531095617536 531125895168 531291806496 532040306688 532383295488 533299871808 533330275104 533468545024 533643672608 535682647872 536437334016 536447035212 537565305024 538502643712 538661117952 538670859364 539429755392 539572251648 540189720576 540706814472 540737640036 540880481784 541499447808 542603280384 542781406728 543122684648 543744216576 543887852544 544654098432 544663948224 545774231552 546911944704 546921835328 547097498816 547692355584 548237970432 549020273472 549165303168 549965492802 550139437056 550320037377 551441850496 552218738688 552422730618 554134011904 554328686592 554510662164 555299193856 555477548032 555494277888 556433884512 556645555048 558566080512 559559632896 559888443392 560884347936 562027696128 562829676288 563985956864 564002942976 564162132908 564184092672 564194295654 565370407008 566326718892 567331294464 567481161216 568130568192 568674408324 569475574272 569833636352 570485735424 570636435456 571450699776 572019982848 572825862144 572836221408 573004799568 573822443403 574003933184 575200493568 575210895776 576021270528 576173432832 577384957248 578411983809 578561941504 578564777646 579591061632 579964704832 580781776896 580963199562 581610518016 581781678336 582796115968 583192248138 584021565952 585214947504 587078959104 587271685968 587423940608 587457429504 587640937488 588468824064 588848190464 589861979424 589895607312 591930851328 591941556096 592125170976 593175508992 593342932886 594178852608 595232833536 595390070784 595428237162 596642002176 596833635072 597482569728 597516632064 597703282308 598088601858 598931207424 600152113152 600349131684 601008494592 602233634816 602431336672 602642978856 603499956224 604350185472 605780938752 605815474176 605975506944 606858474816 607018783104 607249696416 608295166281 608487559168 608490542007 610214313984 611013020229 611873834112 612743938048 612746941752 612940742656 613996010496 614229577984 615257407488 615287064744 615449599536 615484686168 616153900032 617647807656 617807937536 617810966064 618906866688 620372081808 621053435904 621246081024 621257315943 622348075008 622523732864 623400763392 624033084587 624711593088 624912241536 625988120076 626186108928 626226249429 626391673926 627502795392 628386840576 629874498816 630566289408 632059107328 632095140864 632281158144 633183385824 633591578224 634484201472 635609677824 635777581056 637114435584 638247706272 638413176832 638416306368 640862650368 641062840896 641777123328 641965989888 641977599516 642882037248 643296482048 643522480704 644437590016 644440749084 645754424832 647112257748 647283199512 648023929344 648195111936 649344909312 649558076904 649763520512 650882184192 651799166976 651810954432 652460292936 653379499008 653563915489 654311832768 654723236288 655645630464 657024261696 657197821824 658363588608 658366815942 660851933184 660889608192 661096054674 662454214272 663181787136 663399497112 663594726852 664751819776 665688342528 665934250608 668447932416 668451209184 668662628352 669636937728 669813829632 670068630528 671222252448 671437839456 674934013952 675171127296 675183337422 676134556416 677512839168 677735253756 678937450752 679116799488 679893958656 680073560064 680085858848 680763365004 681503556096 681542408448 681722445312 683155908468 684548504064 685512916992 685525314144 685706403136 686491103232 686922739712 689336930304 689519026176 689558335488 690745511808 691008275232 691190812608 692164583424 692177100868 692197947837 692380799478 692420271939 695033929728 696025701888 697444532224 697918592034 698685115392 699135534592 700120498176 700339199472 701325858816 701777980416 702800542224 703022825472 703026271728 704459372544 705940644816 707134728234 708376264704 708389075328 708608811168 709387075584 709844393984 710066132798 711066495744 711107033472 712790525502 713794726656 714243530496 715060887552 715249778688 715262713616 716753740032 718214823936 719239673856 719429668864 720252960768 720942419296 720970481664 720983520048 721173975712 721195696008 721999263744 723471040512 723708542304 724992288768 725183803392 726218597632 726473727936 728193599451 730256474112 730983960576 732027031296 732220404224 732242457216 733287323736 733519249408 733760049836 734017829553 736291651584 736563640824 737601334272 739104915456 739152294408 739347549552 740659037184 741911846016 743458424832 743471869899 743710662453 745260991056 746079510528 746324434251 746793691391 747845797248 748899385344 749370261504 749616265518 750439568384 752003923968 752245456896 752259060872 753827209344 755102291856 756441725952 756641548288 757507424256 758232544432 759300765696 760647647232 760848580608 761934266368 762201944064 762693310464 763767816192 763781628544 763804632096 764006399424 765096591204 766933991424 768028360704 768231243776 769846609664 770117067072 771215978412 771419703528 772788082176 773876809728 774375702528 774617599416 775480690688 775504046592 775708904448 775753127424 777384309636 777589664184 780286596672 781913170944 782133866077 783028914624 783276572672 783521249984 784625098752 786482639232 786527476416 787635560448 787881599406 788389520631 789255408128 789500227968 790900678656 792238470144 793643778048 793853427712 793904316216 795522669568 795778180096 796643426304 796688842752 796937709744 797451469144 798574943232 799949807712 800202817536 800465508912 801344659456 803523971808 804670552818 807707918336 807753965568 807967342592 807991676928 808006289046 809144633088 809358377472 809666261888 811060221708 811106460054 811320722676 813619085312 813904920576 814172110092 814684026972 815616324864 815831778816 816995922336 818661347328 820343209984 820367917056 820382752992 820599466048 820646248224 821538533376 822356955648 823530410208 823747954752 825209155584 827162775744 828071247872 828328108032 828343087924 828634095927 831201017856 832948790784 833216322048 834650826768 834914811904 834968332572 835188898568 836670393856 837849120768 839832665088 841326521904 842793521152 843041544192 844244514432 845978935296 846243199362 846291443481 849485914112 849490078338 850996941696 851221741824 853011612486 854213361408 854750454528 855702831104 855728603136 855954653184 855970132688 857176049664 858029974272 859254332112 861005899776 862800740352 862816343664 863044266016 864031905792 864260149248 865793212416 866077435872 867842912256 867847166469 869081272576 869115101184 869386592448 869947057248 871172665344 871188420058 871444799343 872415777024 874194173952 876032348928 876263762432 877818118144 877822421256 881135910912 881186144256 881461406232 882703236096 883272285696 884242382848 884532662816 884792969136 884843410968 887912334144 890014399329 891268278912 892849250304 893085106176 893142355743 893424840704 894963003264 895250452608 896223854592 897132902787 898396811136 900228169728 900244449896 900523697526 901512741888 903350452224 903647005008 905249934336 905489065984 906525278208 906764746752 907684486672 908671408128 908723211264 908963260416 910528174656 910874544624 912731338752 914017222656 914033752192 915321470976 919115907072 919120412628 919358701568 919411113984 920994015744 921344366976 921587750144 922886111232 922930597116 923174399304 923227029252 926711906304 926716449096 928034269184 928360300032 930558122712 931580153856 933493997568 933785599296 935101145088 935703973888 935996265961 937067389632 937363767296 937368362304 939279163392 939587510889 941254193088 942580260864 942846304312 944518767104 944811748224 945849434112 948088660992 948142711296 949775078736 950387367336 951726302208 952324707328 953414516736 953666371584 955671653376 957619765248 957624459552 958986231808 961293975552 961311360064 961594261344 962665684992 962966399274 964323055872 964944723072 966656385024 966661123626 966911737856 968631637248 970668386622 970924799268 972292667904 973675298816 974017363968 974337115356 974645280768 976036041728 976323276288 977716431648 978690439404 981467749152 981722202112 982084854432 983468445696 985536392544 985796732736 987545382912 989215794688 991277899776 991295826532 991334412288 991614216604 991644082011 993681321408 994772680704 995099245668 997127729664 998532513792 998901375912 999160348672 999488354024 1002671898624 1002993942528 1004720744448 1005102945792 1006803055808 1006833378672 1007156759184 1008588967936 1012401020928 1012775006133 1014201834624 1016269258752 1016602880634 1016924413952 1018406176128 1018675199232 1020110340096 1020128788272 1021145047506 1022255334144 1022583667968 1024037814272 1024733862702 1026822756096 1028287971216 1028559604704 1029736654848 1030384109568 1031835746304 1032500936704 1032823465888 1034005395456 1034278539264 1034337503232 1036512412848 1036786218912 1038246875136 1038265651302 1038571199217 1040088563712 1040382128896 1042550894592 1042569748594 1044038552832 1046166798336 1048027673088 1048643518976 1048703301888 1050180747264 1050508799208 1051186027508 1052666970624 1054534238208 1056317960192 1056689058816 1058191704064 1058539088288 1058910967224 1060702092351 1062251790336 1062583612992 1064080613376 1064766590976 1065099199197 1066599743616 1066660550208 1067287345216 1069185788253 1071365295744 1072874668032 1072894070424 1075130610048 1077005287424 1077322235904 1077341718728 1078859510784 1079144503296 1080379441152 1081413628944 1081475280072 1081760963568 1082998895616 1085206560768 1085562813456 1086245369296 1087488433152 1087775705088 1089308196864 1089327896448 1091548463104 1093823889408 1093843670656 1094194997632 1095384711168 1096475940864 1096495770073 1098040546944 1098330606336 1099930985604 1100278874112 1100640074754 1102883700992 1104437477376 1104845461236 1108268023808 1108657373184 1109021324328 1110598387712 1110955096064 1110988555776 1112867769024 1113291110096 1117132161024 1119119265792 1119776886784 1121768695872 1124055392256 1124424398277 1125659352576 1127971913728 1128005885952 1128324265816 1128368185344 1128388591308 1130740814016 1132653437784 1134662588928 1134962322432 1136261136384 1137348816648 1138951148544 1139667272704 1140971470848 1141272870912 1142901399552 1144039965696 1145651724288 1145672442816 1146009599136 1147644886806 1148007866368 1148384735531 1150400987136 1150421791552 1152042541056 1152346865664 1154769914496 1156823967618 1157123883008 1157129555292 1159182123264 1159929409664 1161563553792 1161926399124 1163221036032 1163563356672 1165592231936 1166384496276 1168043131904 1170429895008 1174157918208 1174543371936 1174847881216 1174914859008 1175281874976 1176937648128 1177696380928 1179723958848 1179791214624 1183883112192 1184250341952 1186351017984 1186685865772 1188357705216 1190465667072 1190780141568 1190856474324 1193284004352 1193667270144 1194965139456 1195033264128 1195406564616 1196177203716 1197862414848 1200304226304 1200698263368 1202016989184 1204862673344 1205285957712 1206999912448 1207005829227 1211561877504 1211630948352 1211951013888 1212009433569 1213716949632 1214037566208 1214499392832 1216590332562 1216659690081 1216975118336 1216981084014 1220428627968 1222026040458 1223747668224 1225487876096 1225493883504 1225881485312 1227992020992 1228459155968 1230514814976 1230574129488 1230899199072 1230969372336 1232307800064 1235295615312 1235615875072 1235621932128 1237813733376 1240744163616 1242106871808 1242492162048 1242514631886 1244696150016 1245047465728 1246801526784 1248066169174 1249423186176 1249824483072 1251976240152 1252372217856 1252452498858 1252783347852 1255005590784 1256773681152 1259748997632 1261132578816 1264118214656 1264190281728 1264562316288 1266366771648 1267183156448 1268968402944 1269364799043 1271219355648 1274228871168 1274235117507 1276495412544 1276832612736 1279517418729 1282125681792 1283554246656 1283931979776 1283955199032 1285764074496 1286592964096 1287044961408 1288875180032 1288881498168 1291508849664 1294224515496 1294566399024 1296047858688 1296390223872 1296413668429 1298689818624 1299116153808 1299527041024 1301764368384 1303598333952 1303621908864 1304920585872 1306758998016 1306782630087 1307127830978 1308623665536 1309446472576 1311291260928 1314048523392 1314395643648 1316727177216 1316733631884 1321703866368 1321779216384 1322192109348 1324908428544 1326363574272 1326798994224 1327189453704 1329503639552 1331376685056 1331868501216 1336895864832 1336902418368 1337325256704 1339273875456 1339627659264 1340137261056 1342444504896 1342875678912 1349868027904 1350342254592 1350366674844 1350785546289 1352269112832 1355025678336 1355470507512 1357874901504 1358233598976 1359787917312 1360147120128 1360171717696 1361526730008 1363007112192 1363084816896 1363444890624 1366311816936 1369097008128 1371025833984 1371050628288 1371412806272 1372982206464 1373845479424 1374296486783 1378673860608 1379038052352 1379116670976 1381491023616 1382016550464 1382381625216 1384329166848 1384354201736 1384395895674 1384761598956 1384840543878 1390067859456 1392051403776 1394889064448 1395837184068 1397370230784 1398271069184 1400240996352 1400678398944 1402651717632 1403555960832 1405601084448 1406045650944 1406052543456 1408918745088 1411881289632 1414269456468 1416778150656 1417217622336 1418774151168 1419688787968 1420132265596 1422132991488 1422214066944 1425581051004 1427589453312 1428487060992 1430121775104 1430499557376 1430525427232 1433507480064 1436429647872 1438479347712 1438859337728 1441884838592 1441940963328 1441967040096 1442347951424 1442391392016 1443998527488 1444449598911 1447417084608 1449984577536 1450367606784 1452437195264 1452947455872 1456002579933 1456387198902 1460512948224 1461967921152 1464054062592 1464440808448 1464484914432 1466574647472 1467038498816 1467520099672 1468035659106 1472583303168 1473127281648 1475202668544 1478209830912 1478304588816 1478695099104 1481318074368 1483823692032 1486916849664 1486943739798 1487421324906 1490521982112 1492159021056 1492648868502 1493587382782 1495691594496 1497798770688 1498740523008 1499232531036 1500879136768 1504007847936 1504490913792 1504518121744 1507654418688 1510204583712 1512883451904 1513283096576 1515014848512 1516465088864 1518601531392 1521295294464 1523868532736 1524403888128 1524904320951 1525386620928 1527563257088 1527609264192 1528012798848 1530193182408 1531717571259 1536056721408 1536462487552 1539693219328 1540234134144 1542431956824 1542839407056 1545576164352 1547753619456 1548751405056 1549235198832 1550961381376 1551008093184 1551417808896 1551445865497 1551506254848 1554768619272 1555179328368 1557398476953 1560573193344 1563826341888 1563854622891 1564267732154 1566057829248 1567042499968 1569250197504 1572965278464 1573054952832 1575271120896 1575763198812 1576779041262 1578510816256 1579000455936 1581801357312 1584476940288 1587287556096 1587706855424 1587808632432 1591045339136 1591556360192 1593286852608 1593377685504 1593875419488 1594902938288 1597149886464 1599899615424 1600405635072 1600931017824 1602689318912 1607047943616 1609341105636 1615415836672 1615507931136 1615934685184 1615983353856 1616012578092 1618289266176 1618716754944 1619332523776 1622120443416 1622212920108 1622641445352 1627238170624 1627809841152 1628344220184 1629368053944 1631232649728 1631663557632 1633991844672 1637322694656 1640735834112 1640765505984 1641198932096 1641292496448 1643077066752 1644713911296 1645178132093 1647060820416 1647495909504 1650418311168 1650960112131 1654325551488 1656142495744 1656656216064 1656686175848 1657268191854 1662402035712 1665897581568 1666432644096 1669301653536 1669829623808 1669936665144 1670377797136 1673340787712 1675698241536 1679665330176 1682653043808 1685587042304 1686083088384 1688489028864 1691957870592 1692486398724 1692582886962 1698971828224 1698980156676 1701993883392 1702443483648 1706023224972 1708426722816 1709500909056 1711405662208 1711457206272 1711909306368 1711940265376 1714352099328 1716059948544 1718508664224 1721467330209 1722011799552 1725601480704 1725632687328 1726088532032 1728063811584 1728520298496 1732154871744 1735685824512 1735694332938 1738162545152 1738773184896 1739894114496 1742345330688 1742376840116 1742889598686 1744831554048 1748388347904 1752064697856 1752527524864 1755636236288 1755644842512 1762271821824 1762372288512 1762922812464 1765406472192 1766544571392 1769065325632 1769585938272 1769686821936 1775824668288 1780028798658 1782536557824 1785698500608 1786170212352 1786284711486 1786849681408 1789926006528 1790500905216 1792447709184 1794265805574 1796793622272 1800456339456 1800488899792 1801047395052 1803025483776 1806700904448 1807294010016 1810499868672 1810978131968 1813050556416 1815368973344 1817342816256 1817446422528 1817926520832 1821056349312 1821749089248 1824885498843 1825462677504 1825471626021 1828067504384 1830642941952 1833039060687 1838231814144 1838240825256 1838717403136 1838822227968 1841988031488 1842688733952 1843175500288 1845772222464 1845861194232 1846348798608 1846454058504 1853423812608 1853432898192 1856068538368 1856720600064 1861116245424 1863160307712 1863771947829 1867571198592 1870202290176 1871407947776 1871992531922 1872099253761 1874134779264 1874736724608 1878558326784 1878678748287 1879175021778 1882508386176 1885160521728 1885692608624 1889037534208 1889623496448 1891698868224 1896177321984 1896285422592 1899550157472 1900774734672 1903452604416 1904649414656 1906829033472 1907332743168 1911343306752 1915239530496 1915248919104 1917972463616 1922587951104 1922622720128 1923188522688 1925331369984 1925932798548 1928646111744 1929889446144 1933312770048 1933322247252 1933823475712 1937263274496 1941336773244 1941849598536 1944585335808 1947350597632 1948034727936 1948674230712 1949290561536 1952072083456 1952646552576 1955432863296 1957380878808 1960691746467 1962935498304 1964169708864 1966936891392 1968819731849 1971072785088 1971593465472 1975090765824 1978431589376 1982555799552 1982591653064 1982668824576 1983228433208 1983288164022 1987362642816 1989545361408 1990198491336 1994255459328 1997065027584 1997802751824 1998320697344 1998976708048 2005343797248 2005987885056 2009441488896 2010205891584 2013606111616 2013666757344 2014313518368 2017177935872 2017840137049 2024802041856 2025550012266 2028403669248 2032538517504 2033205761268 2033848827904 2036812352256 2037350398464 2040220680192 2040257576544 2042290095012 2044510668288 2045167335936 2048075628544 2049467725404 2053645512192 2056575942432 2057119209408 2059473309696 2060768219136 2065001873408 2065646931776 2068010790912 2068557078528 2068675006464 2073024825696 2073572437824 2076493750272 2076531302604 2077142398434 2080764257792 2085101789184 2085139497188 2088077105664 2092333596672 2096055346176 2097287037952 2097406603776 2100361494528 2101017598416 2102372055016 2105333941248 2109068476416 2112635920384 2113378117632 2117078176576 2117821934448 2121404184702 2125167225984 2128161226752 2129533181952 2130198398394 2133199487232 2133321100416 2134574690432 2138371576506 2142730591488 2145749336064 2145788140848 2150261220096 2154010574848 2154644471808 2154683437456 2157719021568 2158289006592 2160758882304 2162827257888 2162950560144 2163521927136 2165997791232 2170413121536 2171125626912 2172490738592 2174976866304 2175551410176 2178655792896 2183096926208 2184580798353 2187687341312 2188389995264 2190769422336 2192951881728 2192991540146 2196081093888 2196661212672 2199861971208 2200557748224 2201280149508 2205767401984 2208874954752 2209690922472 2217314746368 2218042648656 2221196775424 2221910192128 2221977111552 2225735538048 2226582220192 2230415609697 2231131987359 2238238531584 2238973302753 2239553773568 2240381074173 2243537391744 2248110784512 2248848796554 2251318705152 2255943827456 2256011771904 2256648531632 2256736370688 2256777182616 2261481628032 2265306875568 2269325177856 2269924644864 2272522272768 2274697633296 2277902297088 2279334545408 2281942941696 2282545741824 2285802799104 2288079931392 2291303448576 2291344885632 2292019198272 2295289773612 2296015732736 2296769471062 2300801974272 2300843583104 2304085082112 2304693731328 2309539828992 2313647935236 2314247766016 2314259110584 2318364246528 2319858819328 2323127107584 2323852798248 2326442072064 2327126713344 2331184463872 2332768992552 2336086263808 2340859790016 2346401598231 2349086743872 2349829718016 2350563749952 2353875296256 2355392761856 2359447917696 2359582429248 2365168561893 2367766224384 2368500683904 2372702035968 2373371731544 2376715410432 2380931334144 2381560283136 2381712948648 2386568008704 2387334540288 2389930278912 2390066528256 2390813129232 2392354407432 2395724829696 2400608452608 2401396526736 2404033978368 2409725346688 2410571915424 2413999824896 2414011658454 2423123755008 2423261896704 2423902027776 2424018867138 2427433899264 2428075132416 2428998785664 2433180665124 2433319380162 2433950236672 2433962168028 2440857255936 2444052080916 2447495336448 2450975752192 2450987767008 2451762970624 2455984041984 2456918311936 2461029629952 2461148258976 2461798398144 2461938744672 2464615600128 2470591230624 2471231750144 2471243864256 2475627466752 2481488327232 2484213743616 2484984324096 2485029263772 2490094931456 2493603053568 2496132338348 2498846372352 2499648966144 2503952480304 2504744435712 2504904997716 2505566695704 2510011181568 2513547362304 2519497995264 2528236429312 2528380563456 2529124632576 2532733543296 2534366312896 2537936805888 2538729598086 2538874330443 2548457742336 2548470235014 2552990825088 2553665225472 2559034837458 2564251363584 2567108493312 2567863959552 2567910398064 2571528148992 2573185928192 2574089922816 2577750360064 2577762996336 2583017699328 2588449030992 2589132798048 2592095717376 2592780447744 2592827336858 2597379637248 2598232307616 2599054082048 2603528736768 2607243817728 2609841171744 2613517996032 2613565260174 2614255661956 2614334398029 2617247331072 2618892945152 2622582521856 2628097046784 2628791287296 2633454354432 2633467263768 2643407732736 2643558432768 2644384218696 2649816857088 2652727148544 2653597988448 2654378907408 2659007279104 2663737002432 2670043197987 2673804836736 2678547750912 2679255318528 2679427067229 2680274522112 2684889009792 2685751357824 2691398708361 2699736055808 2700684509184 2700733349688 2701571092578 2704538225664 2710051356672 2710941015024 2715749803008 2716467197952 2719575834624 2720294240256 2720343435392 2723053460016 2726014224384 2726169633792 2726889781248 2726939095661 2732623633872 2738194016256 2742051667968 2742101256576 2742825612544 2745964412928 2747690958848 2748592973566 2757347721216 2758076104704 2758233341952 2762982047232 2764033100928 2764763250432 2768658333696 2768708403472 2768791791348 2769523197912 2769681087756 2780135718912 2784102807552 2789778128896 2791674368136 2794740461568 2796542138368 2800481992704 2801356797888 2805303435264 2807111921664 2807988797883 2811202168896 2812091301888 2812105086912 2817837490176 2818762532667 2823762579264 2828538912936 2833556301312 2834435244672 2837548302336 2839377575936 2840264531192 2844265982976 2844428133888 2851162102008 2855178906624 2856974121984 2860243550208 2860999114752 2861050854464 2867014960128 2872859295744 2876958695424 2877718675456 2883769677184 2883881926656 2883934080192 2884695902848 2884782784032 2887997054976 2888899197822 2890761575647 2894834169216 2899969155072 2900735213568 2904874390528 2905894911744 2912005159866 2912774397804 2921025896448 2923935842304 2928108125184 2928881616896 2928969828864 2933149294944 2934076997632 2935040199344 2936071318212 2945166606336 2946254563296 2950405337088 2956609177632 2957390198208 2962636148736 2967647384064 2973833699328 2973887479596 2974842649812 2981043964224 2984318042112 2985297737004 2987174765564 2991383188992 2995597541376 2997481046016 2998465062072 3001758273536 3008015695872 3008981827584 3009036243488 3015308837376 3020409167424 3025766903808 3026566193152 3032930177728 3037203062784 3038325018399 3047737065472 3048807776256 3049808641902 3050773241856 3055126514176 3055218528384 3056025597696 3060386364816 3063435142518 3072113442816 3072924975104 3079386438656 3080468268288 3084863913648 3085678814112 3091152328704 3095507238912 3097502810112 3098470397664 3101922762752 3102016186368 3102835617792 3102891730994 3103012509696 3109537238544 3110358656736 3114796953906 3121146386688 3127652683776 3127709245782 3128535464308 3132115658496 3134084999936 3138500395008 3145930556928 3146109905664 3150542241792 3151526397624 3153558082524 3157021632512 3158000911872 3163602714624 3168953880576 3174575112192 3175617264864 3182090678272 3182106277053 3183112720384 3186755371008 3187750838976 3189805876576 3194299772928 3195297597591 3199799230848 3201862035648 3205378637824 3207557364759 3214095887232 3218682211272 3230831673344 3231015862272 3231869370368 3231966707712 3232025156184 3236578532352 3237433509888 3238665047552 3244240886832 3244425840216 3245282890704 3255619682304 3256688440368 3258736107888 3262465299456 3263327115264 3263386130873 3267983689344 3274645389312 3281471668224 3281531011968 3282397864192 3282584992896 3286154133504 3289427822592 3289487310219 3290356264186 3294121640832 3294991819008 3300836622336 3301920224262 3308651102976 3312284991488 3313312432128 3313372351696 3314536383708 3324804071424 3331795163136 3332865288192 3338603307072 3339659247616 3339873330288 3340755594272 3346681575424 3351396483072 3359330660352 3365306087616 3371174084608 3372166176768 3373273194831 3376978057728 3383915741184 3384972797448 3385165773924 3397943656448 3397960313352 3403987766784 3404886967296 3412046449944 3416853445632 3419001818112 3422811324416 3422914412544 3423818612736 3423880530752 3428704198656 3432119897088 3437017328448 3442934660418 3444023599104 3445154206593 3451202961408 3451265374656 3452177064064 3456127623168 3457040596992 3464309743488 3471371649024 3471388665876 3476325090304 3477546369792 3479788228992 3484690661376 3484753680232 3485779197372 3489663108096 3496776695808 3504129395712 3505055049728 3511272472576 3511289685024 3524543643648 3524744577024 3525845624928 3530812944384 3533089142784 3538130651264 3539171876544 3539373643872 3551649336576 3560057597316 3565073115648 3571397001216 3572340424704 3572569422972 3573699362816 3579852013056 3581001810432 3584895418368 3588531611148 3593587244544 3600912678912 3600977799584 3602094790104 3606050967552 3614588020032 3620999737344 3621017487681 3621956263936 3630737946688 3634685632512 3634892845056 3635853041664 3636028300707 3642112698624 3643498178496 3649770997686 3650925355008 3650943252042 3656135008768 3661285883904 3666078121374 3676463628288 3676481650512 3677434806272 3677644455936 3683976062976 3685377467904 3686351000576 3691544444928 3691722388464 3692697597216 3692908117008 3706847625216 3706865796384 3712137076736 3713441200128 3722232490848 3726320615424 3727543895658 3735142397184 3740404580352 3742815895552 3743985063844 3744198507522 3748269558528 3749473449216 3757116653568 3757357496574 3758350043556 3765016772352 3770321043456 3771385217248 3778075068416 3779246992896 3783397736448 3792354643968 3792570845184 3799100314944 3801549469344 3806905208832 3808094397129 3809298829312 3813658066944 3822686613504 3830497838208 3835944927232 3838552256187 3845245440256 3846377045376 3850662739968 3851865597096 3857292223488 3859778892288 3866625540096 3866644494504 3867646951424 3874526548992 3882673546488 3883699197072 3889170671616 3889241005287 3896069455872 3897348461424 3898581123072 3904144166912 3905293105152 3905363730389 3910865726592 3914761757616 3920347890261 3921383492934 3925870996608 3928339417728 3933873782784 3937639463698 3942145570176 3943186930944 3950181531648 3956863178752 3965111599104 3965183306128 3965337649152 3966456866416 3966576328044 3974725285632 3979090722816 3980396982672 3988510918656 3994130055168 3995605503648 3996641394688 3997953416096 4010687594496 4011975770112 4018882977792 4020411783168 4027212223232 4027333514688 4028627036736 4034355871744 4035680274098 4049604083712 4051100024532 4056807338496 4065077035008 4066411522536 4067697655808 4073624704512 4074700796928 4080441360384 4080515153088 4084580190024 4089021336576 4090334671872 4096151257088 4098935450808 4107291024384 4113151884864 4114238418816 4118946619392 4121536438272 4122889460349 4131293863552 4136021581824 4137114157056 4137350012928 4141310470441 4146049651392 4147144875648 4152987500544 4153062605208 4154284796868 4161528515584 4170203578368 4170278994376 4176154211328 4184667193344 4192110692352 4194574075904 4194813207552 4200722989056 4202035196832 4204744110032 4210667882496 4218136952832 4225271840768 4226756235264 4234156353152 4235643868896 4242808369404 4250334451968 4256322453504 4259066363904 4260396796788 4266398974464 4266642200832 4269149380864 4276743153012 4285461182976 4291498672128 4291576281696 4300522440192 4308021149696 4309288943616 4309366874912 4315438043136 4316578013184 4325654515776 4325901120288 4327043854272 4331995582464 4333348796733 4342251253824 4344981477184 4349953732608 4351102820352 4357311585792 4366193852416 4369161596706 4375374682624 4376779990528 4381538844672 4385903763456 4385983080292 4392162187776 4393322425344 4399723942416 4401115496448 4402560299016 4411534803968 4417749909504 4419381844944 4434629492736 4436085297312 4442393550848 4443820384256 4443954223104 4451471076096 4453164440384 4460831219394 4462263974718 4476477063168 4477946605506 4479107547136 4480762148346 4487074783488 4496221569024 4497697593108 4502637410304 4511887654912 4512023543808 4513297063264 4513472741376 4513554365232 4522963256064 4530613751136 4538650355712 4539849289728 4545044545536 4549395266592 4555804594176 4558669090816 4563885883392 4571605598208 4576159862784 4582689771264 4584038396544 4590579547224 4592031465472 4593538942124 4595152713777 4601687166208 4608170164224 4609387462656 4619079657984 4627295870472 4628495532032 4628518221168 4636728493056 4639717638656 4646254215168 4647705596496 4652884144128 4654253426688 4654337596491 4665537985104 4672172527616 4672195430859 4681719580032 4691563868673 4692803196462 4698173487744 4701127499904 4707750592512 4710785523712 4718895835392 4719164858496 4730337123786 4735532448768 4737001367808 4745404071936 4746743463088 4753430820864 4761862668288 4763120566272 4763425897296 4773136017408 4774669080576 4779860557824 4780133056512 4781626258464 4784708814864 4791449659392 4801216905216 4802793053472 4808067956736 4819450693376 4821143830848 4827999649792 4828023316908 4846247510016 4846523793408 4847804055552 4848037734276 4854867798528 4856150264832 4857997571328 4866361330248 4866638760324 4867900473344 4867924336056 4881714511872 4888104161832 4894990672896 4901951504384 4901975534016 4903525941248 4911968083968 4913836623872 4922296517952 4923596796288 4923877489344 4929231200256 4935534396279 4941182461248 4942487728512 4951254933504 4952880336393 4962976654464 4968427487232 4969968648192 4970058527544 4980189862912 4987206107136 4992264676696 4997692744704 4999297932288 5007904960608 5009488871424 5009809995432 5011133391408 5020022363136 5027094724608 5038995990528 5056472858624 5056761126912 5058249265152 5065467086592 5068732625792 5075873611776 5077459196172 5077748660886 5096915484672 5096940470028 5105981650176 5107330450944 5118069674916 5128502727168 5134216986624 5135727919104 5135820796128 5143056297984 5146371856384 5148179845632 5155500720128 5155525992672 5166035398656 5176898061984 5178265596096 5184191434752 5185560895488 5185654673716 5196464615232 5198108164096 5207057473536 5214487635456 5219682343488 5227035992064 5227130520348 5228511323912 5228668796058 5234494662144 5237785890304 5245165043712 5256194093568 5257582574592 5266908708864 5266934527536 5286815465472 5287116865536 5288768437392 5299633714176 5307195976896 5308757814816 5318014558208 5327474004864 5340086395974 5347609673472 5357095501824 5358510637056 5358854134458 5360549044224 5369778019584 5371502715648 5382797416722 5399472111616 5401369018368 5401466699376 5403142185156 5409076451328 5420102713344 5421882030048 5431499606016 5432934395904 5439151669248 5440686870784 5446106920032 5452028448768 5452339267584 5453779562496 5453878191322 5465247267744 5476388032512 5484202513152 5485651225088 5491928825856 5495381917696 5497185947132 5499117182061 5514695442432 5516152209408 5516466683904 5525964094464 5528066201856 5529526500864 5537316667392 5537416806944 5537583582696 5539046395824 5539362175512 5560271437824 5568205615104 5583348736272 5589480923136 5591315843487 5593084276736 5602713595776 5610606870528 5614223843328 5615977595766 5616297761283 5622404337792 5624210173824 5635674980352 5636036244861 5637525065334 5647525158528 5657077825872 5667112602624 5668870489344 5675096604672 5678755151872 5680529062384 5688531965952 5688856267776 5702324204016 5710357813248 5713948243968 5720487100416 5721998229504 5722101708928 5734029920256 5745718591488 5753917390848 5755437350912 5767539354368 5767763853312 5767868160384 5769391805696 5769565568064 5775994109952 5777798395644 5781523151294 5789668338432 5799938310144 5801470427136 5809748781056 5811789823488 5824010319732 5825548795608 5842051792896 5847871684608 5856216250368 5857763233792 5857939657728 5866298589888 5868153995264 5870080398688 5872142636424 5882075239401 5892509126592 5900810674176 5906459195547 5913218355264 5914780396416 5925272297472 5935294768128 5947667398656 5947774959192 5949685299624 5962087928448 5968636084224 5970595474008 5974349531128 5982766377984 5991195082752 5994962092032 5996930124144 6003516547072 6016031391744 6017963655168 6018072486976 6030617674752 6040818334848 6051533807616 6053132386304 6053520411147 6065860355456 6074406125568 6076650036798 6095474130944 6097615552512 6099617283804 6101546483712 6110253028352 6110437056768 6112051195392 6120772729632 6126870285036 6144226885632 6145849950208 6158772877312 6160936536576 6169727827296 6171357628224 6182304657408 6195005620224 6196940795328 6203845525504 6204032372736 6205671235584 6205783461988 6206025019392 6219074477088 6220717313472 6229593907812 6242292773376 6255305367552 6255418491564 6257070928616 6264231316992 6268169999872 6277000790016 6291861113856 6292219811328 6301084483584 6303052795248 6307116165048 6314043265024 6316001823744 6327205429248 6337907761152 6351234529728 6364181356544 6364212554106 6366225440768 6375501677952 6379611753152 6388599545856 6390595195182 6399598461696 6403724071296 6410757275648 6415114729518 6428191774464 6437364422544 6461663346688 6462031724544 6463738740736 6463933415424 6464050312368 6473157064704 6474867019776 6477330095104 6488481773664 6488851680432 6490565781408 6511239364608 6513376880736 6517472215776 6524930598912 6526654230528 6526772261746 6535967378688 6549290778624 6563062023936 6564795728384 6565169985792 6572308267008 6578855645184 6578974620438 6580712528372 6588243281664 6589983638016 6601673244672 6603840448524 6617302205952 6624569982976 6626624864256 6626744703392 6629072767416 6663590326272 6665730576384 6677206614144 6679746660576 6681511188544 6691246829091 6693363150848 6693395962077 6718661320704 6721143222519 6730612175232 6742348169216 6744332353536 6746546389662 6753956115456 6767831482368 6769945594896 6770331547848 6795887312896 6795920626704 6807975533568 6809773934592 6824092899888 6833706891264 6838003636224 6845828825088 6847637225472 6847761061504 6857408397312 6864239794176 6864363930457 6874034656896 6885869320836 6888047198208 6890308413186 6902405922816 6902530749312 6904354128128 6912255246336 6914081193984 6928619486976 6942743298048 6942777331752 6952650180608 6955092739584 6959576457984 6969381322752 6969507360464 6971558394744 6979326216192 6993553391616 7008258791424 7010110099456 7022544945152 7022579370048 7039204794693 7049489154048 7051691249856 7061625888768 7066178285568 7076261302528 7078343753088 7078747287744 7095505685679 7103298673152 7120115194632 7130146231296 7142794002432 7144680849408 7145138845944 7147398725632 7159704026112 7162003620864 7169790836736 7177063222296 7187174489088 7189203070379 7201825357824 7201955599168 7204189580208 7212101935104 7229176040064 7241999474688 7242034975362 7243912527872 7261475893376 7269371265024 7269785690112 7271706083328 7272056601414 7284225397248 7286996356992 7299541995372 7301850710016 7301886504084 7312270017536 7322571767808 7332156242748 7352927256576 7352963301024 7354869612544 7355288911872 7367952125952 7370754935808 7372702001152 7383088889856 7383444776928 7385395194432 7385816234016 7413695250432 7413731592768 7424274153472 7426882400256 7444464981696 7452641230848 7455087791316 7470284794368 7480809160704 7485631791104 7487970127688 7488397015044 7496539117056 7498946898432 7514233307136 7514714993148 7516700087112 7530033544704 7540642086912 7542770434496 7556150136832 7558493985792 7584709287936 7585141690368 7598200629888 7603098938688 7613810417664 7616188794258 7616622991329 7618597658624 7621098699433 7645373227008 7660995676416 7671889854464 7677104512374 7690490880512 7692754090752 7701325479936 7703731194192 7714584446976 7719557784576 7733251080192 7733288989008 7735293902848 7749053097984 7765347092976 7767398394144 7778341343232 7778482010574 7792138911744 7794696922848 7797162246144 7808288333824 7810586210304 7810727460778 7821731453184 7829523515232 7840695780522 7842766985868 7851741993216 7856678835456 7867747565568 7875278927396 7884291140352 7886373861888 7900363063296 7913726357504 7930223198208 7930366612256 7930675298304 7932913732832 7933152656088 7949450571264 7958181445632 7960793965344 7977021837312 7991211007296 7995906832192 8010129593961 8037765955584 8040823566336 8054424446464 8054667029376 8057254073472 8068711743488 8071360548196 8074196125083 8099208167424 8102200049064 8113614676992 8130154070016 8132823045072 8135395311616 8147249409024 8149401593856 8160882720768 8161030306176 8169160380048 8178042673152 8180669343744 8180817286983 8197870901616 8214582048768 8214730605301 8226303769728 8228476837632 8237893238784 8243072876544 8245778920698 8262587727104 8272043163648 8274228314112 8274700025856 8282620940882 8292099302784 8294289751296 8305975001088 8306125210416 8308569593736 8323057031168 8340407156736 8340557988752 8352308422656 8369334386688 8384221384704 8389148151808 8389626415104 8401445978112 8404070393664 8409488220064 8421335764992 8423966393649 8436273905664 8450543681536 8453512470528 8456287598001 8468312706304 8471287737792 8485616738808 8500668903936 8512644907008 8518132727808 8520793593576 8532797948928 8533284401664 8538298761728 8553486306024 8570922365952 8582997344256 8583152563392 8601044880384 8603472526847 8616042299392 8618577887232 8618733749824 8630876086272 8633156026368 8651309031552 8651802240576 8654087708544 8663991164928 8666697593466 8672284726941 8684502507648 8689962954368 8699907465216 8702205640704 8714623171584 8732387704832 8738323193412 8750749365248 8753559981056 8763077689344 8771807526912 8771966160584 8784324375552 8786644850688 8799447884832 8802230992896 8805120598032 8823069607936 8835499819008 8838763689888 8872170594624 8884787101696 8887640768512 8887908446208 8902942152192 8906328880768 8921662438788 8924527949436 8952954126336 8955893211012 8958215094272 8961524296692 8974149566976 8992443138048 8995395186216 9005274820608 9023775309824 9024047087616 9026594126528 9026945482752 9027108730464 9045926512128 9061227502272 9077300711424 9079698579456 9098790533184 9111609188352 9114975055197 9117338181632 9143211196416 9152319725568 9165379542528 9168076793088 9181159094448 9184062930944 9187077884248 9190305427554 9203374332416 9216340328448 9218774925312 9238159315968 9254591740944 9256991064064 9257036442336 9273456986112 9279435277312 9292508430336 9295411192992 9305768288256 9308506853376 9308675192982 9331075970208 9344345055232 9344390861718 9363439160064 9383127737346 9385606392924 9396346975488 9402254999808 9415501185024 9421571047424 9437791670784 9438329716992 9460674247572 9471064897536 9474002735616 9490808143872 9493486926176 9506861641728 9523725336576 9526851794592 9546272034816 9546318831159 9549338161152 9560266113024 9563252516928 9569417629728 9582899318784 9585892792773 9605586106944 9616135913472 9638901386752 9642287661696 9655999299584 9656046633816 9692495020032 9693047586816 9695608111104 9696075468552 9709735597056 9712300529664 9715995142656 9732722660496 9733277520648 9735800946688 9735848672112 9776208323664 9789981345792 9790158392619 9803951068032 9823936167936 9827673247744 9844593035904 9847193592576 9847754978688 9858462400512 9868461930657 9871068792558 9882364922496 9884975457024 9902509867008 9905760672786 9925953308928 9936854974464 9939937296384 9940117055088 9960379725824 9974412214272 9984529353392 9995385489408 9998595864576 10015809921216 10018977742848 10019619990864 10022266782816 10040044726272 10054189449216 10077991981056 10112945717248 10113522253824 10116498530304 10119819584493 10130934173184 10137465251584 10151747223552 10154918392344 10155497321772 10193830969344 10193880940056 10211963300352 10214660901888 10236139349832 10257005454336 10268433973248 10271455838208 10271641592256 10286112595968 10292743712768 10295958925571 10296359691264 10311001440256 10311051985344 10332070797312 10335462619779 10353796123968 10356531192192 10368382869504 10371121790976 10371309347432 10392929230464 10414114947072 10428975270912 10439364686976 10454071984128 10454261040696 10457022647824 10457337592116 10468989324288 10475571780608 10490330087424 10512388187136 10515165149184 10533817417728 10533869055072 10573630930944 10574233731072 10577536874784 10599267428352 10614391953792 10617515629632 10636029116416 10654948009728 10680172791948 10695219346944 10714191003648 10717021274112 10717708268916 10721098088448 10739556039168 10743005431296 10765594833444 10798944223232 10802738036736 10802933398752 10806284370312 10818152902656 10843764060096 10862999212032 10865868791808 10881373741568 10892213840064 10904056897536 10904678535168 10907559124992 10907756382644 10908084902121 10930494535488 10952776065024 10968405026304 10971302450176 10983857651712 10990763835392 10994371894264 10998234364122 11029390884864 11032304418816 11032933367808 11051928188928 11056132403712 11059053001728 11074633334784 11074833613888 11075167165392 11078092791648 11078724351024 11120542875648 11136411230208 11166697472544 11178961846272 11182631686974 11186168553472 11205427191552 11221213741056 11228447686656 11231955191532 11232595522566 11244808675584 11248420347648 11271349960704 11272072489722 11275050130668 11295050317056 11314155651744 11334225205248 11337740978688 11350193209344 11357510303744 11361058124768 11377063931904 11377712535552 11404648408032 11420715626496 11424283191387 11427896487936 11440974200832 11444203417856 11468059840512 11507834781696 11510874701824 11535078708736 11535736320768 11538783611392 11539131136128 11551988219904 11555596791288 11563046302588 11579336676864 11599876620288 11602940854272 11619497562112 11623579646976 11648020639464 11651097591216 11667723015861 11695743369216 11712432500736 11715526467584 11715879315456 11716091191167 11732597179776 11740160797376 11744285272848 11761043670783 11764150478802 11785018253184 11801621348352 11812918391094 11826436710528 11829560792832 11850544594944 11870589536256 11895334797312 11895549918384 11899370599248 11924175856896 11937272168448 11941190948016 11948699062256 11965532755968 11982390165504 11989924184064 11993860248288 12007033094144 12032062783488 12035927310336 12036144973952 12061235349504 12081636669696 12103067615232 12106264772608 12107040822294 12131720710912 12148812251136 12153300073596 12190948261888 12195231105024 12199234567608 12203092967424 12220506056704 12220874113536 12224102390784 12241545459264 12253740570072 12288453771264 12317545754624 12321873073152 12339455654592 12342715256448 12364609314816 12368668381047 12393881590656 12407691051008 12408064745472 12411342471168 12411566923976 12412050038784 12423931411323 12438148954176 12441434626944 12459187815624 12484585546752 12510610735104 12510836983128 12514141857232 12528462633984 12536339999744 12554001580032 12583722227712 12584439622656 12602168967168 12606105590496 12614232330096 12628086530048 12632003647488 12632232090841 12654410858496 12675815522304 12702469059456 12728362713088 12728425108212 12732450881536 12751003355904 12759223506304 12777199091712 12781190390364 12799196923392 12807448142592 12821514551296 12830229459036 12856383548928 12874728845088 12923326693376 12924063449088 12927477481472 12927866830848 12928100624736 12946314129408 12949734039552 12954660190208 12976963547328 12977703360864 12981131562816 13026753761472 13034944431552 13049861197824 13053308461056 13053544523492 13071934757376 13098581557248 13126124047872 13129591456768 13130339971584 13144616534016 13157711290368 13157949240876 13161425056744 13176486563328 13179967276032 13203346489344 13207680897048 13234604411904 13253249728512 13253489406784 13258145534832 13327180652544 13331461152768 13354413228288 13359493321152 13363022377088 13382493658182 13386726301696 13386791924154 13437322641408 13442286445038 13461224350464 13484696338432 13488664707072 13493092779324 13507912230912 13535662964736 13539891189792 13540663095696 13591774625792 13591841253408 13615951067136 13619547869184 13648185799776 13667413782528 13676007272448 13691657650176 13695522123008 13714816794624 13728479588352 13728727860914 13748069313792 13771738641672 13776094396416 13780616826372 13805061498624 13808708256256 13824510492672 13828162387968 13857238973952 13885486596096 13885554663504 13905300361216 13910185479168 13919152915968 13938762645504 13939014720928 13943116789488 13958652432384 13963012789473 14016517582848 14016586292577 14020220198912 14045158740096 14074691606019 14078409589386 14103382499712 14123251777536 14132356571136 14152522605056 14156687506176 14157494575488 14191011371358 14206597346304 14240230389264 14260292462592 14285588004864 14289361698816 14290277691888 14294797451264 14319408052224 14324007241728 14339581673472 14354126444592 14374348978176 14378406140758 14403650715648 14403911198336 14408379160416 14424203870208 14458352080128 14483998949376 14484069950724 14487825055744 14522951786752 14538742530048 14539571380224 14543412166656 14544113202828 14568450794496 14573992713984 14599083990744 14603701420032 14603773008168 14624540035072 14645143535616 14664312485496 14705854513152 14705926602048 14710577823744 14735904251904 14741509871616 14745404002304 14766889553856 14770790388864 14771632468032 14806603188837 14827463185536 14848548306944 14853764800512 14858641009179 14888929963392 14905282461696 14910175582632 14940569588736 14961618321408 14971263582208 14975940255376 14976794030088 14993078234112 14997893796864 15028466614272 15029429986296 15033400174224 15060067089408 15081284173824 15085540868992 15112300273664 15116987971584 15117261354613 15169418575872 15170283380736 15196401259776 15206197877376 15227620835328 15232377588516 15233245982658 15237195317248 15242197398866 15290746454016 15321991352832 15343779708928 15354209024748 15380981761024 15385508181504 15402650959872 15407462388384 15429168893952 15439115569152 15466502160384 15466577978016 15470587805696 15498106195968 15530694185952 15534796788288 15556682686464 15556964021148 15589393845696 15594324492288 15616576667648 15621172420608 15621454921556 15643462906368 15659047030464 15681391561044 15685533971736 15703483986432 15713357670912 15735495131136 15750557854792 15768582280704 15772747723776 15800726126592 15827452715008 15860446396416 15860733224512 15861350596608 15865827465664 15866305312176 15898901142528 15921587930688 15954043674624 15982422014592 15991813664384 16020259187922 16075531911168 16081647132672 16108848892928 16109334058752 16114508146944 16137423486976 16142721096392 16148392250166 16198416334848 16204400098128 16227229353984 16260308140032 16265646090144 16270790623232 16294498818048 16298803187712 16322060612352 16338320760096 16356085346304 16361338687488 16361634573966 16395741803232 16429164097536 16429461210602 16452607539456 16456953675264 16475786477568 16486145753088 16491557841396 16525175454208 16544086327296 16548456628224 16549400051712 16565241881764 16584198605568 16588579502592 16611950002176 16612250420832 16617139187472 16646114062336 16680814313472 16681115977504 16704616845312 16768442769408 16773947530461 16778296303616 16779252830208 16808140787328 16818976440128 16842671529984 16847932787298 16848893283849 16901087363072 16907024941056 16912575196002 16936625412608 16942575475584 16971233477616 17001337807872 17025289814016 17036265455616 17041587187152 17065595897856 17066568803328 17076597523456 17106972612048 17141844731904 17165994688512 17166305126784 17202089760768 17206945053694 17237155774464 17237467499648 17261752172544 17266312052736 17302618063104 17303604481152 17308175417088 17327982329856 17333395186932 17344569453882 17369005015296 17379925908736 17399814930432 17404411281408 17429246343168 17464775409664 17476646386824 17501498730496 17507119962112 17526155378688 17543615053824 17543932321168 17568648751104 17573289701376 17598895769664 17604461985792 17610241196064 17646139215872 17646225718203 17677527379776 17719377586641 17744341189248 17769574203392 17775281537024 17775816892416 17805884304384 17812657761536 17843324877576 17849055898872 17905908252672 17911786422024 17916430188544 17923048593384 17948299133952 17984886276096 17990790372432 18010549641216 18048094175232 18053188253056 18053890965504 18054217460928 18091853024256 18096959453023 18122455004544 18154601422848 18159397158912 18160561233441 18197581066368 18223218376704 18229950110394 18234676363264 18286422392832 18304639451136 18330759085056 18336153586176 18362318188896 18368125861888 18374155768496 18380610855108 18406748664832 18432680656896 18437549850624 18476318631936 18509183481888 18513982128128 18514072884672 18546913972224 18558870554624 18585016860672 18590822385984 18611536576512 18617013706752 18617350385964 18662151940416 18688690110464 18688781723436 18726878320128 18766255474692 18771212785848 18792693950976 18804509999616 18831002370048 18843142094848 18875583341568 18876659433984 18921348495144 18942129795072 18948005471232 18981616287744 18986973852352 19013723283456 19053703589184 19092544069632 19092637662318 19098676322304 19126505033856 19138835259456 19165798637568 19171785585546 19211172213888 19232271826944 19277802773504 19284575323392 19311998599168 19312093267632 19384990040064 19386095173632 19391216222208 19392150937104 19419471194112 19424601059328 19431990285312 19465445320992 19466555041296 19471601893376 19471697344224 19552416647328 19579962691584 19580316785238 19607902136064 19647872335872 19655346495488 19689186071808 19694387185152 19695509957376 19716924801024 19736923861314 19742137585116 19764729844992 19769950914048 19805019734016 19811521345572 19851906617856 19873709948928 19879874592768 19880234110176 19920759451648 19969058706784 19990770978816 19997191729152 20031619842432 20039239981728 20044533565632 20073740487273 20080089452544 20080187886231 20155983962112 20163429667557 20225891434496 20227044507648 20232997060608 20239639168986 20261868346368 20274930503168 20303494447104 20309836784688 20310994643544 20387661938688 20387761880112 20423926600704 20429321803776 20472278699664 20514010908672 20542911676416 20543283184512 20572225191936 20585487425536 20591917851142 20592719382528 20593091791371 20622103970688 20664141594624 20670925239558 20707592247936 20713062384384 20736765739008 20742243581952 20742618694864 20785858460928 20828229894144 20857950541824 20878729373952 20908143968256 20908522081392 20914045295648 20914675184232 20937978648576 20951143561216 20980660174848 21024776374272 21030330298368 21067634835456 21067738110144 21117614384079 21148467462144 21155073749568 21198534856704 21228783907584 21235031259264 21272058232832 21286517057037 21309896019456 21360345583896 21390438693888 21428382007296 21434042548224 21435416537832 21442196176896 21479112078336 21486010862592 21531189666888 21567609211137 21605476073472 21605866797504 21612568740624 21636305805312 21657017050339 21687528120192 21725998424064 21731737583616 21762747483136 21784427680128 21808113795072 21809357070336 21815118249984 21815512765288 21816169804242 21860989070976 21905552130048 21936810052608 21942604900352 21967715303424 21981527670784 21988743788528 21996468728244 22058781769728 22064608837632 22065866735616 22103856377856 22112264807424 22118106003456 22149266669568 22149667227776 22150334330784 22156185583296 22157448702048 22241085751296 22272822460416 22333394945088 22357923692544 22365263373948 22372337106944 22410854383104 22442427482112 22456895373312 22463910383064 22465191045132 22489617351168 22496840695296 22542699921408 22544144979444 22550100261336 22590100634112 22628311303488 22668450410496 22675481957376 22715020607488 22722116249536 22754127863808 22755425071104 22809296816064 22841431252992 22848566382774 22855792975872 22863296098299 22888406835712 22936119681024 23015669563392 23021749403648 23070157417472 23071472641536 23077567222784 23078262272256 23103976439808 23111193582576 23126092605176 23158673353728 23199753240576 23205881708544 23238995124224 23247159293952 23296041278928 23302195182432 23335446031722 23391486738432 23424865001472 23431052935168 23431758630912 23432182382334 23465194359552 23480321594752 23488570545696 23522087341566 23528300957604 23570036506368 23603242696704 23625836782188 23652873421056 23659121585664 23701089189888 23741179072512 23790669594624 23791099836768 23798741198496 23848351713792 23874544336896 23882381896032 23897398124512 23931065511936 23987720496576 24014066188288 24030388781883 24072289947904 24122470699008 24163273339392 24206135230464 24212529545216 24214081644588 24263441421824 24297624502272 24306600147192 24390462210048 24398469135216 24406185934848 24441012113408 24441748227072 24448204781568 24483090918528 24507481140144 24542451860949 24635091509248 24643746146304 24644191815903 24678911309184 24685430512896 24729218629632 24737336762094 24787763181312 24815382102016 24816129490944 24822684942336 24823133847952 24824100077568 24847862822646 24876297908352 24882869253888 24918375631248 24969171093504 25021221470208 25021673966256 25028283714464 25056925267968 25072679999488 25108003160064 25167444455424 25168879245312 25204337934336 25212211180992 25228464660192 25256173060096 25264007294976 25264464181682 25271899180947 25308821716992 25351631044608 25404938118912 25456725426176 25456850216424 25464901763072 25502006711808 25518447012608 25554398183424 25562380780728 25598393846784 25614896285184 25643029102592 25660458918072 25712767097856 25749457690176 25810417580541 25848126898176 25855733661696 25856201249472 25892628258816 25899468079104 25909320380416 25953927094656 25955406721728 25962263125632 26016854180823 26053507522944 26069888863104 26099722395648 26106616922112 26107089046984 26143869514752 26197163114496 26252248095744 26259182913536 26260679943168 26289233068032 26315422580736 26315898481752 26322850113488 26352973126656 26359934552064 26406692978688 26415361794096 26469208823808 26506499457024 26506978813568 26516291069664 26654361305088 26662922305536 26708826456576 26718986642304 26726044754176 26764987316364 26773452603392 26773583848308 26874645282816 26884572890076 26922448700928 26969392676864 26977329414144 26986185558648 27015824461824 27071325929472 27079782379584 27081326191392 27183549251584 27183682506816 27231902134272 27239095738368 27296371599552 27334827565056 27352014544896 27391044246016 27429633589248 27456959176704 27457455721828 27496138627584 27543477283344 27552188792832 27561233652744 27610122997248 27617416512512 27649020985344 27656324775936 27714477947904 27770973192192 27771109327008 27810600722432 27820370958336 27838305831936 27877525291008 27878029441856 27886233578976 27917304864768 27926025578946 28033035165696 28033172585154 28040440397824 28090317480192 28149383212038 28156819178772 28206764999424 28246503555072 28264713142272 28305045210112 28313375012352 28314989150976 28382022742716 28413194692608 28480460778528 28520584925184 28571176009728 28580555383776 28589594902528 28638816104448 28648014483456 28708252889184 28748697956352 28756812281516 28757678378319 28807822396672 28816758320832 28848407740416 28916704160256 28967997898752 28968139901448 28975650111488 29045903573504 29077485060096 29079142760448 29086824333312 29088226405656 29136901588992 29147985427968 29198167981488 29207402840064 29207546016336 29249080070144 29328624970992 29370475177857 29411853204096 29471808503808 29483019743232 29490808004608 29533779107712 29541580777728 29543264936064 29605385791971 29613206377674 29654926371072 29697096613888 29707529601024 29717282018358 29777859926784 29810564923392 29820351165264 29881139177472 29923236642816 29942527164416 29951880510752 29953588060176 29986156468224 29995787593728 30056933228544 30058859972592 30066800348448 30120134178816 30162568347648 30171081737984 30224600547328 30233975943168 30234522709226 30338837151744 30340566761472 30392802519552 30412395754752 30455241670656 30464755177032 30466491965316 30474390634496 30484394797732 30581492908032 30643982705664 30687559417856 30708418049496 30761963522048 30771016363008 30805301919744 30814924776768 30858337787904 30878231138304 30887876776713 30933004320768 30933155956032 30996212391936 31006387859337 31061388371904 31069593576576 31113365372928 31113928042296 31178787691392 31233153335296 31242344841216 31242909843112 31286925812736 31318094060928 31362783122088 31371067943472 31406967972864 31426715341824 31470990262272 31501115709584 31537164561408 31545495447552 31601452253184 31654905430016 31720892792832 31721466449024 31722701193216 31731654931328 31732610624352 31797802285056 31798377332117 31843175861376 31908087349248 31964844029184 31983627328768 32040518375844 32151063822336 32163294265344 32217697785856 32218668117504 32229016293888 32274846973952 32285442192784 32296784500332 32396832669696 32408800196256 32454458707968 32531292180288 32541581246464 32588997636096 32597606375424 32644121224704 32676641520192 32712170692608 32722677374976 32723269147932 32791483606464 32858328195072 32858922421204 32905215078912 32913907350528 32951572955136 32972291506176 32983115682792 33050350908416 33088172654592 33096913256448 33098800103424 33130483763528 33168397211136 33177159005184 33223900004352 33224500841664 33234278374944 33292228124672 33361628626944 33362231955008 33409233690624 33536885538816 33547895060922 33556592607232 33558505660416 33616281574656 33637952880256 33685343059968 33695865574596 33697786567698 33802174726144 33814049882112 33825150392004 33873250825216 33885150951168 33942466955232 34002675615744 34050579628032 34072530911232 34083174374304 34131191795712 34133137606656 34153195046912 34213945224096 34283689463808 34332610253568 34404179521536 34413890107388 34474934999296 34523504345088 34532624105472 34605236126208 34607208962304 34616350834176 34655964659712 34666790373864 34689138907764 34738010030592 34759851817472 34799629860864 34808822562816 34858492686336 34953292773648 35002997460992 35003169047583 35014239924224 35087230107648 35087864642336 35137297502208 35146579402752 35148273573501 35197791539328 35220482392128 35283131012349 35292278431744 35292451436406 35355054759552 35438755173282 35488682378496 35539148406784 35550563074048 35551633784832 35611768608768 35625315523072 35686649755152 35698111797744 35811816505344 35823572844048 35832860377088 35846097186768 35896598267904 35969772552192 35981580744864 36021099282432 36096188350464 36106376506112 36107781931008 36108434921856 36183706048512 36193918906046 36244910009088 36309202845696 36318794317824 36321122466882 36395162132736 36446436753408 36459900220788 36469352726528 36572844785664 36609278902272 36661518170112 36672307172352 36724636377792 36736251723776 36748311536992 36761221710216 36813497329664 36865361313792 36952637263872 37018366963776 37028145769344 37093827944448 37106005143141 37117741109248 37181644771968 37223073153024 37234027413504 37234700771928 37271794233969 37324303880832 37377380220928 37377563446872 37453756640256 37532510949384 37542425571696 37585387901952 37609019999232 37662004740096 37686284189696 37751166683136 37753318867968 37842696990288 37884259590144 37896010942464 37896696272523 37963232575488 37973947704704 38027446566912 38107407178368 38185088139264 38185275324636 38197352644608 38253010067712 38277670518912 38331597275136 38343571171092 38422344427776 38464543653888 38555605547008 38569150646784 38623997198336 38624186535264 38769980080128 38772190347264 38782432444416 38784301874208 38838942388224 38849202118656 38863980570624 38930890641984 38933110082592 38943203786752 38943394688448 39104833294656 39159925383168 39160633570476 39215804272128 39295744671744 39310692990976 39378372143616 39388774370304 39391019914752 39433849602048 39473847722628 39484275170232 39529459689984 39539901828096 39610039468032 39623042691144 39703813235712 39759749185536 39760468220352 39841518903296 39938117413568 39981541957632 39994383458304 40063239684864 40078479963456 40089067131264 40147480974546 40160178905088 40160375772462 40311967924224 40326859335114 40451782868992 40454089015296 40465994121216 40479278337972 40523736692736 40549861006336 40606988894208 40619673569376 40621989287088 40775323877376 40775523760224 40847853201408 40858643607552 40944557399328 41028021817344 41086566369024 41144450383872 41170974851072 41183835702284 41185438765056 41186183582742 41244207941376 41328283189248 41341850479116 41415184495872 41426124768768 41473531478016 41484487163904 41485237389728 41571716921856 41656459788288 41715901083648 41757458747904 41816287936512 41817044162784 41828090591296 41829350368464 41875957297152 41889038368419 41902287122432 42049552748544 42060660596736 42135476220288 42224074818057 42235228768158 42310147499136 42397069713408 42457567815168 42470062518528 42544116465664 42573034114074 42619792038912 42720691167792 42780877387776 42856764014592 42868085096448 42870833075664 42884392353792 42958224156672 42972021725184 43062379333776 43135218422274 43210952146944 43211733595008 43225137481248 43272611610624 43314034100678 43375056240384 43451996848128 43463475167232 43525494966272 43568855360256 43616227590144 43618714140672 43630236499968 43631025530576 43632339608484 43721978141952 43811104260096 43873620105216 43885209800704 43935430606848 43963055341568 43977487577056 43992937456488 44117563539456 44131733471232 44207712755712 44224529614848 44236212006912 44299334455552 44300668661568 44312371166592 44314897404096 44419809566511 44545644920832 44666789890176 44715847385088 44730526747896 44744674213888 44821708766208 44884854964224 44913790746624 44927820766128 44930382090264 44979234702336 44993681390592 45085399842816 45088289958888 45100200522672 45180201268224 45256622606976 45336900820992 45350963914752 45351784063839 45444232499072 45508255727616 45510850142208 45554415174851 45618593632128 45682862505984 45697132765548 45711585951744 45726592196598 45776813671424 45872239362048 46031339126784 46043498807296 46140314834944 46142945283072 46155134445568 46156524544512 46207952879616 46222387165152 46252185210352 46317346707456 46399506481152 46411763417088 46477990248448 46494318587904 46592082557856 46604390364864 46670892063444 46782973476864 46849730002944 46862105870336 46863517261824 46864364764668 46930388719104 46960643189504 46977141091392 47044174683132 47056601915208 47140073012736 47206485393408 47251673564376 47305746842112 47318243171328 47402178379776 47482358145024 47581339189248 47582199673536 47597482396992 47696703427584 47710165830697 47764763792064 47794796249024 47862131023872 47975440993152 48028132376576 48060777563766 48144579895808 48244941398016 48326546678784 48412270460928 48425059090432 48428163289176 48526882843648 48595249004544 48613200294384 48780924420096 48796938270432 48812371869696 48882024226816 48883496454144 48896409563136 48966181837056 49014962280288 49084903721898 49270183018496 49287492292608 49288383631806 49357822618368 49370861025792 49458437259264 49474673524188 49575526362624 49630764204032 49632258981888 49645369884672 49646267695904 49648200155136 49695725645292 49752595816704 49765738507776 49836751262496 49938342187008 50042442940416 50043347932512 50056567428928 50113850535936 50145359998976 50334888910848 50337758490624 50424422361984 50456929320384 50512346120192 50528014589952 50528928363364 50543798361894 50546679851547 50703262089216 50809876237824 50913450852352 50913700432848 50929803526144 51004013423616 51036894025216 51108796366848 51124761561456 51196787693568 51229792570368 51320917836144 51425534195712 51498915380352 51620835161082 51711467323392 51712402498944 51785256517632 51798936158208 51818640760832 51907854189312 51910813443456 51924526251264 52033708361646 52107015045888 52139777726208 52199444791296 52213233844224 52214178093968 52287739029504 52394326228992 52504496191488 52518365827072 52521359886336 52578466136064 52630845161472 52631796963504 52645700226976 52705946253312 52719869104128 52813385957376 52830723588192 52938417647616 52938677154609 53013957627136 53032582139328 53158132759923 53308722610176 53325844611072 53417652913152 53437973284608 53452089508352 53529974632728 53546905206784 53547167696616 53749290565632 53769145780152 53844897401856 53938785353728 53954658828288 53972371117296 54031648923648 54159564759168 54162652382784 54290878359069 54367365013632 54463804268544 54478191476736 54481683700323 54592743199104 54669655130112 54704029089792 54782088492032 54859267178496 54913918353408 54914911443656 54992277255168 55086954566688 55104377585664 55122467305488 55220245994496 55234833025024 55298041970688 55312649551872 55428955895808 55541946384384 55542218654016 55621201444864 55640741916672 55676611663872 55755050582016 55756058883712 55772467157952 55834609729536 55852051157892 56066070331392 56066345170308 56080880795648 56180634960384 56298766424076 56313638357544 56413529998848 56493007110144 56529426284544 56610090420224 56626750024704 56629978301952 56764045485432 56826389385216 56960921557056 57041169850368 57095772223621 57161110767552 57179189805056 57277632208896 57296028966912 57416505778368 57497395912704 57513624563032 57515356756638 57615644793344 57633516641664 57696815480832 57833408320512 57935995797504 57936279802896 57951300222976 58091807147008 58154970120192 58158285520896 58173648666624 58176452811312 58273803177984 58295970855936 58396335962976 58414805680128 58415092032672 58498160140288 58657249941984 58740950355714 58823706408192 58943617007616 58966039486464 58981616009216 59067558215424 59083161555456 59086529872128 59210771583942 59226412755348 59309852742144 59394193227776 59415059202048 59434564036716 59555719853568 59621129846784 59640702330528 59762278354944 59885054328832 59903761021504 59907176120352 59972312936448 59991575187456 60117719945184 60133600696896 60240268357632 60342163475968 60449201094656 60467951886336 60469045418452 60490289002671 60677674303488 60681133522944 60785605039104 60824791509504 60910483341312 60929510354064 60932983930632 60948781268992 60968789595464 61162985816064 61287965411328 61416836098992 61523927044096 61542032726016 61629849553536 61716675575808 61756462276608 61775753553426 61779275374113 61866311912064 61992424783872 62012775718674 62122776743808 62139187153152 62226730745856 62227856084592 62357575382784 62466306670592 62484689682432 62485819686224 62573851625472 62636188121856 62725566244176 62742135886944 62813935945728 62853430683648 62941980524544 63002231419168 63074329122816 63090990895104 63202904506368 63309810860032 63352843152237 63442932898048 63445402386432 63463309862656 63465221248704 63595604570112 63596754664234 63686351722752 63816174698496 63929688058368 63967254657536 64081036751688 64302127644672 64326588530688 64435395571712 64437336235008 64458032587776 64549693947904 64570884385568 64593569000664 64702827633411 64817600392512 64908917415936 64971051151017 65062584360576 65177995272192 65195212750848 65288242449408 65353283040384 65424341385216 65445354749952 65446538295864 65582967212928 65716656390144 65717844842408 65810430157824 65827814701056 65903145910272 65944583012352 65966231365584 66100701816832 66176345309184 66193826512896 66197600206848 66260967527056 66336794422272 66354318010368 66447800008704 66449001683328 66468556749888 66584456249344 66723257253888 66724463910016 66818467381248 67073771077632 67095790121844 67113185214464 67117011320832 67232563149312 67275905760512 67370686119936 67391731149192 67395573135396 67604349452288 67628099764224 67650300784008 67746501650432 67770301902336 67884933910464 68005351231488 68145061822464 68166348748608 68262383591424 68266275213312 68306390093824 68427890448192 68567378927616 68589888294897 68665220507136 68808359043072 68827780214776 68949869998592 69047008690176 69065248210944 69210472252416 69214417924608 69232701668352 69311929319424 69333580747728 69378277815528 69476020061184 69519703634944 69599259721728 69617645125632 69716985372672 69906585547296 70005994921984 70006338095166 70028479848448 70174460215296 70175729284672 70274595004416 70293158805504 70296547147002 70395583078656 70440964784256 70566262024698 70584556863488 70584902872812 70710109519104 70877510346564 70977364756992 71078296813568 71101126148096 71103267569664 71223537217536 71250631046144 71373299510304 71396223595488 71623633010688 71647145688096 71665720754176 71692194373536 71793196535808 71963161489728 72042198564864 72212753012224 72216869843712 72367412097024 72387837812092 72489820018176 72618405691392 72637588635648 72642244933764 72790324265472 72892873506816 72919800441576 72938705453056 73218557804544 73323036340224 73344614344704 73449272755584 73496623073984 73522443420432 73626994659328 73627355582847 73905274527744 73932575447709 74036733927552 74056291538688 74187655888896 74212010286282 74235482218496 74363289543936 74446146306048 74468054827008 74469401543856 74543588467938 74648607761664 74754760441856 74755126893744 74907513280512 75065021898768 75084851143392 75170775803904 75218039998464 75324009480192 75372568379392 75502333366272 75506637735936 75685393980576 75768519180288 75792021884928 75793392545046 75815697542841 75926465150976 75947895409408 76054893133824 76214814356736 76370176278528 76370550649272 76394705289216 76506020135424 76555341037824 76663194550272 76687142342184 76844688855552 76929087307776 77111211094016 77138301293568 77247994396672 77248373070528 77431252741623 77544380694528 77568603748416 77677884776448 77698404237312 77727961141248 77861781283968 77866220165184 77886789376896 78050562542469 78209666589312 78319850766336 78321267140952 78431608544256 78591489343488 78621385981952 78756744287232 78777548740608 78782039829504 78867699204096 78947695445256 78968550340464 79058919379968 79079803656192 79081233774169 79220078936064 79246085382288 79407626471424 79519498371072 79520936440704 79683037806592 79876234827136 79963083915264 79988766916608 80126479369728 80156959926912 80178134262528 80294961949092 80320357810176 80320751544924 80623935848448 80653718670228 80903565737984 80908178030592 80931988242432 80958556675944 81047473385472 81099722012672 81213977788416 81239347138752 81243978574176 81550647754752 81551047520448 81695706402816 81717287215104 81889114798656 82056043634688 82173132738048 82288900767744 82341949702144 82367671404568 82370877530112 82372367165484 82488415882752 82656566378496 82683700958232 82830368991744 82852249537536 82947062956032 82968974327808 82970474779456 83143433843712 83312919576576 83431802167296 83514917495808 83632575873024 83634088325568 83656181182592 83658700736928 83751914594304 83778076736838 83804574244864 83832085693763 84099105497088 84121321193472 84270952440576 84448149636114 84470457536316 84620294998272 84794139426816 84915135630336 84940125037056 85088232931328 85146068228148 85239584077824 85441382335584 85561754775552 85713528029184 85741666151328 85768784707584 85916448313344 85944043450368 86124758667552 86270436844548 86423467190016 86450274962496 86545223221248 86628068201356 86750112480768 86903993696256 86926950334464 87050989932544 87137710720512 87232455180288 87237428281344 87260472999936 87262051061152 87264679216968 87443956283904 87622208520192 87747240210432 87770419601408 87954975154112 87985874912976 88111425533571 88415425511424 88449059229696 88472424013824 88598668911104 88601337323136 88624742333184 88629794808192 88816157375913 88839619133022 89091289841664 89333579780352 89431694770176 89461053495792 89489348427776 89643417532416 89769709928448 89827581493248 89855641532256 89860764180528 89958469404672 89987362781184 90170799685632 90176579917776 90200401045344 90360402536448 90513245213952 90673801641984 90701927829504 90703568127678 90888464998144 91016511455232 91021700284416 91108830349702 91237187264256 91365725011968 91394265531096 91423171903488 91453184393196 91553627342848 91744478724096 92062678253568 92280629669888 92285890566144 92310268891136 92313049089024 92415905759232 92444774330304 92504370420704 92634693414912 92663630330139 92799012962304 92955980496896 92988637175808 93019163578011 93184165115712 93208780729728 93341784126888 93699460005888 93724211740672 93727034523648 93728729529336 93860777438208 93921286379008 93954282182784 94088349366264 94113203830416 94280146025472 94412970786816 94503347128752 94611493684224 94636486342656 94638197795317 94804356759552 94964716290048 95162678378496 95164399347072 95194964793984 95393406855168 95395131996351 95420331661394 95529527584128 95589592498048 95724262047744 95950881986304 96056264753152 96121555127532 96289159791616 96489882796032 96653093357568 96824540921856 96850118180864 96856326578352 97053765687296 97190498009088 97226400588768 97593876540864 97624743739392 97764048453632 97766992908288 97792819126272 97932363674112 98029924560576 98169807443796 98540366036992 98574984585216 98576767263612 98715645236736 98741722051584 98916874518528 98949347048376 99151052725248 99261528408064 99264517963776 99290739769344 99292535391808 99296400310272 99391451290584 99505191633408 99531477015552 99673502524992 99876684374016 100084885880832 100086695865024 100113134857856 100227701071872 100290719997952 100669777821696 100675516981248 100848844723968 100913858640768 101024692240384 101056029179904 101057856726728 101087596723788 101093359703094 101406524178432 101619752475648 101826901704704 101827400865696 101859607052288 102008026847232 102073788050432 102217592733696 102249523122912 102393575387136 102459585140736 102641835672288 102851068391424 102997830760704 103241670322164 103424804997888 103570513035264 103597872316416 103637281521664 103815708378624 103821626886912 103849052502528 104067416723292 104214030091776 104279555452416 104398889582592 104426467688448 104428356187936 104575478059008 105008992382976 105009507142749 105036731654144 105042719772672 105261690322944 105263593927008 105291400453952 105411892506624 105439738208256 105444820720503 105661447176384 105876835295232 105877354309218 106027915254272 106065164278656 106316265519846 106617445220352 106651689222144 106835305826304 106875946569216 106904179016704 107059949265456 107093810413568 107094335393232 107498581131264 107538291560304 107689794803712 107909317656576 107944742234592 108063297847296 108319129518336 108325304765568 108581756718138 108734730027264 108927608537088 108956382953472 108963367400646 109185486398208 109339310260224 109408058179584 109564176984064 109718534356992 109827836706816 109829822887312 109984554510336 110173909133376 110208755171328 110244934610976 110440491988992 110469666050048 110596083941376 110857911791616 111084437308032 111242402889728 111281483833344 111318015429423 111353223327744 111512117767424 111544934315904 111669219459072 111704102315784 111815382701907 112132140662784 112132690340616 112161761591296 112361269920768 112597532848152 112627276715088 112827059997696 112986014220288 113058852569088 113220180840448 113253500049408 113255548181281 113259956603904 113528090970864 113652778770432 113690088817569 113921843114112 114082339700736 114191544447242 114322221535104 114555264417792 114592057933824 114833011556736 114994791825408 115027249126064 115030713513276 115231289586688 115267033283328 115393630961664 115666816641024 115871991595008 115872559605792 115902600445952 116183614294016 116309940240384 116316571041792 116347297333248 116352905622624 116547606355968 116591941711872 116792671925952 116829611360256 116830184065344 116996320280576 117314499883968 117481900711428 117647412816384 117887234015232 117932078972928 117963232018432 118135116430848 118166323110912 118173059744256 118421543167884 118452825510696 118619705484288 118788386455552 118830118404096 118869128073432 119111439707136 119281404661056 119524556709888 119807522043008 119814352240704 119944625872896 119983150374912 120098003642789 120235439890368 120267201393792 120480536715264 120684326951936 120898402189312 120935903772672 120938090836904 120980578005342 121355348606976 121362267045888 121571210078208 121649583019008 121820966682624 121859020708128 121865967861264 121897562537984 121937579190928 122325971632128 122575930822656 122833672197984 123047854088192 123084065452032 123259699107072 123433351151616 123512924553216 123551507106852 123558550748226 123732623824128 123984849567744 124025551437348 124245553487616 124278374306304 124453461491712 124455712169184 124715150765568 124932613341184 124969379364864 124971639372448 125147703250944 125272376243712 125451132488352 125484271773888 125627871891456 125667115105257 125706861367296 126004462838336 126148658245632 126181981790208 126619621720064 126705686304474 126885865796096 126926619725312 126930442497408 127191209140224 127193509328468 127372703445504 127632349396992 127859376116736 127934509315072 128162073503376 128604255289344 128653177061376 128870791143424 128874672470016 128916065175552 129141768771136 129187138001328 129405655266822 129635200785024 129817834831872 129942102302034 130125168721152 130355990544384 130390425501696 130576484898816 130706566080768 130848682770432 130890709499904 130893076591728 131165934425856 131433312780288 131435689684816 131620860315648 131655629402112 131806291820544 131889166024704 131932462731168 132201403633664 132352690618368 132395200413696 132521935054112 132673588844544 132708636020736 132898003366656 132937113499776 133168912498688 133259428699533 133448927820032 133636934762496 134147542155264 134191580243688 134226370428928 134234022641664 134465126298624 134551811521024 134741372239872 134783462298384 134791146270792 135256199528448 135300601568016 135493003300864 135540603804672 135769867820928 136010702462976 136055352191517 136332697497216 136524767182848 136532550426624 136612780187648 136663245524553 136855780896384 137134757855232 137179776589794 137330441014272 137616718086144 137655560429552 137899739997184 138094017380352 138130496421888 138420944504832 138428835849216 138465403336704 138623858638848 138667161495456 138756555631056 138952040122368 139039407269888 139198519443456 139235290251264 139433970745344 139813171094592 140011989843968 140012676190332 140056959696896 140348920430592 140351458569344 140549190008832 140586317611008 140593094294004 140791166157312 140881929568512 141132524049396 141169113726976 141169805745624 141420219038208 141755020693128 141954729513984 142156593627136 142202252296192 142206535139328 142447074435072 142501262092288 142746599020608 142792447190976 143130497492091 143294291376192 143384388747072 143586393071616 143926322979456 144084397129728 144425506024448 144433739687424 144734824194048 144775675624184 144979640036352 145236811382784 145275177271296 145284489867528 145580648530944 145785747013632 145839600883152 145877410906112 146437115609088 146646072680448 146689228689408 146898545511168 146993246147968 147044886840864 147253989318656 147254711165694 147810549055488 147865150895418 148073467855104 148112583077376 148375311777792 148424020572564 148470964436992 148726579087872 148892292612096 148936109654016 148938803087712 149087176935876 149297215523328 149509520883712 149510253787488 149815026561024 150130043797536 150169702286784 150341551607808 150436079996928 150745136758784 151004666732544 151013275471872 151370787961152 151537038360576 151584043769856 151586785090092 151631395085682 151895790818816 152109786267648 152429628713472 152740352557056 152741101298544 152789410578432 153012040270848 153110682075648 153326389100544 153374284684368 153689377711104 154222422188032 154276602587136 154496746141056 154862505483246 155137207496832 155355769552896 155396808474624 155455922282496 155723562567936 155732440330368 155773578753792 156101125084938 156419333178624 156639701532672 156642534281904 156863217088512 157182978686976 157242771963904 157513488574464 157555097481216 157564079659008 157735398408192 157895390890512 157937100680928 158117838759936 158159607312384 158162467548338 158440157872128 158492170764576 158815252942848 159041872881408 159366075613184 159474398279769 159752469654272 159926167830528 159977533833216 160252958739456 160313919853824 160356268525056 160589923898184 160640715620352 160641503089848 161247871696896 161307437340456 161816356061184 161863976484864 161917113351888 162094946770944 162199444025344 162478694277504 162487957148352 162872635077207 163102095040896 163391412805632 163434574430208 163445051100969 163778229597312 164112087269376 164346265476096 164577801535488 164683899404288 164735342809136 164741755060224 164744734330968 164976831765504 165313132756992 165367401916464 165660737983488 165704499075072 165894125912064 165937948655616 165940949558912 166286867687424 166625839153152 166863604334592 167029834991616 167265151746048 167268176651136 167312362365184 167317401473856 167503829188608 167556153473676 167609148489728 167664171387526 168198210994176 168242642386944 168541904881152 168896299272228 168940915072632 169240589996544 169588278853632 169830271260672 169880250074112 170176465862656 170292136456296 170479168155648 170882764671168 171123509551104 171287316670863 171483332302656 171537569415168 171832896626688 171888086900736 172249517335104 172540873689096 172846934380032 172900549924992 173090446442496 173256136402712 173500224961536 173807987392512 173853900668928 174101979865088 174275421441024 174464910360576 174474856562688 174520945999872 174524102122304 174529358433936 174887912567808 175244417040384 175494480420864 175540839202816 175909950308224 175971749825952 176222851067142 176830851022848 176898118459392 176944848027648 177197337822208 177202674646272 177249484666368 177259589616384 177632314751826 177679238266044 178182579683328 178667159560704 178863389540352 178922106991584 178978696855552 179286835064832 179655162986496 179711283064512 179721528361056 179916938809344 179974725562368 180353159835552 180400802090688 180720805072896 181026490427904 181347603283968 181403855659008 181407136255356 181776929996288 182033022910464 182043400568832 182217660699404 182474374528512 182731450023936 182788531062192 182846343806976 182906368786392 183107254685696 183488957448192 184561259339776 184571781132288 184620537782272 184626098178048 184889548660608 185008740841408 185269386829824 185327260660278 185337826122339 185911960993792 185977274351616 186038327156022 186368330231424 186417561459456 186683568253776 187398920011776 187448423481344 187454069047296 187457459058672 187721554876416 187842572758016 187908564365568 188176698732528 188226407660832 188560292050944 188825941573632 189006694257504 189222987368448 189272972685312 189276395590634 189608713519104 189929432580096 190328798694144 190389929587968 190786813710336 190790263992702 190840663322788 191059055168256 191179184996096 191448524095488 191901763972608 192112529506304 192243110255064 192578319583232 192979765592064 193306186715136 193649081843712 193712653156704 194107531374592 194108482900233 194452801177536 194913153453051 195187753081728 195528096907264 195533985816576 195585638252544 195864727348224 196059849121152 196339614887592 197080732073984 197149969170432 197153534527224 197431290473472 197483444103168 197833749037056 197898694096752 198302105450496 198529035927552 198581479538688 198585070783616 198592800620544 198782902581168 199010383266816 199062954031104 199066553983253 199347005049984 199753368748032 200169771761664 200173391730048 200226269715712 200455402143744 200581439995904 201339555643392 201351033962496 201697689447936 201827717281536 202049384480768 202112058359808 202115713453456 202175193447576 202186719406188 202813048356864 203239504951296 203653803409408 203654801731392 203719214104576 204016053694464 204147576100864 204435185467392 204499046245824 204787150774272 204919170281472 205283671344576 205702136782848 205769664884691 205995661521408 206483340644328 206849609995776 207141026070528 207195744632832 207274563043328 207631416757248 207643253773824 207698105005056 208134833446584 208428060183552 208559110904832 208797779165184 208852935376896 208856712375872 209150956118016 210017984765952 210019014285498 210073463308288 210085439545344 210523380645888 210527187854016 210582800907904 210823785013248 210879476416512 210889641441006 211322894352768 211753670590464 211754708618436 212055830508544 212130328557312 212632531039692 213234890440704 213303378444288 213670611652608 213751893138432 213808358033408 214119898530912 214187620827136 214188670786464 214997162262528 215076583120608 215379589607424 215889484469184 216126595694592 216638259036672 216650609531136 217163513436276 217469460054528 217855217074176 217912765906944 217926734801292 218370972796416 218678620520448 218816116359168 219128353968128 219655673413632 219659645774624 219969109020672 220347818266752 220489869221952 220880983977984 220882066748541 220939332100096 221715823583232 221797726343127 222168874616064 222484805779456 222562967666688 222636030858846 222706446655488 223024235534848 223089868631808 223338438918144 223408204631568 223630765403814 224264281325568 224265380681232 224323523182592 224722539841536 225195065696304 225254553430176 225654119995392 225972028440576 226117705138176 226440361680896 226507000098816 226511096362562 226519913207808 227056181941728 227305557540864 227380177635138 227843686228224 228164679401472 228383088894484 228644443070208 229110528835584 229184115867648 229666023113472 229989583650816 230054498252128 230061427026552 230462579173376 230534066566656 230787261923328 231333633282048 231743983190016 231745119211584 232293758224869 232367228588032 232633142083584 232705811245248 233095212711936 233183883423744 233585343851904 233660368130688 233992640561152 234151687627407 234628999767936 234963801422856 235294825632768 235774468030464 235864157945856 235926464036864 236270232861696 236332646221824 236346119488512 236843086335768 236905651021392 237239410968576 237243701322507 237660236808192 237738256146864 238222879414272 238227187553729 238562809322112 239049113419776 239615044086016 239628704481408 239889251745792 239966300749824 240196007285578 240470879780736 240534402787584 240961073430528 241368653903872 241796804378624 241871807545344 241876181673808 241961156010684 242710697213952 242724534091776 243142420156416 243299166038016 243641933365248 243718041416256 243731935722528 243795125075968 243875158381856 244651943264256 245151861645312 245667344395968 246095708176384 246168130904064 246519398214144 246866702303232 247025849106432 247103014213704 247117101496452 247465247648256 247969699135488 248051102874696 248491106975232 248556748612608 248906922983424 248911424338368 249430301531136 249865226682368 249938758729728 249943278744896 250295406501888 250544752487424 250902264976704 250968543547776 251255743782912 251334230210514 251413722734592 251496257081289 252008925676672 252297316491264 252363963580416 253239243440128 253411372608948 253771731592192 253853239450624 253860884994816 254382418280448 254387018656936 254745406891008 255264698793984 255718752233472 255869018630144 256324147006752 257306354122752 257741582286848 257749344940032 257832130351104 258283537542272 258374276002656 258811310533644 259270401570048 259635669663744 259884204604068 260250337442304 260711981088768 260780851003392 261152969797632 261413132161536 261697365540864 261781418999808 261786153183456 262331868851712 262866625560576 262871379369632 263241720631296 263311258804224 263864925462336 264334276600713 264402807267328 265043870108224 265347177689088 265417272041472 265796006733312 265874226999552 266337824997376 266518857399066 266897855640064 267273869524992 268295084310528 268383160487376 268452740857856 268468045283328 268930252597248 269103623042048 269482744479744 269566924596768 269582292541584 270512399056896 270601203136032 270986006601728 271081207609344 271539735641856 272021404925952 272110704383034 272665394994432 273049534365696 273065100853248 273225560375296 273326491049106 273711561792768 274269515710464 274359553179588 274660882028544 275233436172288 275311120859104 275799479994368 276188034760704 276841889009664 276857671698432 276930806673408 277247717277696 277334322990912 277513111262112 277904080244736 277990890990417 278078814539776 278397038886912 278867941490688 279626342189184 280023979687936 280025352380664 280113919393792 280702917138688 281098380017664 281172635222016 281186188588008 281582332314624 281763859137024 282265048098792 282338227453952 282339611491248 282840438076416 283510041386256 283909459027968 283914593385951 284413070278656 284894148870144 285002524184576 285493198041216 285584894381952 286185395989053 286260994984182 286588582752384 286768777494144 287172786143232 287852645958912 288168794259456 288851012048896 288867479374848 289469648388096 289551351248368 289959280072704 290473622765568 290550354542592 290568979735056 291161297061888 291571494027264 291679201766304 291754821812224 292874231218176 293292145360896 293378457378816 293797091022336 293986492295936 294089773681728 294507978637312 294509422331388 295621098110976 295730301790836 296146935710208 296225166154752 296750623555584 296848041145128 296941928873984 297453158175744 297784585224192 297872219308032 297877606175424 298174353871752 298594431046656 299019041767424 299020507574976 299630053122048 300260087595072 300339404573568 300683103215616 300872159993856 302009333465088 302026550943744 302741575922304 303074076721152 303168087539712 303173570180184 303262790171364 303791581637632 304219572535296 304859257426944 305480705114112 305482202597088 305578821156864 306024080541696 306221364151296 306652778201088 306748569368736 307378755422208 308444844376064 308553205174272 308993492282112 309725010966492 310274414993664 310711539105792 310793616949248 310911844564992 311447125135872 311464880660736 311547157507584 312202250169876 312838666357248 313279403065344 313285068563808 313726434177024 314485543927808 315026977148928 315110194962432 315128159318016 315790781781024 315874201361856 316235677519872 316319214624768 316324935096676 316334462161509 316984341529152 317630505885696 318083745762816 318732151226368 318948796559538 319504939308544 319852335661056 319955067666432 320505917478912 320627839707648 320712537050112 321179847796368 321281431240704 321283006179696 322495743393792 322614874680912 323727952969728 323834226703776 324189893541888 324398888050688 324957388555008 324975914296704 325745270154414 326204190081792 326782825611264 326869148860416 326890102201938 327556459194624 328224174538752 328692530952192 329155603070976 329367798808576 329470685618272 329483510120448 329489468661936 329953663531008 330626265513984 330734803832928 331321475966976 331408998150144 331788251824128 331881899117824 332573735374848 333727208669184 334059669983232 334536353302272 334624724730368 334634802947712 335007658377216 335112306947352 335218296979456 335328342775052 335446148105721 336396421988352 336485284773888 337083809762304 337792598544456 337881830145264 338481179993088 339176557707264 339660542521344 339760500148224 339766644543843 340584272912592 340958336311296 341070266452707 341765529342336 342247019102208 342574633341726 342966664605312 343665793253376 343776173801472 344499034670208 345081747378192 345693868760064 345801099849984 346180892884992 346512272805424 347000449923072 347615974785024 347707801337856 348203959730176 348550842882048 348929820721152 348949713125376 349041891999744 349048204244608 349058716867872 349775825135616 350488834080768 350988960841728 351081678405632 351819900616448 351943499651904 352445702134284 353661702045696 353796236918784 353889696055296 354394675644416 354405349292544 354498969332736 354519179232768 355264629503652 355358476532088 356365159366656 357334319121408 357844213983168 357957393711104 358573670129664 359422566129024 359443056722112 359833877618688 359949451124736 360294010928367 360706319671104 360801604181376 361441610145792 362052980855808 362695206567936 362807711318016 362814272510712 363553859992576 364066045820928 364086801137664 364435321398808 364948749057024 365462900047872 365577062124384 365692687613952 365812737572784 366214509371392 366977914896384 369122518679552 369143562264576 369241075564544 369252196356096 369779097321216 370017481682816 370538773659648 370654521320556 370675652244678 371823921987584 371954548703232 372076654312044 372736660462848 372835122918912 373367136507552 374797840023552 374896846962688 374908138094592 374914918117344 375443109752832 375685145516032 375817128731136 376353397465056 376452815321664 377120584101888 378013388515008 378445974736896 378545945370624 378552791181268 379858865160192 380657597388288 380779859175936 381573627420672 381580527985404 381681326645576 382118110336512 382358369992192 382897048190976 383803527945216 384486220510128 385156639166464 385959531184128 386612373430272 387425306313408 388215062749184 388216965800466 388905602355072 389826306906102 390375506163456 391056193814528 391067971633152 391171276505088 391729454696448 392119698242304 392679229775184 394161464147968 394299938340864 394307069054448 394862580946944 394966888206336 395667498074112 395797388193504 396604210900992 397058071855104 397170141567232 397185601241088 397565805162336 398020766533632 398125908062208 398133107966506 398694010099968 399506737496064 400346783460096 400452539431424 400910804287488 401162879991808 402679111286784 402702067924992 403395378895872 403655434563072 404098768961536 404224116719616 404231426906912 404350386895152 404373438812376 406479009902592 407309603462784 408032107388928 408166056574551 408295152201728 408998092491648 409574301548544 409838340562944 409989736573659 410567342689152 411404273565696 411539329769382 411991323042816 412966681288656 413699219991552 414282052141056 414391489265664 414549126086656 415262833514496 415286507547648 415396210010112 416269666893168 416856120367104 417118221809664 417595558330368 417705870753792 417713424751744 418301912236032 420035969531904 420038028570996 420146926616576 420170879090688 421046761291776 421054375708032 421165601815808 421647570026496 421758952833024 421779282882012 422645788705536 423507341180928 423509417236872 424111661017088 424260657114624 425265062079384 426469780881408 426606756888576 427341223305216 427503786276864 427616716066816 428239797061824 428375241654272 428377341572928 429391492476273 430153166241216 430759179214848 431778968938368 432253191389184 433276518073344 433301219062272 434327026872552 434938920109056 435710434148352 435825531813888 435853469602584 436741945592832 437357241040896 437632232718336 438256707936256 439311346827264 439319291549248 439938218041344 440695636533504 440979738443904 441761967955968 441764133497082 441878664200192 443431647166464 443595452686254 444337749232128 444969611558912 445125935333376 445272061717692 445412893310976 446048471069696 446179737263616 446676877836288 446816409263136 447261530807628 448528562651136 448530761362464 448647046365184 449445079683072 450390131392608 450509106860352 451308239990784 452235410276352 452880723361792 453014000197632 453022192725124 453039826415616 454112363883456 454611115081728 454760355270276 455687372456448 456329358802944 456766177788968 457288886140416 458221057671168 458368231735296 459332046226944 459979167301632 460108996504256 460122854053104 460925158346752 461068133133312 462667266564096 463490238423168 464587516449738 464734457176064 465411622490496 466190425423872 466367766847488 467170687703808 467320736261376 467985281122304 468303375254814 469257999535872 469927602845712 470589651265536 471548936060928 471728315891712 471852928073728 472540465723392 472665292443648 472692238977024 473686172671536 473811302042784 474478821937152 474487402645014 475320473616384 475476512293728 476445758828544 476454375107458 477125618644224 478098226839552 479230088172032 479257408962816 479778503491584 479932601499648 480392014571156 480941759561472 481068805575168 481922146861056 482737307807744 483593608757248 483743615090688 483752363347616 483922312021368 485449068183552 486284840312832 486598332076032 487436082832512 487463871445056 487750316763712 488617905231621 490303723290624 491334688791936 492191416352768 492336261808128 493038796428288 493733404606464 494051698212864 494206028427408 494234202992904 494930495296512 495939398270976 496102205749392 496982213950464 497113497225216 497813845966848 497822848676736 498860603062272 499877517459456 499886557489792 500590813003776 501089504974848 501098566923361 501804529953408 501937087095552 502511487565824 502668460421028 502827445469184 502992514162578 504017851353344 504594632982528 504727927160832 506478486880256 506822745217896 507543463184384 507706478901248 507721769989632 508764836560896 508774037313872 509490813782016 510529397587968 511437504466944 511738037260288 512648294013504 513861950012589 514612708245504 515483164573696 515498689880064 515664260702208 516567075084544 516748552005312 517622621067288 518540803140096 519271339327488 519768409208136 520500674884608 521423962177536 521561702006784 522305939595264 522826264323072 523394731081728 523562837999616 523572306366912 524663737703424 524811824137667 525733251121152 525742758739264 526483441262592 526622517608448 527729850924672 528668553201426 528805614534656 530087740216448 530694355378176 530834544082944 531592013466624 531748453999104 532675649994752 533037714798132 533795711280128 534547739049984 536590168621056 536766320974752 536905481715712 536936090566656 537860505194496 538207246084096 538965488959488 539133849193536 539164585083168 541202406272064 541972013203456 542162415218688 543079471283712 544042809851904 544221408766068 545330789988864 546099068731392 546130201706496 546451120750592 546652982098212 547423123585536 548539031420928 548719106359176 549321764057088 550466872344576 550622241718208 551598959988736 553683778019328 553715343396864 553861613346816 554668645981824 555026222524224 555808160489472 555981781980834 556013478367017 556157629079552 557735882981376 559252684378368 560047959375872 560050704761328 560227838787584 561405834277376 562196760035328 562345270444032 562372377176016 563164664629248 563527718274048 564530096197584 564676454907904 564679222982496 565680876152832 567020082772512 567818918055936 567829186771902 568826140557312 569788297740288 570005048369152 570986396082432 571169788763904 572370791978106 572521989968364 573177165504768 573537554988288 574345572286464 575705291917824 576337588518912 577702024097792 577734958749696 578939296776192 579102702496736 579918560145408 580947245531136 581137959470112 582322594123776 582325448700699 583358403532608 584739460359153 586584290721792 586756914757632 587594182044672 587972984591872 588179547363456 589015957274624 589018844662776 591242196221952 591460603581672 592293871420416 592450332309504 593501247111168 593696082290256 593883857747968 594906316351488 595744438616064 595755212350848 596348707743504 597188862093312 597199661949759 598041015149952 599260106244096 600520175190144 600678809147136 601366206431232 601744319987712 604018666930176 604053101887488 605483151844608 606148153442304 606336175079424 606347140360368 606525580342728 607583163275264 608439145070592 609718514853888 610961410228224 610964405194176 611157642313728 612048161083392 612442728302592 613305556402176 613497138737472 614757510844416 616889688752128 617106410348544 617308994654073 617986984564224 619450021932984 620548829987328 621423078211584 621587233898496 621823689129984 622894250271744 622929761321472 623094315015168 624404500339752 625677332714496 626558806130688 626570137127616 627452868354048 628053494459831 628971087855616 630053954297856 630220389924864 630256318636032 631581563562048 631748402723712 632471355039744 632638429249536 632649870193352 632668924323018 633968683058304 635261011771392 636167491525632 637464302452736 637897593119076 639009878617088 639704671322112 639910135332864 641011834957824 641255679415296 641425074100224 642359695592736 642562862481408 642566012359392 644991486787584 645229749361824 647668453407552 648379787083776 648797776101376 649914777110016 649951828593408 651490540308828 652408380163584 653565651222528 653738297720832 653780204403876 655112918389248 656448349077504 657385061904384 658735597617152 658941371236544 658967020240896 658978937323872 659907327062016 661469607665856 662642951933952 662817996300288 663763798235648 665147470749696 665393179029381 667454417338368 668119339966464 669072706604544 669249449460736 669269605895424 670015316754432 670224613894704 670436593958912 670656685550104 670892296211442 672792843976704 672970569547776 674167619524608 675585197088912 675763660290528 676962359986176 678353115414528 679321085042688 679521000296448 679533289087686 681168545825184 681916672622592 682140532905414 683531058684672 684494038204416 685149266683452 685933329210624 687331586506752 687552347602944 688998069340416 690163494756384 691387737520128 691602199699968 692361785769984 693024545610848 694000899846144 695231949570048 696407919460352 696881274674607 697101685764096 697899426250752 698096408489216 698117433735744 699551650271232 701977921683456 702163356811264 703639801232896 703886999303808 704891404268568 707323404091392 707592473837568 707779392110592 708789351288832 708810698585088 708997938665472 709038358465536 710529259007304 710716953064176 711731103967521 714668638242816 714681562661187 715688427966336 717147340259328 718845132258048 718886113444224 719667755237376 719898902249472 720588021856734 721412639342208 721603208362752 722883220291584 724105961711616 725390413135872 725615422636032 725628545021424 727107719985152 728132091641856 728173602275328 728870642797616 729897498114048 730925800095744 731154124248768 731385375227904 731625475145568 732429018742784 733955829792768 738245037359104 738287124529152 738482151129088 738504392712192 739558194642432 740034963365632 741077547319296 741309042641112 741351304489356 743647843975168 743909097406464 744153308624088 745473320925696 745670245837824 746734273015104 749595680047104 749816276189184 749829836234688 750886219505664 751370291032064 751634257462272 752706794930112 752905630643328 754241168203776 754488771243867 756026777030016 756891949473792 757091890741248 757105582362536 759717730320384 761315194776576 761559718351872 763147254841344 763161055970808 763362653291152 764236220673024 764716739984384 765794096381952 767607055890432 768972441020256 770313278332928 771919062368256 773224746860544 774850612626816 776430125498368 776433931600932 777811204710144 779652613812204 780751012326912 782112387629056 782135943266304 782342553010176 783458909392896 784239396484608 785358459550368 788322928295936 788599876681728 788614138108896 789725161893888 789933776412672 791594776387008 793208421801984 794340283134464 795131610324672 796041533067264 796251816124416 796266215933012 797388020199936 799013474992128 800693566920192 800905078862848 801821608574976 802325759983616 805358222573568 805404135849984 806790757791744 807310869126144 808448233439232 808462853813824 808700773790304 808746877624752 812958019805184 814619206925568 816064214777856 816332113149102 816590304403456 817996184983296 819148603097088 819676681125888 819979473147318 821134685378304 822808547131392 823078659538764 823982646085632 825933362577312 827398439983104 828564104282112 829098252173312 830525667028992 830573015095296 830792420020224 832539333786336 833712240734208 833972672971251 834236443619328 835191116660736 835426849503488 836603824472064 840071939063808 840076057141992 840293853233152 840341758181376 842108751416064 842331203631616 843295140052992 843517905666048 843558565764024 845291577411072 847014682361856 847018834473744 848223322034176 848521314229248 850530124158768 851743780157853 854682446610432 855007572553728 855233432133632 856479594123648 856754683145856 858556187967159 858782984952546 860306332482432 861518358429696 863557937876736 864506382778368 866553036146688 866602438124544 868654053745104 869877840218112 871420868296704 871651063627776 871706939205168 873483891185664 874714482081792 875264465436672 876513415872512 878622693654528 878638583098496 879876436082688 881391273067008 881959476887808 883523935911936 883528266994164 883757328400384 886863294332928 887190905372508 888675498464256 889939223117824 890251870666752 890544123435384 890825786621952 892096942139392 892359474527232 893353755672576 893632818526272 894523061615256 897057125302272 897061522724928 898890159366144 900780262785216 901018213720704 902616479981568 905761446723584 906028000395264 906044385450248 906079652831232 908224727766912 909222230163456 909520710540552 911374744912896 912658717605888 913532355577936 914577772280832 916442115342336 916736463470592 918664092453888 919958334603264 920217993008512 920245708106208 921850316693504 922136266266624 922152942631393 925334533128192 926980476846336 929175032899476 929468914352128 930823244980992 932380850847744 932735533694976 934341375407616 934641472522752 935970562244608 936606750509628 938515999071744 939855205691424 941179302531072 943456631783424 943705856147456 945080931446784 945330584887296 945384477954048 947372345343072 947622604085568 948957643874304 948974805290028 950953024587456 952891517657088 952908750214916 954251237288448 956196453679104 958460176344064 958514817925632 959557006983168 959865202999296 960784029142312 961883519122944 962137611150336 963844293722112 965474615615488 967487230181376 967504726695232 967844624042736 972569680625664 973196664152064 974872165665024 974927742890112 975500633527424 977235810463242 980607446581248 982669377583872 984382832705536 984672523616256 986077592856576 987466809212928 988103396425728 988412056854816 988468405985808 989860990593024 991878796541952 992204411498784 993964427900928 994226994450432 995645697353472 997721206124544 999773114979584 1001181626007552 1002179009949696 1002197133846722 1003609059906816 1003874174191104 1005022975131648 1005336920842056 1005654890938368 1005985028325156 1008035702706688 1009189265965056 1009455854321664 1013645490435792 1015086926368768 1015412957802496 1015443539979264 1017529673121792 1017548074627744 1018981627564032 1019299933631529 1022875008933888 1023210799358121 1023476074520576 1025296588027008 1027723900025178 1030966329147392 1030997379760128 1031328521404416 1033134150169088 1033497104010624 1035245242134576 1037081606280192 1038542678654976 1039536818416272 1041001349769216 1042847924355072 1043123404013568 1044611879190528 1045652528646144 1046789462163456 1047125675999232 1047144612733824 1049327475406848 1049623648275334 1051466502242304 1051485517478528 1052966882525184 1053245035216896 1055459701849344 1057337106402852 1057611229069312 1060175480432896 1061388710756352 1061669088165888 1063184026933248 1063496907998208 1065351299989504 1066075429596264 1067591422560256 1069095478099968 1073532641949504 1073872181133312 1075721010388992 1076414492168192 1078267698387072 1078329170166336 1080882032785101 1082404812544128 1083944026406912 1084324830437376 1086158942567424 1088085619703808 1088442817532136 1090661579977728 1092198137462784 1092260403412992 1092902241501184 1093305964196424 1094846247171072 1097078062841856 1097438212718352 1098643528114176 1100933744689152 1101244483436416 1103197919977472 1107367556038656 1107430686793728 1107723226693632 1109337291963648 1110052445048448 1111616320978944 1111963563961668 1112026956734034 1112315258159104 1115471765962752 1118505368756736 1120095918751744 1120101409522656 1120455677575168 1122811668554752 1124393520070656 1124690540888064 1124744754352032 1126329329258496 1127055436548096 1129060192395168 1129352909815808 1129358445964992 1131361752305664 1134040165545024 1135637836111872 1135658373543804 1139576595480576 1140010096738304 1141972792164864 1142339577527808 1144741583956212 1145043979936728 1146354331009536 1147075109976576 1148691144572928 1151410583835648 1155404048195584 1155469917499392 1157878593552384 1158205404993472 1159837120290816 1162275918940224 1164645188247552 1164650897401398 1166716807065216 1169478920718306 1173168581443584 1173513829515264 1175188364089344 1175945969183744 1176359094726912 1178031914549248 1178037689325552 1182484392443904 1182921207163344 1184587742840832 1184900664619008 1187002494222336 1187392164580512 1187767715495936 1189812632702976 1191510424701696 1192697415487008 1194377724186624 1194399323899518 1196082030299904 1198520212488192 1201040350380288 1201357618294272 1202732412862464 1203488639975424 1208037333860352 1208106203774976 1210966303689216 1212296306884608 1212672350158848 1212694280720736 1213051160685456 1215166326550528 1219437029707776 1221928810388352 1224096322166784 1224498169723653 1224885456605184 1226994277474944 1229515021688832 1229969209720977 1233779377504256 1234212820697088 1234617989308146 1235973969128448 1238900043865968 1241097659974656 1242846156423168 1243174467796992 1243647378259968 1245788500543488 1245859522642944 1246188630030336 1248809000679504 1251354665428992 1253117612261376 1253140274255232 1254905736708096 1256106988919662 1260107908595712 1260440779849728 1260512637272064 1263163127124096 1263496805447424 1264942710079488 1265276858499072 1265299740386704 1265337848646036 1267937366116608 1270522023542784 1272334983051264 1274928604905472 1275795186238152 1278019757234176 1279409342644224 1279820270665728 1282023669915648 1282511358830592 1282850148200448 1284719391185472 1285125724962816 1285132024718784 1288174477428819 1290459498723648 1295336906815104 1296759574167552 1297595552202752 1299829554220032 1299903657186816 1302981080617656 1304816760327168 1307131302445056 1307476595441664 1307560408807752 1310225836778496 1312896698155008 1314770123808768 1317882742473088 1317934040481792 1317957874647744 1319814654124032 1321078040070679 1322939215331712 1325285903867904 1325635992600576 1327527596471296 1330294941499392 1330786358058762 1334908834676736 1336238679932928 1338145413209088 1338498898921472 1338539211790848 1340030633508864 1340449227789408 1340873187917824 1341313371100208 1341784592422884 1345585687953408 1345941139095552 1348335239049216 1351170394177824 1351527320581056 1353924719972352 1356706230829056 1358642170085376 1359042000592896 1359066578175372 1362337091650368 1363833345245184 1364281065810828 1367062117369344 1368988076408832 1370298533366904 1371866658421248 1374663173013504 1375104695205888 1377996138680832 1380326989512768 1382775475040256 1383204399399936 1386049091221696 1388001799692288 1392815838920704 1393762549349214 1394203371528192 1396192816978432 1396234867471488 1399103300542464 1403955843366912 1404326713622528 1407279602465792 1407773998607616 1409782808537136 1414646808182784 1415184947675136 1415558784221184 1417578702577664 1417621397170176 1417995877330944 1418076716931072 1421058518014608 1421433906128352 1423462207935042 1429337276485632 1429363125322374 1431376855932672 1434294680518656 1437690264516096 1437772226888448 1439335510474752 1439797804498944 1441176043713468 1442825278684416 1443206416725504 1445766440583168 1448211923423232 1450780826271744 1451230845272064 1451257090042848 1454215439970304 1456347204550656 1457741285595232 1459794996228096 1462308248497536 1463250950291136 1464858037485568 1465853715694863 1476490074718208 1476574249058304 1476964302258176 1477008785424384 1479116389284864 1480069926731264 1482155094638592 1482618085282224 1482702608978712 1487818194812928 1488306617248176 1490946641851392 1491340491675648 1493468546030208 1499632552378368 1499659672469376 1501772439011328 1502740582064128 1503268514924544 1503295700770083 1505413589860224 1505811261286656 1508482336407552 1508977542487734 1512053554060032 1513783898947584 1514183781482496 1514211164725072 1519435460640768 1522630389553152 1523119436703744 1526294509682688 1526322111941616 1526725306582304 1528472441346048 1529433479968768 1531588192763904 1535214111780864 1537944882040512 1540626556665856 1541585850037767 1543838124736512 1546449493721088 1549701225253632 1552860250996736 1552867863201864 1555622409420288 1559305227624408 1561502024653824 1564224775258112 1564271886532608 1564685106020352 1566917818785792 1568478792969216 1570716919100736 1574435472413001 1577199753363456 1577228276217792 1579450323787776 1579867552825344 1583189552774016 1586416843603968 1588680566268928 1590263220649344 1592083066134528 1592503632248832 1592532431866024 1594776040399872 1598026949984256 1601387133840384 1601810157725696 1603643217149952 1604651519967232 1610716445147136 1610808271699968 1613581515583488 1614621738252288 1616896466878464 1616925707627648 1617401547580608 1617493755249504 1625916039610368 1629238413851136 1632128429555712 1632664226298204 1633180608806912 1635992369966592 1638297206194176 1639353362251776 1639958946294636 1642269370756608 1645617094262784 1646157319077528 1647965292171264 1651866725154624 1654796879966208 1658196504346624 1661051334057984 1661146030190592 1661584840040448 1665078667572672 1667424481468416 1667945345942502 1668472887238656 1670853699006976 1673207648944128 1680143878127616 1680152114283984 1680587706466304 1680683516362752 1684217502832128 1684662407263232 1686590280105984 1687035811332096 1687117131528048 1690583154822144 1694029364723712 1694037668947488 1696446644068352 1697042628458496 1701060248317536 1703487560315706 1709364893220864 1710015145107456 1710466864267264 1712959188247296 1713509366291712 1717112375934318 1717565969905092 1720612664964864 1723036716859392 1727115875753472 1729012765556736 1733106072293376 1733204876249088 1737308107490208 1739755680436224 1742841736593408 1743413878410336 1746967782371328 1753026831745024 1754218381077459 1757277166196992 1759752872165376 1762782546134016 1763918953775616 1767047871823872 1767056533988328 1767514656800768 1773726588665856 1774381810745016 1777350996928512 1780503741333504 1781088246870768 1781651573243904 1784193884278784 1784718949054464 1787265637052544 1789046123230512 1791598985849277 1794123045449856 1797780318732288 1801560525570432 1802036427441408 1805232959963136 1811522893447168 1812056000790528 1812088770900496 1812159305662464 1816449455533824 1818444460326912 1819041421081104 1822749489825792 1825317435211776 1827064711155872 1829155544561664 1832884230684672 1833472926941184 1837328184907776 1839916669206528 1840435986017024 1840491416212416 1843700633387008 1844272532533248 1844305885262786 1850669066256384 1853960953692672 1858350065798952 1858937828704256 1861646489961984 1864761701695488 1865471067389952 1868682750815232 1869282945045504 1871941124489216 1873213501019256 1877031998143488 1879710411382848 1882358605062144 1884160483379493 1886913263566848 1890161862893568 1890661169774592 1890768955908096 1894744690686144 1895245208171136 1897915287748608 1897949610580056 1901906049174912 1905783035314176 1905817500429832 1908502474576896 1912392907358208 1916920352688128 1917029635851264 1919114013966336 1919730405998592 1921568058284624 1923767038245888 1924275222300672 1927688587444224 1930949231230976 1934974460362752 1935009453390464 1935689248085472 1945139361251328 1946393328304128 1949744331330048 1949855485780224 1951001267054848 1954471620926484 1961214893162496 1965338755167744 1968765665411072 1969345047232512 1972155185713152 1976206792851456 1976824113709632 1976936811971616 1979721981186048 1984408822997568 1987928855801856 1988453988900864 1991291394706944 1995442412249088 1999546229959168 2002363252015104 2004358019899392 2004394267693444 2007218119813632 2007748348382208 2010045950263296 2010673841684112 2011309781876736 2011970056650312 2016071405413376 2018378531930112 2018911708643328 2027290980871584 2030173852737536 2030825915604992 2030887079958528 2035059346243584 2035096149255488 2037963255128064 2038599867263058 2045750017867776 2046421598716242 2046952149041152 2050593176054016 2055447800050356 2061932658294784 2061994759520256 2062657042808832 2066268300338176 2066994208021248 2070490484269152 2074163212560384 2077085357309952 2079073636832544 2082002699538432 2085695848710144 2089223758381056 2091305057292288 2094289225467648 2098654950813696 2099247296550668 2102971034957056 2105933765050368 2106490070433792 2110919403698688 2114674212805704 2115222458138624 2120350960865792 2122777421512704 2123338176331776 2126368053866496 2126993815996416 2132150859192528 2135182845120512 2135193311902563 2144044687983561 2147065283899008 2151442020777984 2152828984336384 2156535396774144 2156658340332672 2161764065570202 2164809625088256 2167888052813824 2168649660874752 2172317885134848 2176171239407616 2176885635064272 2181323159955456 2184396274925568 2184520806825984 2185804483002368 2186611928392848 2189692494342144 2194156125683712 2194876425436704 2197287056228352 2201867489378304 2202488966872832 2206395839954944 2214735112077312 2214861373587456 2215446453387264 2218674583927296 2220104890096896 2223232641957888 2223927127923336 2224053913468068 2224630516318208 2230943531925504 2237010737513472 2240191837503488 2240202819045312 2240911355150336 2245623337109504 2248787040141312 2249489508704064 2252658658516992 2254110873096192 2258120384790336 2258716891929984 2262723504611328 2263466313731601 2268080331090048 2271275672223744 2271316747087608 2279153190961152 2280020193476608 2283945584329728 2284679155055616 2289483167912424 2290087959873456 2292708662019072 2294150219953152 2297382289145856 2302821167671296 2310808096391168 2310939834998784 2315757187104768 2316410809986944 2319674240581632 2324551837880448 2329290376495104 2329301794802796 2333433614130432 2338957841436612 2346337162887168 2347027659030528 2350376728178688 2351891938367488 2352718189453824 2356063829098496 2356075378651104 2364968784887808 2365842414326688 2369175485681664 2369801329238016 2374784329161024 2375535430991872 2379625265405952 2383020849403392 2385394830974016 2388755448373248 2388798647799036 2392164060599808 2397040424976384 2402080700760576 2402715236588544 2405464825724928 2406977279950848 2416074667720704 2416212407549952 2421932607378432 2425344700317696 2425388561441472 2426102321370912 2430332653101056 2438874059415552 2443857620776704 2448192644333568 2448996339447306 2449770913210368 2453988554949888 2459030043377664 2459938419441954 2467558755008512 2468425641394176 2469235978616292 2471947938256896 2477800087731936 2482195319949312 2485692312846336 2487294756519936 2491577001086976 2491719045285888 2492377260060672 2497618001359008 2502709330857984 2506280548510464 2509811473416192 2512213977839324 2520215817191424 2520881559699456 2521025274544128 2526326254248192 2526993610894848 2529885420158976 2530553716998144 2530599480773408 2530675697292072 2535874732233216 2541044047085568 2544669966102528 2551590372476304 2555231340473559 2556039514468352 2564047339831296 2565022717661184 2565700296400896 2569438782370944 2570264049437568 2575668563901477 2576348954857638 2580918997447296 2590673813630208 2593519148335104 2595191104405504 2599659108440064 2599807314373632 2605962161235312 2609633520654336 2614262604890112 2614953190883328 2615120817615504 2620451673556992 2625793396310016 2629540247617536 2635765484946176 2635868080963584 2635915749295488 2639629308248064 2642156080141358 2645878430663424 2650571807735808 2651271985201152 2655055192942592 2660589882998784 2661572716117524 2669817669353472 2672477359865856 2676290826418176 2676997797842944 2677078423581696 2680061267017728 2680898455578816 2681746375835648 2682626742200416 2683569184845768 2691171375906816 2696670478098432 2702340788355648 2703054641162112 2707849439944704 2717284340170752 2718084001185792 2718133156350744 2724674183300736 2727666690490368 2728562131621656 2734124234738688 2737976152817664 2740597066733808 2743733316842496 2749326346027008 2750209390411776 2755992277361664 2760653979025536 2765550950080512 2766408798799872 2766458827894179 2772098182443392 2776003599384576 2785631677841408 2787525098698428 2788406743056384 2792385633956864 2792469734942976 2798206601084928 2807911686733824 2808653427245056 2814559204931584 2815547997215232 2819565617074272 2830369895350272 2831117568442368 2835157405155328 2835242794340352 2835991754661888 2836153433862144 2842117036029216 2842867812256704 2846924415870084 2858674552971264 2858726250644748 2862753711865344 2868589361037312 2875380529032192 2875544453776896 2878671020949504 2879595608997888 2882352087426936 2885650557368832 2886412833451008 2891532881166336 2896423846846464 2902461690544128 2902514180085696 2908430879940608 2915482571190464 2919589992456192 2924616496995072 2926501900582272 2929716074971136 2931707431389726 2952980149436416 2953148498116608 2953928604516352 2954017570848768 2958232778569728 2960139853462528 2964310189277184 2965236170564448 2965405217957424 2975636389625856 2976613234496352 2981893283702784 2982680983351296 2986937092060416 2999319344938752 3003544878022656 3005481164128256 3006537029849088 3006591401540166 3010827179720448 3011622522573312 3016964672815104 3017955084975468 3024107108120064 3027567797895168 3028367562964992 3028422329450144 3045260779106304 3046238873407488 3052589019365376 3052644223883232 3053450613164608 3056944882692096 3057899800894587 3058866959937536 3070428223561728 3075889764081024 3081253113331712 3083171700075534 3092898987442176 3099402450507264 3105720501993472 3105735726403728 3111244818840576 3118610455248816 3123004049307648 3128543773065216 3129370212040704 3133835637571584 3136957585938432 3141433838201472 3148870944826002 3154399506726912 3154456552435584 3158900647575552 3159735105650688 3166379105548032 3172833687207936 3177361132537856 3180526441298688 3184166132269056 3185007264497664 3185064863732048 3189552080799744 3196053899968512 3202774267680768 3203620315451392 3207286434299904 3209303039934464 3221616543399936 3227163031166976 3229243476504576 3233851415255296 3234803095161216 3234987510499008 3242646098355303 3251832079220736 3258476827702272 3264256859111424 3265328452596408 3266361217613824 3271984739933184 3276594412388352 3278706724503552 3279917892589272 3284538741513216 3291234188525568 3292314638155056 3295930584342528 3303733450309248 3309593759932416 3322102668115968 3322292060381184 3323169680080896 3330157335145344 3334848962936832 3335890691885004 3336945774477312 3341707398013952 3346415297888256 3360287756255232 3360304228567968 3361175412932608 3361367032725504 3368435005664256 3369324814526464 3373180560211968 3374071622664192 3374234263056096 3381166309644288 3388058729447424 3388075337894976 3392893288136704 3394085256916992 3402120496635072 3406975120631412 3418729786441728 3420030290214912 3420933728534528 3425918376494592 3427018732583424 3434224751868636 3435131939810184 3441225329929728 3446073433718784 3454231751506944 3466212144586752 3466409752498176 3474616214980416 3479511360872448 3482842105640881 3486827756820672 3493935564742656 3506053663490048 3508436762154918 3514554332393984 3519505744330752 3525565092268032 3527837907551232 3534095743647744 3534113067976656 3535029313601536 3547453177331712 3548763621490032 3554701993857024 3561007482667008 3562176493741536 3563303146487808 3568387768557568 3569437898108928 3574531274105088 3578092246461024 3583197971698554 3588246090899712 3595560637464576 3603121051140864 3604072854882816 3610465919926272 3623045786894336 3624112001581056 3624177541800992 3624318611324928 3632898911067648 3636888920653824 3638082842162208 3645498979651584 3654129422311744 3658311089123328 3674656369815552 3680871972034048 3680982832424832 3687401266774016 3688545065066496 3688611770525572 3689907629162931 3701338132512768 3707921907385344 3716700131597904 3717875657408512 3723292979923968 3729523403390976 3730942134779904 3737365501630464 3738565890091008 3746427002038512 3754063996286976 3759420822765696 3764717210124288 3768320966758986 3780323725787136 3781322339549184 3781537911816192 3789489381372288 3790490416342272 3795830575497216 3795899221160112 3803812098349824 3811566070628352 3811635000859664 3817004949153792 3824785814716416 3833840705376256 3834059271702528 3838228027932672 3839460811997184 3843136116569248 3847534076491776 3848550444601344 3855377174888448 3861898462461952 3864523432286457 3870018906780928 3871378496170944 3890278722502656 3892786656608256 3899488662660096 3899710971560448 3902002534109696 3908943241852968 3922429786324992 3930677510335488 3937531330822144 3938690094465024 3944310371426304 3953648227419264 3953873623943232 3959443962372096 3963234120212037 3968817645995136 3975857711603712 3976907977801728 3982582789413888 3990884824498176 3999092459918336 4004726504030208 4008716039798784 4008788535386888 4014436239627264 4015496696764416 4020091900526592 4021347683368224 4022619563753472 4023940113300624 4032142810826752 4036757063860224 4037823417286656 4054581961743168 4060347705475072 4061651831209984 4061774159917056 4070118692487168 4070192298510976 4075926510256128 4077199734526116 4091500035735552 4092843197432484 4093904298082304 4101186352108032 4110895600100712 4123865316589568 4123989519040512 4125314085617664 4132536600676352 4133988416042496 4140980968538304 4148326425120768 4158147273665088 4164005399076864 4178447516762112 4182610114584576 4188578450935296 4197309901627392 4198494593101336 4205942069914112 4211867530100736 4212980140867584 4221838807397376 4229348425611408 4230444916277248 4240701921731584 4245554843025408 4246676352663552 4252736107732992 4253987631992832 4264301718385056 4270365690241024 4270386623805126 4288089375967122 4294130567798016 4302884041555968 4305657968672768 4313070793548288 4313316680665344 4323528131140404 4329619250176512 4335776105627648 4337299321749504 4344635770269696 4352342478815232 4353771270128544 4362646319910912 4369041613651968 4371608966004736 4373223856785696 4379384988684288 4389752850873408 4394574112456704 4404977933745664 4412791679909888 4429470224154624 4429722747174912 4430892906774528 4437349167854592 4440209780193792 4446465283915776 4447854255846672 4448107826936136 4449261032636416 4474021475026944 4480405638090624 4491246674219008 4498979017408128 4505317317033984 4508221746192384 4509887102310249 4516240769580672 4517433783859968 4525447009222656 4526932627463202 4536160662180096 4542551344447488 4542633494175216 4558306381922304 4560040386953216 4567891168659456 4569358310111232 4578966335824848 4580175919746912 4585417324038144 4588300439906304 4594764578291712 4605642335342592 4621616192782336 4621879669997568 4624757550113301 4631514374209536 4632821619973888 4639348481163264 4649103675760896 4658580752990208 4658603589605592 4666867228260864 4677915682873224 4692674325774336 4694055318061056 4700753456357376 4703783876734976 4705436378907648 4712127658196992 4712150757302208 4723306417239003 4731684828653376 4738350971363328 4739602658476032 4749568658322048 4759250530811904 4766041698806784 4770789661948032 4777510896746496 4777597295598072 4784328121199616 4794080849952768 4804161401521152 4805430473177088 4810929651449856 4813954559901696 4832149335441408 4832424815099904 4843865214756864 4850689400635392 4850777122882944 4852204642741824 4860665306202112 4877748118831104 4887715241553408 4896385288667136 4897992678894612 4899541826420736 4907977109899776 4918060086755328 4919876838883908 4935117510017024 4936851282788352 4938471957232584 4943895876513792 4955600175463872 4964390639898624 4974589513039872 4983154002173952 4983438090571776 4984754520121344 4995236002718016 5005418661715968 5012561097020928 5019622946832384 5024427955678648 5040431634382848 5041763119398912 5042050549088256 5052652508496384 5053987221789696 5059770840317952 5061107433996288 5061198961546816 5061351394584144 5071749464466432 5082088094171136 5089339932205056 5103180744952608 5110462680947118 5112079028936704 5128094679662592 5130045435322368 5131400592801792 5138877564741888 5140528098875136 5151337127802954 5152697909715276 5161837994894592 5181347627260416 5187038296670208 5190382208811008 5199318216880128 5199614628747264 5211924322470624 5219267041308672 5228525209780224 5230241635231008 5240903347113984 5259080495235072 5271530969892352 5271831498590976 5279258616496128 5284312160282716 5291756861326848 5301143615471616 5302543970402304 5310110385885184 5321179765997568 5323145432235048 5344954719731712 5352581652836352 5353995595685888 5354156847163392 5361796911157632 5365253484400832 5367138369691536 5374796957547831 5393340956196864 5404681576711296 5406109282324224 5415698879889408 5434568680341504 5436168002371584 5436266312701488 5449348366601472 5455333380980736 5457124263243312 5468248469477376 5475952305635328 5481194133467616 5487466633684992 5498652692054016 5500418780823552 5511984554723328 5521307958051072 5531101900161024 5532817597599744 5532917655788358 5544196364886784 5552007198769152 5571263355682816 5575050197396856 5576813486112768 5584771267913728 5584939469885952 5596413202169856 5615823373467648 5629118409863168 5631095994430464 5639131234148544 5652481450138479 5660739790700544 5670314810310656 5670485588680704 5671983509323776 5672306867724288 5684234072058432 5685735624513408 5693848831740168 5717349105942528 5717452501289496 5725507423730688 5737178722074624 5750761058064384 5751088907553792 5757342041899008 5759191217995776 5764704174853872 5771301114737664 5772825666902016 5772930065514337 5783065762332672 5792847693692928 5804923381088256 5805028360171392 5816861759881216 5830965142380928 5839179984912384 5849232993990144 5853003801164544 5859432149942272 5863414862779452 5905960298872832 5906296996233216 5907857209032704 5908035141697536 5916465557139456 5920279706925056 5928620378554368 5930472341128896 5930810435914848 5953226468992704 5963786567405568 5965361966702592 5973874184120832 5998638689877504 6007089756045312 6010962328256512 6013074059698176 6013182803080332 6021654359440896 6023245045146624 6033929345630208 6035910169950936 6048214216240128 6055135595790336 6056735125929984 6056844658900288 6090521558212608 6092477746814976 6105178038730752 6105288447766464 6106901226329216 6113889765384192 6115799601789174 6117733919875072 6140856447123456 6151779528162048 6162506226663424 6166343400151068 6185797974884352 6198804901014528 6211441003986944 6211471452807456 6222489637681152 6237220910497632 6246008098615296 6257087546130432 6267671275143168 6273915171876864 6282867676402944 6297741889652004 6308913104871168 6317801295151104 6319470211301376 6332758211096064 6345667374415872 6354722265075712 6361052882597376 6368332264538112 6370014528995328 6370129727464096 6379104161599488 6405548535361536 6405579935707689 6407240630902784 6432134063950683 6454326062333952 6458486953009152 6467702830510592 6469606190322432 6469975020998016 6485292196710606 6503664158441472 6516953655404544 6528513718222848 6530656905192816 6532722435227648 6543969479866368 6553188824776704 6557413449007104 6559835785178544 6569077483026432 6582468377051136 6584629276310112 6591861168685056 6607466900618496 6619187519864832 6644205336231936 6644584120762368 6646339360161792 6660314670290688 6669697925873664 6671781383770008 6673891548954624 6683414796027904 6692830595776512 6720575512510464 6720608457135936 6722734065451008 6736870011328512 6738649629052928 6746361120423936 6748468526112192 6762332619288576 6776150675789952 6785786576273408 6788170513833984 6790398941194803 6804240993270144 6813950241262824 6837459572883456 6840060580429824 6841867457069056 6851836752989184 6854037465166848 6868449503737272 6870263879620368 6882450659859456 6892146867437568 6908463503013888 6908588439058141 6932424289173504 6932819504996352 6949232429960832 6959022721744896 6965684211281762 6973655513641344 6987871129485312 7012107326980096 7016873524309836 7029108664787968 7039011488661504 7051130184536064 7055675815102464 7068191487295488 7068226135953312 7070058627203072 7094906354663424 7097527242980064 7109403987714048 7124352987483072 7126606292975616 7136775537115136 7138875796217856 7149062548210176 7156184492922048 7166395943397108 7176492181799424 7191121274929152 7206242102281728 7208145709765632 7220931839852544 7246091573788672 7248224003162112 7248355083601984 7248637222649856 7265797822135296 7276165684324416 7290997959303168 7308258844623488 7316622178246656 7349312739631104 7361743944068096 7361965664849664 7374802533548032 7377090130132992 7377223541051144 7379815258325862 7402676265025536 7415843814770688 7433400263195808 7435751314817024 7446585959847936 7461884269559808 7474731003260928 7477131780182016 7492854004077024 7508127992573952 7518841645531392 7529434420248576 7536641933517972 7560647451574272 7562644679098368 7563075823632384 7578978762744576 7580980832684544 7591661150994432 7591798442320224 7607624196699648 7623132141256704 7623270001719328 7634009898307584 7665694021420677 7667681410752512 7668118543405056 7686272233138496 7695068152983552 7697100889202688 7723796924923904 7729046864572914 7740037813561856 7742756992341888 7780557445005312 7785573313216512 7798977325320192 7799421943120896 7804005068219392 7817886483705936 7844859572649984 7861355020670976 7877380188930048 7888620742852608 7907296454838528 7907747247886464 7918887924744192 7926468240424074 7937635291990272 7951715423207424 7953815955603456 7965165578827776 7981769648996352 7998184919836672 8009453008060416 8017432079597568 8017577070773776 8028872479254528 8030993393528832 8040183801053184 8042695366736448 8045239127506944 8047880226601248 8064285621653504 8073514127720448 8109163923486336 8120695410950144 8123303662419968 8123548319834112 8140384597021952 8151853020512256 8154399469052232 8183000071471104 8185686394864968 8187808596164608 8202372704216064 8221791200201424 8247979038081024 8250628171235328 8265073201352704 8267976832084992 8281961937076608 8296652850241536 8299376483682537 8316294547330176 8328010798153728 8356895033524224 8365220229169152 8377156901870592 8394619803254784 8396989186202672 8411884139828224 8423735060201472 8425960281735168 8443677614794752 8458696851222816 8460889832554496 8481403843463168 8491109686050816 8493352705327104 8505472215465984 8507975263985664 8528603436770112 8540731380482048 8540773247610252 8576178751934244 8588261135596032 8605768083111936 8611315937345536 8626141587096576 8626633361330688 8647056262280808 8659238500353024 8671552211255296 8674598643499008 8689271540539392 8707542540257088 8725292639821824 8746447713571392 8758769977368576 8779505701746816 8789148224913408 8809955867491328 8825583359819776 8858940448309248 8859445494349824 8861785813549056 8874698335709184 8880419560387584 8892930567831552 8895708511693344 8896215653872272 8898522065272832 8948042950053888 8960811276181248 8982493348438016 8997958034816256 9010634634067968 9016443492384768 9019774204620498 9032481539161344 9034867567719936 9050894018445312 9053865254926404 9072321324360192 9085102688894976 9085266988350432 9120080773906432 9135782337318912 9138716620222464 9157932671649696 9160351839493824 9170834648076288 9173699402683761 9176600879812608 9211284670685184 9243232385564672 9243759339995136 9249515100226602 9265643239947776 9278696962326528 9298207351521792 9317161505980416 9317207179211184 9333734456521728 9355831365746448 9388110636122112 9401506912714752 9407567753469952 9410872757815296 9424301514604416 9446612834478006 9463369657306752 9476701942726656 9479205316952064 9499137316644096 9518501061623808 9532083397613568 9541579323896064 9555021793492992 9555194591196144 9568656242399232 9588161699905536 9608322803042304 9610860946354176 9621859302899712 9627909119803392 9664849630199808 9687730429513728 9701554245765888 9704409285483648 9721330612404224 9727938295065909 9755496237662208 9775430483106816 9792770577334272 9795985357789224 9799083652841472 9815954219799552 9836120173510656 9839753677767816 9873702565576704 9876943914465168 9887791753027584 9911200350927744 9928781279797248 9966308004347904 9966876181143552 9969509040242688 9990472005436032 10010837323431936 10025122194041856 10039245893664768 10048855911357296 10080863268765696 10083526238797824 10084101098176512 10105305016992768 10107974443579392 10119541680635904 10122214867992576 10122397923093632 10122702789168288 10143498928932864 10164176188342272 10178679864410112 10206361489905216 10220925361894236 10224158057873408 10256189359325184 10260090870644736 10262801185603584 10277755129483776 10281056197750272 10302674255605908 10305395819430552 10323675989789184 10362695254520832 10380764417622016 10398636433760256 10399229257494528 10423848644941248 10438534082617344 10448526316922643 10460483270462016 10481806694227968 10518160990470144 10543061939784704 10543662997181952 10558517232992256 10568624320565432 10583513722653696 10602287230943232 10605087940804608 10620220771770368 10642359531995136 10646290864470096 10689909439463424 10705163305672704 10707991191371776 10708313694326784 10723593822315264 10730506968801664 10734276739383072 10749593915095662 10786681912393728 10809363153422592 10812218564648448 10831397759778816 10869137360683008 10872336004743168 10872532625402976 10898696733202944 10910666761961472 10914248526486624 10936496938954752 10962388266935232 10974933267369984 11023969109446656 11042615916102144 11062203800322048 11065635195199488 11065835311576716 11088392729773568 11104014397538304 11150100394793712 11153626972225536 11169542535827456 11169878939771904 11192826404339712 11258236819726336 11262191988860928 11278262468297088 11304962900276958 11340629620621312 11340971177361408 11343967018647552 11344613735448576 11368468144116864 11371471249026816 11387697663480336 11434698211885056 11434905002578992 11451014847461376 11474357444149248 11501522116128768 11502177815107584 11514684083798016 11518382435991552 11529408349707744 11542602229475328 11545651333804032 11545860131028674 11566131524665344 11585695387385856 11610056720342784 11633723519762432 11661930284761856 11678359969824768 11698465987980288 11706007602329088 11718864299884544 11726829725558904 11812593992466432 11816070283395072 11832931114278912 11840559413850112 11860944682257792 11861620871829696 11889702360636111 11906452937985408 11927573134811136 11930723933405184 11947748368241664 11997277379755008 12014179512090624 12021924656513024 12026148119396352 12026365606160664 12043308718881792 12046490090293248 12067858691260416 12071820339901872 12096428432480256 12110271191580672 12113470251859968 12113689317800576 12181043116425216 12184955493629952 12210356077461504 12210576895532928 12213802452658432 12227779530768384 12231599203578348 12235467839750144 12281712894246912 12303559056324096 12325012453326848 12332686800302136 12371595949768704 12397609802029056 12422882007973888 12422942905614912 12444979275362304 12474441820995264 12492016197230592 12535342550286336 12547830343753728 12565735352805888 12595483779304008 12617826209742336 12635602590302208 12638940422602752 12665516422192128 12691334748831744 12709444530151424 12722105765194752 12736664529076224 12740029057990656 12740259454928192 12758208323198976 12811097070723072 12811159871415378 12814481261805568 12864268127901366 12908652124667904 12916973906018304 12935405661021184 12939212380644864 12939950041996032 12970584393421212 13007328316882944 13033907310809088 13057027436445696 13061313810385632 13065444870455296 13087938959732736 13114826898014208 13119671570357088 13138154966052864 13169258552620224 13183722337370112 13214933801236992 13238375039729664 13288410672463872 13289168241524736 13292678720323584 13320629340581376 13339395851747328 13343562767540016 13347783097909248 13366829592055808 13441216914271872 13473740022657024 13477299258105856 13496937052224384 13524665238577152 13529661306930747 13552301351579904 13571573152546816 13576341027667968 13580797882389606 13608481986540288 13627900482525648 13674919145766912 13680121160859648 13683734914138112 13703673505978368 13708074930333696 13736899007474544 13740527759240736 13764901319718912 13784293734875136 13816927006027776 13817176878116282 13864848578347008 13865639009992704 13898464859921664 13918045443489792 13931368422563524 13947311027282688 13975742258970624 14024214653960192 14033747048619672 14058217329575936 14078022977323008 14102260369072128 14111351630204928 14136382974590976 14136452271906624 14169919251717009 14195054485960128 14218807975428096 14248705974966144 14273551074230272 14277751592435712 14298125096420352 14312368985844096 14332791886794216 14352984363598848 14382242549858304 14412484204563456 14416291419531264 14441863679705088 14496448006324224 14496710167203968 14497274445299712 14531595644270592 14531858440777469 14552331368648832 14581995918606336 14616517689246976 14633244356493312 14698625479262208 14723487888136192 14723931329699328 14749605067096064 14754180260265984 14754447082102288 14759630516651724 14805352530051072 14831687629541376 14866800526391616 14871502629634048 14893171919695872 14923768539119616 14949462006521856 14954263560364032 14985708008154048 15016255985147904 15037683291062784 15058868840497152 15073283867035944 15121294903148544 15125289358196736 15126151647264768 15157957525489152 15161961665369088 15183322301988864 15183596884640448 15215248393399296 15246264282513408 15246540003438656 15268019796615168 15331388042841354 15335362821505024 15336237086810112 15372544466276992 15390136305967104 15394201778405376 15447593849847808 15458093729145828 15480075627123712 15485513984683776 15561114890010624 15571146626433024 15597954650640384 15598843886241792 15608010136438784 15635772967411872 15722710041341952 15777241485705216 15814592909677056 15815494495772928 15837775849488384 15852936480848148 15875270583980544 15903430846414848 15907631911206912 15930331157655552 15963539297992704 15996369839673344 16034864159195136 16035154141547552 16057744958509056 16061986787057664 16085390733472896 16095760453202496 16124390872643493 16128571243307008 16218327846972672 16241390821900288 16246607324839936 16247096639668224 16280769194043904 16303706041024512 16308798938104464 16366000142942208 16371372789729936 16375617192329216 16404745408432128 16443582400402848 16495958076162048 16501256342470656 16530146402705408 16535953664169984 16563923874153216 16593305700483072 16598752967365074 16632589094660352 16656021596307456 16713790067048448 16730440458338304 16754313803741184 16789239606509568 16793978372405344 16823768279656448 16847470120402944 16887355229589504 16917393702445632 16957444350415437 16962807686926336 16982219372101632 17010944430931968 17015950527971328 17057206873540224 17081462760964096 17081546495220504 17152357503868488 17176522271192064 17211536166223872 17222631874691072 17252283174193152 17253266722661376 17294112524561616 17318477000706048 17318790196543011 17349197286998016 17378543081078784 17415085080514176 17450585279643648 17492895427142784 17517539954737152 17559011403493632 17578296449826816 17619911734982656 17651166719639552 17717880896618496 17718890988699648 17723571627098112 17749396671418368 17760839120775168 17785861135663104 17791417023386688 17792431307744544 17797044130545664 17896085900107776 17921622552362496 17964986696876032 17995916069632512 18021269268135936 18032886984769536 18039548409240996 18064963078322688 18069735135439872 18101788036890624 18107730509852808 18144642648720384 18170205377789952 18170533976700864 18240161547812864 18271564674637824 18277433240444928 18315865343299392 18320703678987648 18341669296152576 18347398805367522 18353201759625216 18422569341370368 18486464771129344 18487518679990272 18499030200453204 18531286479895552 18557393924653056 18596414703043584 18634323011960832 18634414358422368 18667468913043456 18711662731492896 18803013825429504 18815135506939904 18821745515630592 18848603029208832 18893225668956012 18926739314613504 18953403885453312 18958410633904128 18998274633288192 19037002123247616 19064166795227136 19083158647792128 19110043586985984 19110389182392288 19137312484798464 19216645606084608 19221721892708352 19296402191852049 19375460859027456 19403108491531776 19408818570967296 19442661224808448 19455876590131818 19510992475324416 19550860966213632 19585541154668544 19591970715578448 19598167305682944 19631908439599104 19672240347021312 19679507355535632 19747405131153408 19753887828930336 19775583506055168 19822400701855488 19857562559594496 19932616008695808 19933752362287104 19939018080485376 19980944010872064 20021674646863872 20050244388083712 20078491787329536 20097711822714592 20161726537531392 20168202196353024 20210610033985536 20215948887158784 20239083361271808 20244795846187264 20245405578336576 20286997857865728 20357359728820224 20412722979810432 20441850723788472 20448316115746816 20512378718650368 20520181741289472 20525602371207168 20555510258967552 20562112395500544 20605348511211816 20610791638861104 20647351979578368 20725390509041664 20725765317174423 20797272867520512 20798458514989056 20847697289882496 20877068165234688 20897052633845286 20920966540924032 20963613388455936 21036321980940288 21086123879569408 21087325994363904 21117034465984512 21137248641130864 21167027445307392 21204574461886464 21210175881609216 21240441543540736 21284719063990272 21292581728940192 21379818878926848 21410326611345408 21415982382743552 21416627388653568 21447187644630528 21461013937603328 21468553478766144 21499187830191324 21573363824787456 21618726306845184 21624437129296896 21662795519557632 21738274721366016 21744672009486336 21745065250805952 21797393466405888 21828497052973248 21872993877909504 21924776533870464 21949866534739968 22047938218893312 22085231832204288 22124407600644096 22131270390398976 22131670623153432 22176785459547136 22208028795076608 22300200789587424 22307253944451072 22339085071654912 22339757879543808 22385652808679424 22516473639452672 22524383977721856 22556524936594176 22609925800553916 22681259241242624 22681942354722816 22687934037295104 22689227470897152 22736936288233728 22742942498053632 22775395326960672 22869396423770112 22869810005157984 22902029694922752 23003044232257536 23004355630215168 23058816699415488 23085204458950656 23091302667608064 23091720262057348 23171390774771712 23220113440685568 23267447039524864 23323860569523712 23356719939649536 23396931975960576 23412015204658176 23453659451117808 23632140566790144 23665862228557824 23681118827700224 23721889364515584 23723241743659392 23779404721272222 23812905875970816 23855146269622272 23861447866810368 23895496736483328 23994554759510016 24028359024181248 24043849313026048 24052296238792704 24052731212321328 24086617437763584 24092980180586496 24135717382520832 24143640679803744 24192856864960512 24220542383161344 24227378635601152 24362086232850432 24369910987259904 24421153791065856 24427604905316864 24455559061536768 24463198407156696 24470935679500288 24563425788493824 24607118112648192 24650024906653696 24665373600604272 24795219604058112 24845885811229824 24889958550724608 24898129451047611 24948883641990528 24984032394461184 25070685100572672 25095660687507456 25131470705611776 25190967558608016 25235652419484672 25271205180604416 25277880845205504 25331032844384256 25382669497663488 25418889060302848 25444211530389504 25473329058152448 25480058115981312 25480518909856384 25516416646397952 25622194141446144 25622319742830756 25628962523611136 25728536255802732 25817304249335808 25833947812036608 25870811322042368 25878424761289728 25879900083992064 25941168786842424 26014656633765888 26067814621618176 26122627620771264 26130889740910592 26175877919465472 26239343140714176 26276309932105728 26338517105240448 26367444674740224 26429867602473984 26476750079459328 26576821344927744 26578336483049472 26585357440647168 26641258681162752 26678791703494656 26687125535080032 26695566195818496 26733659184111616 26882433828543744 26947480045314048 26954598516211712 26993874104448768 27049330477154304 27059322613861494 27104602703159808 27143146305093632 27152682055335936 27161595764779212 27216963973080576 27255800965051296 27360242321719296 27367469828276224 27407347011956736 27416149860667392 27473798014949088 27481055518481472 27529802639437824 27633854012055552 27634353756232564 27729697156694016 27731278019985408 27796929719843328 27836090886979584 27862736845127048 27894622054565376 27951484517941248 28067494097239344 28116434659151872 28204520738144256 28222703260409856 28272904543813248 28339838503434018 28390108971920256 28437615950856192 28497411949932288 28547102148460544 28555503184871424 28596250192840704 28624737971688192 28665583773588432 28705968727197696 28764485099716608 28824968409126912 28832582839062528 28883727359410176 28993420334407936 28994548890599424 29063191288541184 29063716881554938 29104662737297664 29163991837212672 29233035378493952 29266488712986624 29397250958524416 29446975776272384 29447862659398656 29499210134192128 29508360520531968 29508894164204576 29519261033303448 29663375259082752 29733601052783232 29786343839391744 29898924013043712 29908527120728064 29971416016308096 30032511970295808 30075366582125568 30117737680994304 30146567734071888 30242589806297088 30250578716393472 30252303294529536 30315915050978304 30323923330738176 30366644603977728 30367193769280896 30430496786798592 30492528565026816 30493080006877312 30536039593230336 30662776085682708 30670725643010048 30672474173620224 30745088932553984 30780272611934208 30788403556810752 30895187699695616 30916187458291656 30960151254247424 30971027969367552 31142293252866048 31195909301280768 31197687772483584 31216020272877568 31271545934823744 31345578950767929 31445420082683904 31554482971410432 31629185819354112 31630988991545856 31675551698976768 31705872961696296 31750541167961088 31806861692829696 31815263822413824 31860662315311104 31927078595985408 31992739679346688 32069728318390272 32070308283095104 32115489917018112 32123973574115328 32170781466945792 32191520906404992 32248781745286986 32257142486614016 32436655693945344 32482781643800576 32493214649679872 32494193279336448 32561538388087808 32607412082049024 32617597876208928 32732000285884416 32742745579459872 32751234384658432 32809490816864256 32887164800805696 33060292805410816 33071907328339968 33127847748306432 33186611400966144 33197505934730148 33265178189320704 33312043192614912 33460880916676608 33508627607482368 33578479213019136 33587956744810688 33647536559312896 33774710459179008 33834787404891264 33914888700830874 33925615373852672 34021888861863936 34031901055942656 34114413747080448 34162925521928192 34163092990441008 34304715007736976 34353044542384128 34423072332447744 34445263749382144 34504566348386304 34506533445322752 34588225049123232 34636954001412096 34637580393086022 34698394573996032 34757086162157568 34830170161028352 34901170559287296 34985790854285568 35035079909474304 35118022806987264 35156592899653632 35239823469965312 35302333439279104 35437781977399296 35498793342836736 35521678241550336 35582834046773376 35584862615489088 35669107081908333 35792171800215552 35843245104724992 35929973393752064 35991832139265024 36042538536271872 36065773969539072 36079096818481992 36129926156645376 36139470270879744 36203576073781248 36215461019705616 36289285297440768 36340410755579904 36341067953401728 36543129349275648 36554866480889856 36631730686598784 36641407357975296 36683338592305152 36694797610735044 36706403519250432 36845138682740736 36972929542258688 36975037359980544 36998060400906408 37062572959791104 37114787849306112 37192829406087168 37268646023921664 37268828716844736 37334937826086912 37423325462985792 37606027650859008 37630271013879808 37643491031261184 37697206058417664 37786451337912024 37853478629227008 37906807770906624 37916821267808256 37996549266576384 38074004246495232 38128333590454272 38166317295584256 38220087173971968 38220778364784576 38274624969596928 38311263162049691 38433291212169216 38443443785416704 38592804383704098 38750921718054912 38806216983063552 38817637141934592 38885322449616896 38911753180263636 39021984950648832 39101721932427264 39171082309337088 39183941431156896 39196334611365888 39263816879198208 39344480694042624 39359014711071264 39507775657860672 39551167012110336 39644801403710976 39715125119188992 39865232017391616 39867504724574208 39878036160970752 39961888021744128 40043349293727744 40100488776167424 40195423645429184 40421220067971072 40431897774317568 40489591692374528 40490811156673152 40573995715731456 40588983920792241 40714719457640448 40825445959620864 40883701447576944 40896632231493632 41024757437300736 41040363482578944 41051204742414336 41111020517935104 41124224791001088 41210697022423632 41221583277722208 41294703959156736 41450781018083328 41451530634348846 41594545735041024 41596917029978112 41695394579764992 41754136330469376 41794105267690572 41841933081848064 41927226776911872 42072643961880576 42172247759138816 42174651988727808 42234068931969024 42274497282261728 42334054890614784 42409148923772928 42480883087081472 42509757755151027 42585163457880384 42820653222690816 42831964765487104 42833254777307136 42894375289261056 42922027875206656 42937106957532288 42998375660382648 43146727649574912 43237452613690368 43248874258593792 43325591039115264 43489344018972672 43490130501611904 43594786932811776 43595575322332407 43656994105946496 43745987755819008 43849553067740928 43899733069479936 44095876437786624 44170463664408576 44248815201288192 44262540780797952 44263341246306864 44353570919094272 44416057590153216 44600401579174848 44614507888902144 44678170143309824 44679515759087616 44771305617358848 45032947278905344 45048767955443712 45113049873188352 45219851601107832 45362518482485248 45363884709445632 45375868074590208 45378454941794304 45473872576467456 45485884996107264 45550790653921344 45738792847540224 45739620010315968 45804059389845504 46006088464515072 46008711260430336 46117633398830976 46170408917901312 46182605335216128 46183440524114696 46342781549543424 46440226881371136 46534894079049728 46647721139047424 46713439879299072 46793863951921152 46824030409316352 46907318902235616 47331724457115648 47362237655400448 47443778729031168 47446483487318784 47558809442544444 47625811751941632 47710292539244544 47722895733620736 47790993472966656 47989109519020032 48087698626052096 48104592477585408 48105462424642656 48173234875527168 48185960361172992 48287281359607488 48385713729921024 48454757271202304 48724172465700864 48739821974519808 48842307582131712 48855209810633728 48911118123073536 48926396814313392 48941871359000576 49126851576987648 49214236225296384 49330747201208544 49590439208116224 49691771622459648 49779917101449216 49796258902095222 49897767283981056 49968064788922368 50141370201145344 50191321375014912 50262941411223552 50381935117216032 50471304838969344 50542410361208832 50662065688768512 50837778120605696 50872333051246311 50888423060779008 50946658116304896 50961037819712768 51032833292795904 51244388282892288 51244639485661512 51257925047222272 51457072511605464 51634608498671616 51667895624073216 51741622644084736 51756849522579456 51759800167984128 51882337573684848 51956370589629033 52135629243236352 52245255241542528 52351755838930944 52478686281428352 52552619864211456 52677034210480896 52734889349480448 52859735204947968 52953500158918656 53153642689855488 53156672966098944 53170714881294336 53282517362325504 53357583406989312 53374251070160064 53391132391636992 53467318368223232 53764867657087488 53894960090628096 53909197032423424 53987748208897536 54098660954308608 54118645227722988 54209205406319616 54286292610187264 54305364110671872 54323191529558424 54433927946161152 54511601930102592 54720484643438592 54814694023913472 54832299721334784 54947596029898176 54962111036962944 55059605278875648 55267708024111104 55268707512465128 55459394313388032 55462556039970816 55593859439686656 55672181773959168 55725473690254096 55789244109130752 55902969035882496 56134988194478688 56232869318303744 56409041476288512 56445406520819712 56545809087626496 56679677006868036 56780217943840512 56875231901712384 56994823899864576 57094204296921088 57111006369742848 57192500385681408 57249475943376384 57331167547176864 57411937454395392 57649936818253824 57665165678125056 57986840668815872 58126382577082368 58127433763109876 58209325474595328 58327983674425344 58466070756987904 58532977425973248 58794501917048832 58893951552544768 58895725318797312 59016721041063936 59017788328409152 59038522066606896 59326750518165504 59467202105566464 59572687678783488 59797848026087424 59817054241456128 59942832032616192 60065023940591616 60150733164251136 60235475361988608 60293135468143776 60485179612594176 60504606589059072 60631830101956608 60647846661476352 60734387538561792 60860993573597184 60986160013754624 61072079186460672 61325552171365416 61341451286020096 61344948347240448 61490177865107968 61560545223868416 61576807113621504 61832374916583312 61920302508494848 61942055938735104 62177295951523269 62391818602561536 62395375544967168 62432040545755136 62543091869647488 62691157901535858 62890840165367808 63108965942820864 63258371638708224 63261977983091712 63351103397953536 63411745923392592 63501082335922176 63613723385659392 63630527644827648 63721324630622208 63854157191970816 63985479358693376 64139456636780544 64140616566190208 64230979834036224 64247947148230656 64341562933891584 64383041812809984 64497563490573972 64514284973228032 64873311387890688 64965563287601152 64986429299359744 64988386558672896 65123076776175616 65214824164098048 65235195752417856 65485491158919744 65618981633728512 65774329601611392 66120585610821632 66143814656679936 66255695496612864 66373222801932288 66395011869460296 66530356378641408 66624086385229824 66921761833353216 67017255214964736 67156958426038272 67175913489621376 67295073118625792 67549420918358016 67669574809782528 67829777401661748 67851230747705344 68043777723727872 68063802111885312 68228827494160896 68325851043856384 68326185980882016 68609430015473952 68706089084768256 68890527498764288 69009132696772608 69013066890645504 69176450098246464 69273908002824192 69275160786172044 69514172324315136 69660340322056704 69802341118574592 69971581708571136 70070159818948608 70236045613974528 70479646939930624 70997586685673472 71043356483100672 71165668093546752 71169725230978176 71338214163816666 71584343600431104 71686490209449984 71859946787504128 71983664278530048 72085077072543744 72131547939078144 72158193636963984 72259852313290752 72278940541759488 72407152147562496 72430922039411232 72578570594881536 72682135906803456 73086258698551296 73109732961779712 73263461373197568 73282814715950592 73366677184610304 73389595221470088 73412807038500864 73690277365481472 73950074719961088 73996120801812816 74125145919582208 74385658812174336 74537657433689472 74669875652173824 74694388353142833 74846650925971584 75212055301718016 75260542027759616 75286982062522368 75394412116835328 75572902675824048 75706957258454016 75813615541813248 75833642535616512 75993098533152768 76148008492990464 76256667180908544 76332634591168512 76440174347943936 76441556729569152 76549249939193856 76622526324099382 76866582424338432 76886887570833408 77185608767408196 77501843436109824 77612433966127104 77635274283869184 77770644899233792 77823506360527272 78043969901297664 78203443864854528 78367882862313792 78392669222731776 78527633758396416 78718029422142528 79015551315721344 79102334024220672 79289602807421952 79430250238377984 79730464034783232 79735009449148416 79756072321941504 79923776043488256 80086698587455488 80200977552334848 80390847290858368 80842440135942144 80863795548635136 80979183384749056 80981622313346304 81147991431462912 81177967841584482 81429438915280896 81650891919241728 81767402895153888 81793264462987264 82080726965157888 82102409484828672 82222041035870208 82248449582002176 82421394044847264 82443166555444416 82589407918313472 82901562036166656 82903061268697692 83189091470082048 83193834059956224 83390789159529984 83508272660938752 83588210535381144 83683866163696128 83854453553823744 84344495518277632 84349303977455616 84548994564523456 84668109781229568 84961766174162944 85019515510302054 85170326915760768 85641306445381632 85663929530974208 85666509554614272 85788750578522112 85844055750413312 85874213915064576 85996751320765296 86293455299149824 86474905227380736 86497748517187584 86651182078230528 86980261003223808 87189573865623552 87191150644664814 87313988211892992 87491975511638016 87699106135481856 87799466138959872 88191752875573248 88340927328817152 88497630402576384 88525081561595904 88526682492613728 88707141838188544 89200803158349696 89356340286619648 89359031518175232 90065894557810688 90097535910887424 90226099746376704 90439703202215664 90727769418891264 90751736149180416 90756909883588608 90947745152934912 90971769992214528 91101581307842688 91477585695080448 91479240020631936 91608118779691008 92012176929030144 92017422520860672 92235266797661952 92340817835802624 92365210670432256 92366881048229392 92685563099086848 92880453762742272 93069788158099456 93295442278094848 93426879758598144 93587727903842304 93648060818632704 93814637804471232 94036736852303787 94663448914231296 94724475310800896 94887557458062336 94892966974637568 95117618885088888 95251623503883264 95420585078489088 95445791467241472 95581986945933312 95978219038040064 96209184955170816 96210924849285312 96346469751054336 96371920722345984 96574562719214976 96771427459842048 96909514542404608 97448344931401728 97479643949039616 97684615164263424 97710419621267456 97822236246147072 97852793628626784 97883742718001152 98253703153975296 98428472450592768 98661494402417088 99180878416232448 99383543244919296 99559834202898432 99592517804190444 99795534567962112 99936129577844736 100382642750029824 100525882822447104 100763870234432064 100942609677938688 101324131377537024 101675556241211392 101744666102492622 101776846121558016 101922075639425536 102065666585591808 102488776565784576 102489278971323024 102515850094444544 102914145023210928 103269216997343232 103335791248146432 103483245288169472 103513699045158912 103519600335968256 103764675147369696 103912741179258066 104271258486472704 104490510483085056 104703511677861888 104957372562856704 105105239728422912 105354068420961792 105469778698960896 105719470409895936 105907000317837312 106313345932197888 106565034724651008 106748502140320128 106934636736446464 107007321245724999 107529735314174976 107789920181256192 107818394064846848 107975496417795072 108197321908617216 108237290455445976 108418410812639232 108610728221343744 108646383059116848 108867855892322304 109023203860205184 109629388047826944 109664599442669568 109895192059796352 109924222073925888 110119210557751296 110535416048222208 110537415024930256 110918788626776064 110925112079941632 111187718879373312 111344363547918336 111450947380508192 111578488218261504 111805938071764992 112269976388957376 112465738636607488 112818082952577024 112890813041639424 113091618175252992 113359354013736072 113560435887681024 113750463803424768 113989647799729152 114188408593842176 114222012739485696 114385000771362816 114498951886752768 114662335094353728 114823874908790784 114933789486149073 115299873636507648 115330331356250112 115973681337631744 116252765154164736 116254867526219752 116418650949190656 116655967348850688 116932141513975808 117065954851946496 117589003834097664 117787903105089536 117791450637594624 118033442082127872 118035576656818304 118077044133213792 118653501036331008 118934404211132928 119145375357566976 119595696052174848 119634108482912256 119885664065232384 120130047881183232 120301466328502272 120586270936287552 121263660203913216 121295693322952704 121468775077123584 121721987147194368 121972320027509248 122144158372921344 122651104342730832 122682902572040192 122689896694480896 122980355730215936 123121090447736832 123153614227243008 123664749833166624 123840605016989696 123884111877470208 124354591903046538 124783637205123072 124790751089934336 124864081091510272 125086183739294976 125382315803071716 125781680330735616 126217931885641728 126516743277416448 126523955966183424 126702206795907072 126823491846785184 127002164671844352 127227446771318784 127442649261244416 127970958717386752 128281233132380416 128461959668072448 128495894296461312 128683125867783168 128766083625619968 128995126981147944 129028569946456064 129746622775781376 129976773117345792 130246153552351232 130470391504835712 130786725966997221 130970982317839488 131237963267457024 131548659203222784 132241171221643264 132287629313359872 132511390993225728 132746445603864576 132790023738920592 133060712757282816 133248172770459648 133843523666706432 134034510429929472 134313916852076544 134351826979242752 134590146237251584 135098841836716032 135339149619565056 135659554803323496 135702461495410688 136087555447455744 136127604223770624 136457654988321792 136651702087712768 136652371961764032 137218860030947904 137412178169536512 138018265393545216 138026133781291008 138352900196492928 138547816005648384 138550321572344088 139028344648630272 139320680644113408 139604682237149184 139943163417142272 140140319637897216 140472091227949056 140959293879861248 141995173371346944 142086712966201344 142331336187093504 142339450461956352 142676428327633332 143168687200862208 143372980418899968 143719893575008256 143967328557060096 144263095878156288 144316387273927968 144519704626581504 144557881083518976 144861844078822464 145157141189763072 145364271813606912 146172517397102592 146219465923559424 146526922746395136 146565629431901184 146733354369220608 146779190442940176 146825614077001728 147380554730962944 147992241603625632 148250291839164416 148771317624348672 149075314867378944 149339751304347648 149388776706285666 149693301851943168 150424110603436032 150521084055519232 150573964125044736 150788824233670656 151145805351648096 151413914516908032 151627231083626496 151986197066305536 152513334361817088 152665269182337024 152883113459138304 153098499878387712 153245052648198764 153733164848676864 153773775141666816 154371217534816392 155003686872219648 155224867932254208 155270548567738368 155647012721054544 155869111768887099 156406887729709056 156735765724627584 157055267516792832 157436058844285056 158031102631442688 158204668048441344 158579205614843904 158860500476755968 159460928069566464 159470018898296832 159512144643883008 159847552086976512 160173397174910976 160401955104669696 160781694581716736 161684880271884288 161727591097270272 161958366769498112 161963244626692608 162295982862925824 162355935683168964 162858877830561792 163301783838483456 163534805790307776 163586528925974528 164161453930315776 164444082071740416 164496899164004352 164842788089694528 164886333110888832 165178815836626944 165803124072333312 165806122537395384 166378182940164096 166387668119912448 166781578319059968 167016545321877504 167176421070762288 167367732327392256 167708907107647488 168688991036555264 168698607954911232 169097989129046912 169336219562459136 169923532348325888 170039031020604108 170340653831521536 171282612890763264 171327859061948416 171333019109228544 171577501157044224 171688111500826624 171748427830129152 171993502641530592 172949810454761472 172995497034375168 173960522006447616 174379147731247104 174382301289329628 174627976423785984 174983951023276032 175398212270963712 175598932277919744 176383505751146496 176681854657634304 177050163123191808 177053364985227456 177414283676377088 178401606316699392 178712680573239296 178718063036350464 180131789115621376 180195071821774848 180452199492753408 180879406404431328 181455538837782528 181513819767177216 181895490305869824 181943539984429056 182203162615685376 182958480041263872 183216237559382016 184024353858060288 184034845041721344 184470533595323904 184681635671605248 184730421340864512 184733762096458784 185760907525484544 186531887854569807 186590884556189696 187175455807684608 187296121637265408 187629275608942464 188073473704607574 189326897828462592 189448950621601792 189775114916124672 189785933949275136 190235237770177776 190503247007766528 190841170156978176 190891582934482944 191163973891866624 191956438076080128 192418369910341632 192421849698570624 192692939502108672 192743841444691968 193149125438429952 193542854919684096 193819029084809216 194896689862803456 194959287898079232 195369230328526848 195420839242534912 195644472492294144 195705587257253568 195767485436002304 196856944901185536 197322988804834176 198361756832464896 198767086489838592 199119668405796864 199185035608380888 199591069135924224 199872259155689472 200765285500059648 201051765644894208 201527740468864128 201885219355877376 202648262755074048 203351112482422784 203489332204985244 203553692243116032 203844151278851072 204131333171183616 204977553131569152 204978557942646048 205031700188889088 205828290046421856 206671582496292864 206966490576338944 207027398090317824 207039200671936512 207529350294739392 207825482358516132 208542516972945408 208981020966170112 209407023355723776 209914745125713408 210210479456845824 210708136841923584 211438940819791872 213130069449302016 213497004280640256 213869273472892928 214014642491449998 215059470628349952 215579840362512384 215636788129693696 215950992835590144 216394643817234432 216474580910891952 216836821625278464 217221456442687488 217292766118233696 217735711784644608 218046407720410368 219258776095653888 219329198885339136 219790384119592704 219848444147851776 220238421115502592 221070832096444416 221074830049860512 221850224159883264 222375437758746624 222901894761016384 223156976436523008 224539952777914752 224931477273214976 225636165905154048 225781626083278848 226183236350505984 226718708027472144 227120871775362048 227500927606849536 227979295599458304 228444025478971392 228770001542725632 228997903773505536 229324670188707456 229647749817581568 229867578972298146 230599747273015296 230660662712500224 231947362675263488 232505530308329472 232509735052439504 232837301898381312 233311934697701376 233864283027951616 234131909703892992 235178007668195328 235575806210179072 235582901275189248 236071153313636608 236154088266427584 237307002072662016 237868808422265856 238290750715133952 239191392104349696 239268216965824512 239771328130464768 240260095762366464 240602932657004544 241172541872575104 242527320407826432 242591386645905408 242937550154247168 243443974294388736 243944640055018496 244288316745842688 245302208685461664 245365805144080384 245379793388961792 245960711460431872 246242180895473664 246307228454486016 247329499666333248 247681210033979392 247768223754940416 248709183806093076 249567274410246144 249581502179868672 249728162183020544 250172367478589952 250764631606143432 251563360661471232 253033486554832896 253047911932366848 253646983693570368 254004329343688704 254885298522488832 255941917434773504 256562466264760832 256923919336144896 256991788592922624 257366251735566336 257532167251239936 257990253962295888 258057139892912128 259493245551562752 259953546234691584 260492307104702464 260940783009671424 261573451933994442 261941964635678976 262475926534914048 263097318406445568 264482342443286528 264575258626719744 265022781986451456 265492891207729152 265580047477841184 266121425514565632 268069020859858944 268703653958485504 269180292474503168 270197683673432064 270678299239130112 271319109606646992 271404922990821376 272255208447541248 272915309976643584 273304743923528064 274437720061895808 274824356339073024 276036530787090432 276052267562582016 276705800392985856 277095632011296768 277100643144688176 278056689297260544 278641361288226816 279209364474298368 279886326834284544 280280639275794432 280944182455898112 281918587759722496 282110210556911361 283990346742693888 284173425932402688 284662672374187008 284678900923912704 285352856655266664 286337374401724416 286745960837799936 287439787150016512 287934657114120192 288632774547855936 289039409253163008 289115762167037952 289723688157644928 290314282379526144 290728543627213824 292345034794205184 292438931847118848 293053845492790272 293131258863802368 293466708738441216 293558380885880352 293651228154003456 294761109461925888 295984483207251264 296500583678328832 297542635248697344 298150629734757888 298679502608695296 298777553412571332 299386603703886336 301042168111038464 301147928250089472 301577648467341312 302291610703296192 302827829033816064 303972394132611072 305026668723634176 305330538364674048 305766226918276608 306196999756775424 306490105296397528 307466329697353728 307547550283333632 308742435069632784 310007373744439296 310449735864508416 310541097135476736 311294025442109088 311738223537774198 312813775459418112 313471531449255168 314110535033585664 314872117688570112 316062205262885376 316409336096882688 317158411229687808 317721000953511936 318940037796593664 319695104173953024 320803910209339392 321563389163433472 323369760543768576 323455182194540544 323916733538996224 323926489253385216 324591965725851648 324711871366337928 326603567676966912 327069611580615552 328888164143480832 328993798328008704 329685576179389056 329772666221777664 330357631673253888 331606248144666624 331612245074790768 332756365880328192 332775336239824896 333563156638119936 334033090643755008 334352842141524576 334735464654784512 335417814215294976 337377982073110528 337397215909822464 338195978258093824 338672439124918272 339847064696651776 340078062041208216 340681307663043072 342565225781526528 342666038218457088 343155002314088448 343376223001653248 343496855660258304 343987005283061184 344801368458447219 345899620909522944 345990994068750336 347921044012895232 348758295462494208 348764602578659256 349255952847571968 349967902046552064 350796424541927424 351197864555839488 352767011502292992 353363709315268608 354100326246383616 354106729970454912 354828567352754176 356803212633398784 357425361146478592 357436126072700928 360263578231242752 360390143643549696 360904398985506816 361758812808862656 363790980611739648 363887079968858112 364406325231370752 365916960082527744 366432475118764032 368048707716120576 368069690083442688 368941067190647808 369363271343210496 369460842681729024 369467524192917568 371521815050969088 373063775709139614 373181769112379392 374350911615369216 374592243274530816 375258551217884928 376146947409215148 378653795656925184 378897901243203584 379550229832249344 379571867898550272 380470475540355552 381006494015533056 381682340313956352 382327947783733248 383912876152160256 384843699397141248 385385879004217344 385487682889383936 386298250876859904 387085709839368192 387638058169618432 390738460657053696 390841678485069824 391411174514507136 392360177900991663 393713889802371072 394645977609668352 396723513664929792 397534172979677184 398239336811593728 398370071216761776 399182138271848448 399744518311378944 401530571000119296 402103531289788416 403055480937728256 403770438711754752 405296525510148096 406702224964845568 406978664409970488 407107384486232064 407688302557702144 408262666342367232 409955106263138304 409957115885292096 411656580092843712 413932981152677888 414054796180635648 414078401343873024 415058700589478784 415650964717032264 417085033945890816 417962041932340224 418814046711447552 419829490251426816 420420958913691648 421416273683847168 421423894782546601 422877881639583744 426260138898604032 426994008561280512 427738546945785856 428029284982899996 430118941256699904 431159680725024768 431273576259387392 431901985671180288 432789287634468864 432949161821783904 433673643250556928 434585532236467392 435471423569289216 436092815440820736 438517552191307776 438658397770678272 439580768239185408 439696888295703552 440476842231005184 442141664192888832 442149660099721024 444750875517493248 445803789522032768 446313952873046016 449079905555829504 449862954546429952 451272331810308096 451563252166557696 452366472701011968 453437416054944288 454241743550724096 455958591198916608 457540003085451264 457995807547011072 458649340377414912 459295499635163136 459735157944596292 461199494546030592 461321325425000448 463894725350526976 465011060616658944 465019470104879008 465674603796762624 467607335306661297 467728566055903232 471151612420358144 471165802550378496 472142306627273216 472308176532855168 474614004145324032 475737616844531712 476581501430267904 478382784208699392 478536433931649024 479542656260929536 480520191524732928 481205865314009088 482345083745150208 485054640815652864 485182773291810816 485875100308494336 486887948588777472 487889280110036992 488576633491685376 490604417370923328 490759586777923584 491921422920863744 492484361790947328 494658999332666496 495362420067958784 495536447509880832 497418367612186152 499134548820492288 499163004359737344 499456324366041088 500344734957179904 501529263212286864 503126721322942464 506066973109665792 506095823864733696 507293967387140736 508008658687377408 509770597044977664 511883834869547008 513124932529521664 513847838672289792 513983577185845248 514732503471132672 515064334502479872 515980507924591776 516114279785824256 518986491103125504 520984614209404928 521881566019342848 523146903867988884 523883929271357952 524951853069828096 526194636812891136 528964684886573056 529150517253439488 530045563972902912 531160094955682368 532242851029131264 536138041719717888 537407307916971008 538360584949006336 540395367346864128 541356598478260224 542638219213293984 542809845981642752 545830619953287168 546609487847056128 548875440123791616 549648712678146048 552073061574180864 552104535125164032 553411600785971712 554191264022593536 554201286289376352 557282722576453632 559595663563709421 559772653668569088 561888364911796224 563837175519444992 564220421113822722 567980693485387776 568346851864805376 569325344748374016 569357801847825408 570705713310533328 572674748803448832 573491921675599872 575869314228240384 577265549095711872 578078818506326016 578231524334075904 579447376315289856 580628564759052288 581457087254427648 584690069588410368 584877863694237696 586107690985580544 586262517727604736 586933417476882432 587116761771760704 587302456308006912 591968966414502528 593001167356657664 595085270497394688 596301259469515776 597359005217390592 597555106825142664 598773207407772672 602295856500178944 603155296934682624 604583221406592384 605655658067632128 607944788265222144 610053337447268352 610661076729348096 611532453836553216 612393999513550848 612980210592795056 614932659394707456 615095100566667264 617484870139265568 620014747488878592 620899471729016832 621082194270953472 622588050884218176 623476447075548396 625627550918836224 626943062898510336 628221070067171328 629744235377140224 632124410525770752 634316822459375616 639390208347906048 641607820418678784 643126778326866944 646739521087537152 646910364389081088 647833467077992448 647852978506770432 649183931451703296 649423742732675856 653207135353933824 654139223161231104 657776328286961664 657987596656017408 659371152358778112 659545332443555328 660715263346507776 663212496289333248 663224490149581536 665550672479649792 667126313276239872 668705684283049152 669470929309569024 674755964146221056 674794431819644928 676391956516187648 677344878249836544 680156124082416432 681362615326086144 685332076436914176 686310004628176896 686752446003306496 686993711320516608 687974010566122368 689602736916894438 691799241819045888 691981988137500672 695842088025790464 697516590924988416 697529205157318512 698511905695143936 699935804093104128 701592849083854848 702395729111678976 705534023004585984 706727418630537216 708213459940909824 709657134705508352 713606425266797568 714850722292957184 714872252145401856 720780287287099392 721808797971013632 723517625617725312 727581961223479296 727774159937716224 728812650462741504 731833920165055488 732864950237528064 736097415432241152 736139380166885376 737882134381295616 738726542686420992 738921685363458048 738935048385835136 743043630101938176 746127551418279228 746363538224758784 748701823230738432 749184486549061632 750517102435769856 752293894818430296 757795802486407168 759100459664498688 759143735797100544 760940951080711104 762012988031066112 764655895567466496 767825752304320512 769687398794282496 770771758008434688 770975365778767872 772596501753719808 774171419678736384 775276116339236864 781476921314107392 781683356970139648 782822349029014272 784720355801983326 787427779604742144 789291955219336704 793447027329859584 795068345959354368 796478673623187456 796740142433523552 798364276543696896 804207062579576832 806110961875456512 807540877423509504 810593051020296192 813957328819940976 814214768972464128 815376605115404288 819914231770584192 823313160185687424 827865962305355776 828109592361271296 828156802687746048 830117401178957568 831301929434064528 834170067891781632 835924083864680448 837628093422895104 839658980502853632 840841917827383296 842832547367694336 842847789565093202 845755763279167488 852520277797208064 853988017122561024 855477093891571712 856058569965799992 860237882513399808 862319361450049536 863803971342360576 865898323643567808 867347286501113856 869171064472934784 870942847138578432 872185630881641472 877035104382615552 877316795541356544 879161536478370816 879393776591407104 880953684462010368 884283328385777664 884299320199442048 889501751034986496 891607579044065536 892627905746092032 898159811111659008 899725909092859904 903126504333115392 904732945402023936 906874832109888576 908483487101448192 911917182397833216 915080006170902528 915991615094022144 917298680754829824 918590999270326272 919470315889192584 922398989092061184 922642650850000896 927789450701053952 930022121233317888 930038940209758016 931349207593525248 935214670613322594 935457132111806464 942303224840716288 942331605100756992 944284613254546432 944616353065710336 949228008290648064 951475233689063424 953163002860535808 959085312521859072 962411730628018176 964690167490300416 970109281631305728 970365546583621632 971750200616988672 973775897177554944 975778560220073984 981208834741846656 983842845841727488 989317998665332992 990724840135917568 991072895019761664 994836735224372304 998269097640984576 998326008719474688 998912648732082176 1000689469914359808 1003058526424573728 1006253442645884928 1012133946219331584 1012191647729467392 1014587934774281472 1016017317374754816 1019541194089955328 1023767669739094016 1026249865059043328 1027695677344579584 1029465006942265344 1030128669004959744 1031961015849183552 1034404105375341657 1037972982206251008 1041969228418809856 1043763132038685696 1046293807735977768 1047767858542715904 1049903706139656192 1052389273625782272 1058301034506878976 1060091127945805824 1062320189911364736 1064485702058262528 1072276083439435776 1074814615833942016 1076721169898012672 1080790734693728256 1082713196956520448 1085276438426587968 1085619691963285504 1091661239906574336 1093218975694112256 1097750880247583232 1099297425356292096 1104146123148361728 1104209070250328064 1106823201571943424 1108382528045187072 1108402572578752704 1114565445152907264 1119191327127418842 1119545307337138176 1123776729823592448 1127674351038889984 1128440842227645444 1135961386970775552 1136693703729610752 1138650689496748032 1138715603695650816 1141411426621066656 1146983843351199744 1151738628456480768 1154531098191423744 1156157637012652032 1156463048668151808 1158894752630579712 1161257129518104576 1162914174508855296 1172215381971161088 1172525035455209472 1174233523543521408 1177080533702974989 1183937932829005056 1186002334713315328 1190170540994789376 1192602518939031552 1194718010434781184 1195110213650285328 1197546414815545344 1204591713000357888 1206310593869365248 1209166442813184768 1211311316135264256 1215889576530444288 1220106674894536704 1221322153458696192 1223064907673106432 1224787999027101696 1225960421185590112 1229865318789414912 1234969740278531136 1241798943458033664 1242164388541906944 1245176101768436352 1246952894151096792 1251255101837672448 1253886125797020672 1256442140134342656 1259488470754280448 1264248821051541504 1264271684347639803 1268633644918751232 1278780416695812096 1283215640837357568 1286253556653733888 1293479042175074304 1293820728778162176 1295666934155984896 1295705957013540864 1298367862903406592 1298847485465351712 1306414270707867648 1308278446322462208 1315552656573923328 1315975193312034816 1318742304717556224 1319090664887110656 1321430526693015552 1326424992578666496 1326448980299163072 1334252626552479744 1337411368566098304 1338941858619138048 1349511928292442112 1349588863639289856 1352783913032375296 1354689756499673088 1360312248164832864 1362725230652172288 1372620009256353792 1373504892006612992 1373987422641033216 1375948021132244736 1379205473833788876 1383598483638091776 1383963976275001344 1391684176051580928 1395033181849976832 1395058410314637024 1397023811390287872 1403185698167709696 1413454837261074432 1416426919881819648 1419314269411016704 1427212850533595136 1429744504290803712 1441560574574198784 1443617595942027264 1447035251235450624 1455163922446958592 1455548319875432448 1457625300925483008 1463667840330110976 1465729900475056128 1472278760333770752 1475764268762591232 1477453085372841984 1477870096771670272 1486087260203876352 1492255102836558456 1492727076449517568 1497403646461476864 1498368973098123264 1501034204871539712 1504587789636860592 1518200919328997376 1518287471594201088 1521881902161422208 1524025976062132224 1529311791134932992 1535651504608641024 1539374797588564992 1541543516016869376 1541950731557535744 1545193003507439616 1548342839357472768 1550552232678473728 1562953842628214784 1563366713940279296 1565644698058028544 1569440711603966652 1574855559209484288 1578583910438673408 1586894054659719168 1590136691918708736 1593480284867047104 1596728553087393792 1608414125159153664 1612221923750913024 1615081754847019008 1621186102040592384 1627914657639881952 1628429537944928256 1630753210230808576 1639828463541168384 1646626320371374848 1655731924610711552 1656219184722542592 1656313605375492096 1660234802357915136 1662603858868129056 1671848167729360896 1679317961005707264 1685665094735388672 1685695579130186404 1691511526558334976 1705040555594416128 1707976034245122048 1712117139931599984 1720475765026799616 1727607942684721152 1731796647287135616 1734694573002227712 1738342128945869568 1741885694277156864 1744371261763282944 1754070208765231104 1754633591082713088 1758323072956741632 1758787553182814208 1761907368924020736 1768598640398884096 1779003502069972992 1783215158088131072 1785255811492184064 1796319622223318016 1799451818185719808 1809465890804047872 1813749664219777152 1816966974202896384 1823834364795666432 1830160012341805056 1831983230188044288 1834597361509659648 1837181998540652544 1838940631778385168 1844797978184122368 1845285301700001792 1855578901402107904 1860044242466635776 1860077880419516032 1862698415187050496 1870429341226645188 1870914264223612928 1884606449681432576 1884663210201513984 1888569226509092864 1889232706131420672 1902950467378126848 1918170625043718144 1924823461256036352 1929380334980600832 1940218563262611456 1940731093167243264 1943500401233977344 1947551794355109888 1951557120440147968 1962417669483693312 1967685691683454976 1978635997330665984 1981449680271835136 1982145790039523328 1989673470448744608 1996652017438949376 1997825297464164352 2001378939828719616 2006117052849147456 2024267892438663168 2024383295458934784 2029175869548562944 2032034634749509632 2052499730118086656 2058930013884530688 2060257338009919488 2063922031698367104 2068808210750683314 2075945964412502016 2083938456837619712 2087526264077371392 2092587615471955536 2095535717085431808 2099807412279312384 2104778547251564544 2116602069013757952 2120182255891611648 2124640379822729472 2128971404116525056 2144552166878871552 2149629231667884032 2153442339796025344 2165426393913040896 2170552876853175936 2183322479813148672 2186437951388224512 2195501760495166464 2198594850712584192 2208292246296723456 2208418140500656128 2213646403143886848 2216765056090374144 2216805145157505408 2229130890305814528 2238382654254837684 2239090614674276352 2247553459647184896 2255348702077779968 2256881684455290888 2273387407459221504 2277301378993496064 2277431207391301632 2282822853242133312 2293967686702399488 2303477256912961536 2309062196382847488 2312315274025304064 2312926097336303616 2317789505261159424 2322514259036209152 2325828349017710592 2344430763942322176 2345050070910418944 2348467047087042816 2354161067405949978 2367875865658010112 2372004669426630656 2380341081989578752 2385205037878063104 2389436020869562368 2390220427300570656 2395092829631090688 2412621187738730496 2418332885626369536 2422622632270528512 2431779153060888576 2442644306917392384 2446129815346212864 2451920842371180224 2469939480557062272 2483597886916067328 2484328777083813888 2490352203536872704 2493905788302193584 2502510203675344896 2507772251594041344 2512884280268685312 2518976941508560896 2528497642103083008 2528543368695279606 2537267289837502464 2557560833391624192 2566431281674715136 2572507113307467776 2586958084350148608 2591333868311969792 2591411914027081728 2597694970930703424 2612828541415735296 2616556892644924416 2631105313147846656 2631950386624069632 2637484609435112448 2638181329774221312 2642861053386031104 2652849985157332992 2652897960598326144 2668505253104959488 2674822737132196608 2677883717238276096 2699023856584884224 2699177727278579712 2705567826064750592 2709379512999346176 2720624496329665728 2725450461304344576 2745240018512707584 2747009784013225984 2747974845282066432 2751896042264489472 2758410947667577752 2767196967276183552 2767927952550002688 2783368352103161856 2790066363699953664 2790116820629274048 2794047622780575744 2806371396335419392 2826909674522148864 2832853839763639296 2838628538822033408 2854425701067190272 2859489008581607424 2887235191884054528 2894070502470901248 2910327844893917184 2911096639750864896 2915250601850966016 2927335680660221952 2951528537525182464 2955740193543340544 2972174520407752704 2984510205673116912 2985454152899035136 2994807292922953728 2996737946196246528 3002068409743079424 3009175579273721184 3036401838657994752 3036574943188402176 3043763804322844416 3048051952124264448 3058623582269865984 3071303009217282048 3078749595177129984 3083087032033738752 3090386007014879232 3101104465356947456 3103212316126024971 3125907685256429568 3126733427880558592 3131289396116057088 3138881423207933304 3149711118418968576 3157167820877346816 3180273383837417472 3186960569734094208 3193457106174787584 3216828250318307328 3224443847501826048 3230163509694038016 3242372204081184768 3255829315279763904 3256859075889856512 3261506420461617152 3279656927082336768 3293252640742749696 3311463849221423104 3312438369445085184 3312627210750984192 3320469604715830272 3325207717736258112 3343696335458721792 3358635922011414528 3371330189470777344 3371391158260372808 3383023053116669952 3410081111188832256 3415952068490244096 3424234279863199968 3440951530053599232 3455215885369442304 3463593294574271232 3469389146004455424 3476684257891739136 3483771388554313728 3488742523526565888 3516646145913483264 3517575106365628416 3537197280797768192 3558007004139945984 3566430316176262144 3570511622984368128 3592639244446636032 3618931781608095744 3627499328439554304 3633933948405792768 3647668729591332864 3660320024683610112 3663966460376088576 3669194723019319296 3674363997081305088 3677881263556770336 3689595956368244736 3711157802804215808 3720155760839032064 3725396830374100992 3740858682453290376 3741828528447225856 3769326420403027968 3777138453018185728 3778465412262841344 3792815053042919409 3805900934756253696 3836341250087436288 3849646922512072704 3858760669961201664 3880437126525222912 3881462186334486528 3887000802467954688 3895103588710219776 3903114240880295936 3924835338967386624 3935371383366909952 3957271994661331968 3962899360543670272 3964291580079046656 3979346940897489216 4002757879657439232 4012234105698294912 4048535784877326336 4048766590917869568 4058351739097125888 4064069269499019264 4104999460236173312 4117860027769061376 4120514676019838976 4127844063396734208 4137616421501366628 4151891928825004032 4167876913675239424 4175052528154742784 4185175230943911072 4191071434170863616 4209557094503129088 4240364511783223296 4249280759645458944 4257942808233050112 4299258463335768064 4330852787826081792 4341105753706351872 4366644959626297344 4372875902776449024 4391003520990332928 4397189701425168384 4416836281001312256 4427292806287773696 4433610290315010816 4458261780611629056 4476765308509675368 4478181229348552704 4495106919294369792 4513763368910581776 4554602757986992128 4554862414782603264 4565645706484266624 4587935373404798976 4606954513825923072 4618124392765694976 4624630548050608128 4625852194672607232 4635579010522318848 4645028518072418304 4651656698035421184 4688861527884644352 4690100141820837888 4696934094174085632 4708322134811899956 4735751731316020224 4744009338853261312 4760682163979157504 4770410075756126208 4780440854601141312 4790185659262181376 4825242375477460992 4836665771252739072 4845245264541057024 4863558306121777152 4885288613834784768 4892259630692425728 4903841684742360448 4939878961114124544 4967195773832134656 4968657554167627776 4980704407073745408 4987811576604387168 5015544503188082688 5037953883017121792 5056995284206166016 5057086737390559212 5074534579675004928 5115121666783248384 5145014226614935552 5182667736623939584 5182823828054163456 5195389941861406848 5225657082831470592 5233113785289848832 5262210626295693312 5263900773248139264 5274969218870224896 5276362659548442624 5285722106772062208 5305795921196652288 5337010506209918976 5349645474264393216 5355767434476552192 5398355454557159424 5411135652129501184 5441248992659331456 5450900922608689152 5490480037025415168 5494019568026451968 5495949690564132864 5503792084528978944 5516821895335155504 5534393934552367104 5535855905100005376 5566736704206323712 5580132727399907328 5580233641258548096 5588095245561151488 5612742792670838784 5653819349044297728 5665707679527278592 5677257077644066816 5708851402134380544 5774470383768109056 5788141004941802496 5820655689787834368 5822193279501729792 5830501203701932032 5854671361320443904 5903057075050364928 5911480387086681088 5944349040815505408 5969020411346233824 5970908305798070272 5993475892392493056 6004136819486158848 6018351158547442368 6072803677315989504 6073149886376804352 6087527608645688832 6096103904248528896 6157499190354259968 6180772014029758464 6202208930713894912 6206424632252049942 6251815370512859136 6253466855761117184 6262578792232114176 6277762846415866608 6299422236837937152 6314335641754693632 6360546767674834944 6373921139468188416 6386914212349575168 6433656500636614656 6448887695003652096 6460327019388076032 6511658630559527808 6523012840923234304 6559313854164673536 6586505281485499392 6624876738890170368 6625254421501968384 6640939209431660544 6650415435472516224 6687392670917443584 6717271844022829056 6742660378941554688 6742782316520745616 6766046106233339904 6820162222377664512 6831904136980488192 6848468559726399936 6881903060107198464 6910431770738884608 6927186589148542464 6938778292008910848 6953368515783478272 6967542777108627456 6977485047053131776 7033292291826966528 7035150212731256832 7074394561595536384 7116014008279891968 7132860632352524288 7141023245968736256 7185278488893272064 7237863563216191488 7254998656879108608 7267867896811585536 7295337459182665728 7327932920752177152 7338389446038638592 7355762527113540672 7422315605608431616 7440311521678064128 7450793660748201984 7481717364906580752 7483657056894451712 7538652840806055936 7554276906036371456 7556930824525682688 7585630106085838818 7611801869512507392 7672682500174872576 7699293845024145408 7717521339922403328 7760874253050445824 7774001604935909376 7806228481760591872 7849670677934773248 7870742766733819904 7914543989322663936 7928583160158093312 7958693881794978432 8005515759314878464 8024468211396589824 8097071569754652672 8097533181835739136 8116703478194251776 8128138538998038528 8209998920472346624 8235720055538122752 8241029352039677952 8255688126793468416 8275232843002733256 8303783857650008064 8335753827350478848 8350105056309485568 8370350461887822144 8382142868341727232 8419114189006258176 8480729023566446592 8498561519290917888 8515885616466100224 8598516926671536128 8661705575652163584 8682211507412703744 8733289919252594688 8745751805552898048 8782007041980665856 8854585612575547392 8867220580630021632 8916523561223258112 8953530617019350736 8956362458697105408 8990213838588739584 9027526737821163552 9109205515973984256 9109724829565206528 9131291412968533248 9175870746809597952 9213909027651846144 9236248785531389952 9249261096101216256 9271158021044637696 9303313396070842368 9377723055769288704 9380200283641675776 9393868188348171264 9416644269623799912 9471503462632040448 9540820151512252416 9560881709202282624 9580371318524362752 9650484750954921984 9673331542505478144 9690490529082114048 9727116612243554304 9770577227669569536 9784519261384851456 9807683369484720896 9879757922228249088 9934391547664269312 9937315108335255552 9961408814147490816 9975623153208774336 10031089006376165376 10075907766034243584 10113990568412332032 10114173474781118424 10149069159350009856 10230243333566496768 10290028453229871104 10365335473247879168 10365647656108326912 10390779883722813696 10451314165662941184 10466227570579697664 10549938437740449792 10552725319096885248 10611591842393304576 10674021012419837952 10699290948528786432 10711534868953104384 10822271304259002368 10882497985318662912 10901801845217378304 10980960074050830336 10988039136052903936 10991899381128265728 11007584169057957888 11033643790670311008 11068787869104734208 11133473408412647424 11160467282517096192 11176190491122302976 11225485585341677568 11331415359054557184 11378445159128758227 11417702804268761088 11548940767536218112 11576282009883604992 11641311379575668736 11644386559003459584 11661002407403864064 11709342722640887808 11806114150100729856 11822960774173362176 11888698081631010816 11938040822692467648 11941816611596140544 12008273638972317696 12036702317094884736 12145607354631979008 12146299772753608704 12175055217291377664 12192207808497057792 12314998380708519936 12361544028059516928 12404417861427789824 12412849264504099884 12503630741025718272 12506933711522234368 12525157584464228352 12555525692831733216 12628671283509387264 12721093535349669888 12747842278936376832 12773828424699150336 12897775390007304192 13023317261119055616 13046025681846468608 13118627708329347072 13173010562970998784 13250508843003936768 13281878418863321088 13300830870945032448 13374785341834887168 13434543688045658112 13485320757883109376 13485564633041491232 13663808273960976384 13696937119452799872 13763806120214396928 13820863541477769216 13854373178297084928 13877556584017821696 13906737031566956544 13935085554217254912 13954970094106263552 14066584583653933056 14070300425462513664 14148789123191072768 14232028016559783936 14265721264705048576 14282046491937472512 14370556977786544128 14475727126432382976 14509997313758217216 14535735793623171072 14590674918365331456 14655865841504354304 14676778892077277184 14711525054227081344 14844631211216863232 14880623043356128256 14901587321496403968 14963434729813161504 14967314113788903424 15108553812072742912 15113861649051365376 15171260212171677636 15223603739025014784 15345365000349745152 15435042679844806656 15548003209871818752 15612456963521183744 15699341355869546496 15741485533467639808 15829087978645327872 15857166320316186624 15917387763589956864 16011031518629756928 16048936422793179648 16195066363671478272 16233406956388503552 16419997840944693248 16471440111076245504 16482058704079355904 16511376253586936832 16550465686005466512 16607567715300016128 16700210112618971136 16740700923775644288 16764285736683454464 16838228378012516352 16961458047132893184 16997123038581835776 17031771232932200448 17197033853343072256 17323411151304327168 17364423014825407488 17466579838505189376 17491503611105796096 17564014083961331712 17709171225151094784 17734441161260043264 17833047122446516224 17907061234038701472 17912724917394210816 17980427677177479168 18055053475642327104 18218411031947968512 18219449659130413056 18262582825937066496 18472497571062779904 18542316042089275392 18606626792141684736 18755446111538577408 18760400567283351552 18787736376696342528 18833288539247599824 18943006925264080896 19081640303024504832 19121763418404565248 19160742637048725504 19300969501909843968 19346663085010956288 19380981058164228096 19569038522769702912 19615366738969441792 19759515844456498176 19874630216670511104 19922817628294981632 19951246306417548672 20062178012752330752 20151815532068487168 20227981136824664064 20228346949562236848 20298138318700019712 20460486667132993536 20580056906459742208 20730670946495758336 20731295312216653824 20781559767445627392 20902628331325882368 20932455141159395328 21099876875480899584 21105450638193770496 21223183684786609152 21348042024839675904 21398581897057572864 21423069737906208768 21644542608518004736 21764995970637325824 21803603690434756608 21976078272105807872 21983798762256531456 22015168338115915776 22067287581340622016 22266946816825294848 22320934565034192384 22352380982244605952 22450971170683355136 22662830718109114368 22756890318257516454 22835405608537522176 23097881535072436224 23152564019767209984 23282622759151337472 23322004814807728128 23418685445281775616 23612228300201459712 23645921548346724352 23876081645384935296 24016547277944635392 24073404634189769472 24291214709263958016 24292599545507217408 24350110434582755328 24384415616994115584 24629996761417039872 24723088056119033856 24808835722855579648 24825698529008199768 25007261482051436544 25050315168928456704 25111051385663466432 25257342567018774528 25442187070699339776 25495684557872753664 25547656849398300672 25795550780014608384 26046634522238111232 26092051363692937216 26237255416658694144 26346021125941997568 26563756837726642176 26601661741890064896 26749570683669774336 26869087376091316224 26970641515766218752 26971129266082982464 27327616547921952768 27393874238905599744 27527612240428793856 27641727082955538432 27708746356594169856 27813474063133913088 27909940188212527104 28133169167307866112 28140600850925027328 28297578246382145536 28531442529410097152 28741113955573088256 28951454252864765952 29019994627516434432 29071471587246342144 29181349836730662912 29311731683008708608 29353557784154554368 29423050108454162688 29689262422433726464 29761246086712256512 29803174642992807936 29926869459626323008 30217107624145485824 30227723298102730752 30342520424343355272 30447207478050029568 30690730000699490304 30870085359689613312 31096006419743637504 31224913927042367488 31398682711739092992 31482971066935279616 31658175957290655744 31834775527179913728 32022063037259513856 32097872845586359296 32466813912777007104 32839995681889386496 32942880222152491008 32964117408158711808 33022752507173873664 33100931372010933024 33400420225237942272 33481401847551288576 33528571473366908928 33676456756025032704 33994246077163671552 34135335477386274681 34394067706686144512 34646822302608654336 34728846029650814976 34933159677010378752 34983007222211592192 35128028167922663424 35418342450302189568 35468882322520086528 35666094244893032448 35814122468077402944 35825449834788421632 36110106951284654208 36436822063895937024 36438899318260826112 36525165651874132992 36944995142125559808 37084632084178550784 37213253584283369472 37510892223077154816 37520801134566703104 37575472753392685056 37666577078495199648 37886013850528161792 38163280606049009664 38243526836809130496 38321485274097451008 38693326170021912576 39138077045539405824 39230733477938883584 39519031688912996352 39845635256589963264 39902492612835097344 40124356025504661504 40303631064136974336 40455962273649328128 40456693899124473696 41160113812919484416 41462590624433307648 41563119534891254784 41805256662651764736 41864910282318790656 42199753750961799168 42210901276387540992 42446367369573218304 42696084049679351808 42797163794115145728 42846139475812417536 43289085217036009472 43529991941274651648 43607207380869513216 43967597524513062912 44030336676231831552 44134575162681244032 44533893633650589696 44641869130068384768 44704761964489211904 44901942341366710272 45325661436218228736 45513780636515032908 45670811217075044352 46305128039534419968 46644009629615456256 46837370890563551232 47224456600402919424 47291843096693448704 47752163290769870592 48033094555889270784 48146809268379538944 48585199091014434816 48700220869165510656 49259993522834079744 49446176112238067712 49651397058016399536 50100630337856913408 50222102771326932864 50514685134037549056 50884374141398679552 50991369115745507328 51095313698796601344 51591101560029216768 52093269044476222464 52184102727385874432 52474510833317388288 52692042251883995136 53127513675453284352 53203323483780129792 53499141367339548672 53738174752182632448 53941283031532437504 53942258532165964928 54655233095843905536 54787748477811199488 55417492713188339712 55626948126267826176 55819880376425054208 56266338334615732224 56281201701850054656 56595156492764291072 57062885058820194304 57482227911146176512 57902908505729531904 58039989255032868864 58142943174492684288 58707115568309108736 58846100216908325376 59522492173424513024 59853738919252646016 60434215248290971648 60455446596205461504 60685040848686710544 60894414956100059136 61381460001398980608 61740170719379226624 62192012839487275008 62449827854084734976 62797365423478185984 63316351914581311488 63669551054359827456 64044126074519027712 64195745691172718592 64933627825554014208 65679991363778772992 65928234816317423616 66045505014347747328 66201862744021866048 66800840450475884544 66962803695102577152 67057142946733817856 67352913512050065408 67988492154327343104 68270670954772549362 68788135413372289024 69293644605217308672 69457692059301629952 69966014444423184384 70256056335845326848 70836684900604379136 70937764645040173056 71628244936154805888 72220213902569308416 72873644127791874048 72877798636521652224 73050331303748265984 73889990284251119616 74169264168357101568 74426507168566738944 75021784446154309632 75150945506785370112 75333154156990399296 75772027701056323584 76326561212098019328 76487053673618260992 76642970548194902016 77386652340043825152 78276154091078811648 78461466955877767168 79038063377825992704 79691270513179926528 79804985225670194688 80248712051009323008 80607262128273948672 80911924547298656256 80913387798248947392 82320227625838968832 82925181248866615296 83126239069782509568 83729820564637581312 84399507501923598336 84421802552775081984 84892734739146436608 85594327588230291456 86578170434072018944 87059983882549303296 87214414761739026432 87935195049026125824 88060673352463663104 88269150325362488064 89067787267301179392 89283738260136769536 89409523928978423808 90651322872436457472 91027561273030065816 91341622434150088704 92610256079068839936 93288019259230912512 93674741781127102464 94448913200805838848 94583686193386897408 95504326581539741184 96066189111778541568 96293618536759077888 97400441738331021312 98519987045668159488 98892352224476135424 99302794116032799072 100201260675713826816 100444205542653865728 101029370268075098112 101982738231491014656 103182203120058433536 104186538088952444928 104949021666634776576 105384084503767990272 106255027350906568704 106406646967560259584 106998282734679097344 107476349504365264896 107884517064331929856 109310466191687811072 109575496955622398976 110834985426376679424 111253896252535652352 111639760752850108416 112532676669231464448 112562403403700109312 113190312985528582144 114125770117640388608 114964455822292353024 116079978510065737728 117414231136618217472 117692200433816650752 119044984346849026048 119707477838505292032 120868430496581943296 120910893192410923008 121370081697373421088 123480341438758453248 125594730846956371968 126632703829162622976 127339102108719654912 128088252149038055424 128391491382345437184 129867255651108028416 131359982727557545984 132091010028695494656 132403725488043732096 133601680900951769088 133925607390205154304 134114285893467635712 134705827024100130816 135976984308654686208 136541341909545098724 137576270826744578048 138915384118603259904 139932028888846368768 140512112671690653696 141673369801208758272 141875529290080346112 143256489872309611776 144440427805138616832 145755597273043304448 146100662607496531968 147779980568502239232 148338528336714203136 150301891013570740224 150666308313980798592 151544055402112647168 152653122424196038656 152974107347236521984 153285941096389804032 154773304680087650304 156552308182157623296 156922933911755534336 158076126755651985408 159382541026359853056 159609970451340389376 160497424102018646016 161214524256547897344 161823849094597312512 161826775596497894784 164640455251677937664 166252478139565019136 167459641129275162624 168799015003847196672 168843605105550163968 169785469478292873216 171188655176460582912 173156340868144037888 174119967765098606592 174428829523478052864 176121346704927326208 176538300650724976128 178567476520273539072 181302645744872914944 182055122546060131632 182683244868300177408 185220512158137679872 186576038518461825024 187349483562254204928 189167372386773794816 191008653163079482368 192132378223557083136 192587237073518155776 194800883476662042624 197039974091336318976 197784704448952270848 198605588232065598144 200402521351427653632 200888411085307731456 202058740536150196224 203965476462982029312 206364406240116867072 208373076177904889856 209898043333269553152 210768169007535980544 212510054701813137408 212813293935120519168 215769034128663859712 218620932383375622144 219150993911244797952 221669970852753358848 222507792505071304704 223279521505700216832 225065353338462928896 226380625971057164288 228251540235280777216 229928911644584706048 232159957020131475456 234828462273236434944 235384400867633301504 238089968693698052096 239414955677010584064 241736860993163886592 241821786384821846016 242740163394746842176 246960682877516906496 251189461693912743936 253265407658325245952 254678204217439309824 256782982764690874368 259734511302216056832 264182020057390989312 264807450976087464192 267203361801903538176 267851214780410308608 268228571786935271424 271953968617309372416 273082683819090197448 277830768237206519808 279864057777692737536 281024225343381307392 283346739602417516544 283751058580160692224 286512979744619223552 288880855610277233664 292201325214993063936 295559961137004478464 296677056673428406272 300603782027141480448 301332616627961597184 303088110804225294336 305948214694473043968 309546609360175300608 313845867823511068672 316152253511303970816 318765082052719706112 319219940902680778752 320994848204037292032 322429048513095794688 323653551192995789568 332504956279130038272 334919282258550325248 337598030007694393344 337687210211100327936 339570938956585746432 342377310352921165824 346312681736288075776 348239935530197213184 352242693409854652416 353076601301449952256 357134953040547078144 362605291489745829888 364110245092120263264 370441024316275359744 378334744773547589632 382017306326158964736 384264756447114166272 385174474147036311552 389601766953324085248 394079948182672637952 397211176464131196288 400805042702855307264 401776822170615462912 404117481072300392448 407930952925964058624 412728812480233734144 416746152355809779712 419796086666539106304 421536338015071961088 425020109403626274816 425626587870241038336 431538068257327719424 438301987822489595904 443339941705506717696 445015585010142609408 452761251942114328576 456503080470561554432 459857823289169412096 464319914040262950912 469656924546472869888 470768801735266603008 476179937387396104192 478829911354021168128 483643572769643692032 485480326789493684352 493921365755033812992 502378923387825487872 506530815316650491904 509356408434878619648 513565965529381748736 519469022604432113664 528364040114781978624 529614901952174928384 535702429560820617216 543907937234618744832 546165367638180394896 555661536474413039616 559728115555385475072 562048450686762614784 567502117160321384448 573025959489238447104 577761711220554467328 584402650429986127872 591119922274008956928 593354113346856812544 601207564054282960896 602665233255923194368 606176221608450588672 611896429388946087936 619093218720350601216 627691735647022137344 632304507022607941632 637530164105439412224 638439881805361557504 647307102385991579136 665009912558260076544 669838564517100650496 675196060015388786688 679141877913171492864 684754620705842331648 696479871060394426368 704485386819709304832 706153202602899904512 714269906081094156288 725210582979491659776 728220490184240526528 740882048632550719488 756669489547095179264 764034612652317929472 770348948294072623104 779203533906648170496 794422352928262392576 801610085405710614528 803553644341230925824 815861905851928117248 833492304711619559424 839592173333078212608 843072676030143922176 850040218807252549632 851253175740482076672 863076136514655438848 876603975644979191808 886679883411013435392 890031170020285218816 905522503884228657152 913006160941123108864 928639828080525901824 941537603470533206016 952359874774792208384 957659822708042336256 967287145539287384064 970960653578987368704 1004757846775650975744 1013061630633300983808 1018712816869757239296 1027131931058763497472 1038938045208864227328 1056728080229563957248 1059229803904349856768 1071404859121641234432 1087815874469237489664 1092330735276360789792 1111323072948826079232 1135004234320642768896 1146051918978476894208 1155523422441108934656 1168805300859972255744 1182239844548017913856 1202415128108565921792 1205330466511846388736 1212352443216901177344 1223792858777892175872 1238186437440701202432 1255383471294044274688 1264609014045215883264 1275060328210878824448 1276879763610723115008 1294614204771983158272 1330019825116520153088 1358283755826342985728 1369509241411684663296 1392959742120788852736 1408970773639418609664 1412306405205799809024 1428539812162188312576 1456440980368481053056 1481764097265101438976 1513338979094190358528 1528069225304635858944 1540697896588145246208 1558407067813296340992 1588844705856524785152 1607107288682461851648 1631723811703856234496 1666984609423239118848 1679184346666156425216 1686145352060287844352 1702506351480964153344 1726152273029310877696 1753207951289958383616 1773359766822026870784 1780062340040570437632 1811045007768457314304 1857279656161051803648 1883075206941066412032 1904719749549584416768 1915319645416084672512 1941921307157974737408 2009515693551301951488 2037425633739514478592 2054263862117526994944 2113456160459127914496 2118459607808699713536 2142809718243282468864 2175631748938474979328 2184661470552721579584 2222646145897652158464 2270008468641285537792 2292103837956953788416 2311046844882217869312 2337610601719944511488 2404830256217131843584 2410660933023692777472 2447585717555784351744 2510766942588088549376 2529218028090431766528 2550120656421757648896 2553759527221446230016 2589228409543966316544 2660039650233040306176 2716567511652685971456 2739018482823369326592 2785919484241577705472 2824612810411599618048 2857079624324376625152 2912881960736962106112 3056138450609271717888 3081395793176290492416 3116814135626592681984 3177689411713049570304 3214214577364923703296 3263447623407712468992 3333969218846478237696 3405012702961928306688 3452304546058621755392 3506415902579916767232 3546719533644053741568 3714559312322103607296 3766150413882132824064 3809439499099168833536 3830639290832169345024 3883842614315949474816 4074851267479028957184 4108527724235053989888 4226912320918255828992 4236919215617399427072 4285619436486564937728 4369322941105443159168 4445292291795304316928 4540016937282571075584 4584207675913907576832 4622093689764435738624 4675221203439889022976 4821321866047385554944 4895171435111568703488 5021533885176177098752 5058436056180863533056 5107519054442892460032 5178456819087932633088 5320079300466080612352 5433135023305371942912 5571838968483155410944 5649225620823199236096 5714159248648753250304 5825763921473924212224 6112276901218543435776 6162791586352580984832 6355378823426099140608 6428429154729847406592 6526895246815424937984 6667938437692956475392 6810025405923856613376 6904609092117243510784 7012831805159833534464 7532300827764265648128 7661278581664338690048 7767685228631898949632 8149702534958057914368 8217055448470107979776 8473838431234798854144 8571238872973129875456 8738645882210886318336 9168415351827815153664 9244187379528871477248 9350442406879778045952 9642643732094771109888 9790342870223137406976 10043067770352354197504 10215038108885784920064 10356913638175865266176 10640158600932161224704 11143677936966310821888 11298451241646398472192 11428318497297506500608 11651527842947848424448 12224553802437086871552 12325583172705161969664 12710757646852198281216 12856858309459694813184 13335876875385912950784 13620050811847713226752 13809218184234487021568 14025663610319667068928 15064601655528531296256 15322557163328677380096 15535370457263797899264 16299405069916115828736 16947676862469597708288 17142477745946259750912 17477291764421772636672 18336830703655630307328 18488374759057742954496 19285287464189542219776 19580685740446274813952 20430076217771569840128 20713827276351730532352 22596902483292796944384 23303055685895696848896 24449107604874173743104 24651166345410323939328 25421515293704396562432 25713716618919389626368 27618436368468974043136 28051327220639334137856 30129203311057062592512 30645114326657354760192 31070740914527595798528 33895353724939195416576 34284955491892519501824 34954583528843545273344 36673661407311260614656 36976749518115485908992 38570574928379084439552 40860152435543139680256 41427654552703461064704 45193804966585593888768 46606111371791393697792 48898215209748347486208 50843030587408793124864 51427433237838779252736 55236872736937948086272 61290228653314709520384 62141481829055191597056 67790707449878390833152 69909167057687090546688 73347322814622521229312 73953499036230971817984 77141149856758168879104 82855309105406922129408 90387609933171187777536 93212222743582787395584 101686061174817586249728 102854866475677558505472 110473745473875896172544 122580457306629419040768 124282963658110383194112 135581414899756781666304 139818334115374181093376 146694645629245042458624 154282299713516337758208 165710618210813844258816 186424445487165574791168 203372122349635172499456 248565927316220766388224 271162829799513563332608 279636668230748362186752 308564599427032675516416 331421236421627688517632 372848890974331149582336 406744244699270344998912 497131854632441532776448 559273336461496724373504 745697781948662299164672 813488489398540689997824 994263709264883065552896 1118546672922993448747008 1491395563897324598329344 2237093345845986897494016 2982791127794649196658688 4474186691691973794988032 8948373383383947589976064
- Sum of all divisors σ(n): 31439766895567021030562523
- Sum of proper divisors (its aliquot sum) s(n): 22491393512183073440586459
- 8948373383383947589976064 is an abundant number, because the sum of its proper divisors (22491393512183073440586459) is greater than itself. Its abundance is 13543020128799125850610395
Bases of 8948373383383947589976064
- Binary: 111011001101110010001001011000010100010100110010111100111011110010000000000000000002
- Hexadecimal: 0x766E44B0A29979DE40000
- Base-36: 14H5ZDV4WHT064G00
Squares and roots of 8948373383383947589976064
- 8948373383383947589976064 squared (89483733833839475899760642) is 80073386208454277478365033161257451760972092932096
- 8948373383383947589976064 cubed (89483733833839475899760643) is 716526557865155529815856641988832498185101889138788905573951664832217350144
-
8948373383383947589976064 is a
perfect square number . Itssquare root is 2991383188992 -
The
cube root of 8948373383383947589976064 is 207609887.1843941591
Scales and comparisons
How big is 8948373383383947589976064?- 8,948,373,383,383,947,589,976,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 8,948,373,383,383,947,589,976,064 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 8948373383383947589976064 cubic inches would be around 17300823.9 feet tall.
Recreational maths with 8948373383383947589976064
- 8948373383383947589976064 backwards is 4606799857493833833738498
- 8948373383383947589976064 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 8948373383383947589976064's digits is 144
- 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 8948373383383947589976064 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 8948373383383947589976064 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/8948373383383947589976064/
Chicago style:
Numbermatics. 2024. "Number 8948373383383947589976064 - Facts about the integer". https://numbermatics.com/n/8948373383383947589976064/
The information we have on file for 8948373383383947589976064 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 8948373383383947589976064, math, Factors of 8948373383383947589976064, curriculum, school, college, exams, university, Prime factorization of 8948373383383947589976064, STEM, science, technology, engineering, physics, economics, calculator, eight septillion, nine hundred forty-eight sextillion, three hundred seventy-three quintillion, three hundred eighty-three quadrillion, three hundred eighty-three trillion, nine hundred forty-seven billion, five hundred eighty-nine million, nine hundred seventy-six thousand and sixty-four.