5270588504771383605067776
5,270,588,504,771,383,605,067,776 is an even composite number composed of six prime numbers multiplied together.
5270588504771383605067776 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, four hundred forty-three divisors.
Prime factorization of 5270588504771383605067776:
228 × 36 × 132 × 172 × 232 × 10212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 17 × 17 × 23 × 23 × 1021 × 1021)See below for interesting mathematical facts about the number 5270588504771383605067776 from the Numbermatics database.
Names of 5270588504771383605067776
- Cardinal: 5270588504771383605067776 can be written as Five septillion, two hundred seventy sextillion, five hundred eighty-eight quintillion, five hundred four quadrillion, seven hundred seventy-one trillion, three hundred eighty-three billion, six hundred five million, sixty-seven thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 5.270588504771383605067776 × 1024
Factors of 5270588504771383605067776
Divisors of 5270588504771383605067776
- Number of divisors d(n): 16443
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 23 24 26 27 32 34 36 39 46 48 51 52 54 64 68 69 72 78 81 92 96 102 104 108 117 128 136 138 144 153 156 162 169 184 192 204 207 208 216 221 234 243 256 272 276 288 289 299 306 312 324 338 351 368 384 391 408 414 416 432 442 459 468 486 507 512 529 544 552 576 578 598 612 621 624 648 663 676 702 729 736 768 782 816 828 832 864 867 884 897 918 936 972 1014 1021 1024 1053 1058 1088 1104 1152 1156 1173 1196 1224 1242 1248 1296 1326 1352 1377 1404 1458 1472 1521 1536 1564 1587 1632 1656 1664 1728 1734 1768 1794 1836 1863 1872 1944 1989 2028 2042 2048 2106 2116 2176 2208 2304 2312 2346 2392 2448 2484 2496 2592 2601 2652 2691 2704 2754 2808 2873 2916 2944 3042 3063 3072 3128 3159 3174 3264 3312 3328 3456 3468 3519 3536 3588 3672 3726 3744 3757 3887 3888 3978 4056 4084 4096 4131 4212 4232 4352 4416 4563 4608 4624 4692 4761 4784 4896 4968 4992 5083 5184 5202 5304 5382 5408 5508 5589 5616 5746 5832 5888 5967 6084 6126 6144 6256 6318 6348 6528 6624 6647 6656 6877 6912 6936 7038 7072 7176 7344 7452 7488 7514 7774 7776 7803 7956 8073 8112 8168 8192 8262 8424 8464 8619 8704 8832 8993 9126 9189 9216 9248 9384 9477 9522 9568 9792 9936 9984 10166 10368 10404 10557 10608 10764 10816 11016 11178 11232 11271 11492 11661 11664 11776 11934 12168 12252 12288 12393 12512 12636 12696 13056 13248 13273 13294 13312 13689 13754 13824 13872 14076 14144 14283 14352 14688 14904 14976 15028 15249 15548 15552 15606 15912 16146 16224 16336 16384 16524 16767 16848 16928 17238 17357 17408 17664 17901 17986 18252 18378 18432 18496 18768 18954 19044 19136 19584 19872 19941 19968 20332 20631 20736 20808 21114 21216 21528 21632 22032 22356 22464 22542 22984 23322 23328 23409 23483 23552 23868 24219 24336 24504 24576 24786 25024 25272 25392 25857 26112 26496 26546 26588 26624 26979 27378 27508 27567 27648 27744 28152 28288 28566 28704 29376 29808 29952 30056 30498 31096 31104 31212 31671 31824 32292 32448 32672 32768 33048 33534 33696 33813 33856 34476 34714 34816 34983 35328 35802 35972 36504 36756 36864 36992 37536 37908 38088 38272 39168 39744 39819 39882 39936 40664 41067 41262 41472 41616 42228 42432 42849 43056 43264 44064 44712 44928 45084 45747 45968 46644 46656 46818 46966 47104 47736 48438 48672 48841 49008 49152 49572 50048 50544 50784 51714 52071 52224 52992 53092 53176 53248 53703 53958 54756 55016 55134 55296 55488 56304 56576 57132 57408 58752 59616 59823 59904 60112 60996 61893 62192 62208 62424 63342 63648 64584 64896 65344 65536 66079 66096 67068 67392 67626 67712 68952 69428 69632 69966 70227 70449 70656 71604 71944 72657 73008 73512 73728 73984 75072 75816 76176 76544 77571 78336 79488 79638 79764 79872 80937 81328 82134 82524 82701 82944 83232 84456 84864 85698 86112 86411 86528 88128 89401 89424 89856 90168 91494 91936 93288 93312 93636 93932 94208 95013 95472 96876 97344 97682 98016 98304 99144 100096 101088 101439 101568 103428 104142 104448 104949 105984 106184 106352 106496 107406 107916 109512 110032 110268 110592 110976 112608 113152 114264 114816 116909 117504 119232 119457 119646 119808 120224 121992 123201 123786 124384 124416 124848 126684 127296 128547 129168 129792 130688 131072 132158 132192 134136 134784 135252 135424 137241 137904 138856 139264 139932 140454 140898 141312 143208 143888 145314 146016 146523 147024 147456 147968 150144 151632 152352 152881 153088 155142 156213 156672 158976 159276 159528 159744 161109 161874 162656 164268 165048 165402 165888 166464 168912 169728 171396 172224 172549 172822 173056 176256 178802 178848 179469 179712 180336 182988 183872 185679 186576 186624 187272 187864 188416 190026 190944 193752 194688 195364 196032 196608 198237 198288 200192 202176 202878 203136 206856 208284 208896 209898 210681 211347 211968 212368 212704 212992 214812 215832 217971 219024 220064 220536 221184 221952 225216 225641 226304 228528 229632 232713 233818 235008 238464 238914 239292 239616 240448 242811 243984 246402 247572 248103 248768 248832 249696 253368 254592 257094 258336 259233 259584 261376 262144 264316 264384 268203 268272 269568 270504 270848 274482 275808 277712 278528 279864 280908 281796 282624 285039 286416 287776 290628 292032 293046 294048 294912 295069 295936 300288 303264 304317 304704 305279 305762 306176 310284 312426 313344 314847 317952 318552 319056 319488 322218 323748 325312 328536 330096 330804 331776 332928 337824 339456 342792 344448 345098 345644 346112 350727 352512 357604 357696 358371 358938 359424 360672 365976 367744 371358 373152 373248 374544 375728 376832 380052 381888 385641 387504 389376 390728 392064 393216 396474 396576 399211 400384 404352 405756 406272 411723 413712 416568 417792 419796 421362 422694 423936 424736 425408 425984 429624 431664 435942 438048 439569 440128 441072 442368 443904 450432 451282 452608 457056 458643 459264 465426 467636 468639 470016 476928 477828 478584 479232 480896 485622 487968 492804 495144 496206 497536 497664 499392 506736 509184 514188 516672 517647 518466 519168 522752 524288 528632 528768 536406 536544 538407 539136 540109 541008 541696 548964 551616 555424 557037 557056 559728 561816 563592 565248 570078 572832 575552 581256 584064 586092 588096 589824 590138 591872 594711 600576 606528 608634 609408 610558 611524 612352 620568 624852 626688 629694 634041 635904 637104 638112 638976 644436 647496 650624 657072 660192 661608 663552 665856 675648 676923 678912 685584 688896 690196 691288 692224 698139 701454 705024 715208 715392 716742 717876 718848 721344 728433 731952 735488 742716 744309 746304 746496 749088 751456 753664 760104 763776 771282 775008 777699 778752 781456 784128 786432 792948 793152 798422 800768 804609 808704 811512 812544 823446 827424 833136 835584 839592 842724 845388 847872 849472 850816 851968 859248 863328 871884 876096 879138 880256 882144 884736 885207 887808 900864 902564 905216 912951 914112 915837 917286 918528 930852 935272 937278 940032 944541 953856 955656 957168 958464 961792 971244 975936 985608 990288 992412 995072 995328 998784 1013472 1018368 1028376 1033344 1035294 1036932 1038336 1042441 1045504 1048576 1052181 1057264 1057536 1072812 1073088 1075113 1076814 1078272 1080218 1082016 1083392 1097928 1103232 1110848 1114074 1114112 1119456 1123343 1123632 1127184 1130496 1140156 1145664 1151104 1162512 1168128 1172184 1176192 1179648 1180276 1183744 1189422 1197633 1201152 1213056 1217268 1218816 1221116 1223048 1224704 1235169 1241136 1249704 1253376 1259388 1268082 1271808 1274208 1276224 1277952 1288872 1294992 1301248 1314144 1318707 1320384 1323216 1327104 1331712 1351296 1353846 1357824 1371168 1375929 1377792 1380392 1382576 1384448 1396278 1402908 1405917 1410048 1430416 1430784 1433484 1435752 1437696 1442688 1456866 1463904 1470976 1485432 1488618 1492608 1492992 1498176 1502912 1507328 1519817 1520208 1527552 1542564 1550016 1552941 1555398 1557504 1562912 1568256 1572864 1585896 1586304 1596844 1601536 1609218 1615221 1617408 1620327 1623024 1625088 1646892 1654848 1666272 1671111 1671168 1679184 1685448 1690776 1695744 1698944 1701632 1703936 1718496 1726656 1743768 1752192 1758276 1760512 1764288 1769472 1770414 1775616 1784133 1801728 1805128 1810432 1825902 1828224 1831674 1834572 1837056 1861704 1870544 1874556 1880064 1889082 1902123 1907712 1911312 1914336 1916928 1923584 1942488 1951872 1971216 1980576 1984824 1987453 1990144 1990656 1997568 2026944 2030769 2036736 2056752 2066688 2070588 2073864 2076672 2084882 2091008 2094417 2097152 2104362 2114528 2115072 2145624 2146176 2150226 2153628 2156544 2160436 2164032 2166784 2185299 2195856 2206464 2221696 2228148 2228224 2238912 2246686 2247264 2254368 2260992 2280312 2291328 2302208 2325024 2333097 2336256 2344368 2352384 2359296 2360552 2367488 2378844 2395266 2402304 2413827 2426112 2434536 2437632 2442232 2446096 2449408 2470338 2482272 2499408 2506752 2518776 2536164 2543616 2548416 2552448 2555904 2577744 2589984 2602496 2628288 2637414 2640768 2646432 2654208 2655621 2663424 2702592 2707692 2715648 2738853 2742336 2747511 2751858 2755584 2760784 2765152 2768896 2792556 2805816 2811834 2820096 2833623 2860832 2861568 2866968 2871504 2875392 2885376 2913732 2927808 2933333 2941952 2970864 2977236 2985216 2985984 2996352 3005824 3014656 3039634 3040416 3055104 3085128 3100032 3105882 3110796 3115008 3125824 3127323 3136512 3145728 3156543 3171792 3172608 3193688 3203072 3218436 3225339 3230442 3234816 3240654 3246048 3250176 3293784 3309696 3332544 3342222 3342336 3358368 3370029 3370896 3381552 3391488 3397888 3403264 3407872 3436992 3453312 3487536 3504384 3516552 3521024 3528576 3538944 3540828 3551232 3568266 3592899 3603456 3610256 3620864 3651804 3656448 3663348 3669144 3674112 3705507 3723408 3741088 3749112 3760128 3778164 3804246 3815424 3822624 3828672 3833856 3835897 3847168 3884976 3903744 3942432 3956121 3961152 3968627 3969648 3974906 3980288 3981312 3995136 4053888 4061538 4073472 4113504 4127787 4133376 4141176 4147728 4153344 4169764 4182016 4188834 4194304 4208724 4217751 4229056 4230144 4291248 4292352 4300452 4307256 4313088 4320872 4328064 4333568 4370598 4391712 4412928 4443392 4456296 4456448 4477824 4493372 4494528 4508736 4521984 4559451 4560624 4582656 4604416 4650048 4658823 4666194 4672512 4688736 4704768 4718592 4721104 4734976 4757688 4790532 4804608 4827654 4845663 4852224 4860981 4869072 4875264 4884464 4892192 4898816 4940676 4964544 4998816 5013333 5013504 5037552 5072328 5087232 5096832 5104896 5111808 5155488 5179968 5189743 5204992 5256576 5274828 5281536 5292864 5308416 5311242 5326848 5352399 5405184 5415384 5431296 5477706 5484672 5495022 5503716 5511168 5521568 5530304 5537792 5585112 5611632 5623668 5640192 5667246 5706369 5721664 5723136 5733936 5743008 5750784 5770752 5827464 5855616 5866666 5883904 5941728 5954472 5962359 5970432 5971968 5992704 6011648 6029312 6079268 6080832 6092307 6110208 6170256 6200064 6211764 6221592 6230016 6251648 6254646 6273024 6291456 6313086 6343584 6345216 6387376 6406144 6436872 6450678 6460884 6469632 6481308 6492096 6500352 6555897 6587568 6619392 6665088 6684444 6684672 6716736 6740058 6741792 6763104 6782976 6786587 6795776 6806528 6815744 6873984 6906624 6975072 6999291 7008768 7021417 7033104 7042048 7057152 7077888 7081656 7102464 7136532 7185798 7206912 7220512 7241481 7241728 7303608 7312896 7326696 7338288 7348224 7411014 7446816 7482176 7498224 7520256 7556328 7608492 7630848 7645248 7657344 7667712 7671794 7694336 7769952 7807488 7884864 7912242 7922304 7937254 7939296 7949812 7960576 7962624 7966863 7990272 8107776 8123076 8146944 8227008 8242533 8255574 8266752 8282352 8295456 8306688 8339528 8364032 8377668 8388608 8417448 8435502 8458112 8460288 8582496 8584704 8600904 8614512 8626176 8641744 8656128 8667136 8741196 8783424 8799999 8825856 8886784 8912592 8912896 8955648 8986744 8989056 9017472 9043968 9118902 9121248 9165312 9181853 9208832 9300096 9317646 9332388 9345024 9377472 9381969 9409536 9437184 9442208 9469629 9469952 9515376 9581064 9609216 9655308 9676017 9691326 9704448 9721962 9738144 9750528 9768928 9784384 9797632 9881352 9929088 9997632 10026666 10027008 10075104 10110087 10144656 10174464 10193664 10209792 10223616 10310976 10359936 10379486 10409984 10513152 10549656 10563072 10585728 10616832 10622484 10653696 10704798 10778697 10810368 10830768 10862592 10955412 10969344 10990044 11007432 11022336 11043136 11060608 11075584 11170224 11223264 11247336 11280384 11334492 11412738 11443328 11446272 11467872 11486016 11501568 11507691 11541504 11654928 11711232 11733332 11767808 11868363 11883456 11905881 11908944 11924718 11940864 11943936 11985408 12023296 12058624 12158536 12161664 12184614 12220416 12340512 12383361 12400128 12423528 12443184 12460032 12503296 12509292 12546048 12582912 12626172 12653253 12687168 12690432 12774752 12812288 12873744 12901356 12921768 12939264 12962616 12984192 13000704 13111794 13175136 13238784 13330176 13368888 13369344 13433472 13480116 13483584 13526208 13551733 13565952 13573174 13591552 13613056 13631488 13678353 13747968 13813248 13950144 13976469 13998582 14017536 14042834 14066208 14084096 14114304 14155776 14163312 14204928 14273064 14371596 14413824 14441024 14482962 14483456 14582943 14607216 14625792 14653392 14676576 14696448 14822028 14893632 14964352 14996448 15040512 15112656 15216984 15261696 15290496 15314688 15335424 15343588 15388672 15539904 15569229 15614976 15769728 15824484 15844608 15874508 15878592 15899624 15921152 15925248 15933726 15980544 16057197 16215552 16246152 16293888 16454016 16485066 16511148 16533504 16564704 16590912 16613376 16679056 16728064 16755336 16777216 16834896 16871004 16916224 16920576 17119107 17164992 17169408 17201808 17229024 17252352 17283488 17312256 17334272 17482392 17566848 17599998 17651712 17721497 17773568 17825184 17825792 17887077 17911296 17973488 17978112 18034944 18087936 18237804 18242496 18276921 18330624 18363706 18417664 18600192 18635292 18664776 18690048 18754944 18763938 18819072 18874368 18884416 18939258 18939904 19030752 19162128 19218432 19310616 19352034 19382652 19408896 19443924 19476288 19501056 19537856 19568768 19595264 19762704 19858176 19995264 20053332 20054016 20150208 20220174 20289312 20348928 20359761 20387328 20419584 20447232 20621952 20719872 20758972 20819968 20997873 21026304 21064251 21099312 21126144 21171456 21233664 21244968 21307392 21409596 21557394 21620736 21661536 21724443 21725184 21910824 21938688 21980088 22014864 22044672 22086272 22121216 22151168 22340448 22446528 22494672 22560768 22668984 22825476 22886656 22892544 22935744 22972032 23003136 23015382 23083008 23309856 23422464 23466664 23535616 23736726 23766912 23811762 23817888 23849436 23881728 23887872 23900589 23970816 23976143 24046592 24117248 24317072 24323328 24369228 24440832 24681024 24727599 24766722 24800256 24847056 24886368 24920064 25006592 25018584 25092096 25165824 25252344 25306506 25374336 25380864 25549504 25624576 25747488 25802712 25836889 25843536 25878528 25925232 25968384 26001408 26223588 26350272 26399997 26477568 26660352 26737776 26738688 26866944 26960232 26967168 27052416 27103466 27131904 27146348 27183104 27226112 27262976 27356706 27495936 27545559 27626496 27900288 27952938 27997164 28035072 28085668 28132416 28145907 28168192 28228608 28311552 28326624 28408887 28409856 28546128 28743192 28827648 28882048 28965924 28966912 29165886 29214432 29251584 29306784 29353152 29392896 29644056 29787264 29928704 29992896 30081024 30225312 30330261 30433968 30523392 30580992 30629376 30670848 30687176 30777344 31079808 31138458 31229952 31539456 31648968 31689216 31749016 31757184 31799248 31842304 31850496 31867452 31961088 32114394 32336091 32431104 32492304 32587776 32908032 32970132 33022296 33067008 33129408 33181824 33226752 33358112 33456128 33510672 33554432 33669792 33742008 33832448 33841152 34238214 34329984 34338816 34403616 34458048 34504704 34523073 34566976 34624512 34668544 34964784 35133696 35199996 35303424 35442994 35547136 35605089 35650368 35651584 35717643 35774154 35822592 35946976 35956224 36069888 36175872 36475608 36484992 36553842 36661248 36727412 36835328 37150083 37200384 37270584 37329552 37380096 37509888 37527876 37638144 37748736 37768832 37878516 37879808 38061504 38324256 38436864 38621232 38704068 38765304 38817792 38887848 38952576 39002112 39075712 39137536 39190528 39525408 39716352 39990528 40106664 40108032 40300416 40440348 40578624 40655199 40697856 40719522 40774656 40839168 40894464 41035059 41243904 41439744 41517944 41639936 41929407 41995746 42052608 42128502 42198624 42252288 42342912 42467328 42489936 42614784 42819192 43114788 43241472 43323072 43448886 43450368 43748829 43821648 43877376 43960176 44029728 44089344 44172544 44242432 44302336 44680896 44893056 44989344 45121536 45337968 45650952 45773312 45785088 45871488 45944064 46006272 46030764 46166016 46619712 46707687 46844928 46933328 47071232 47473452 47533824 47623524 47635776 47698872 47763456 47775744 47801178 47941632 47952286 48093184 48171591 48234496 48634144 48646656 48738456 48881664 49362048 49455198 49533444 49600512 49694112 49772736 49840128 49866661 50013184 50037168 50184192 50331648 50504688 50613012 50748672 50761728 51099008 51249152 51494976 51605424 51673778 51687072 51757056 51850464 51936768 52002816 52447176 52700544 52799994 52955136 53164491 53320704 53475552 53477376 53661231 53733888 53920464 53934336 54104832 54206932 54263808 54292696 54366208 54452224 54525952 54713412 54830763 54991872 55091118 55252992 55800576 55905876 55994328 56070144 56171336 56264832 56291814 56336384 56457216 56623104 56653248 56817774 56819712 57092256 57486384 57655296 57764096 57931848 57933824 58331772 58428864 58503168 58613568 58706304 58785792 59288112 59574528 59857408 59985792 60162048 60450624 60660522 60867936 61046784 61079283 61161984 61258752 61341696 61374352 61554688 62159616 62276916 62459904 62993619 63078912 63192753 63297936 63378432 63498032 63514368 63598496 63684608 63700992 63734904 63922176 64228788 64672182 64862208 64984608 65173329 65175552 65816064 65940264 66044592 66134016 66258816 66363648 66453504 66716224 66912256 67021344 67108864 67339584 67466659 67484016 67664896 67682304 68476428 68659968 68677632 68807232 68916096 69009408 69046146 69133952 69249024 69337088 69929568 70267392 70399992 70606848 70885988 71094272 71210178 71300736 71303168 71435286 71548308 71645184 71701767 71893952 71912448 71928429 72139776 72351744 72951216 72969984 73107684 73322496 73454824 73670656 74182797 74300166 74400768 74541168 74659104 74760192 75019776 75055752 75276288 75497472 75537664 75757032 75759616 76123008 76648512 76873728 77242464 77408136 77510667 77530608 77635584 77775696 77905152 78004224 78151424 78275072 78381056 79050816 79199991 79432704 79981056 80213328 80216064 80600832 80880696 81157248 81310398 81395712 81439044 81549312 81678336 81788928 82070118 82487808 82636677 82879488 83035888 83279872 83858814 83991492 84105216 84257004 84397248 84437721 84504576 84685824 84934656 84979872 85226661 85229568 85638384 86229576 86482944 86646144 86897772 86900736 87497658 87643296 87754752 87920352 88059456 88178688 88225631 88345088 88484864 88604672 89361792 89786112 89978688 90243072 90675936 90990783 91278421 91301904 91546624 91570176 91742976 91888128 92012544 92061528 92332032 93239424 93415374 93689856 93866656 94142464 94946904 95067648 95247048 95271552 95397744 95526912 95551488 95602356 95883264 95904572 96186368 96343182 96468992 97008273 97268288 97293312 97476912 97763328 98724096 98910396 99066888 99201024 99388224 99545472 99680256 99733322 100026368 100074336 100368384 100663296 101009376 101226024 101497344 101523456 102198016 102498304 102989952 103210848 103347556 103374144 103514112 103569219 103700928 103873536 104005632 104894352 105401088 105599988 105910272 106328982 106641408 106951104 106954752 107152929 107322462 107467776 107840928 107868672 108209664 108413864 108527616 108585392 108732416 108904448 109051904 109426824 109661526 109983744 110182236 110505984 111450249 111601152 111811752 111988656 112140288 112342672 112529664 112583628 112672768 112914432 113246208 113306496 113635548 113639424 114184512 114972768 115310592 115528192 115863696 115867648 116663544 116857728 117006336 117227136 117412608 117571584 118576224 119149056 119364089 119714816 119971584 120324096 120901248 121321044 121735872 121965597 122093568 122158566 122323968 122517504 122683392 122748704 123105177 123109376 124319232 124553832 124919808 125788221 125987238 126157824 126385506 126595872 126756864 126996064 127028736 127196992 127369216 127401984 127469808 127844352 128457576 129344364 129724416 129969216 130346658 130351104 131246487 131632128 131880528 132089184 132268032 132517632 132727296 132907008 133432448 133824512 134042688 134217728 134679168 134933318 134968032 135329792 135364608 136952856 137319936 137355264 137614464 137832192 138018816 138092292 138267904 138498048 138674176 139859136 140123061 140534784 140799984 141213696 141771976 142188544 142420356 142601472 142606336 142870572 143096616 143290368 143403534 143787904 143824896 143856858 144279552 144703488 145902432 145939968 146215368 146644992 146909648 147341312 148365594 148600332 148801536 149082336 149318208 149520384 149599983 150039552 150111504 150552576 150994944 151075328 151514064 151519232 152246016 153297024 153747456 154484928 154816272 155021334 155061216 155271168 155551392 155810304 156008448 156091501 156302848 156550144 156762112 158101632 158399982 158865408 159493473 159962112 160426656 160432128 160983693 161201664 161761392 162314496 162620796 162791424 162878088 163098624 163356672 163577856 164140236 164492289 164975616 165273354 165758976 166071776 166559744 167717628 167982984 168210432 168514008 168794496 168875442 169009152 169371648 169869312 169959744 170453322 170459136 171276768 172459152 172965888 173292288 173795544 173801472 174995316 175286592 175509504 175840704 176118912 176172529 176357376 176451262 176690176 176969728 177209344 178723584 179572224 179957376 180486144 181351872 181981566 182556842 182603808 183093248 183140352 183237849 183485952 183776256 184025088 184123056 184664064 186478848 186830748 187379712 187733312 188284928 189578259 189893808 190135296 190494096 190543104 190795488 191053824 191102976 191204712 191766528 191809144 192372736 192686364 192937984 194016546 194536576 194586624 194953824 195526656 197448192 197820792 198133776 198402048 198776448 199090944 199360512 199466644 200052736 200148672 200736768 201326592 202018752 202399977 202452048 202994688 203046912 204396032 204996608 205979904 206421696 206695112 206748288 207028224 207138438 207401856 207747072 208011264 209788704 210802176 211199976 211820544 212657964 213282816 213902208 213909504 214305858 214644924 214935552 215105301 215681856 215737344 215785287 216419328 216827728 217055232 217170784 217464832 217808896 218103808 218853648 219323052 219967488 220364472 221011968 222548391 222900498 223202304 223623504 223977312 224280576 224685344 225059328 225167256 225345536 225828864 226492416 226612992 227271096 227278848 228369024 229945536 230379461 230621184 231056384 231727392 231735296 232532001 233327088 233715456 234012672 234454272 234825216 235143168 237152448 237599973 238298112 238728178 239429632 239943168 240648192 241802496 242642088 243471744 243931194 244187136 244317132 244647936 245035008 245366784 245497408 246210354 246218752 247910031 248638464 249107664 249839616 251576442 251974476 252315648 252771012 253191744 253313163 253513728 253992128 254057472 254393984 254738432 254803968 254939616 255688704 256915152 258688728 259448832 259938432 260693316 260702208 262492974 263264256 263761056 264178368 264536064 264676893 265035264 265454592 265814016 266864896 267649024 268085376 268435456 269358336 269866636 269936064 270659584 270729216 272972349 273835263 273905712 274639872 274710528 275228928 275664384 276037632 276184584 276535808 276996096 277348352 279718272 280246122 281069568 281599968 282427392 283543952 284377088 284840712 285202944 285212672 285741144 286193232 286580736 286807068 287575808 287649792 287713716 288559104 289406976 291024819 291804864 291879936 292430736 293289984 293819296 294682624 296731188 297200664 297603072 298164672 298636416 299040768 299199966 300079104 300223008 301105152 301265449 301989888 302150656 303028128 303038464 304492032 306594048 307494912 308969856 309632544 310042668 310122432 310542336 310707657 311102784 311620608 311689859 312016896 312183002 312605696 313100288 313524224 316203264 316799964 317730816 318986946 319924224 320853312 320864256 321458787 321967386 322403328 323522784 324628992 325241592 325582848 325756176 326197248 326713344 327155712 328280472 328984578 329951232 330546708 331517952 332143552 333119488 335435256 335965968 336420864 337028016 337588992 337750884 338018304 338743296 339738624 339919488 340906644 340918272 342553536 344918304 345931776 346584576 347591088 347602944 349990632 350573184 351019008 351681408 352237824 352345058 352714752 352902524 353380352 353939456 354418688 357447168 358092267 359144448 359914752 360972288 362703744 363963132 365113684 365207616 365896791 366186496 366280704 366475698 366971904 367552512 368050176 368246112 369315531 369328128 372957696 373661496 374759424 375466624 376569856 379156518 379787616 380270592 380988192 381086208 381590976 382107648 382205952 382409424 383533056 383618288 384745472 385372728 385875968 388033092 389073152 389173248 389907648 391053312 393739461 394896384 395641584 396267552 396804096 397552896 398181888 398721024 398933288 400105472 400297344 401473536 402653184 404037504 404799954 404904096 405989376 406093824 407594431 408792064 409993216 411959808 412843392 413390224 413496576 414056448 414276876 414803712 415494144 416022528 419577408 420369183 421604352 422399952 423641088 425315928 426565632 427804416 427819008 428611716 429289848 429871104 430210602 431363712 431474688 431570574 432838656 433655456 434110464 434341568 434929664 435617792 436207616 437707296 438646104 439934976 440728944 442023936 445096782 445800996 446404608 447247008 447954624 448561152 448799949 449370688 450118656 450334512 450691072 451657728 452984832 453225984 454542192 454557696 456738048 459891072 460758922 461242368 462112768 463454784 463470592 465064002 466654176 467430912 468025344 468274503 468908544 469650432 470286336 474304896 475199946 476596224 477456356 478480419 478859264 479886336 481296384 482951079 483604992 485284176 486943488 487862388 488374272 488634264 489295872 490070016 490733568 490994816 492420708 492437504 495820062 497276928 498215328 499679232 503152884 503948952 504631296 505542024 506383488 506626326 507027456 507984256 508114944 508787968 509476864 509607936 509879232 511377408 513830304 517377456 518897664 519876864 521386632 521404416 524985948 526528512 527522112 528356736 528517587 529072128 529353786 530070528 530909184 531628032 533729792 535298048 536170752 538716672 539733272 539872128 541319168 541458432 545944698 547670526 547811424 549279744 549421056 549713547 550457856 551328768 551451289 552075264 552369168 553071616 553992192 554696704 559436544 560492244 562139136 563199936 564854784 567087904 568734777 568754176 569681424 570405888 570425344 571482288 572386464 573161472 573614136 575151616 575299584 575427432 577118208 578813952 582049638 583609728 583759872 584861472 586579968 587638592 589365248 593462376 594401328 595206144 596329344 597272832 598081536 598399932 600158208 600446016 602210304 602530898 603979776 604301312 606056256 606076928 607199931 608984064 613188096 614989824 617939712 619265088 620085336 620244864 621084672 621415314 622205568 623241216 623379718 624033792 624366004 625211392 626200576 627048448 632406528 633599928 635461632 637973892 639848448 641706624 641728512 642917574 643934772 644806656 647045568 647355861 649257984 650483184 651165696 651512352 652394496 653426688 654311424 656560944 657969156 659902464 661093416 663035904 664287104 666238976 670870512 671931936 672841728 674056032 675177984 675501768 676036608 677486592 679477248 679838976 681813288 681836544 685107072 689836608 691138383 691863552 693169152 695182176 695205888 697596003 699981264 701146368 702038016 703362816 704475648 704690116 705429504 705805048 706760704 707878912 708837376 712799919 714894336 716184534 718288896 719829504 721944576 725407488 727926264 730227368 730415232 731793582 732372992 732561408 732951396 733943808 735105024 736100352 736492224 738631062 738656256 743730093 745915392 747322992 749518848 750933248 753139712 758313036 759575232 759939489 760541184 761976384 762172416 763181952 764215296 764411904 764818848 767066112 767236576 769490944 770745456 771751936 776066184 778146304 778346496 779815296 782106624 787478922 789792768 791283168 792535104 793608192 794030679 795105792 796363776 797442048 797866576 800210944 800594688 802947072 805306368 808075008 809599908 809808192 811978752 812187648 815188862 817584128 818917047 819986432 821505789 823919616 825686784 826780448 826993152 828112896 828553752 829607424 830988288 832045056 839154816 840738366 843208704 844799904 847282176 850631856 853131264 855608832 855638016 857223432 858579696 859742208 860421204 862727424 862949376 863141148 865677312 867310912 868220928 868683136 869859328 871235584 872415232 875414592 877292208 879869952 881457888 884047872 890193564 891601992 892809216 894494016 895909248 897122304 897599898 898741376 900237312 900669024 901382144 903315456 903796347 905969664 906451968 909084384 909115392 913476096 919782144 921517844 922484736 924225536 926909568 926941184 930128004 932122971 933308352 934861824 935069577 936050688 936549006 937817088 939300864 940572672 948609792 950399892 953192448 954912712 956960838 957718528 959772672 962592768 964376361 965902158 967209984 970568352 973886976 975724776 976748544 977268528 978591744 980140032 981467136 981989632 984841416 984875008 991640124 994553856 996430656 999358464 1006305768 1007897904 1009262592 1011084048 1012766976 1013252652 1014054912 1015968512 1016229888 1017575936 1018953728 1019215872 1019758464 1022754816 1027660608 1034754912 1037795328 1039753728 1042773264 1042808832 1049971896 1053057024 1055044224 1056713472 1057035174 1058144256 1058707572 1060141056 1061818368 1063256064 1067459584 1070596096 1072341504 1074276801 1077433344 1079466544 1079744256 1082638336 1082916864 1091889396 1095341052 1095622848 1097690373 1098559488 1098842112 1099427094 1100915712 1102657536 1102902578 1104150528 1104738336 1106143232 1107946593 1107984384 1109393408 1118873088 1120984488 1124278272 1126399872 1129709568 1134175808 1137469554 1137508352 1139362848 1140811776 1140850688 1142964576 1144772928 1146322944 1146933203 1147228272 1150303232 1150599168 1150854864 1154236416 1157627904 1164099276 1167219456 1167519744 1169722944 1173159936 1175277184 1178730496 1186924752 1188802656 1190412288 1192658688 1194545664 1196163072 1196799864 1200316416 1200892032 1204420608 1205061796 1207959552 1208602624 1212112512 1212153856 1214399862 1217968128 1222783293 1226376192 1229979648 1235879424 1238530176 1240170672 1240489728 1242169344 1242830628 1244411136 1246482432 1246759436 1248067584 1248732008 1250422784 1252401152 1254096896 1261107549 1264813056 1267199856 1270923264 1275947784 1279696896 1283413248 1283457024 1285835148 1287869544 1289613312 1294091136 1294711722 1298515968 1300966368 1302331392 1303024704 1304788992 1306853376 1308622848 1313121888 1315938312 1319804928 1322186832 1326071808 1328574208 1332477952 1341741024 1343863872 1345683456 1346399847 1348112064 1350355968 1351003536 1352073216 1354973184 1358954496 1359677952 1363626576 1363673088 1370214144 1379673216 1382276766 1383727104 1386338304 1390364352 1390411776 1395192006 1399962528 1402292736 1404076032 1404823509 1406725632 1408951296 1409380232 1410859008 1411610096 1413521408 1415757824 1417674752 1425599838 1429788672 1432369068 1435441257 1436577792 1439659008 1443889152 1448853237 1450814976 1455852528 1460454736 1460830464 1463587164 1464745984 1465122816 1465902792 1467887616 1470210048 1472200704 1472984448 1477262124 1477312512 1487460186 1491830784 1494645984 1499037696 1501866496 1506279424 1516626072 1519150464 1519878978 1521082368 1523952768 1524344832 1526363904 1528430592 1528823808 1529637696 1534132224 1534473152 1538981888 1541490912 1543503872 1551733157 1552132368 1556292608 1556692992 1559630592 1564213248 1574957844 1579585536 1582566336 1585070208 1585552761 1587216384 1588061358 1590211584 1592727552 1594884096 1595733152 1600421888 1601189376 1605894144 1616150016 1619199816 1619616384 1623957504 1624375296 1630377724 1635168256 1637834094 1639972864 1643011578 1647839232 1649140641 1651373568 1653560896 1653986304 1654353867 1656225792 1657107504 1659214848 1661976576 1664090112 1678309632 1681476732 1686417408 1689599808 1694564352 1701263712 1706204331 1706262528 1711217664 1711276032 1714446864 1717159392 1719484416 1720842408 1725454848 1725898752 1726282296 1731354624 1734621824 1736441856 1737366272 1739718656 1742471168 1744830464 1750829184 1754584416 1759739904 1762915776 1768095744 1780387128 1783203984 1785618432 1788988032 1791818496 1794244608 1795199796 1797482752 1800474624 1801338048 1802764288 1806630912 1807592694 1811939328 1812903936 1818168768 1818230784 1821599793 1826952192 1839564288 1843035688 1844969472 1848451072 1853819136 1853882368 1860256008 1864245942 1866616704 1869723648 1870139154 1872101376 1873098012 1875634176 1878601728 1881145344 1897219584 1900799784 1906384896 1909825424 1913921676 1915437056 1919545344 1925185536 1928752722 1931804316 1934419968 1941136704 1942067583 1947773952 1951449552 1953497088 1954537056 1957183488 1960280064 1962934272 1963979264 1969682832 1969750016 1983280248 1989107712 1992861312 1998716928 2012611536 2015795808 2018525184 2022168096 2025533952 2026505304 2028109824 2029189513 2031937024 2032459776 2035151872 2037907456 2038431744 2039516928 2045509632 2055321216 2069509824 2073415149 2075590656 2079507456 2085546528 2085617664 2092788009 2099943792 2106114048 2110088448 2113426944 2114070348 2116288512 2117415144 2120282112 2123636736 2126512128 2134919168 2138399757 2141192192 2144683008 2148553602 2154866688 2158933088 2159488512 2165276672 2165833728 2183778792 2190682104 2191245696 2195380746 2197118976 2197684224 2198854188 2201831424 2205315072 2205805156 2208301056 2209476672 2212286464 2215893186 2215968768 2218786816 2231190279 2237746176 2241968976 2248556544 2252799744 2259419136 2268351616 2274939108 2275016704 2278725696 2281623552 2281701376 2285929152 2289545856 2292645888 2293866406 2294456544 2300606464 2301198336 2301709728 2308472832 2315255808 2328198552 2334438912 2335039488 2339445888 2346319872 2350554368 2357460992 2373849504 2377605312 2380824576 2382092037 2385317376 2389091328 2392326144 2393599728 2400632832 2401784064 2408841216 2410123592 2415919104 2417205248 2424225024 2424307712 2428799724 2435936256 2445566586 2452752384 2459959296 2464517367 2471758848 2477060352 2480341344 2480979456 2484338688 2485661256 2488822272 2492964864 2493518872 2496135168 2497464016 2500845568 2504802304 2508193792 2522215098 2529626112 2534399712 2541846528 2551895568 2559393792 2566826496 2566914048 2571670296 2575739088 2579226624 2588182272 2589423444 2597031936 2601932736 2604662784 2606049408 2609577984 2613706752 2617245696 2626243776 2631876624 2639609856 2644373664 2652143616 2657148416 2664955904 2683482048 2687727744 2691366912 2692799694 2696224128 2700711936 2702007072 2704146432 2709946368 2711389041 2717908992 2719355904 2727253152 2727346176 2740428288 2759346432 2764553532 2767454208 2772676608 2780728704 2780823552 2790384012 2796368913 2799925056 2804585472 2805208731 2808152064 2809647018 2813451264 2817902592 2818760464 2821718016 2823220192 2827042816 2831515648 2835349504 2851199676 2859577344 2864738136 2870882514 2873155584 2879318016 2887778304 2893129083 2897706474 2901629952 2911705056 2920909472 2921660928 2927174328 2929491968 2930245632 2931805584 2935775232 2940420096 2944401408 2945968896 2954524248 2954625024 2974920372 2983661568 2989291968 2994932993 2998075392 3003732992 3012558848 3033252144 3038300928 3039757956 3042164736 3047905536 3048689664 3052727808 3056861184 3057647616 3059275392 3068264448 3068946304 3077963776 3082981824 3087007744 3103466314 3104264736 3112585216 3113385984 3119261184 3128426496 3149915688 3159171072 3165132672 3170140416 3171105522 3174432768 3176122716 3180423168 3185455104 3189768192 3191466304 3200843776 3202378752 3211788288 3222830403 3232300032 3238399632 3239232768 3247915008 3248750592 3260755448 3270336512 3275668188 3279945728 3286023156 3293071119 3295678464 3298281282 3302747136 3307121792 3307972608 3308707734 3312451584 3314215008 3318429696 3323953152 3328180224 3356619264 3362953464 3372834816 3379199616 3389128704 3402527424 3412408662 3412525056 3422435328 3422552064 3428893728 3434318784 3438968832 3440799609 3441684816 3450909696 3451797504 3452564592 3462709248 3469243648 3472883712 3474732544 3479437312 3484942336 3489660928 3501658368 3509168832 3519479808 3525831552 3536191488 3560774256 3566407968 3571236864 3577976064 3583636992 3588489216 3590399592 3594965504 3600949248 3602676096 3605528576 3613261824 3615185388 3623878656 3625807872 3636337536 3636461568 3643199586 3653904384 3668349879 3679128576 3686071376 3689938944 3696902144 3707638272 3707764736 3720512016 3728491884 3733233408 3739447296 3740278308 3744202752 3746196024 3751268352 3757203456 3762290688 3783322647 3794439168 3801599568 3812769792 3819650848 3827843352 3830874112 3839090688 3850371072 3857505444 3863608632 3868839936 3882273408 3884135166 3895547904 3902899104 3906994176 3909074112 3914366976 3916450837 3920560128 3925868544 3927958528 3939365664 3939500032 3966560496 3978215424 3985722624 3997433856 4025223072 4031591616 4037050368 4039199541 4044336192 4051067904 4051968167 4053010608 4056219648 4058379026 4063874048 4064919552 4070303744 4075814912 4076863488 4079033856 4091019264 4110642432 4139019648 4146830298 4151181312 4159014912 4171093056 4171235328 4185576018 4199887584 4212228096 4214470527 4220176896 4226853888 4228140696 4232577024 4234830288 4240564224 4247273472 4253024256 4269838336 4276799514 4282384384 4289366016 4297107204 4306323771 4309733376 4317866176 4318977024 4330553344 4331667456 4367557584 4381364208 4382491392 4390761492 4394237952 4395368448 4397708376 4403662848 4410630144 4411610312 4416602112 4418953344 4424572928 4431786372 4431937536 4437573632 4462380558 4475492352 4483937952 4497113088 4505599488 4518838272 4536703232 4549878216 4550033408 4557451392 4563247104 4563402752 4571858304 4579091712 4585291776 4587732812 4588913088 4601212928 4602396672 4603419456 4616945664 4630511616 4655199471 4656397104 4668877824 4670078976 4678891776 4692639744 4701108736 4714921984 4747699008 4755210624 4756658283 4761649152 4764184074 4770634752 4778182656 4784652288 4787199456 4801265664 4803568128 4817682432 4820247184 4834410496 4848450048 4848615424 4857599448 4871872512 4891133172 4905504768 4919918592 4929034734 4943517696 4947421923 4954120704 4960682688 4961958912 4963061601 4968677376 4971322512 4977644544 4985929728 4987037744 4992270336 4994928032 5001691136 5009604608 5016387584 5044430196 5059252224 5068799424 5083693056 5103791136 5118612993 5118787584 5133652992 5133828096 5143340592 5151478176 5158453248 5176364544 5178846888 5194063872 5203865472 5209325568 5212098816 5219155968 5227413504 5234491392 5252487552 5263753248 5279219712 5288747328 5298727603 5304287232 5314296832 5329911808 5366964096 5375455488 5382733824 5385599388 5392448256 5401423872 5404014144 5408292864 5419892736 5422778082 5435817984 5438711808 5454506304 5454692352 5464799379 5480856576 5518692864 5529107064 5534908416 5545353216 5561457408 5561647104 5580768024 5592737826 5599850112 5609170944 5610417462 5616304128 5619294036 5626902528 5635805184 5637520928 5643436032 5646440384 5654085632 5663031296 5670699008 5702399352 5719154688 5729476272 5741765028 5746311168 5758636032 5775556608 5786258166 5795412948 5803259904 5823410112 5826202749 5841818944 5843321856 5854348656 5858983936 5860491264 5863611168 5871550464 5880840192 5888802816 5891937792 5909048496 5909250048 5949840744 5967323136 5978583936 5989865986 5996150784 6007465984 6025117696 6066504288 6076601856 6079515912 6084329472 6087568539 6095811072 6097379328 6105455616 6113722368 6115295232 6118550784 6136528896 6137892608 6155927552 6165963648 6174015488 6206932628 6208529472 6220245447 6225170432 6226771968 6238522368 6256852992 6278364027 6299831376 6318342144 6330265344 6340280832 6342211044 6348865536 6352245432 6360846336 6370910208 6379536384 6382932608 6401687552 6404757504 6423576576 6445660806 6464600064 6476799264 6478465536 6495830016 6497501184 6521510896 6540673024 6551336376 6559891456 6572046312 6586142238 6591356928 6596562564 6605494272 6614243584 6615945216 6617415468 6624903168 6628430016 6636859392 6647906304 6656360448 6693570837 6713238528 6725906928 6745669632 6758399232 6778257408 6805054848 6824817324 6825050112 6844870656 6845104128 6857787456 6868637568 6877937664 6881599218 6883369632 6901819392 6903595008 6905129184 6925418496 6929105327 6938487296 6945767424 6949465088 6958874624 6969884672 7003316736 7018337664 7038959616 7051663104 7072382976 7121548512 7132815936 7142473728 7146276111 7155952128 7167273984 7168866757 7176978432 7180799184 7189931008 7201898496 7205352192 7211057152 7226523648 7230370776 7247757312 7251615744 7272675072 7272923136 7286399172 7307808768 7336699758 7358257152 7372142752 7379877888 7393552101 7393804288 7415276544 7415529472 7441024032 7456983768 7466466816 7478894592 7480556616 7488405504 7492392048 7502536704 7514406912 7524581376 7566645294 7588878336 7603199136 7625539584 7639301696 7655686704 7661748224 7678181376 7700742144 7715010888 7727217264 7737679872 7764546816 7768270332 7791095808 7805798208 7813988352 7818148224 7828733952 7832901674 7841120256 7851737088 7855917056 7878731328 7879000064 7933120992 7956430848 7971445248 7994867712 8050446144 8063183232 8074100736 8078399082 8088672384 8102135808 8103936334 8106021216 8112439296 8116758052 8127748096 8129839104 8134167123 8140607488 8151629824 8153726976 8158067712 8182038528 8221284864 8278039296 8293660596 8302362624 8318029824 8342186112 8342470656 8371152036 8399775168 8415626193 8424456192 8428941054 8440353792 8453707776 8456281392 8465154048 8469660576 8481128448 8494546944 8506048512 8539676672 8553599028 8564768768 8578732032 8594214408 8612647542 8619466752 8635732352 8637954048 8661106688 8663334912 8735115168 8762728416 8764982784 8781522984 8788475904 8790736896 8795416752 8807325696 8821260288 8823220624 8833204224 8837906688 8849145856 8863572744 8863875072 8875147264 8924761116 8950984704 8967875904 8984798979 8994226176 9011198976 9037676544 9073406464 9099756432 9100066816 9114902784 9126494208 9143716608 9158183424 9170583552 9175465624 9177826176 9202425856 9204793344 9206838912 9233891328 9261023232 9310398942 9312794208 9337755648 9340157952 9357783552 9374671913 9385279488 9402217472 9429843968 9495398016 9510421248 9513316566 9523298304 9528368148 9541269504 9556365312 9569304576 9574398912 9602531328 9607136256 9635364864 9640494368 9668491209 9668820992 9696900096 9697230848 9715198896 9743745024 9782266344 9811009536 9839837184 9858069468 9879213357 9887035392 9894843846 9908241408 9921365376 9923917824 9926123202 9937354752 9942645024 9955289088 9971859456 9974075488 9984540672 9989856064 10003382272 10019209216 10032775168 10088860392 10118504448 10137598848 10167386112 10207582272 10237225986 10237575168 10267305984 10267656192 10286681184 10302956352 10316906496 10322398827 10352729088 10357693776 10388127744 10407730944 10418651136 10424197632 10438311936 10454827008 10468982784 10504975104 10527506496 10558439424 10577494656 10597455206 10608574464 10628593664 10659823616 10733928192 10750910976 10765467648 10771198776 10784896512 10802847744 10808028288 10816585728 10839785472 10845556164 10871635968 10877423616 10909012608 10909384704 10929598758 10961713152 11005049637 11037385728 11058214128 11069816832 11090706432 11122914816 11123294208 11161536048 11185475652 11199700224 11218341888 11220834924 11232608256 11238588072 11253805056 11271610368 11275041856 11286872064 11292880768 11308171264 11326062592 11341398016 11404798704 11438309376 11458952544 11483530056 11492622336 11517272064 11551113216 11572516332 11590825896 11606519808 11646820224 11652405498 11683637888 11686643712 11708697312 11717967872 11720982528 11727222336 11743100928 11749352511 11761680384 11777605632 11783875584 11818096992 11818500096 11899681488 11934646272 11957167872 11979731972 11992301568 12014931968 12050235392 12117598623 12133008576 12153203712 12155904501 12159031824 12168658944 12175137078 12191622144 12194758656 12210911232 12227444736 12230590464 12237101568 12273057792 12275785216 12311855104 12331927296 12413865256 12417058944 12440490894 12450340864 12453543936 12477044736 12513705984 12556728054 12599662752 12636684288 12643411581 12660530688 12680561664 12684422088 12697731072 12704490864 12721692672 12741820416 12759072768 12765865216 12803375104 12809515008 12847153152 12891321612 12918971313 12929200128 12953598528 12956931072 12991660032 12995002368 13043021792 13081346048 13102672752 13119782912 13144092624 13172284476 13182713856 13193125128 13210988544 13228487168 13231890432 13234830936 13249806336 13256860032 13273718784 13295812608 13312720896 13387141674 13426477056 13451813856 13491339264 13516798464 13556514816 13610109696 13649634648 13650100224 13689741312 13690208256 13715574912 13737275136 13755875328 13763198436 13766739264 13803638784 13807190016 13810258368 13850836992 13858210654 13876974592 13891534848 13898930176 13917749248 13939769344 13965598413 14006633472 14036675328 14077919232 14103326208 14144765952 14243097024 14265631872 14269974849 14284947456 14292552222 14311904256 14334547968 14337733514 14353956864 14361598368 14379862016 14403796992 14410704384 14422114304 14453047296 14460741552 14503231488 14545350144 14545846272 14572798344 14615617536 14673399516 14716514304 14744285504 14759755776 14787104202 14787608576 14830553088 14831058944 14882048064 14889184803 14913967536 14932933632 14957789184 14961113232 14976811008 14984784096 15005073408 15028813824 15049162752 15133290588 15177756672 15206398272 15251079168 15278603392 15311373408 15323496448 15356362752 15401484288 15430021776 15454434528 15475359744 15529093632 15536540664 15582191616 15611596416 15627976704 15636296448 15657467904 15665803348 15682240512 15703474176 15711834112 15757462656 15758000128 15866241984 15896182809 15912861696 15942890496 15989735424 16100892288 16126366464 16148201472 16156798164 16177344768 16204271616 16207872668 16212042432 16224878592 16233516104 16255496192 16259678208 16268334246 16281214976 16303259648 16307453952 16316135424 16364077056 16394398137 16442569728 16556078592 16587321192 16604725248 16636059648 16684372224 16684941312 16742304072 16799550336 16831252386 16848912384 16857882108 16880707584 16907415552 16912562784 16930308096 16939321152 16962256896 16989093888 17012097024 17079353344 17107198056 17129537536 17157464064 17188428816 17225295084 17238933504 17271464704 17275908096 17322213376 17326669824 17470230336 17478608247 17525456832 17529965568 17563045968 17576951808 17581473792 17590833504 17614651392 17642520576 17646441248 17666408448 17675813376 17698291712 17727145488 17727750144 17750294528 17849522232 17901969408 17935751808 17969597958 17988452352 18022397952 18075353088 18146812928 18199512864 18200133632 18229805568 18252988416 18262705617 18287433216 18316366848 18341167104 18350931248 18355652352 18404851712 18409586688 18413677824 18467782656 18522046464 18620797884 18625588416 18660736341 18675511296 18680315904 18715567104 18749343826 18770558976 18804434944 18835092081 18859687936 18990796032 19020842496 19026633132 19046596608 19056736296 19082539008 19112730624 19138609152 19148797824 19205062656 19214272512 19270729728 19280988736 19336982418 19337641984 19393800192 19394461696 19430397792 19487490048 19564532688 19622019072 19679674368 19716138936 19758426714 19774070784 19789687692 19816482816 19842730752 19847835648 19852246404 19874709504 19885290048 19910578176 19943718912 19948150976 19969081344 19979712128 20006764544 20038418432 20065550336 20177720784 20237008896 20275197696 20334772224 20415164544 20474451972 20475150336 20534611968 20535312384 20573362368 20605912704 20633812992 20644797654 20705458176 20715387552 20776255488 20787315981 20815461888 20837302272 20848395264 20876623872 20909654016 21009950208 21055012992 21116878848 21154989312 21194910412 21217148928 21257187328 21319647232 21438828333 21467856384 21501821952 21506600271 21530935296 21542397552 21569793024 21605695488 21616056576 21633171456 21679570944 21691112328 21743271936 21754847232 21818025216 21818769408 21859197516 21923426304 22010099274 22074771456 22116428256 22139633664 22180656303 22181412864 22245829632 22246588416 22323072096 22370951304 22399400448 22436683776 22441669848 22465216512 22477176144 22507610112 22543220736 22550083712 22573744128 22585761536 22616342528 22652125184 22682796032 22809597408 22876618752 22917905088 22967060112 22985244672 23034544128 23102226432 23145032664 23181651792 23213039616 23293640448 23304810996 23367275776 23373287424 23417394624 23435935744 23441965056 23454444672 23486201856 23498705022 23523360768 23555211264 23567751168 23636193984 23637000192 23799362976 23869292544 23914335744 23959463944 23984603136 24029863936 24100470784 24235197246 24266017152 24306407424 24311809002 24318063648 24337317888 24350274156 24383244288 24389517312 24402501369 24421822464 24454889472 24461180928 24474203136 24546115584 24551570432 24623710208 24663854592 24827730512 24834117888 24880981788 24900681728 24907087872 24954089472 25027411968 25113456108 25199325504 25246878579 25273368576 25286823162 25321061376 25361123328 25368844176 25395462144 25408981728 25443385344 25483640832 25518145536 25531730432 25606750208 25619030016 25694306304 25782643224 25837942626 25858400256 25907197056 25913862144 25983320064 25990004736 26086043584 26162692096 26205345504 26239565824 26288185248 26344568952 26365427712 26379463669 26386250256 26421977088 26456974336 26463780864 26469661872 26499612672 26513720064 26547437568 26591625216 26625441792 26774283348 26852954112 26903627712 26954396937 26982678528 27033596928 27113029632 27220219392 27299269296 27300200448 27379482624 27431149824 27474550272 27511750656 27526396872 27533478528 27607277568 27614380032 27620516736 27701673984 27716421308 27753949184 27783069696 27797860352 27835498496 27879538688 27931196826 28013266944 28073350656 28124015739 28155838464 28206652416 28289531904 28486194048 28531263744 28539949698 28569894912 28585104444 28623808512 28669095936 28675467028 28707913728 28723196736 28759724032 28807593984 28821408768 28844228608 28906094592 28921483104 29005473627 29006462976 29090700288 29091692544 29145596688 29231235072 29346799032 29433028608 29488571008 29519511552 29574208404 29575217152 29661106176 29662117888 29764096128 29778369606 29827935072 29865867264 29915578368 29922226464 29953622016 29969568192 30010146816 30057627648 30098325504 30266581176 30355513344 30412796544 30502158336 30557206784 30622746816 30646992896 30712725504 30802968576 30860043552 30908869056 30950719488 30967196481 31058187264 31073081328 31164383232 31223192832 31255953408 31272592896 31314935808 31331606696 31364481024 31406948352 31423668224 31514925312 31516000256 31732483968 31792365618 31825723392 31885780992 31979470848 32201784576 32252732928 32296402944 32313596328 32354689536 32408543232 32415745336 32424084864 32449757184 32467032208 32510992384 32519356416 32536668492 32562429952 32606519296 32614907904 32632270848 32728154112 32788796274 32885139456 33015148911 33112157184 33174642384 33209450496 33272119296 33368744448 33369882624 33484608144 33599100672 33662504772 33697824768 33715764216 33761415168 33814831104 33825125568 33860616192 33878642304 33924513792 33978187776 34024194048 34158706688 34214396112 34259075072 34314928128 34376857632 34450590168 34477867008 34542929408 34551816192 34644426752 34653339648 34940460672 34957216494 35050913664 35059931136 35126091936 35153903616 35162947584 35181667008 35229302784 35248057533 35285041152 35292882496 35332816896 35351626752 35396583424 35454290976 35455500288 35500589056 35699044464 35803938816 35871503616 35939195916 35976904704 36044795904 36150706176 36293625856 36352795869 36399025728 36400267264 36459611136 36467713503 36505976832 36525411234 36574866432 36632733696 36682334208 36701862496 36711304704 36809703424 36819173376 36827355648 36935565312 37241595768 37251176832 37321472682 37351022592 37360631808 37431134208 37498687652 37541117952 37608869888 37670184162 37719375872 37930234743 37981592064 38041684992 38053266264 38093193216 38113472592 38165078016 38225461248 38277218304 38297595648 38410125312 38428545024 38541459456 38561977472 38673964836 38675283968 38787600384 38788923392 38860795584 38974980096 39129065376 39244038144 39359348736 39432277872 39516853428 39548141568 39579375384 39632965632 39685461504 39695671296 39704492808 39749419008 39770580096 39821156352 39887437824 39896301952 39938162688 39959424256 40013529088 40076836864 40131100672 40355441568 40474017792 40550395392 40669544448 40830329088 40948903944 40950300672 41069223936 41070624768 41146724736 41211825408 41267625984 41289595308 41410916352 41430775104 41552510976 41574631962 41630923776 41674604544 41696790528 41753247744 41819308032 41896795239 42019900416 42110025984 42233757696 42309978624 42389820824 42434297856 42514374656 42639294464 42809924547 42877656666 42935712768 43003643904 43013200542 43061870592 43084795104 43139586048 43211390976 43232113152 43266342912 43359141888 43382224656 43509694464 43636050432 43637538816 43718395032 43846852608 44020198548 44149542912 44232856512 44279267328 44361312606 44362825728 44491659264 44493176832 44646144192 44667554409 44741902608 44798800896 44873367552 44883339696 44930433024 44954352288 45015220224 45086441472 45100167424 45147488256 45171523072 45232685056 45304250368 45365592064 45619194816 45753237504 45835810176 45934120224 45970489344 46069088256 46204452864 46290065328 46363303584 46426079232 46587280896 46609621992 46734551552 46746574848 46834789248 46871871488 46883930112 46908889344 46972403712 46997410044 47046721536 47110422528 47135502336 47272387968 47274000384 47598725952 47688548427 47738585088 47828671488 47918927888 47969206272 48059727872 48200941568 48470394492 48532034304 48612814848 48623618004 48636127296 48674635776 48700548312 48766488576 48779034624 48805002738 48843644928 48909778944 48922361856 48948406272 49092231168 49103140864 49183194411 49247420416 49327709184 49655461024 49668235776 49761963576 49801363456 49814175744 49908178944 50054823936 50226912216 50398651008 50493757158 50546737152 50573646324 50642122752 50722246656 50737688352 50790924288 50817963456 50886770688 50913860881 50967281664 51036291072 51063460864 51213500416 51238060032 51388612608 51565286448 51675885252 51716800512 51814394112 51827724288 51966640128 51980009472 52172087168 52325384192 52410691008 52479131648 52576370496 52689137904 52730855424 52758927338 52772500512 52843954176 52913948672 52927561728 52939323744 52999225344 53027440128 53094875136 53183250432 53250883584 53548566696 53705908224 53807255424 53908793874 53965357056 54067193856 54226059264 54440438784 54598538592 54600400896 54758965248 54788116851 54862299648 54949100544 55023501312 55052793744 55066957056 55214555136 55228760064 55241033472 55403347968 55432842616 55507898368 55566139392 55595720704 55670996992 55759077376 55862393652 55982209023 56026533888 56146701312 56248031478 56311676928 56413304832 56579063808 56972388096 57062527488 57079899396 57139789824 57170208888 57247617024 57338191872 57350934056 57415827456 57446393472 57519448064 57615187968 57642817536 57688457216 57812189184 57842966208 58010947254 58012925952 58181400576 58183385088 58291193376 58462470144 58693598064 58866057216 58977142016 59039023104 59148416808 59150434304 59322212352 59324235776 59528192256 59556739212 59655870144 59731734528 59831156736 59844452928 59907244032 59939136384 60020293632 60115255296 60196651008 60533162352 60711026688 60825593088 61004316672 61114413568 61245493632 61293985792 61425451008 61605937152 61720087104 61817738112 61901438976 61934392962 62116374528 62146162656 62328766464 62361947943 62446385664 62511906816 62545185792 62629871616 62663213392 62728962048 62847336448 63029850624 63032000512 63464967936 63584731236 63651446784 63771561984 63958941696 64316484999 64403569152 64505465856 64519800813 64592805888 64627192656 64709379072 64817086464 64831490672 64848169728 64899514368 64934064416 65021984768 65038712832 65073336984 65124859904 65213038592 65229815808 65264541696 65456308224 65577592548 65770278912 66030297822 66224314368 66349284768 66418900992 66541968909 66544238592 66737488896 66739765248 66969216288 67198201344 67325009544 67395649536 67431528432 67522830336 67629662208 67650251136 67721232384 67757284608 67849027584 67956375552 68048388096 68317413376 68428792224 68518150144 68629856256 68753715264 68883458839 68901180336 68955734016 69085858816 69103632384 69288853504 69306679296 69880921344 69914432988 70101827328 70119862272 70252183872 70307807232 70325895168 70363334016 70458605568 70496115066 70570082304 70585764992 70665633792 70703253504 70793166848 70908581952 70911000576 71001178112 71398088928 71607877632 71743007232 71878391832 71953809408 72089591808 72301412352 72587251712 72705591738 72798051456 72800534528 72919222272 72935427006 73011953664 73050822468 73149732864 73207504107 73265467392 73364668416 73403724992 73422609408 73619406848 73638346752 73654711296 73871130624 74483191536 74502353664 74642945364 74702045184 74721263616 74862268416 74997375304 75082235904 75217739776 75340368324 75438751744 75740635737 75860469486 75963184128 76083369984 76106532528 76186386432 76226945184 76330156032 76450922496 76554436608 76595191296 76820250624 76857090048 77082918912 77123954944 77347929672 77350567936 77575200768 77577846784 77721591168 77949960192 78258130752 78488076288 78718697472 78864555744 79033706856 79096283136 79138391007 79158750768 79265931264 79370923008 79391342592 79408985616 79498838016 79541160192 79642312704 79774875648 79792603904 79876325376 79918848512 80027058176 80153673728 80262201344 80710883136 80863190811 80948035584 81100790784 81339088896 81660658176 81897807888 81900601344 82138447872 82293449472 82423650816 82535251968 82579190616 82821832704 82861550208 83105021952 83149263924 83261847552 83349209088 83393581056 83506495488 83638616064 83793590478 84039800832 84220051968 84372047217 84467515392 84619957248 84779641648 84868595712 85028749312 85278588928 85619849094 85755313332 85871425536 86007287808 86026401084 86123741184 86169590208 86279172096 86422781952 86464226304 86532685824 86718283776 86764449312 87016420881 87019388928 87272100864 87275077632 87436790064 87693705216 88040397096 88299085824 88465713024 88558534656 88722625212 88725651456 88983318528 88986353664 89292288384 89335108818 89483805216 89597601792 89746735104 89766679392 89860866048 89908704576 90030440448 90078369251 90172882944 90200334848 90294976512 90343046144 90465370112 90608500736 91238389632 91506475008 91671620352 91868240448 91940978688 92138176512 92408905728 92580130656 92726607168 92852158464 92901589443 93174561792 93195267841 93219243984 93469103104 93493149696 93669578496 93743742976 93767860224 93817778688 93944807424 93994820088 94093443072 94220845056 94271004672 94544775936 94548000768 95197451904 95377096854 95477170176 95657342976 95837855776 95938412544 96119455744 96401883136 96940788984 97064068608 97225629696 97247236008 97272254592 97349271552 97401096624 97532977152 97558069248 97610005476 97687289856 97819557888 97844723712 97896812544 98184462336 98206281728 98366388822 98494840832 98655418368 99045446733 99310922048 99336471552 99523927152 99602726912 99628351488 99816357888 100109647872 100453824432 100797302016 100987514316 101093474304 101147292648 101284245504 101444493312 101475376704 101581848576 101635926912 101773541376 101827721762 101934563328 102072582144 102126921728 102427000832 102476120064 102777225216 103130572896 103351770504 103433601024 103628788224 103655448576 103933280256 103960018944 104344174336 104650768384 104821382016 104958263296 105152740992 105378275808 105461710848 105517854676 105545001024 105687908352 105744172599 105827897344 105855123456 105878647488 105998450688 106054880256 106189750272 106366500864 106501767168 107097133392 107411816448 107614510848 107817587748 107930714112 108134387712 108452118528 108880877568 109197077184 109200801792 109403140509 109517930496 109576233702 109724599296 109898201088 110047002624 110105587488 110133914112 110429110272 110457520128 110482066944 110806695936 110865685232 111015796736 111191441408 111341993984 111518154752 111724787304 111964418046 112053067776 112293402624 112496062956 112623353856 112826609664 113158127616 113790704229 113944776192 114125054976 114159798792 114279579648 114340417776 114495234048 114676383744 114701868112 114831654912 114892786944 115038896128 115230375936 115285635072 115376914432 115624378368 115685932416 116021894508 116025851904 116362801152 116366770176 116582386752 116924940288 117387196128 117732114432 117954284032 118078046208 118296833616 118300868608 118644424704 119056384512 119113478424 119311740288 119463469056 119662313472 119688905856 119814488064 119878272768 120040587264 120230510592 120393302016 121066324704 121422053376 121651186176 121870734869 122008633344 122228827136 122490987264 122587971584 122850902016 123211874304 123440174208 123635476224 123802877952 123868785924 124232749056 124292325312 124657532928 124723895886 124892771328 125023813632 125090371584 125259743232 125326426784 125457924096 125690385717 125694672896 126059701248 126064001024 126929935872 127169462472 127302893568 127543123968 127917883392 128429773641 128632969998 128807138304 129010931712 129039601626 129185611776 129254385312 129418758144 129634172928 129662981344 129696339456 129799028736 129868128832 130043969536 130077425664 130146673968 130249719808 130426077184 130529083392 130912616448 131155185096 131540557824 132060595644 132448628736 132698569536 132837801984 133083937818 133088477184 133474977792 133479530496 133938432576 134002663227 134396402688 134650019088 134791299072 134863056864 135045660672 135259324416 135300502272 135442464768 135514569216 135698055168 135912751104 136096776192 136634826752 136857584448 137036300288 137259712512 137507430528 137766917678 137802360672 137911468032 138171717632 138207264768 138577707008 138613358592 139761842688 139828865976 140203654656 140239724544 140504367744 140615614464 140651790336 140726668032 140917211136 140992230132 141140164608 141171529984 141331267584 141406507008 141586333696 141817163904 141822001152 142002356224 142796177856 143065645281 143215755264 143486014464 143756783664 143907618816 144179183616 144602824704 145174503424 145411183476 145596102912 145601069056 145838444544 145870854012 146023907328 146101644936 146299465728 146415008214 146530934784 146729336832 146807449984 146845218816 147238813696 147276693504 147309422592 147742261248 148966383072 149004707328 149285890728 149404090368 149442527232 149724536832 149994750608 150164471808 150435479552 150680736648 150877503488 151481271474 151720938972 151926368256 152166739968 152213065056 152372772864 152453890368 152660312064 152741582643 152901844992 153108873216 153190382592 153640501248 153714180096 154165837824 154247909888 154695859344 154701135872 155150401536 155443182336 155899920384 156516261504 156976152576 157437394944 157729111488 158067413712 158192566272 158276782014 158317501536 158531862528 158741846016 158782685184 158817971232 158997676032 159082320384 159284625408 159369422521 159549751296 159585207808 159752650752 159837697024 160054116352 160307347456 161421766272 161726381622 161896071168 162201581568 162678177792 163321316352 163795615776 163801202688 164276895744 164364350553 164586898944 164847301632 165070503936 165158381232 165643665408 165723100416 166210043904 166298527848 166523695104 166698418176 166787162112 167012990976 167277232128 167587180956 167946627069 168079601664 168440103936 168744094434 168935030784 169239914496 169559283296 169737191424 170057498624 170557177856 171239698188 171510626664 171742851072 172014575616 172052802168 172247482368 172339180416 172558344192 172845563904 172928452608 173065371648 173436567552 173528898624 174032841762 174038777856 174544201728 174550155264 174873580128 175387410432 176080794192 176598171648 176931426048 177117069312 177445250424 177451302912 177966637056 177972707328 178584576768 178670217636 178967610432 179195203584 179493470208 179533358784 179721732096 179817409152 180060880896 180156738502 180345765888 180400669696 180589953024 180686092288 180930740224 181217001472 182476779264 183012950016 183343240704 183736480896 183881957376 184276353024 184817811456 185160261312 185453214336 185704316928 185803178886 186349123584 186390535682 186438487968 186938206208 186986299392 187085843829 187339156992 187487485952 187535720448 187635557376 187889614848 187989640176 188186886144 188542009344 189089551872 189096001536 190394903808 190754193708 190954340352 191314685952 191675711552 191876825088 192238911488 192803766272 193559402439 193881577968 194128137216 194451259392 194494472016 194544509184 194698543104 194802193248 195065954304 195116138496 195220010952 195374579712 195639115776 195689447424 195793625088 196368924672 196412563456 196732777644 196989681664 197310836736 198090893466 198621844096 198672943104 199047854304 199205453824 199256702976 199632715776 200219295744 200907648864 201594604032 201975028632 202186948608 202294585296 202568491008 202888986624 202950753408 203163697152 203271853824 203547082752 203655443524 203869126656 204145164288 204253843456 204854001664 204952240128 205554450432 206261145792 206650376517 206703541008 206867202048 207257576448 207310897152 207866560512 207920037888 208688348672 209301536768 209642764032 210305481984 210756551616 210923421696 211035709352 211090002048 211375816704 211488345198 211655794688 211710246912 211757294976 211996901376 212109760512 212379500544 212733001728 213003534336 214194266784 214823632896 215229021696 215635175496 215861428224 216268775424 216904237056 217761755136 218394154368 218401603584 218806281018 219035860992 219152467404 219449198592 219622512321 219796402176 220094005248 220211174976 220267828224 220858220544 220915040256 220964133888 221613391872 221731370464 222031593472 222382882816 222683987968 223036309504 223449574608 223928836092 224106135552 224586805248 224992125912 225246707712 225653219328 226316255232 227221907211 227581408458 227889552384 228250109952 228319597584 228559159296 228680835552 228990468096 229352767488 229403736224 229663309824 229785573888 230077792256 230460751872 230571270144 230753828864 231248756736 231371864832 232043789016 232051703808 232725602304 232733540352 233164773504 233849880576 234774392256 235464228864 235908568064 236156092416 236593667232 236601737216 237288849408 237415173021 238112769024 238226956848 238623480576 238926938112 239324626944 239377811712 239628976128 239756545536 240081174528 240461021184 240786604032 242132649408 242589572433 242844106752 243302372352 243741469738 244017266688 244457654272 244981974528 245175943168 245701804032 246880348416 247270952448 247605755904 247737571848 248465498112 248584650624 249315065856 249447791772 249785542656 250047627264 250180743168 250519486464 250652853568 250915848192 251380771434 251389345792 252119402496 252128002048 253116141651 253859871744 254338924944 254605787136 255086247936 255835766784 256859547282 257265939996 257614276608 258021863424 258079203252 258371223552 258508770624 258837516288 259268345856 259325962688 259392678912 259598057472 259736257664 260087939072 260154851328 260293347936 260499439616 260852154368 261058166784 261825232896 262310370192 263081115648 264121191288 264897257472 265397139072 265675603968 266167875636 266176954368 266949955584 266959060992 267876865152 268005326454 268792805376 269300038176 269582598144 269726113728 270091321344 270235107753 270518648832 270601004544 270884929536 271029138432 271396110336 271825502208 273269653504 273715168896 274072600576 274519425024 275014861056 275533835356 275604721344 275822936064 276343435264 276414529536 277155414016 277226717184 278704768329 279523685376 279585803523 279657731952 280407309312 280479449088 281008735488 281231228928 281303580672 281453336064 281834422272 281984460264 282280329216 282343059968 282662535168 282813014016 283172667392 283634327808 283644002304 285592355712 286131290562 286431510528 286972028928 287513567328 287815237632 288358367232 289205649408 290349006848 290822366952 291192205824 291202138112 291676889088 291741708024 292047814656 292203289872 292598931456 292830016428 293061869568 293458673664 293614899968 293690437632 294477627392 294553387008 294618845184 295484522496 297136340199 297932766144 298009414656 298571781456 298808180736 298885054464 299449073664 299989501216 300328943616 300870959104 301361473296 301755006976 302962542948 303441877944 303852736512 304333479936 304426130112 304745545728 304907780736 305320624128 305483165286 305803689984 306217746432 306380765184 307281002496 307428360192 308331675648 308495819776 309391718688 309402271744 310300803072 310886364672 311799840768 313032523008 313952305152 314874789888 315458222976 316134827424 316385132544 316553564028 316635003072 317063725056 317232517797 317483692032 317565370368 317635942464 317995352064 318164640768 318569250816 318738845042 319099502592 319170415616 319505301504 319675394048 320108232704 320614694912 322843532544 323452763244 323792142336 324403163136 325356355584 326642632704 327591231552 327602405376 328209421527 328553791488 328728701106 329173797888 329694603264 330141007872 330316762464 331287330816 331446200832 332420087808 332597055696 333047390208 333574324224 334025981952 334554464256 335174361912 335893254138 336159203328 336880207872 337488188868 337870061568 338479828992 339118566592 339474382848 340114997248 341114355712 342479396376 343021253328 343485702144 344029151232 344105604336 344494964736 344678360832 345116688384 345691127808 345856905216 346130743296 346873135104 347057797248 348065683524 348077555712 349088403456 349100310528 349747160256 350774820864 352161588384 353196343296 353862852096 354234138624 354890500848 354902605824 355933274112 357169153536 357340435272 357935220864 358390407168 358986940416 359066717568 359443464192 359634818304 360121761792 360313477004 360691531776 360801339392 361179906048 361372184576 361861480448 362434002944 364953558528 365612204607 366025900032 366686481408 367472961792 367763914752 368552706048 369635622912 370320522624 370906428672 371408633856 371606357772 372698247168 372781071364 372876975936 373876412416 373972598784 374171687658 374678313984 374974971904 375071440896 375271114752 375779229696 375979280352 376373772288 377071157151 377084018688 378179103744 378192003072 380789807616 381508387416 381908680704 382629371904 383351423104 383753650176 384477822976 385607532544 387118804878 387763155936 388256274432 388902518784 388988944032 389089018368 389397086208 389604386496 390131908608 390232276992 390440021904 390749159424 391278231552 391587250176 392737849344 392825126912 393465555288 393979363328 394621673472 396181786932 397243688192 397345886208 398095708608 398410907648 398513405952 399265431552 400438591488 401815297728 402007989681 403189208064 403950057264 404373897216 404589170592 405136982016 405777973248 405901506816 406327394304 406543707648 407094165504 407310887048 407738253312 408290328576 408507686912 409708003328 409904480256 411108900864 412522291584 413300753034 413407082016 413734404096 414515152896 414621794304 415733121024 415840075776 417376697344 418603073536 419285528064 420610963968 421513103232 421846843392 422071418704 422180004096 422751633408 422976690396 423311589376 423420493824 423514589952 423993802752 424219521024 424759001088 425466003456 426007068672 428388533568 429196935843 429647265792 430458043392 431270350992 431722856448 432537550848 433808474112 435523510272 436788308736 436803207168 437612562036 438071721984 438304934808 438898397184 439245024642 439592804352 440188010496 440422349952 440535656448 441716441088 441830080512 441928267776 443226783744 443462740928 444063186944 444765765632 445367975936 446072619008 446899149216 447857672184 448212271104 449173610496 449984251824 450493415424 451306438656 452632510464 454443814422 455162816916 455779104768 456500219904 456639195168 457118318592 457361671104 457980936192 458224747929 458705534976 458807472448 459326619648 459571147776 460155584512 460921503744 461142540288 461507657728 462497513472 462743729664 464087578032 464103407616 465451204608 466329547008 467699761152 469548784512 470928457728 471817136128 472312184832 473187334464 473203474432 474577698816 474830346042 476225538048 476453913696 477246961152 477853876224 478108267563 478649253888 478755623424 479257952256 479513091072 480162349056 480922042368 484265298816 485179144866 485688213504 486604744704 487482939476 488034533376 488915308544 489963949056 490351886336 491403608064 493093051659 493760696832 494541904896 495211511808 495475143696 496930996224 497169301248 498630131712 498895583544 499571085312 500095254528 500361486336 501038972928 501305707136 501831696384 502761542868 502778691584 504238804992 504256004096 506232283302 507719743488 508677849888 509211574272 510172495872 511671533568 513719094564 514531879992 515228553216 516043726848 516158406504 516742447104 517017541248 517675032576 518536691712 518651925376 518785357824 519196114944 519472515328 520175878144 520309702656 520586695872 520998879232 521704308736 522116333568 523650465792 524620740384 526162231296 528242382576 529794514944 530794278144 531351207936 532335751272 532353908736 533899911168 533918121984 535753730304 536010652908 537585610752 538600076352 539165196288 539452227456 540182642688 540470215506 541037297664 541202009088 541769859072 542058276864 542792220672 543651004416 546539307008 547430337792 549038850048 550029722112 551067670712 551209442688 551645872128 552686870528 552829059072 554310828032 554453434368 557409536658 559047370752 559171607046 559315463904 560814618624 560958898176 561257531487 562017470976 562462457856 562607161344 562906672128 563668844544 563968920528 564560658432 564686119936 565626028032 566345334784 567268655616 567288004608 571184711424 572262581124 572863021056 573944057856 575027134656 575630475264 576716734464 578411298816 580678207317 580698013696 581644733904 582384411648 582404276224 583353778176 583483416048 584095629312 584406579744 585197862912 585660032856 586123739136 586917347328 587229799936 587380875264 588955254784 589106774016 589237690368 590969044992 594272680398 595865532288 596018829312 597143562912 597616361472 597770108928 598898147328 599979002432 600657887232 601741918208 602722946592 603510013952 605925085896 606883755888 607705473024 608666959872 608852260224 609491091456 609815561472 610641248256 610966330572 611607379968 612435492864 612761530368 614562004992 614856720384 616663351296 616991639552 618783437376 618804543488 619951129551 620601606144 621772729344 623599681536 626065046016 627904610304 630916445952 632269654848 632770265088 633107128056 633270006144 634127450112 634465035594 634967384064 635130740736 635271884928 635990704128 636329281536 637138501632 637477690084 638199005184 638340831232 639010603008 639350788096 640216465408 641229389824 645687065088 646905526488 647584284672 648806326272 650712711168 653285265408 655182463104 655204810752 656418843054 657107582976 657457402212 658347595776 659389206528 660282015744 660633524928 662574661632 662892401664 664840175616 665194111392 666094780416 667148648448 668051963904 669108928512 670348723824 671786508276 672318406656 673760415744 674976377736 675740123136 676959657984 678237133184 678948765696 680229994496 682228711424 684958792752 686042506656 686971404288 688058302464 688211208672 688989929472 689356721664 690233376768 691382255616 691713810432 692261486592 693746270208 694115594496 696131367048 696155111424 698176806912 698200621056 699494320512 701549641728 704323176768 706392686592 707725704192 708468277248 709781001696 709805211648 711866548224 712245519063 714338307072 714680870544 715870441728 716780814336 717973880832 718133435136 718886928384 719269636608 720243523584 720626954008 721383063552 721602678784 722359812096 722744369152 723722960896 724868005888 727768717299 729907117056 731224409214 732051800064 733372962816 734945923584 735527829504 737105412096 740641045248 741812857344 742817267712 743212715544 745396494336 745562142728 745753951872 747752824832 747945197568 748343375316 749356627968 749949943808 750142881792 750542229504 751558459392 751958560704 752747544576 754142314302 754168037376 756358207488 756384006144 759348424953 761579615232 763016774832 763817361408 765258743808 766702846208 767507300352 768955645952 771215065088 774237609756 775526311872 776512548864 777805037568 777977888064 778178036736 778794172416 779208772992 780263817216 780464553984 780880043808 781498318848 782556463104 783174500352 785475698688 785650253824 786931110576 787958726656 789243346944 792363573864 794487376384 794691772416 796191417216 796821815296 797026811904 798530863104 800877182976 803630595456 804015979362 806378416128 807900114528 808747794432 809178341184 810273964032 810705323259 811555946496 811803013632 812654788608 813087415296 814188331008 814621774096 815476506624 817015373824 819416006656 819808960512 822217801728 825044583168 826601506068 826814164032 827468808192 829030305792 829243588608 831466242048 831680151552 834753394688 836114304987 837206147072 838571056128 838757410569 841221927936 843026206464 843693686784 844142837408 844360008192 845503266816 845953380792 846623178752 846840987648 847029179904 847987605504 848439042048 849518002176 850932006912 856777067136 858393871686 859294531584 860916086784 862540701984 863445712896 865075101696 867616948224 871047020544 873576617472 873606414336 875225124072 876143443968 876609869616 877796794368 878490049284 879185608704 880376020992 880844699904 881071312896 883432882176 883660161024 883856535552 886453567488 886925481856 888126373888 889531531264 890735951872 892145238016 893798298432 895715344368 896424542208 898347220992 899968503648 900986830848 902612877312 905265020928 908887628844 910325633832 911558209536 913000439808 913278390336 914236637184 914723342208 915961872384 916449495858 917411069952 917614944896 918653239296 919142295552 920311169024 921843007488 922285080576 923015315456 924995026944 925487459328 928175156064 928206815232 930902409216 932659094016 935399522304 939097569024 941856915456 943634272256 944624369664 946374668928 946406948864 949155397632 949660692084 951697553391 952451076096 952907827392 954493922304 955707752448 956216535126 957298507776 957511246848 958515904512 959026182144 960324698112 961844084736 968530597632 970358289732 971376427008 973209489408 974965878952 976069066752 977830617088 979927898112 980703772672 982807216128 984628264581 986186103318 987521393664 989083809792 990423023616 990950287392 993861992448 994338602496 997260263424 997791167088 999142170624 1000722972672 1002077945856 1002611414272 1003663392768 1005523085736 1005557383168 1008477609984 1008512008192 1012464566604 1015439486976 1017355699776 1018423148544 1020344991744 1023343067136 1027438189128 1029063759984 1030457106432 1032087453696 1032316813008 1033484894208 1034035082496 1035350065152 1037073383424 1037303850752 1037570715648 1038392229888 1038945030656 1040351756288 1040619405312 1041173391744 1041997758464 1043408617472 1044232667136 1047300931584 1049241480768 1052324462592 1056484765152 1059589029888 1061588556288 1062702415872 1064671502544 1064707817472 1067799822336 1071507460608 1072021305816 1075171221504 1077200152704 1078330392576 1078904454912 1080365285376 1080940431012 1082074595328 1082404018176 1083539718144 1084116553728 1085584441344 1087302008832 1093078614016 1094860675584 1096836613821 1098077700096 1100059444224 1102135341424 1102418885376 1103291744256 1105373741056 1105658118144 1108621656064 1108906868736 1114819073316 1118094741504 1118343214092 1118630927808 1121629237248 1121917796352 1122515062974 1124034941952 1124924915712 1125214322688 1125813344256 1127337689088 1127937841056 1129121316864 1129372239872 1131213471453 1131252056064 1132690669568 1134537311232 1134576009216 1142369422848 1144525162248 1145726042112 1147888115712 1150054269312 1151260950528 1153433468928 1156822597632 1161356414634 1161396027392 1163289467808 1164768823296 1164808552448 1166707556352 1166966832096 1168191258624 1168813159488 1170395725824 1171018800263 1171320065712 1172247478272 1173834694656 1174459599872 1174761750528 1177910509568 1178213548032 1178475380736 1181938089984 1188545360796 1191731064576 1192037658624 1194287125824 1195232722944 1195540217856 1197796294656 1199958004864 1201315774464 1203483836416 1205445893184 1207020027904 1211850171792 1213767511776 1215410946048 1217333919744 1217704520448 1218982182912 1219631122944 1221282496512 1221932661144 1223214759936 1224870985728 1225523060736 1229124009984 1229713440768 1233326702592 1233983279104 1237566874752 1237609086976 1239902259102 1241203212288 1243545458688 1247199363072 1252130092032 1255809220608 1261832891904 1264539309696 1265540530176 1266214256112 1266540012288 1268254900224 1268930071188 1269934768128 1270261481472 1270543769856 1271981408256 1272658563072 1274277003264 1274955380168 1276398010368 1276681662464 1278021206016 1278701576192 1280432930816 1282458779648 1287590807529 1291374130176 1293811052976 1295168569344 1297612652544 1301425422336 1306570530816 1310364926208 1310409621504 1312837686108 1314215165952 1314914804424 1316695191552 1318778413056 1320564031488 1321267049856 1325149323264 1325784803328 1329680351232 1330388222784 1332189560832 1334297296896 1336103927808 1338217857024 1340697447648 1343573016552 1344636813312 1347520831488 1349952755472 1351480246272 1353919315968 1356474266368 1357897531392 1360459988992 1364457422848 1369917585504 1372085013312 1373942808576 1374674243787 1376116604928 1376422417344 1377979858944 1378713443328 1380466753536 1382764511232 1383427620864 1384522973184 1387492540416 1388231188992 1392262734096 1392310222848 1396353613824 1398988641024 1403099283456 1408646353536 1412785373184 1415451408384 1416936554496 1419562003392 1419610423296 1423733096448 1424491038126 1428676614144 1429361741088 1431740883456 1433561628672 1434324802689 1435947761664 1436266870272 1437773856768 1438539273216 1440487047168 1441253908016 1442766127104 1443205357568 1445488738304 1447445921792 1449736011776 1455537434598 1459814234112 1462448818428 1464103600128 1466745925632 1469891847168 1471055659008 1474210824192 1479279154977 1481282090496 1483625714688 1485634535424 1486425431088 1490792988672 1491124285456 1491507903744 1495505649664 1495890395136 1496686750632 1498713255936 1499899887616 1500285763584 1501084459008 1503116918784 1503917121408 1505495089152 1508284628604 1508336074752 1512716414976 1512768012288 1518696849906 1523159230464 1526033549664 1527634722816 1530517487616 1533405692416 1535014600704 1537911291904 1548475219512 1551052623744 1553025097728 1555610075136 1555955776128 1556356073472 1557588344832 1558417545984 1560527634432 1560929107968 1561760087616 1562996637696 1565112926208 1566349000704 1570951397376 1571300507648 1573862221152 1575917453312 1578486693888 1584319553297 1584727147728 1588974752768 1589383544832 1592382834432 1593643630592 1594053623808 1597061726208 1601754365952 1607261190912 1608031958724 1612756832256 1615800229056 1617495588864 1618356682368 1620547928064 1621410646518 1623111892992 1623606027264 1625309577216 1626174830592 1628376662016 1629243548192 1630953013248 1634030747648 1638832013312 1639617921024 1650089166336 1653203012136 1653628328064 1654937616384 1658060611584 1658487177216 1662932484096 1663360303104 1669506789376 1672228609974 1674412294144 1677142112256 1677514821138 1682443855872 1683772594461 1686052412928 1687387373568 1688285674816 1688720016384 1691006533632 1691906761584 1693246357504 1693681975296 1694058359808 1696878084096 1699036004352 1701864013824 1713554134272 1716787743372 1718589063168 1721832173568 1725081403968 1726891425792 1730150203392 1735233896448 1742034621951 1742094041088 1747153234944 1747212828672 1750450248144 1752286887936 1753219739232 1755593588736 1756980098568 1758371217408 1760752041984 1761689399808 1762142625792 1766865764352 1767320322048 1767713071104 1772907134976 1773850963712 1776252747776 1779063062528 1781471903744 1784290476032 1787596596864 1791430688736 1792849084416 1796694441984 1799937007296 1801973661696 1805225754624 1810530041856 1817775257688 1820651267664 1823116419072 1826000879616 1826556780672 1828473274368 1829446684416 1831923744768 1832898991716 1834822139904 1835229889792 1837306478592 1838284591104 1840622338048 1843686014976 1844570161152 1846030630912 1849990053888 1850974918656 1856350312128 1856413630464 1859853388653 1861804818432 1865318188032 1870799044608 1878195138048 1883713830912 1887268544512 1892749337856 1892813897728 1898310795264 1899321384168 1903395106782 1904902152192 1905815654784 1908987844608 1911415504896 1912433070252 1914597015552 1915022493696 1917031809024 1918052364288 1920649396224 1923688169472 1937061195264 1940716579464 1942752854016 1946418978816 1949931757904 1952138133504 1955661234176 1959855796224 1961407545344 1965614432256 1969256529162 1972372206636 1975042787328 1978167619584 1980846047232 1981900574784 1987723984896 1988677204992 1994520526848 1995582334176 1998284341248 2001445945344 2004155891712 2005222828544 2007326785536 2011046171472 2011114766336 2016955219968 2024929133208 2030878973952 2034711399552 2036846297088 2040689983488 2046686134272 2054876378256 2058127519968 2060914212864 2064174907392 2064633626016 2066969788416 2068070164992 2070700130304 2071802492773 2074146766848 2074607701504 2075141431296 2076784459776 2077890061312 2080703512576 2081238810624 2082346783488 2083995516928 2088465334272 2094601863168 2098482961536 2104648925184 2112969530304 2119178059776 2123177112576 2125404831744 2129343005088 2129415634944 2135599644672 2136736557189 2143014921216 2144042611632 2150342443008 2154400305408 2156660785152 2157808909824 2160730570752 2161880862024 2164149190656 2164808036352 2167079436288 2168233107456 2171168882688 2174604017664 2183306151897 2186157228032 2189721351168 2193673227642 2196155400192 2200118888448 2204270682848 2204837770752 2206583488512 2210747482112 2211316236288 2217243312128 2229638146632 2236189483008 2236686428184 2237261855616 2243258474496 2243835592704 2245030125948 2248069883904 2249849831424 2250428645376 2251626688512 2254675378176 2255875682112 2258242633728 2258744479744 2262426942906 2262504112128 2265381339136 2269074622464 2269152018432 2278045274859 2284738845696 2289050324496 2291452084224 2295776231424 2300108538624 2302521901056 2306866937856 2313645195264 2322712829268 2322792054784 2326578935616 2329537646592 2329617104896 2333415112704 2333933664192 2336382517248 2337626318976 2340791451648 2342037600526 2342640131424 2344494956544 2347669389312 2348919199744 2349523501056 2355821019136 2356427096064 2356950761472 2363876179968 2377090721592 2383462129152 2384075317248 2388574251648 2390465445888 2391080435712 2395592589312 2399916009728 2402631548928 2406967672832 2410891786368 2414040055808 2423700343584 2427535023552 2430821892096 2432115969777 2434667839488 2435409040896 2437964365824 2439262245888 2442564993024 2443865322288 2446429519872 2451046121472 2458248019968 2459426881536 2466653405184 2467966558208 2475133749504 2475218173952 2479804518204 2482406424576 2487090917376 2494398726144 2504260184064 2511618441216 2516272231707 2523665783808 2529078619392 2531081060352 2532428512224 2533080024576 2536509800448 2537860142376 2539869536256 2540522962944 2541087539712 2543962816512 2545317126144 2548554006528 2549910760336 2552796020736 2553363324928 2557403152384 2560865861632 2564917559296 2575181615058 2582748260352 2587622105952 2590337138688 2595225305088 2602850844672 2613141061632 2620729852416 2620819243008 2625675372216 2628430331904 2629829608848 2633390383104 2637556826112 2641128062976 2642534099712 2650298646528 2651569606656 2659360702464 2660776445568 2664379121664 2668594593792 2672207855616 2676435714048 2681394895296 2687146033104 2689273626624 2695041662976 2699905510944 2702960492544 2707838631936 2712948532736 2715795062784 2720919977984 2739835171008 2744170026624 2747885617152 2749348487574 2752233209856 2752844834688 2755959717888 2757426886656 2760933507072 2765529022464 2766855241728 2769045946368 2774985080832 2776462377984 2784525468192 2784620445696 2792707227648 2797977282048 2806198566912 2817292707072 2825570746368 2830902816768 2833873108992 2839124006784 2839220846592 2847466192896 2848982076252 2855092660173 2857353228288 2858723482176 2863481766912 2867123257344 2868649605378 2871895523328 2872533740544 2875547713536 2877078546432 2880974094336 2882507816032 2885532254208 2886410715136 2890977476608 2894891843584 2899472023552 2911074869196 2919628468224 2924897636856 2928207200256 2933491851264 2939783694336 2942111318016 2948421648384 2953884793743 2958558309954 2962564180992 2967251429376 2971269070848 2972850862176 2981585977344 2982248570912 2983015807488 2991011299328 2991780790272 2993373501264 2997426511872 2999799775232 3002168918016 3006233837568 3007834242816 3010990178304 3016569257208 3016672149504 3025432829952 3025536024576 3037393699812 3046318460928 3052067099328 3055269445632 3061034975232 3066811384832 3070029201408 3075822583808 3096950439024 3102105247488 3106050195456 3111220150272 3111911552256 3112712146944 3115176689664 3116835091968 3121055268864 3121858215936 3123520175232 3125993275392 3130225852416 3132698001408 3141902794752 3142601015296 3147724442304 3151834906624 3156973387776 3168639106594 3169454295456 3177949505536 3178767089664 3184765668864 3187287261184 3188107247616 3194123452416 3214522381824 3216063917448 3225513664512 3231600458112 3234991177728 3236713364736 3241095856128 3242821293036 3246223785984 3247212054528 3250619154432 3252349661184 3256753324032 3258487096384 3261906026496 3268061495296 3277664026624 3279235842048 3290509841463 3300178332672 3306406024272 3307256656128 3309875232768 3316121223168 3316974354432 3325864968192 3326720606208 3339013578752 3344457219948 3348824588288 3354284224512 3355029642276 3364887711744 3367545188922 3372104825856 3374774747136 3376571349632 3377440032768 3382013067264 3383813523168 3386492715008 3387363950592 3388116719616 3393756168192 3398072008704 3403728027648 3427108268544 3433575486744 3437178126336 3443664347136 3450162807936 3453782851584 3460300406784 3470467792896 3484069243902 3484188082176 3494306469888 3494425657344 3500900496288 3504573775872 3506439478464 3511187177472 3513056400789 3513960197136 3516742434816 3521504083968 3523378799616 3524285251584 3533731528704 3534640644096 3535426142208 3545814269952 3547701927424 3552505495552 3558126125056 3562943807488 3575193193728 3582861377472 3585698168832 3593388883968 3599874014592 3603947323392 3610451509248 3621060083712 3635550515376 3641302535328 3646232838144 3652001759232 3653113561344 3656946548736 3658893368832 3663847489536 3665797983432 3669644279808 3670459779584 3674612957184 3676569182208 3681244676096 3687372029952 3689140322304 3699980107776 3701949837312 3712700624256 3712827260928 3719706777306 3723609636864 3730636376064 3741598089216 3756390276096 3767427661824 3774537089024 3785498675712 3785627795456 3796621590528 3798642768336 3806790213564 3809804304384 3811631309568 3817975689216 3822831009792 3824866140504 3829194031104 3830044987392 3834063618048 3836104728576 3841298792448 3847376338944 3862772422587 3874122390528 3881433158928 3885505708032 3892837957632 3899863515808 3904276267008 3911322468352 3919711592448 3922815090688 3931228864512 3938513058324 3944744413272 3950085574656 3956335239168 3961692094464 3963801149568 3975447969792 3977354409984 3989041053696 3991164668352 3996568682496 4002891890688 4008311783424 4010445657088 4014653571072 4022092342944 4022229532672 4033910439936 4049858266416 4061757947904 4069422799104 4073692594176 4081379966976 4093372268544 4109752756512 4116255039936 4121828425728 4124022731361 4128349814784 4129267252032 4133939576832 4136140329984 4141400260608 4143604985546 4148293533696 4149215403008 4150282862592 4153568919552 4155780122624 4161407025152 4162477621248 4164693566976 4167991033856 4176930668544 4196965923072 4209297850368 4225939060608 4238356119552 4246354225152 4250809663488 4258686010176 4258831269888 4271199289344 4273473114378 4286029842432 4288085223264 4300684886016 4302974408067 4308800610816 4313321570304 4315617819648 4321461141504 4323761724048 4328298381312 4329616072704 4336466214912 4342337765376 4349208035328 4366612303794 4372314456064 4379442702336 4387346455284 4392310800384 4400237776896 4408541365696 4409675541504 4413166977024 4421494964224 4422632472576 4434486624256 4459276293264 4472378966016 4473372856368 4474523711232 4486516948992 4487671185408 4490060251896 4496139767808 4499699662848 4500857290752 4503253377024 4509350756352 4511751364224 4516485267456 4517488959488 4524853885812 4525008224256 4530762678272 4538149244928 4538304036864 4556090549718 4569477691392 4578100648992 4582904168448 4591552462848 4600217077248 4605043802112 4613733875712 4645425658536 4645584109568 4653157871232 4659075293184 4659234209792 4666830225408 4667867328384 4672765034496 4675252637952 4681582903296 4684075201052 4685280262848 4688989913088 4695338778624 4697838399488 4699047002112 4711642038272 4712854192128 4713901522944 4727752359936 4752958659891 4754181443184 4766924258304 4768150634496 4777148503296 4780930891776 4782160871424 4791185178624 4799832019456 4805263097856 4813935345664 4821783572736 4847400687168 4855070047104 4861643784192 4864231939554 4869335678976 4870818081792 4875928731648 4878524491776 4885129986048 4887730644576 4892859039744 4902092242944 4916496039936 4918853763072 4935933116416 4950267499008 4950436347904 4959609036408 4964812849152 4974181834752 4988797452288 5008520368128 5023236882432 5032544463414 5047331567616 5051317783383 5058157238784 5062162120704 5064857024448 5066160049152 5073019600896 5075720284752 5079739072512 5081045925888 5082175079424 5090634252288 5097108013056 5099821520672 5105592041472 5106726649856 5114806304768 5121731723264 5129835118592 5150363230116 5165496520704 5175244211904 5180674277376 5190450610176 5205701689344 5226103865853 5226282123264 5241459704832 5241638486016 5251350744432 5256860663808 5259659217696 5266780766208 5275113652224 5282256125952 5285068199424 5300597293056 5303139213312 5318721404928 5321552891136 5328758243328 5337189187584 5344415711232 5352871428096 5362789790592 5374292066208 5378547253248 5390083325952 5399811021888 5405920985088 5415677263872 5425897065472 5431590125568 5441839955968 5479670342016 5488340053248 5495771234304 5498696975148 5504466419712 5505689669376 5511919435776 5514853773312 5521867014144 5531058044928 5533710483456 5538091892736 5549970161664 5552924755968 5569050936384 5569240891392 5579560165959 5585414455296 5595954564096 5612397133824 5634585414144 5651141492736 5661805633536 5678248013568 5678441693184 5694932385792 5697964152504 5710185320346 5714706456576 5717446964352 5726963533824 5734246514688 5737299210756 5743791046656 5745067481088 5751095427072 5754157092864 5761948188672 5765015632064 5771064508416 5772821430272 5781954953216 5789783687168 5798944047104 5822149738392 5839256936448 5849795273712 5856414400512 5866983702528 5879567388672 5884222636032 5896843296768 5907769587486 5917116619908 5925128361984 5934502858752 5942538141696 5945701724352 5963171954688 5964497141824 5966031614976 5982022598656 5983561580544 5986747002528 5994853023744 5999599550464 6004337836032 6012467675136 6015668485632 6021980356608 6033138514416 6033344299008 6050865659904 6074787399624 6092636921856 6104134198656 6110538891264 6122069950464 6133622769664 6140058402816 6151645167616 6193900878048 6204210494976 6212100390912 6215407478319 6222440300544 6223823104512 6225424293888 6230353379328 6233670183936 6242110537728 6243716431872 6247040350464 6251986550784 6265396002816 6283805589504 6285202030592 6295448884608 6303669813248 6313946775552 6337278213188 6338908590912 6355899011072 6357534179328 6369531337728 6374574522368 6376214495232 6388246904832 6410209671567 6429044763648 6432127834896 6451027329024 6463200916224 6469982355456 6473426729472 6482191712256 6485642586072 6492447571968 6494424109056 6501238308864 6504699322368 6513506648064 6516974192768 6523812052992 6536122990592 6555328053248 6558471684096 6581019682926 6600356665344 6612812048544 6614513312256 6619750465536 6632242446336 6633948708864 6651729936384 6678027157504 6688914439896 6697649176576 6708568449024 6710059284552 6729775423488 6735090377844 6744209651712 6749549494272 6753142699264 6754880065536 6764026134528 6767627046336 6772985430016 6774727901184 6776233439232 6787512336384 6796144017408 6807456055296 6834135824577 6854216537088 6867150973488 6874356252672 6887328694272 6900325615872 6907565703168 6920600813568 6940935585792 6968138487804 6968376164352 6988612939776 6988851314688 7001800992576 7009147551744 7012878956928 7022374354944 7026112801578 7027920394272 7033484869632 7043008167936 7046757599232 7048570503168 7067463057408 7069281288192 7070852284416 7091628539904 7095403854848 7105010991104 7116252250112 7150386387456 7165722754944 7171396337664 7186777767936 7199748029184 7207894646784 7220903018496 7242120167424 7271101030752 7282605070656 7292465676288 7296347909331 7304003518464 7306227122688 7313893097472 7317786737664 7327694979072 7331595966864 7339288559616 7340919559168 7353138364416 7362489352192 7374744059904 7378280644608 7399960215552 7403899674624 7425401248512 7425654521856 7439413554612 7447219273728 7461272752128 7483196178432 7512780552192 7534855323648 7548816695121 7549074178048 7570997351424 7571255590912 7593243181056 7597285536672 7613580427128 7619608608768 7623262619136 7635951378432 7645662019584 7649732281008 7658388062208 7660089974784 7672209457152 7682597584896 7694752677888 7725544845174 7748244781056 7762866317856 7771011416064 7785675915264 7799727031616 7808552534016 7822644936704 7839423184896 7845630181376 7862457729024 7877026116648 7889488826544 7900171149312 7912670478336 7923384188928 7927602299136 7950895939584 7954708819968 7978082107392 7982329336704 7993137364992 8005783781376 8016623566848 8020891314176 8029307142144 8044184685888 8044459065344 8067820879872 8099716532832 8123515895808 8138845598208 8147385188352 8162759933952 8219505513024 8232510079872 8243656851456 8248045462722 8256699629568 8258534504064 8267879153664 8272280659968 8282800521216 8287209971092 8296587067392 8298430806016 8300565725184 8307137839104 8311560245248 8322814050304 8324955242496 8329387133952 8335982067712 8353861337088 8393931846144 8418595700736 8451878121216 8476712239104 8492708450304 8501619326976 8517372020352 8517662539776 8542398578688 8546946228756 8572059684864 8576170446528 8601369772032 8605948816134 8617601221632 8626643140608 8631235639296 8642922283008 8647523448096 8656596762624 8659232145408 8672932429824 8684675530752 8698416070656 8733224607588 8744628912128 8758885404672 8774692910568 8784621600768 8800475553792 8817082731392 8819351083008 8826333954048 8842989928448 8845264945152 8868973248512 8918552586528 8944757932032 8946745712736 8949047422464 8973033897984 8975342370816 8980120503792 8992279535616 8999399325696 9006506754048 9018701512704 9023502728448 9032970534912 9034977918976 9049707771624 9050016448512 9061525356544 9076298489856 9076608073728 9112181099436 9138955382784 9156201297984 9165808336896 9183104925696 9200434154496 9210087604224 9227467751424 9290851317072 9291168219136 9306315742464 9318150586368 9333660450816 9335734656768 9345530068992 9350505275904 9363165806592 9368150402104 9370560525696 9377979826176 9390677557248 9395676798976 9398094004224 9423284076544 9425708384256 9427803045888 9455504719872 9505917319782 9508362886368 9533848516608 9536301268992 9554297006592 9561861783552 9564321742848 9582370357248 9599664038912 9627870691328 9643567145472 9694801374336 9710140094208 9723287568384 9728463879108 9738671357952 9741636163584 9751857463296 9757048983552 9770259972096 9775461289152 9785718079488 9804184485888 9832992079872 9837707526144 9871529524389 9871866232832 9900534998016 9900872695808 9919218072816 9929625698304 9948363669504 9977594904576 10017040736256 10046473764864 10065088926828 10094663135232 10102635566766 10116314477568 10124324241408 10129714048896 10132320098304 10146039201792 10151440569504 10159478145024 10162091851776 10164350158848 10181268504576 10194216026112 10199643041344 10211184082944 10213453299712 10229612609536 10243463446528 10259670237184 10300726460232 10330993041408 10350488423808 10361348554752 10380901220352 10411403378688 10452207731706 10452564246528 10482919409664 10483276972032 10502701488864 10513721327616 10519318435392 10533561532416 10539169202367 10550227304448 10564512251904 10570136398848 10601194586112 10606278426624 10637442809856 10643105782272 10657516486656 10674378375168 10688831422464 10725579581184 10748584132416 10757094506496 10780166651904 10799622043776 10811841970176 10831354527744 10851794130944 10863180251136 10883679911936 10959340684032 10976680106496 10991542468608 10997393950296 11008932839424 11011379338752 11023838871552 11029707546624 11043734028288 11062116089856 11067420966912 11099940323328 11105849511936 11138101872768 11138481782784 11159120331918 11170828910592 11191909128192 11224794267648 11269170828288 11302282985472 11323611267072 11356496027136 11356883386368 11389864771584 11395928305008 11420370640692 11429412913152 11434893928704 11453927067648 11468493029376 11474598421512 11487582093312 11490134962176 11502190854144 11508314185728 11523896377344 11530031264128 11542129016832 11545642860544 11563909906432 11579567374336 11597888094208 11644299476784 11678513872896 11699590547424 11712828801024 11733967405056 11759134777344 11768445272064 11793686593536 11815539174972 11834233239816 11850256723968 11869005717504 11885076283392 11891403448704 11926343909376 11928994283648 11932063229952 11964045197312 11967123161088 11973494005056 11989706047488 11999199100928 12008675672064 12024935350272 12031336971264 12043960713216 12066277028832 12066688598016 12101731319808 12149574799248 12185273843712 12208268397312 12221077782528 12244139900928 12267245539328 12280116805632 12303290335232 12372068194083 12387801756096 12408420989952 12424200781824 12430814956638 12444880601088 12447646209024 12450848587776 12460706758656 12467340367872 12484221075456 12487432863744 12494080700928 12503973101568 12530792005632 12570404061184 12590897769216 12627893551104 12674556426376 12677817181824 12711798022144 12715068358656 12739062675456 12749149044736 12752428990464 12776493809664 12820419343134 12858089527296 12864255669792 12902054658048 12908923224201 12926401832448 12939964710912 12946853458944 12964383424512 12971285172144 12984895143936 12988848218112 13009398644736 13027013296128 13033948385536 13047624105984 13072245981184 13110656106496 13116943368192 13162039365852 13200713330688 13225624097088 13229026624512 13239500931072 13264484892672 13267897417728 13303459872768 13356054315008 13377828879792 13395298353152 13417136898048 13420118569104 13459550846976 13470180755688 13488419303424 13499098988544 13506285398528 13509760131072 13528052269056 13535254092672 13545970860032 13549455802368 13552466878464 13575024672768 13592288034816 13614912110592 13668271649154 13708433074176 13734301946976 13748712505344 13774657388544 13800651231744 13815131406336 13841201627136 13936276975608 13936752328704 13977225879552 13977702629376 14003601985152 14018295103488 14025757913856 14044748709888 14052225603156 14055840788544 14066969739264 14086016335872 14093515198464 14097141006336 14134926114816 14138562576384 14141704568832 14183257079808 14190807709696 14210021982208 14232504500224 14258875979673 14300772774912 14331445509888 14342792675328 14373555535872 14399496058368 14415789293568 14441806036992 14542202061504 14565210141312 14584931352576 14592695818662 14608007036928 14612454245376 14627786194944 14635573475328 14655389958144 14663191933728 14678577119232 14681839118336 14706276728832 14724978704384 14749488119808 14756561289216 14807799349248 14850802497024 14851309043712 14878827109224 14894438547456 14922545504256 14966392356864 15025561104384 15069710647296 15097633390242 15098148356096 15141994702848 15142511181824 15186486362112 15194571073344 15227160854256 15239217217536 15246525238272 15271902756864 15291324039168 15299464562016 15316776124416 15320179949568 15344418914304 15365195169792 15389505355776 15451089690348 15496489562112 15525732635712 15542022832128 15571351830528 15599454063232 15617105068032 15645289873408 15678846369792 15691260362752 15724915458048 15754052233296 15778977653088 15800342298624 15825340956672 15846768377856 15855204598272 15901791879168 15909417639936 15956164214784 15964658673408 15986274729984 16011567562752 16033247133696 16041782628352 16058614284288 16088369371776 16088918130688 16135641759744 16199433065664 16247031791616 16277691196416 16294770376704 16325519867904 16439011026048 16465020159744 16487313702912 16496090925444 16513399259136 16517069008128 16535758307328 16544561319936 16565601042432 16574419942184 16593174134784 16596861612032 16601131450368 16614275678208 16623120490496 16645628100608 16649910484992 16658774267904 16671964135424 16707722674176 16738680497877 16787863692288 16837191401472 16903756242432 16953424478208 16985416900608 17034744040704 17035325079552 17084797157376 17093892457512 17144119369728 17152340893056 17202739544064 17211897632268 17235202443264 17253286281216 17262471278592 17285844566016 17295046896192 17313193525248 17318464290816 17345864859648 17369351061504 17396832141312 17466449215176 17489257824256 17517770809344 17549385821136 17569243201536 17600951107584 17634165462784 17638702166016 17652667908096 17685979856896 17690529890304 17737946497024 17837105173056 17889515864064 17893491425472 17898094844928 17946067795968 17950684741632 17960241007584 17984559071232 17998798651392 18013013508096 18037403025408 18047005456896 18065941069824 18069955837952 18099415543248 18100032897024 18123050713088 18152596979712 18224362198872 18277910765568 18312402595968 18331616673792 18366209851392 18400868308992 18420175208448 18454935502848 18581702634144 18582336438272 18612631484928 18636301172736 18646222434957 18667320901632 18671469313536 18691060137984 18701010551808 18726331613184 18736300804208 18741121051392 18755959652352 18791353597952 18796188008448 18846568153088 18851416768512 18855606091776 18911009439744 19011834639564 19016725772736 19067697033216 19072602537984 19108594013184 19123723567104 19128643485696 19164740714496 19199328077824 19230629014701 19255741382656 19287134290944 19389602748672 19420280188416 19446575136768 19456927758216 19477342715904 19483272327168 19503714926592 19514097967104 19540519944192 19550922578304 19571436158976 19608368971776 19665984159744 19675415052288 19743059048778 19743732465664 19801069996032 19801745391616 19838436145632 19859251396608 19896727339008 19955189809152 20034081472512 20092947529728 20130177853656 20189326270464 20205271133532 20232628955136 20248648482816 20259428097792 20264640196608 20292078403584 20302881139008 20318956290048 20324183703552 20328700317696 20362537009152 20388432052224 20399286082688 20422368165888 20426906599424 20459225219072 20486926893056 20519340474368 20601452920464 20661986082816 20700976847616 20722697109504 20761802440704 20822806757376 20904415463412 20905128493056 20965838819328 20966553944064 21005402977728 21027442655232 21038636870784 21067123064832 21078338404734 21100454608896 21129024503808 21140272797696 21202389172224 21212556853248 21274885619712 21286211564544 21315032973312 21348756750336 21451159162368 21497168264832 21514189012992 21560333303808 21599244087552 21623683940352 21662709055488 21703588261888 21726360502272 21767359823872 21889043727993 21918681368064 21953360212992 21983084937216 21994787900592 22017865678848 22022758677504 22059415093248 22087468056576 22124232179712 22134841933824 22199880646656 22211699023872 22276203745536 22276963565568 22318240663836 22341657821184 22383818256384 22449588535296 22538341656576 22604565970944 22646450085363 22647222534144 22712992054272 22713766772736 22779729543168 22791856610016 22840741281384 22858825826304 22869787857408 22907854135296 22936986058752 22949196843024 22975164186624 22980269924352 23016628371456 23047792754688 23060062528256 23084258033664 23091285721088 23127819812864 23159134748672 23195776188416 23288598953568 23357027745792 23399181094848 23425657602048 23467934810112 23518269554688 23536890544128 23587373187072 23631078349944 23668466479632 23700513447936 23738011435008 23770152566784 23782806897408 23852687818752 23857988567296 23864126459904 23928090394624 23934246322176 23946988010112 23979412094976 23998398201856 24017351344128 24049870700544 24062673942528 24087921426432 24132554057664 24133377196032 24203462639616 24299149598496 24370547687424 24416536794624 24442155565056 24488279801856 24534491078656 24606580670464 24744136388166 24775603512192 24816841979904 24848401563648 24861629913276 24889761202176 24895292418048 24901697175552 24921413517312 24934680735744 24968442150912 24974865727488 24988161401856 25007946203136 25061584011264 25140808122368 25181795538432 25255787102208 25349112852752 25355634363648 25423596044288 25430136717312 25478125350912 25498298089472 25504857980928 25552987619328 25640838686268 25716179054592 25728511339584 25804109316096 25817846448402 25852803664896 25879929421824 25893706917888 25928766849024 25942570344288 25969790287872 25977696436224 26018797289472 26054026592256 26067896771072 26095248211968 26144491962368 26233886736384 26324078731704 26401426661376 26451248194176 26458053249024 26479001862144 26528969785344 26535794835456 26606919745536 26712108630016 26755657759584 26790596706304 26834273796096 26840237138208 26919101693952 26933432406049 26940361511376 26976838606848 26998197977088 27012570797056 27019520262144 27056104538112 27070508185344 27091941720064 27098911604736 27104933756928 27150049345536 27184576069632 27229824221184 27336543298308 27416866148352 27468603893952 27497425010688 27549314777088 27601302463488 27630262812672 27682403254272 27872553951216 27873504657408 27954451759104 28007203970304 28036590206976 28051515827712 28089497419776 28104451206312 28111681577088 28133939478528 28172032671744 28187030396928 28194282012672 28269852229632 28277125152768 28283409137664 28366514159616 28381615419392 28420043964416 28465009000448 28517751959346 28601545549824 28662891019776 28685585350656 28747111071744 28798992116736 28883612073984 29084404123008 29130420282624 29169862705152 29185391637324 29216014073856 29224908490752 29255572389888 29271146950656 29310779916288 29326383867456 29357154238464 29363678236672 29412553457664 29449957408768 29498976239616 29513122578432 29614588573167 29615598698496 29701604994048 29702618087424 29757654218448 29788877094912 29845091008512 29932784713728 30051122208768 30139421294592 30195266780484 30196296712192 30283989405696 30285022363648 30372972724224 30389142146688 30454321708512 30478434435072 30493050476544 30543805513728 30582648078336 30598929124032 30633552248832 30640359899136 30688837828608 30730390339584 30779010711552 30902179380696 30992979124224 31051465271424 31084045664256 31142703661056 31198908126464 31234210136064 31290579746816 31357692739584 31382520725504 31449830916096 31508104466592 31557955306176 31600684597248 31617507607101 31650681913344 31693536755712 31710409196544 31803583758336 31818835279872 31912328429568 31929317346816 31972549459968 32023135125504 32066494267392 32083565256704 32176738743552 32177836261376 32271283519488 32398866131328 32494063583232 32555382392832 32589540753408 32651039735808 32878022052096 32930040319488 32974627405824 32992181850888 33026798518272 33034138016256 33071516614656 33089122639872 33131202084864 33148839884368 33186348269568 33193723224064 33202262900736 33246240980992 33291256201216 33299820969984 33317548535808 33343928270848 33415445348352 33477360995754 33575727384576 33674382802944 33807512484864 33906848956416 33970833801216 34069488081408 34070650159104 34169594314752 34187784915024 34288238739456 34304681786112 34405479088128 34423795264536 34470404886528 34506572562432 34524942557184 34571689132032 34590093792384 34626387050496 34636928581632 34691729719296 34738702123008 34793664282624 34932898430352 34978515648512 35035541618688 35098771642272 35138486403072 35201902215168 35268330925568 35277404332032 35305335816192 35371959713792 35381059780608 35674210346112 35779031728128 35786982850944 35796189689856 35892135591936 35901369483264 35920482015168 35969118142464 35997597302784 36026027016192 36074806050816 36094010913792 36131882139648 36139911675904 36198831086496 36200065794048 36246101426176 36305193959424 36448724397744 36555821531136 36624805191936 36663233347584 36732419702784 36801736617984 36840350416896 36909871005696 37116204582249 37163405268288 37164672876544 37225262969856 37272602345472 37292444869914 37334641803264 37342938627072 37382120275968 37402021103616 37452663226368 37472601608416 37482242102784 37511919304704 37582707195904 37592376016896 37693136306176 37711212183552 38023669279128 38033451545472 38135394066432 38145205075968 38217188026368 38247447134208 38257286971392 38329481428992 38398656155648 38461258029402 38511482765312 38574268581888 38726769672603 38779205497344 38840560376832 38893150273536 38913855516432 38954685431808 38966544654336 39028195934208 39081039888384 39101845156608 39142872317952 39216737943552 39331968319488 39350830104576 39486118097556 39487464931328 39602139992064 39603490783232 39676872291264 39718502793216 39793454678016 39910379618304 40068162945024 40185895059456 40260355707312 40378652540928 40410542267064 40465257910272 40497296965632 40518856195584 40529280393216 40584156807168 40605762278016 40637912580096 40648367407104 40657400635392 40725074018304 40776864104448 40798572165376 40844736331776 40853813198848 40918450438144 40973853786112 41038680948736 41202905840928 41323972165632 41401953695232 41445394219008 41523604881408 41808830926824 41810256986112 41931677638656 41933107888128 42010805955456 42054885310464 42077273741568 42134246129664 42156676809468 42200909217792 42258049007616 42280545595392 42404778344448 42425113706496 42549771239424 42572423129088 42630065946624 42697513500672 42776627939019 42902318324736 42994336529664 43028378025984 43120666607616 43198488175104 43247367880704 43325418110976 43407176523776 43534719647744 43778087455986 43837362736128 43906720425984 43966169874432 43989575801184 44035731357696 44045517355008 44118830186496 44174936113152 44248464359424 44269683867648 44423398047744 44552407491072 44553927131136 44636481327672 44683315642368 44767636512768 44899177070592 45076683313152 45209131941888 45292900170726 45294445068288 45425984108544 45427533545472 45559459086336 45583713220032 45681482562768 45717651652608 45739575714816 45815708270592 45873972117504 45898393686048 45950328373248 45960539848704 46033256742912 46095585509376 46120125056512 46168516067328 46182571442176 46255639625728 46318269497344 46577197907136 46714055491584 46798362189696 46851315204096 46935869620224 47036539109376 47073781088256 47174746374144 47262156699888 47336932959264 47401026895872 47476022870016 47540305133568 47565613794816 47705375637504 47715977134592 47728252919808 47856180789248 47868492644352 47893976020224 47958824189952 48034702688256 48099741401088 48125347885056 48175842852864 48265108115328 48266754392064 48406925279232 48598299196992 48741095374848 48833073589248 48884311130112 48976559603712 49068982157312 49213161340928 49488272776332 49551207024384 49633683959808 49696803127296 49723259826552 49779522404352 49790584836096 49803394351104 49842827034624 49869361471488 49936884301824 49949731454976 49976322803712 50015892406272 50123168022528 50216041493631 50281616244736 50363591076864 50511574204416 50698225705504 50711268727296 50847192088576 50860273434624 50956250701824 50996596178944 51105975238656 51281677372536 51432358109184 51457022679168 51608218632192 51635692896804 51705607329792 51759858843648 51787413835776 51857533698048 51885140688576 51939580575744 51955392872448 52037594578944 52108053184512 52135793542144 52190496423936 52288983924736 52467773472768 52648157463408 52802853322752 52902496388352 52916106498048 52958003724288 53057939570688 53071589670912 53213839491072 53424217260032 53511315519168 53581193412608 53668547592192 53680474276416 53838203387904 53866864812098 53880723022752 53953677213696 53996395954176 54025141594112 54039040524288 54112209076224 54141016370688 54183883440128 54197823209472 54209867513856 54300098691072 54369152139264 54673086596616 54833732296704 54937207787904 54994850021376 55098629554176 55202604926976 55260525625344 55364806508544 55745107902432 55747009314816 55908903518208 55938667304871 56014407940608 56073180413952 56103031655424 56178994839552 56208902412624 56223363154176 56267878957056 56374060793856 56388564025344 56539704459264 56554250305536 56566818275328 56733028319232 56763230838784 56840087928832 56930018000896 57035503918692 57203091099648 57325782039552 57371170701312 57494222143488 57597984233472 57767224147968 58168808246016 58260840565248 58339725410304 58370783274648 58432028147712 58449816981504 58511144779776 58542293901312 58621559832576 58652767734912 58714308476928 58727356473344 58825106915328 58899914817536 58997952479232 59026245156864 59229177146334 59231197396992 59403209988096 59405236174848 59515308436896 59577754189824 59690182017024 59865569427456 60102244417536 60278842589184 60390533560968 60392593424384 60567978811392 60570044727296 60745945448448 60778284293376 60908643417024 60956868870144 60986100953088 61087611027456 61165296156672 61197858248064 61267104497664 61280719798272 61377675657216 61460780679168 61558021423104 61804358761392 61985958248448 62102930542848 62168091328512 62285407322112 62397816252928 62468420272128 62581159493632 62715385479168 62899661832192 63016208933184 63115910612352 63201369194496 63235015214202 63301363826688 63387073511424 63420818393088 63607167516672 63637670559744 63824656859136 63858634693632 63945098919936 64046270251008 64167130513408 64353477487104 64355672522752 64542567038976 64797732262656 64988127166464 65110764785664 65179081506816 65302079471616 65667131183979 65756044104192 65860080638976 65949254811648 65984363701776 66053597036544 66068276032512 66178245279744 66262404169728 66297679768736 66372696539136 66387446448128 66404525801472 66492481961984 66582512402432 66599641939968 66635097071616 66687856541696 66830890696704 66954721991508 67151454769152 67348765605888 67615024969728 67813697912832 67939350256089 67941667602432 68138976162816 68141300318208 68339188629504 68375569830048 68576477478912 68609363572224 68810958176256 68847590529072 68940809773056 69049885114368 69143378264064 69180187584768 69252774100992 69273857163264 69383459438592 69477404246016 69587328565248 69865796860704 69957031297024 70071083237376 70197543284544 70276972806144 70403804430336 70536661851136 70554808664064 70610671632384 70743919427584 70762119561216 71348420692224 71558063456256 71573965701888 71592379379712 71784271183872 71802738966528 71840964030336 71938236284928 71995194605568 72052054032384 72149612101632 72188021827584 72263764279296 72279823351808 72397662172992 72400131588096 72492202852352 72610387918848 72897448795488 73111643062272 73249610383872 73326466695168 73464839405568 73603473235968 73819742011392 74232409164498 74326810536576 74329345753088 74450525939712 74545204690944 74584889739828 74669283606528 74685877254144 74764240551936 74804042207232 74905326452736 74945203216832 74964484205568 75023838609408 75165414391808 75184752033792 75386272612352 75422424367104 76047338558256 76066903090944 76270788132864 76290410151936 76434376052736 76494894268416 76514573942784 76658962857984 76797312311296 76922516058804 77022965530624 77148537163776 77453539345206 77558410994688 77681120753664 77786300547072 77827711032864 77909370863616 77933089308672 78056391868416 78162079776768 78203690313216 78285744635904 78433475887104 78701660209152 78972236195112 78974929862656 79204279984128 79206981566464 79353744582528 79437005586432 79586909356032 79820759236608 80136325890048 80371790118912 80520711414624 80757305081856 80800297218147 80821084534128 80930515820544 80994593931264 81037712391168 81058560786432 81168313614336 81211524556032 81275825160192 81296734814208 81314801270784 81450148036608 81553728208896 81597144330752 81689472663552 81707626397696 81836900876288 81947707572224 82405811681856 82647944331264 82803907390464 82890788438016 83047209762816 83617661853648 83620513972224 83863355277312 84021611910912 84109770620928 84154547483136 84268492259328 84313353618936 84401818435584 84516098015232 84561091190784 84809556688896 84850227412992 85099542478848 85144846258176 85260131893248 85395027001344 85553255878038 85804636649472 85988673059328 86056756051968 86241333215232 86396976350208 86650836221952 86814353047552 87069439295488 87556174911972 87674725472256 87813440851968 87932339748864 87979151602368 88071462715392 88091034710016 88237660372992 88349872226304 88496928718848 88539367735296 88843765719501 88846796095488 89104814982144 89107854262272 89272962655344 89366631284736 89535273025536 89798354141184 90153366626304 90418263883776 90585800341452 90588890136576 90851968217088 90855067090944 91118918172672 91167426440064 91362965125536 91435303305216 91479151429632 91631416541184 91747944235008 91796787372096 91900656746496 91921079697408 92066513485824 92191171018752 92240250113024 92337032134656 92365142884352 92511279251456 93154395814272 93428110983168 93596724379392 93702630408192 93871739240448 94073078218752 94147562176512 94349492748288 94524313399776 94673865918528 94802053791744 94852522821303 94952045740032 95080610267136 95131227589632 95410751275008 95431954269184 95456505839616 95712361578496 95736985288704 95787952040448 95917648379904 96069405376512 96199482802176 96250695770112 96530216230656 96533508784128 96813850558464 97196598393984 97482190749696 97666147178496 97768622260224 97953119207424 98137964314624 98426322681856 98976545552664 99102414048768 99267367919616 99393606254592 99446519653104 99559044808704 99581169672192 99606788702208 99738722942976 99873768603648 99899462909952 99952645607424 100031784812544 100246336045056 100432082987262 100563232489472 100727182153728 101023148408832 101396451411008 101422537454592 101694384177152 101720546869248 101912501403648 101993192357888 102211950477312 102563354745072 102864716218368 102914045358336 103216437264384 103271385793608 103411214659584 103519717687296 103574827671552 103715067396096 103770281377152 103879161151488 103910785744896 104075189157888 104216106369024 104271587084288 104380992847872 104577967849472 104935546945536 105296314926816 105605706645504 105804992776704 105832212996096 105916007448576 106115879141376 106143179341824 106848434520064 107022631038336 107162386825216 107337095184384 107360948552832 107676406775808 107733729624196 107761446045504 107907354427392 107992791908352 108050283188224 108078081048576 108224418152448 108282032741376 108367766880256 108395646418944 108419735027712 108600197382144 108738304278528 109346173193232 109667464593408 109874415575808 109989700042752 110197259108352 110405209853952 110521051250688 110729613017088 111490215804864 111494018629632 111817807036416 111877334609742 112028815881216 112146360827904 112206063310848 112357989679104 112417804825248 112446726308352 112535757914112 112748121587712 112777128050688 113079408918528 113133636550656 113526461677568 113680175857664 113860036001792 114071007837384 114406182199296 114651564079104 114742341402624 114988444286976 115195968466944 115534448295936 116180309017809 116337616492032 116521681130496 116679450820608 116741566549296 116864056295424 116899633963008 117084587802624 117243119665152 117305535469824 117428616953856 117454712946688 117650213830656 117799829635072 117995904958464 118052490313728 118458354292668 118462394793984 118806419976192 118810472349696 119030616873792 119155508379648 119380364034048 119731138854912 120204488835072 120557685178368 120781067121936 120785186848768 121135957622784 121491890896896 121556568586752 121817286834048 121913737740288 121972201906176 122175222054912 122330592313344 122395716496128 122534208995328 122561439596544 122755351314432 122921561358336 123116042846208 123608717522784 123971916496896 124205861085696 124336182657024 124570814644224 124795632505856 125162318987264 125430770958336 125799323664384 126032417866368 126231821224704 126402738388992 126470030428404 126602727653376 126774147022848 126841636786176 127214335033344 127275341119488 127649313718272 127717269387264 127890197839872 128092540502016 128329883817057 128334261026816 128706954974208 128711345045504 129085134077952 129595464525312 129976254332928 130221529571328 130604158943232 131334262367958 131512088208384 131720161277952 131898509623296 131968727403552 132107194073088 132136552065024 132356490559488 132524808339456 132595359537472 132745393078272 132774892896256 132809051602944 132984963923968 133165024804864 133270194143232 133375713083392 133661781393408 133909443983016 134302909538304 134697531211776 135230049939456 135627395825664 135878700512178 135883335204864 136277952325632 136282600636416 136678377259008 136751139660096 137152954957824 137218727144448 137621916352512 137695181058144 137881619546112 138099770228736 138286756528128 138360375169536 138505548201984 138547714326528 138766918877184 138954808492032 139731593721408 139914062594048 140142166474752 140395086569088 140553945612288 140807608860672 141073323702272 141109617328128 141221343264768 141487838855168 141524239122432 142696841384448 143116126912512 143147931403776 143184758759424 143568542367744 143605477933056 143681928060672 143876472569856 144104108064768 144299224203264 144376043655168 144527528558592 144559646703616 144795324345984 144800263176192 144984405704704 145220775837696 145794897590976 146223286124544 146499220767744 146652933390336 146929678811136 147206946471936 147639484022784 148464818328996 148653621073152 148658691506176 148901051879424 149090409381888 149169779479656 149338567213056 149371754508288 149528481103872 149608084414464 149810652905472 149890406433664 149928968411136 150047677218816 150330828783616 150369504067584 150772545224704 150844848734208 152094677116512 152133806181888 152541576265728 152580820303872 152868752105472 152989788536832 153317925715968 153594624622592 153845032117608 154045931061248 154297074327552 154907078690412 155116821989376 155362241507328 155572601094144 155655422065728 155818741727232 155866178617344 156112783736832 156324159553536 156407380626432 156571489271808 156866951774208 157403320418304 157944472390224 157949859725312 158408559968256 158707489165056 158874011172864 159173818712064 159641518473216 160272651780096 160743580237824 161041422829248 161514610163712 161600594436294 161642169068256 161861031641088 161989187862528 162075424782336 162117121572864 162336627228672 162423049112064 162551650320384 162593469628416 162629602541568 162900296073216 163107456417792 163194288661504 163415252795392 163673801752576 164811623363712 165295888662528 165607814780928 165781576876032 166094419525632 167235323707296 167241027944448 167726710554624 167816001914613 168043223821824 168219541241856 168309094966272 168536984518656 168626707237872 168803636871168 169122182381568 169619113377792 169700454825984 170199084957696 170289692516352 170520263786496 170790054002688 171106511756076 171609273298944 171977346118656 172113512103936 172482666430464 172793952700416 173301672443904 173628706095104 174138878590976 175112349823944 175349450944512 175626881703936 175864679497728 175958303204736 176142925430784 176182069420032 176475320745984 176699744452608 176993857437696 177078735470592 177687531439002 177693592190976 178209629964288 178215708524544 178545925310688 178733262569472 179070546051072 179596708282368 180306733252608 180836527767552 181171600682904 181177780273152 181703936434176 181710134181888 182237836345344 182334852880128 182725930251072 182870606610432 182958302859264 183262833082368 183495888470016 183593574744192 183801313492992 183842159394816 184133026971648 184382342037504 184480500226048 184674064269312 184730285768704 185022558502912 186308791628544 186856221966336 187193448758784 187405260816384 187743478480896 188146156437504 188698985496576 189048626799552 189347731837056 189604107583488 189705045642606 189904091480064 190161220534272 190262455179264 190821502550016 190863908538368 190913011679232 191424723156992 191473970577408 191575904080896 191835296759808 192138810753024 192501391540224 193060432461312 193067017568256 193627701116928 194393196787968 194964381499392 195332294356992 195537244520448 195906238414848 196275928629248 196852645363712 197953091105328 198204828097536 198534735839232 198787212509184 198893039306208 199118089617408 199162339344384 199213577404416 199477445885952 199747537207296 199798925819904 199905291214848 200063569625088 200492672090112 200864165974524 201126464978944 201454364307456 202046296817664 202792902822016 202845074909184 203388768354304 203441093738496 203825002807296 203986384715776 204423900954624 205126709490144 205729432436736 205828090716672 206432874528768 206542771587216 206822429319168 207149655343104 207430134792192 207540562754304 207758322302976 207821571489792 208150378315776 208432212738048 208543174168576 208761985695744 209155935698944 209871093891072 210592629853632 211211413291008 211609985553408 211664425992192 211832014897152 212231758282752 212286358683648 213696869040128 214045262076672 214674190368768 214721897105664 215352813551616 215467459248392 215522892091008 215814708854784 215985583816704 216100566376448 216156162097152 216448836304896 216564065482752 216735533760512 216791292837888 216839470055424 217200394764288 217476608557056 218692346386464 219334929186816 219748831151616 219979400085504 220394518216704 220810419707904 221459226034176 222980431609728 222988037259264 223635614072832 223754669219484 224057631762432 224292721655808 224412126621696 224715979358208 224835609650496 224893452616704 225071515828224 225496243175424 225554256101376 226158817837056 226267273101312 227052923355136 227360351715328 227720072003584 228142015674768 228812364398592 229303128158208 229484682805248 229976888573952 230391936933888 231068896591872 232360618035618 232675232984064 233043362260992 233358901641216 233483133098592 233728112590848 233799267926016 234169175605248 234486239330304 234611070939648 234857233907712 234909425893376 235300427661312 235599659270144 236104980627456 236916708585336 236924789587968 237612839952384 237620944699392 238061233747584 238311016759296 238760728068096 239462277709824 240408977670144 241115370356736 241562134243872 241570373697536 242271915245568 242400891654441 242983781793792 243113137173504 243634573668096 243827475480576 243944403812352 244350444109824 244661184626688 244791432992256 245068417990656 245122879193088 245510702628864 245843122716672 247217435045568 247943832993792 248411722171392 248672365314048 249141629288448 249591265011712 250324637974528 250861541916672 252064835732736 252463642449408 252805476777984 252940060856808 253205455306752 253548294045696 253683273572352 254428670066688 254550682238976 255298627436544 255434538774528 255780395679744 256185081004032 256659767634114 256668522053632 257413909948416 257422690091008 258170268155904 259190929050624 259952508665856 260443059142656 261208317886464 262668524735916 263024176416768 263440322555904 263797019246592 263937454807104 264214388146176 264273104130048 264712981118976 265049616678912 265190719074944 265490786156544 265549785792512 265618103205888 265969927847936 266330049609728 266540388286464 266751426166784 267323562786816 267818887966032 268605819076608 269395062423552 270460099878912 271254791651328 271757401024356 271766670409728 272555904651264 272565201272832 273356754518016 273502279320192 274305909915648 274437454288896 275243832705024 275390362116288 275763239092224 276199540457472 276573513056256 276720750339072 277011096403968 277095428653056 277533837754368 279463187442816 279828125188096 280284332949504 280790173138176 281107891224576 281615217721344 282146647404544 282219234656256 282442686529536 282975677710336 283048478244864 284557568463909 285393682768896 286232253825024 286295862807552 286369517518848 287137084735488 287210955866112 287363856121344 287752945139712 288208216129536 288598448406528 288752087310336 289119293407232 289590648691968 289600526352384 290441551675392 291589795181952 292446572249088 292998441535488 293305866780672 293859357622272 294413892943872 295278968045568 296929636657992 297307242146304 297317383012352 297802103758848 298180818763776 298339558959312 298677134426112 298743509016576 299216168828928 299621305810944 299780812867328 299857936822272 300095354437632 300661657567232 300739008135168 301545090449408 301689697468416 304189354233024 304267612363776 305083152531456 305161640607744 305737504210944 305979577073664 306635851431936 307189249245184 307690064235216 308091862122496 308594148655104 309814157380824 310233643978752 310724483014656 311145202188288 311310844131456 311637483454464 311732357234688 312225567473664 312648319107072 312814761252864 313142978543616 313733903548416 314806640836608 315888944780448 315899719450624 316817119936512 317414978330112 317748022345728 318347637424128 320545303560192 321487160475648 322082845658496 323029220327424 323201188872588 323284338136512 323722063282176 323978375725056 324150849564672 324234243145728 324673254457344 324846098224128 325103300640768 325186939256832 325259205083136 325800592146432 326214912835584 326388577323008 326830505590784 327347603505152 329623246727424 330591777325056 331215629561856 331563153752064 332188839051264 334470647414592 334482055888896 335453421109248 335632003829226 336086447643648 336439082483712 336618189932544 337073969037312 337253414475744 337607273742336 338244364763136 339238226755584 339400909651968 340579385032704 341040527572992 341580108005376 342213023512152 343218546597888 343954692237312 344227024207872 344965332860928 345587905400832 346603344887808 347257412190208 348277757181952 350224699647888 350698901889024 351253763407872 351729358995456 351916606409472 352285850861568 352364138840064 352950641491968 353399488905216 353987714875392 354157470941184 355375062878004 355387184381952 356419259928576 356431417049088 357091850621376 357466525138944 358141092102144 359193416564736 360613466505216 361673055535104 362343201365808 362355560546304 363407872868352 364475672690688 364669705760256 365451860502144 365741213220864 365916605718528 366525666164736 366991776940032 367187149488384 367602626985984 367684318789632 368266053943296 368764684075008 368961000452096 369348128538624 369460571537408 370045117005824 372617583257088 373712443932672 374386897517568 375486956961792 376292312875008 377397970993152 378097253599104 378695463674112 379208215166976 379410091285212 379808182960128 380322441068544 380524910358528 381643005100032 381727817076736 381826023358464 382849446313984 382947941154816 383151808161792 383670593519616 384277621506048 384989651451171 385002783080448 386120864922624 386134035136512 387255402233856 388786393575936 389928762998784 390664588713984 391812476829696 392551857258496 393705290727424 395906182210656 396409656195072 397069471678464 397574425018368 397786078612416 398236179234816 398324678688768 398427154808832 398954891771904 399495074414592 399810582429696 400127139250176 400985344180224 401728331949048 402252929957888 402908728614912 404092593635328 405585805644032 405690149818368 406777536708608 406882187476992 407650005614592 407972769431552 408847801909248 410253418980288 411458864873472 411656181433344 412865749057536 413085543174432 413644858638336 414299310686208 414860269584384 415081125508608 415516644605952 415643142979584 416300756631552 416864425476096 417086348337152 418311871397888 419742187782144 421185259707264 422422826582016 423219971106816 423328851984384 423664029794304 424463516565504 424572717367296 427393738080256 428090524153344 429348380737536 429443794211328 430705627103232 430934918496784 431045784182016 431629417709568 432201132752896 432312324194304 432897672609792 433128130965504 433471067521024 433582585675776 433678940110848 434400789528576 434953217114112 437384692772928 438669858373632 439497662303232 439958800171008 440789036433408 441620839415808 442918452068352 445960863219456 445976074518528 447271228145664 447509338438968 448115263524864 448585443311616 448824253243392 449431958716416 449671219300992 449786905233408 450143031656448 450992486350848 451108512202752 452317635674112 452534546202624 454105846710272 454720703430656 455440144007168 456284031349536 457624728797184 458606256316416 458969365610496 459953777147904 460783873867776 462137793183744 464721236071236 465350465968128 466086724521984 466717803282432 466966266197184 467456225181696 467598535852032 468338351210496 468972478660608 469222141879296 469714467815424 469818851786752 470600855322624 471199318540288 472209961254912 473833417170672 473849579175936 475225679904768 476122467495168 476622033518592 477521456136192 478924555419648 480817955340288 482230740713472 483124268487744 483140747395072 484543830491136 484801783308882 485967563587584 486226274347008 487269147336192 487654950961152 487888807624704 488700888219648 489322369253376 489582865984512 490245758386176 491021405257728 494434870091136 495887665987584 496823444342784 497344730628096 498283258576896 499182530023424 500649275949056 501723083833344 503448005743839 504129671465472 504927284898816 505610953555968 505880121713616 506410910613504 507366547144704 508857340133376 509101364477952 510597254873088 510869077549056 511560791359488 512370162008064 513319535268228 513337044107264 514827819896832 514845380182016 516340536311808 518381858101248 519905017331712 520886118285312 522416635772928 525337049471832 526048352833536 526880645111808 527594038493184 527874909614208 528428776292352 528546208260096 529425962237952 530099233357824 530381438149888 530981572313088 531099571585024 531236206411776 531939855695872 532660099219456 533080776572928 533502852333568 534647125573632 535637775932064 537211638153216 538790124847104 540920199757824 542509583302656 543514802048712 543533340819456 545111809302528 545130402545664 546713509036032 547004558640384 548611819831296 548874908577792 550487665410048 550780724232576 551526478184448 552399080914944 553147026112512 553441500678144 554022192807936 554190857306112 555067675508736 558926374885632 560568665899008 561580346276352 562215782449152 563230435442688 564293294809088 564438469312512 565951355420672 566096956489728 569115136927818 570787365537792 572464507650048 572591725615104 572739035037696 574274169470976 574421911732224 574727712242688 575505890279424 576416432259072 577504174620672 578238586814464 579181297383936 579201052704768 580883103350784 583179590363904 584893144498176 585996883070976 586611733561344 587718715244544 588827785887744 590557936091136 593859273315984 594614484292608 594634766024704 595604207517696 596361637527552 596679117918624 597354268852224 597487018033152 598432337657856 599242611621888 599561625734656 599715873644544 600190708875264 601323315134464 601478016270336 603379394936832 608378708466048 608535224727552 610166305062912 610323281215488 611475008421888 611959154147328 613271702863872 614378498490368 615380128470432 616183724244992 617188297310208 619628314761648 620467287957504 621448966029312 622290404376576 622621688262912 623274966908928 623464714469376 624451134947328 625296638214144 625629522505728 626285957087232 627467807096832 629613281673216 631777889560896 631799438901248 633634239873024 634829956660224 635496044691456 636695274848256 641090607120384 644165691316992 646058440654848 646402377745176 646568676273024 647444126564352 647956751450112 648301699129344 648468486291456 649346508914688 649692196448256 650206601281536 650373878513664 650518410166272 651601184292864 652429825671168 652777154646016 653661011181568 654695207010304 659246493454848 661183554650112 662431259123712 664377678102528 668941294829184 668964111777792 670906842218496 671264007658452 672172895287296 672878164967424 673236379865088 674147938074624 674506828951488 675214547484672 676488729526272 678476453511168 678801819303936 681158770065408 682081055145984 683160216010752 684426047024304 686437093195776 687909384474624 688454048415744 689930665721856 691175810801664 693206689775616 694514824380416 696555514363904 700449399295776 701397803778048 702507526815744 703458717990912 703833212818944 704571701723136 704728277680128 705901282983936 706798977810432 708314941882368 710750125756008 710774368763904 712838519857152 712862834098176 714183701242752 714933050277888 716282184204288 718386833129472 721226933010432 723346111070208 724686402731616 724711121092608 726815745736704 727202674963323 728951345381376 729339411520512 730903721004288 731482426441728 731833211437056 733051332329472 733983553880064 734374298976768 735205253971968 735368637579264 736532107886592 737529368150016 737922000904192 738921143074816 740090234011648 745235166514176 747424887865344 748773795035136 750973913923584 752584625750016 756194507198208 757390927348224 758416430333952 758820182570424 759616365920256 760644882137088 761049820717056 763286010200064 763455634153472 763652046716928 765698892627968 765895882309632 766303616323584 767341187039232 768555243012096 769979302902342 770005566160896 772241729845248 772268070273024 774510804467712 777572787151872 779857525997568 781329177427968 783624953659392 785103714516992 787410581454848 791812364421312 792819312390144 794138943356928 795148850036736 795572157224832 796472358469632 796649357377536 796854309617664 797909783543808 798990148829184 799621164859392 800254278500352 801970688360448 803456663898096 804505859915776 805817457229824 808185187270656 811171611288064 811380299636736 813555073417216 813764374953984 815300011229184 817695603818496 820506837960576 822917729746944 823312362866688 825731498115072 826171086348864 827289717276672 828598621372416 829720539168768 830162251017216 831033289211904 831286285959168 832601513263104 834172696674304 836623742795776 839484375564288 842370519414528 844845653164032 846439942213632 846657703968768 847328059588608 848927033131008 849145434734592 853672705391727 854787476160512 856181048306688 858696761475072 858887588422656 861411254206464 861869836993568 862091568364032 863258835419136 864402265505792 864624648388608 865795345219584 866256261931008 866942135042048 867357880221696 868801579057152 874769385545856 877339716747264 878995324606464 879917600342016 881578072866816 883241678831616 885836904136704 891921726438912 891952149037056 894542456291328 895018676877936 896230527049728 897648506486784 898863917432832 899342438601984 899573810466816 900286063312896 901984972701696 902217024405504 904635271348224 905069092405248 908211693420544 909441406861312 910880288014336 912568062699072 915249457594368 917212512632832 917938731220992 919907554295808 921567747735552 924275586367488 929442472142472 930700931936256 932173449043968 933435606564864 933932532394368 934912450363392 935197071704064 936676702420992 937944957321216 938444283758592 939428935630848 939637703573504 941201710645248 942398637080576 944419922509824 947666834341344 947699158351872 950451359809536 952244934990336 953244067037184 955042912272384 961635910680576 964461481426944 966248536975488 966281494790144 969087660982272 969603566617764 971935127175168 972452548694016 974538294672384 975309901922304 975777615249408 977401776439296 978644738506752 979165731969024 980491516772352 982042810515456 988869740182272 991775331975168 993646888685568 994689461256192 996566517153792 998365060046848 1001298551898112 1003446167666688 1006896011487678 1008259342930944 1009854569797632 1011221907111936 1011760243427232 1012821821227008 1014733094289408 1017714680266752 1018202728955904 1021738155098112 1023121582718976 1024740324016128 1026639070536456 1026674088214528 1029655639793664 1029690760364032 1032681072623616 1036763716202496 1039810034663424 1041772236570624 1044833271545856 1050674098943664 1052096705667072 1053761290223616 1055188076986368 1055749819228416 1056857552584704 1057092416520192 1058851924475904 1060198466715648 1060762876299776 1061963144626176 1062199143170048 1062472412823552 1063879711391744 1065320198438912 1066161553145856 1069294251147264 1071275551864128 1074423276306432 1077580249694208 1081840399515648 1085019166605312 1087029604097424 1087066681638912 1090223618605056 1093427018072064 1094009117280768 1097223639662592 1097749817155584 1100975330820096 1101561448465152 1103052956368896 1104798161829888 1106294052225024 1106883001356288 1108044385615872 1108381714612224 1110135351017472 1117852749771264 1121137331798016 1123160692552704 1126460870885376 1128586589618176 1128876938625024 1131902710841344 1132193912979456 1138230273855636 1141574731075584 1144929015300096 1145183451230208 1145478070075392 1148548338941952 1148843823464448 1149455424485376 1151011780558848 1152832864518144 1154968954353513 1155008349241344 1156477173628928 1158362594767872 1158402105409536 1161766206701568 1166359180727808 1169786288996352 1171993766141952 1175437430489088 1177655571775488 1181115872182272 1187718546631968 1189228968585216 1189269532049408 1191208415035392 1192723275055104 1193358235837248 1194708537704448 1194974036066304 1196864675315712 1198485223243776 1199123251469312 1199431747289088 1200381417750528 1202646630268928 1202956032540672 1206758789873664 1216757416932096 1217070449455104 1220332610125824 1220646562430976 1222950016843776 1223918308294656 1226543405727744 1228756996980736 1230760256940864 1232367448489984 1234376594620416 1239256629523296 1240934575915008 1242897932058624 1244580808753152 1245243376525824 1246549933817856 1246929428938752 1248902269894656 1250593276428288 1251259045011456 1254935614193664 1259226563346432 1263555779121792 1263598877802496 1267268479746048 1269659913320448 1270992089382912 1273390549696512 1282181214240768 1288331382633984 1292116881309696 1292804755490352 1293137352546048 1294888253128704 1296603398258688 1296936972582912 1298693017829376 1299384392896512 1300413202563072 1300747757027328 1301036820332544 1303202368585728 1304859651342336 1305554309292032 1307322022363136 1309390414020608 1318492986909696 1322367109300224 1324862518247424 1328755356205056 1337882589658368 1337928223555584 1341813684436992 1342528015316904 1344345790574592 1345756329934848 1346472759730176 1348295876149248 1349013657902976 1350429094969344 1352977459052544 1356952907022336 1357603638607872 1362317540130816 1364162110291968 1366320432021504 1368852094048608 1372874186391552 1375818768949248 1376908096831488 1379861331443712 1382351621603328 1386413379551232 1389029648760832 1393111028727808 1400898798591552 1402795607556096 1405015053631488 1406917435981824 1407666425637888 1409143403446272 1409456555360256 1411802565967872 1413597955620864 1416629883764736 1421500251512016 1421548737527808 1425677039714304 1428367402485504 1429866100555776 1432564368408576 1436773666258944 1442453866020864 1446692222140416 1449372805463232 1449422242185216 1453631491473408 1454405349926646 1457902690762752 1458678823041024 1461807442008576 1462964852883456 1463666422874112 1466102664658944 1467967107760128 1468748597953536 1470737275158528 1473064215773184 1475844001808384 1477842286149632 1480180468023296 1490470333028352 1494849775730688 1497547590070272 1501947827847168 1505169251500032 1510344017231517 1512389014396416 1514781854696448 1516832860667904 1517640365140848 1519232731840512 1522099641434112 1526572020400128 1526911268306944 1527304093433856 1531397785255936 1531791764619264 1532607232647168 1534682374078464 1537110486024192 1539958605804684 1540011132321792 1544483459690496 1544536140546048 1549021608935424 1555145574303744 1559715051995136 1562658354855936 1567249907318784 1570207429033984 1583624728842624 1585638624780288 1588277886713856 1590297700073472 1591144314449664 1592944716939264 1593298714755072 1593708619235328 1595819567087616 1597980297658368 1599242329718784 1600508557000704 1603941376720896 1606913327796192 1609011719831552 1611634914459648 1616370374541312 1622343222576128 1622760599273472 1627110146834432 1627528749907968 1630600022458368 1635391207636992 1641013675921152 1645835459493888 1646624725733376 1651462996230144 1652342172697728 1654579434553344 1657197242744832 1659441078337536 1660324502034432 1662066578423808 1662572571918336 1665203026526208 1668345393348608 1673247485591552 1684741038829056 1689691306328064 1692879884427264 1693315407937536 1697854066262016 1698290869469184 1707345410783454 1709574952321024 1712362096613376 1717393522950144 1717775176845312 1722822508412928 1723739673987136 1724183136728064 1726517670838272 1728804531011584 1729249296777216 1732512523862016 1733884270084096 1734715760443392 1737603158114304 1749538771091712 1754679433494528 1757990649212928 1759835200684032 1763156145733632 1766483357663232 1771673808273408 1783843452877824 1783904298074112 1789084912582656 1790037353755872 1792461054099456 1795297012973568 1797727834865664 1798684877203968 1799147620933632 1800572126625792 1803969945403392 1804434048811008 1810138184810496 1816423386841088 1818882813722624 1821760576028672 1825136125398144 1830498915188736 1834425025265664 1835877462441984 1839815108591616 1843135495471104 1848551172734976 1858884944284944 1861401863872512 1864346898087936 1866871213129728 1867865064788736 1869824900726784 1870394143408128 1873353404841984 1875889914642432 1876888567517184 1878857871261696 1879275407147008 1882403421290496 1884797274161152 1888839845019648 1895333668682688 1895398316703744 1900902719619072 1904489869980672 1906488134074368 1910085824544768 1923271821361152 1932497073950976 1932562989580288 1938175321964544 1939207133235528 1943870254350336 1944905097388032 1949076589344768 1950619803844608 1951555230498816 1954803552878592 1957289477013504 1958331463938048 1960983033544704 1964085621030912 1977739480364544 1983550663950336 1987293777371136 1993133034307584 1996730120093696 2002597103796224 2006892335333376 2013792022975356 2016518685861888 2019709139595264 2022443814223872 2023520486854464 2025643642454016 2029466188578816 2035429360533504 2036405457911808 2043476310196224 2046243165437952 2049480648032256 2053278141072912 2053348176429056 2059311279587328 2065362145247232 2073527432404992 2079620069326848 2083544473141248 2089666543091712 2101348197887328 2104193411334144 2107522580447232 2110376153972736 2111499638456832 2113715105169408 2114184833040384 2117703848951808 2120396933431296 2121525752599552 2124398286340096 2124944825647104 2127759422783488 2132323106291712 2138588502294528 2142551103728256 2148846552612864 2155160499388416 2163680799031296 2170038333210624 2174059208194848 2174133363277824 2180447237210112 2181608024889969 2186854036144128 2188018234561536 2194447279325184 2195499634311168 2201950661640192 2203122896930304 2206105912737792 2209596323659776 2212588104450048 2213766002712576 2216763429224448 2220270702034944 2235705499542528 2242274663596032 2246321385105408 2252921741770752 2257173179236352 2257753877250048 2263805421682688 2276460547711272 2283149462151168 2289858030600192 2290366902460416 2290956140150784 2297096677883904 2297687646928896 2298910848970752 2302023561117696 2305665729036288 2309937908707026 2310016698482688 2312954347257856 2316725189535744 2316804210819072 2323532413403136 2332718361455616 2339572577992704 2343987532283904 2350874860978176 2355311143550976 2362231744364544 2375437093263936 2378457937170432 2378539064098816 2382416830070784 2385446550110208 2386716471674496 2389417075408896 2389948072132608 2393729350631424 2396970446487552 2398246502938624 2398863494578176 2400762835501056 2405293260537856 2405912065081344 2413517579747328 2433514833864192 2434140898910208 2440665220251648 2441293124861952 2445900033687552 2453086811455488 2457513993961472 2461520513881728 2464734896979968 2468753189240832 2478513259046592 2481869151830016 2485795864117248 2489161617506304 2490486753051648 2493099867635712 2493858857877504 2497804539789312 2502518090022912 2509871228387328 2518453126692864 2527111558243584 2527197755604992 2534536959492096 2539319826640896 2541984178765824 2546781099393024 2564362428481536 2576662765267968 2584233762619392 2585609510980704 2586274705092096 2589776506257408 2593206796517376 2593873945165824 2597386035658752 2598768785793024 2600826405126144 2602073640665088 2606404737171456 2611108618584064 2614644044726272 2618780828041216 2636985973819392 2644734218600448 2649725036494848 2657510712410112 2675765179316736 2675856447111168 2683627368873984 2685056030633808 2688691581149184 2692945519460352 2696591752298496 2698027315805952 2700858189938688 2705954918105088 2713905814044672 2715207277215744 2724635080261632 2728324220583936 2732640864043008 2737704188097216 2745748372783104 2751637537898496 2753816193662976 2759722662887424 2764703243206656 2772826759102464 2778059297521664 2801797597183104 2805591215112192 2810030107262976 2813834871963648 2815332851275776 2818286806892544 2818913110720512 2823605131935744 2827195911241728 2833259767529472 2843000503024032 2843097475055616 2851354079428608 2856734804971008 2859732201111552 2865128736817152 2884907732041728 2893384444280832 2898745610926464 2898844484370432 2907262982946816 2908810699853292 2915805381525504 2917357646082048 2923614884017152 2925929705766912 2927332845748224 2932205329317888 2935934215520256 2937497195907072 2941474550317056 2946128431546368 2951688003616768 2955684572299264 2960360936046592 2980940666056704 2989699551461376 2995095180140544 3003895655694336 3010338503000064 3020688034463034 3024778028792832 3029563709392896 3033665721335808 3035280730281696 3038465463681024 3044199282868224 3053144040800256 3053822536613888 3054608186867712 3062795570511872 3065214465294336 3069364748156928 3074220972048384 3079917211609368 3080022264643584 3088966919380992 3089072281092096 3098043217870848 3110291148607488 3119430103990272 3125316709711872 3134499814637568 3140414858067968 3167249457685248 3171277249560576 3176555773427712 3180595400146944 3182288628899328 3185889433878528 3186597429510144 3187417238470656 3191639134175232 3195960595316736 3198484659437568 3207882753441792 3213826655592384 3218023439663104 3223269828919296 3232740749082624 3244686445152256 3245521198546944 3254220293668864 3255057499815936 3261200044916736 3282027351842304 3291670918987776 3293249451466752 3302925992460288 3304684345395456 3309158869106688 3314394485489664 3318882156675072 3320649004068864 3324133156847616 3325145143836672 3330406053052416 3336690786697216 3346494971183104 3369482077658112 3379382612656128 3385759768854528 3386630815875072 3395708132524032 3396581738938368 3414690821566908 3419149904642048 3424724193226752 3434787045900288 3435550353690624 3445645016825856 3447479347974272 3448366273456128 3453035341676544 3457609062023168 3458498593554432 3465025047724032 3467768540168192 3469431520886784 3475206316228608 3499077542183424 3509358866989056 3515981298425856 3526312291467264 3532966715326464 3543347616546816 3567686905755648 3567808596148224 3578169825165312 3580074707511744 3584922108198912 3590594025947136 3595455669731328 3597369754407936 3598295241867264 3601144253251584 3607939890806784 3608868097622016 3620276369620992 3632846773682176 3637765627445248 3650272250796288 3660997830377472 3668850050531328 3671754924883968 3679630217183232 3686270990942208 3697102345469952 3717769888569888 3722803727745024 3728693796175872 3733742426259456 3735730129577472 3739649801453568 3740788286816256 3746706809683968 3751779829284864 3753777135034368 3758550814294016 3764806842580992 3777679690039296 3790667337365376 3790796633407488 3801805439238144 3808979739961344 3812976268148736 3820171649089536 3846543642722304 3864994147901952 3865125979160576 3876350643929088 3878414266471056 3889810194776064 3898153178689536 3901239607689216 3903110460997632 3909607105757184 3914578954027008 3916662927876096 3921966067089408 3928171242061824 3955478960729088 3967101327900672 3974587554742272 3986266068615168 3993460240187392 4005194207592448 4013784670666752 4027584045950712 4033037371723776 4039418279190528 4044887628447744 4047040973708928 4051287284908032 4058932377157632 4070858721067008 4072810915823616 4086952620392448 4092486330875904 4098961296064512 4106556282145824 4106696352858112 4118622559174656 4130724290494464 4147054864809984 4159240138653696 4167088946282496 4179333086183424 4202696395774656 4208386822668288 4215045160894464 4220752307945472 4222999276913664 4227430210338816 4228369666080768 4235407697903616 4240793866862592 4243051505199104 4248796572680192 4249889651294208 4255518845566976 4264646212583424 4285102207456512 4297693105225728 4310320998776832 4327361598062592 4340076666421248 4348118416389696 4348266726555648 4360894474420224 4363216049779938 4373708072288256 4376036469123072 4388894558650368 4390999268622336 4403901323280384 4406245793860608 4412211825475584 4419192647319552 4427532005425152 4433526858448896 4440541404069888 4471410999085056 4484549327192064 4492642770210816 4505843483541504 4514346358472704 4515507754500096 4527610843365376 4552921095422544 4566298924302336 4579716061200384 4580733804920832 4581912280301568 4594193355767808 4595375293857792 4597821697941504 4604047122235392 4611331458072576 4619875817414052 4620033396965376 4625908694515712 4633450379071488 4633608421638144 4647064826806272 4665436722911232 4679145155985408 4687975064567808 4701749721956352 4710622287101952 4750874186527872 4756915874340864 4757078128197632 4764833660141568 4770893100220416 4773432943348992 4778834150817792 4779896144265216 4787458701262848 4793940892975104 4796493005877248 4797726989156352 4801525671002112 4810586521075712 4811824130162688 4827035159494656 4867029667728384 4868281797820416 4881330440503296 4882586249723904 4891800067375104 4906173622910976 4915027987922944 4923041027763456 4937506378481664 4957026518093184 4963738303660032 4971591728234496 4978323235012608 4980973506103296 4986199735271424 4987717715755008 4995609079578624 5005036180045824 5019742456774656 5054223116487168 5054395511209984 5069073918984192 5078639653281792 5093562198786048 5128724856963072 5153325530535936 5168467525238784 5171219021961408 5172549410184192 5179553012514816 5186413593034752 5187747890331648 5197537571586048 5201652810252288 5204147281330176 5212809474342912 5222217237168128 5229288089452544 5237561656082432 5273971947638784 5289468437200896 5299450072989696 5315021424820224 5351530358633472 5351712894222336 5367254737747968 5370112061267616 5377383162298368 5385891038920704 5393183504596992 5396054631611904 5401716379877376 5411909836210176 5430414554431488 5449270160523264 5456648441167872 5465281728086016 5475408376194432 5491496745566208 5503275075796992 5507632387325952 5519445325774848 5529406486413312 5545653518204928 5556118595043328 5603595194366208 5611182430224384 5620060214525952 5627669743927296 5630665702551552 5636573613785088 5637826221441024 5647210263871488 5654391822483456 5666519535058944 5686001006048064 5686194950111232 5702708158857216 5713469609942016 5719464402223104 5730257473634304 5769815464083456 5797491221852928 5797688968740864 5814525965893632 5817621399706584 5831610763051008 5834715292164096 5847229768034304 5851859411533824 5854665691496448 5864410658635776 5871868431040512 5874994391814144 5882949100634112 5892256863092736 5903376007233536 5911369144598528 5920721872093184 5961881332113408 5979399102922752 5990190360281088 6007791311388672 6020677006000128 6041376068926068 6049556057585664 6059127418785792 6067331442671616 6070561460563392 6076930927362048 6088398565736448 6106288081600512 6107645073227776 6109216373735424 6125591141023744 6130428930588672 6138729496313856 6148441944096768 6159834423218736 6160044529287168 6177933838761984 6196086435741696 6220582297214976 6238860207980544 6250633419423744 6268999629275136 6280829716135936 6334498915370496 6342554499121152 6353111546855424 6361190800293888 6364577257798656 6373194859020288 6374834476941312 6383278268350464 6396969318875136 6415765506883584 6427653311184768 6436046879326208 6446539657838592 6465481498165248 6489372890304512 6491042397093888 6508440587337728 6510114999631872 6522400089833472 6544824074669907 6564054703684608 6583341837975552 6586498902933504 6605851984920576 6609368690790912 6618317738213376 6628788970979328 6637764313350144 6641298008137728 6650290287673344 6660812106104832 6673381573394432 6692989942366208 6738964155316224 6758765225312256 6771519537709056 6773261631750144 6791416265048064 6829381643133816 6838299809284096 6849448386453504 6869574091800576 6871100707381248 6891290033651712 6894958695948544 6896732546912256 6906070683353088 6915218124046336 6916997187108864 6930050095448064 6935537080336384 6938863041773568 6950412632457216 6998155084366848 7018717733978112 7031962596851712 7052624582934528 7065933430652928 7086695233093632 7135373811511296 7135617192296448 7156339650330624 7160149415023488 7169844216397824 7181188051894272 7190911339462656 7194739508815872 7196590483734528 7202288506503168 7215879781613568 7217736195244032 7240552739241984 7265693547364352 7300544501592576 7321995660754944 7337700101062656 7359260434366464 7372541981884416 7394204690939904 7435539777139776 7445607455490048 7457387592351744 7467484852518912 7471460259154944 7479299602907136 7481576573632512 7493413619367936 7507554270068736 7517101628588032 7529613685161984 7555359380078592 7581334674730752 7581593266814976 7603610878476288 7617959479922688 7625952536297472 7640343298179072 7693087285444608 7729988295803904 7730251958321152 7752701287858176 7756828532942112 7779620389552128 7796306357379072 7802479215378432 7806220921995264 7819214211514368 7833325855752192 7843932134178816 7856342484123648 7910957921458176 7934202655801344 7949175109484544 7972532137230336 7986920480374784 8010388415184896 8027569341333504 8055168091901424 8066074743447552 8078836558381056 8089775256895488 8094081947417856 8102574569816064 8117864754315264 8141717442134016 8145621831647232 8173905240784896 8184972661751808 8197922592129024 8213112564291648 8213392705716224 8237245118349312 8261448580988928 8294109729619968 8318480277307392 8334177892564992 8405392791549312 8416773645336576 8430090321788928 8441504615890944 8445998553827328 8454860420677632 8456739332161536 8470815395807232 8481587733725184 8486103010398208 8497593145360384 8499779302588416 8511037691133952 8529292425166848 8570204414913024 8595386210451456 8654723196125184 8680153332842496 8696236832779392 8696533453111296 8721788948840448 8726432099559876 8747416144576512 8752072938246144 8777789117300736 8781998537244672 8807802646560768 8812491587721216 8824423650951168 8838385294639104 8855064010850304 8867053716897792 8881082808139776 8942821998170112 8969098654384128 8985285540421632 9011686967083008 9028692716945408 9031015509000192 9055221686730752 9105842190845088 9132597848604672 9159432122400768 9161467609841664 9163824560603136 9188386711535616 9195643395883008 9208094244470784 9222662916145152 9239751634828104 9240066793930752 9251817389031424 9266900758142976 9267216843276288 9294129653612544 9330873445822464 9358290311970816 9375950129135616 9403499443912704 9421244574203904 9501748373055744 9513831748681728 9529667320283136 9541786200440832 9546865886697984 9557668301635584 9559792288530432 9574917402525696 9587881785950208 9592986011754496 9595453978312704 9621173042151424 9623648260325376 9654070318989312 9734059335456768 9736563595640832 9762660881006592 9765172499447808 9783600134750208 9830055975845888 9846082055526912 9875012756963328 9914053036186368 9927476607320064 9943183456468992 9956646470025216 9961947012206592 9972399470542848 9975435431510016 9991218159157248 10010072360091648 10039484913549312 10108446232974336 10108791022419968 10138147837968384 10157279306563584 10187124397572096 10257449713926144 10306651061071872 10336935050477568 10342438043922816 10345098820368384 10359106025029632 10372827186069504 10375495780663296 10395075143172096 10403305620504576 10408294562660352 10425618948685824 10444434474336256 10458576178905088 10475123312164864 10547943895277568 10578936874401792 10598900145979392 10630042849640448 10703060717266944 10703425788444672 10734509475495936 10740224122535232 10754766324596736 10771782077841408 10786367009193984 10792109263223808 10803432759754752 10823819672420352 10860829108862976 10898540321046528 10913296882335744 10950816752388864 10982993491132416 11006550151593984 11015264774651904 11038890651549696 11058812972826624 11091307036409856 11112237190086656 11207190388732416 11222364860448768 11240120429051904 11255339487854592 11261331405103104 11275652442882048 11294420527742976 11333039070117888 11372002012096128 11372389900222464 11405416317714432 11426939219884032 11438928804446208 11460514947268608 11539630928166912 11594982443705856 11595377937481728 11629051931787264 11635242799413168 11669430584328192 11694459536068608 11703718823067648 11709331382992896 11728821317271552 11743736862081024 11749988783628288 11765898201268224 11784513726185472 11806752014467072 11822738289197056 11841443744186368 11923762664226816 11958798205845504 11980380720562176 12015582622777344 12041354012000256 12082752137852136 12099112115171328 12118254837571584 12134662885343232 12141122921126784 12153861854724096 12176797131472896 12212576163201024 12215290146455552 12218432747470848 12251182282047488 12260857861177344 12277458992627712 12296883888193536 12319668846437472 12320089058574336 12355867677523968 12392172871483392 12441164594429952 12477720415961088 12501266838847488 12537999258550272 12561659432271872 12668997830740992 12685108998242304 12706223093710848 12722381600587776 12729154515597312 12746389718040576 12749668953882624 12766556536700928 12793938637750272 12855306622369536 12893079315677184 12930962996330496 12978745780609024 12982084794187776 13016881174675456 13020229999263744 13044800179666944 13089648149339814 13128109407369216 13166683675951104 13172997805867008 13211703969841152 13218737381581824 13236635476426752 13257577941958656 13282596016275456 13300580575346688 13321624212209664 13346763146788864 13385979884732416 13477928310632448 13517530450624512 13543039075418112 13546523263500288 13582832530096128 13658763286267632 13676599618568192 13698896772907008 13739148183601152 13742201414762496 13782580067303424 13789917391897088 13793465093824512 13812141366706176 13830436248092672 13833994374217728 13860100190896128 13877726083547136 13900825264914432 13996310168733696 14037435467956224 14063925193703424 14105249165869056 14131866861305856 14270747623022592 14271234384592896 14312679300661248 14320298830046976 14339688432795648 14362376103788544 14381822678925312 14389479017631744 14393180967469056 14404577013006336 14431759563227136 14435472390488064 14481105478483968 14531387094728704 14601089003185152 14643991321509888 14675400202125312 14718520868732928 14745083963768832 14871079554279552 14891214910980096 14914775184703488 14934969705037824 14942920518309888 14958599205814272 14963153147265024 14986827238735872 15015108540137472 15034203257176064 15059227370323968 15162669349461504 15163186533629952 15207221756952576 15235918959845376 15280686596358144 15386174570889216 15459976591607808 15460503916642304 15505402575716352 15513657065884224 15559240779104256 15592612714758144 15604958430756864 15612441843990528 15638428423028736 15666651711504384 15687864268357632 15712684968247296 15821915842916352 15868405311602688 15898350218969088 15945064274460672 15973840960749568 16020776830369792 16055138682667008 16110336183802848 16132149486895104 16157673116762112 16179550513790976 16188163894835712 16205149139632128 16235729508630528 16291243663294464 16347810481569792 16369945323503616 16395845184258048 16426225128583296 16426785411432448 16474490236698624 16522897161977856 16588219459239936 16636960554614784 16668355785129984 16810785583098624 16833547290673152 16860180643577856 16883009231781888 16891997107654656 16909720841355264 16913478664323072 16941630791614464 16963175467450368 16972206020796416 16995186290720768 16999558605176832 17022075382267904 17058584850333696 17140408829826048 17190772420902912 17309446392250368 17392473665558784 17393066906222592 17443577897680896 17452864199119752 17494832289153024 17504145876492288 17555578234601472 17563997074489344 17615605293121536 17624983175442432 17648847301902336 17676770589278208 17710128021700608 17734107433795584 17762165616279552 17885643996340224 17938197308768256 17970571080843264 18023373934166016 18057385433890816 18062031018000384 18110443373461504 18211684381690176 18265195697209344 18318864244801536 18322935219683328 18327649121206272 18376773423071232 18391286791766016 18416188488941568 18445325832290304 18479503269656208 18480133587861504 18503634778062848 18533801516285952 18588259307225088 18661746891644928 18716580623941632 18751900258271232 18806998887825408 18842489148407808 19003496746111488 19027663497363456 19059334640566272 19083572400881664 19093731773395968 19119584577060864 19149834805051392 19185972023508992 19190907956625408 19242346084302848 19247296520650752 19308140637978624 19468118670913536 19473127191281664 19525321762013184 19530344998895616 19567200269500416 19634472224009721 19660111951691776 19692164111053824 19750025513926656 19828106072372736 19854953214640128 19886366912937984 19913292940050432 19923894024413184 19950870863020032 19982436318314496 20020144720183296 20078969827098624 20216892465948672 20217582044839936 20276295675936768 20314558613127168 20374248795144192 20514899427852288 20613302122143744 20673870100955136 20684876087845632 20690197640736768 20718212050059264 20745654372139008 20750991561326592 20790150286344192 20806611241009152 20816589125320704 20851237897371648 20888868948672512 20917152357810176 20950246624329728 21095887790555136 21157873748803584 21197800291958784 21260085699280896 21406121434533888 21406851576889344 21469018950991872 21480448245070464 21509532649193472 21543564155682816 21572734018387968 21584218526447616 21606865519509504 21647639344840704 21721658217725952 21797080642093056 21901633504777728 21965986982264832 22013100303187968 22077781303099392 22117625945653248 22182614072819712 22224474380173312 22414380777464832 22444729720897536 22480240858103808 22522662810206208 22551304885764096 22588841055485952 22666078140235776 22744004024192256 22744779800444928 22810832635428864 22853878439768064 22877857608892416 22921029894537216 23079261856333824 23189964887411712 23190755874963456 23258103863574528 23270485598826336 23338861168656384 23388919072137216 23407437646135296 23418662765985792 23457642634543104 23499977567256576 23531796402536448 23569027452370944 23613504028934144 23645476578394112 23682887488372736 23847525328453632 23917596411691008 23960761441124352 24031165245554688 24082708024000512 24165504275704272 24198224230342656 24236509675143168 24269325770686464 24282245842253568 24307723709448192 24353594262945792 24425152326402048 24430580292911104 24436865494941696 24502364564094976 24521715722354688 24554917985255424 24593767776387072 24639337692874944 24640178117148672 24711735355047936 24784345742966784 24882329188859904 24955440831922176 25002533677694976 25123318864543744 25337995661481984 25370217996484608 25412446187421696 25444763201175552 25458309031194624 25492779436081152 25499337907765248 25533113073401856 25587877275500544 25710613244739072 25786158631354368 25957491561218048 25964169588375552 26033762349350912 26040459998527488 26089600359333888 26179296298679628 26256218814738432 26333367351902208 26345995611734016 26423407939682304 26437474763163648 26473270952853504 26515155883917312 26565192032550912 26601161150693376 26643248424419328 26693526293577728 26955856621264896 27035060901249024 27086078150836224 27093046527000576 27165665060192256 27317526572535264 27353199237136384 27397793545814016 27478296367202304 27484402829524992 27565160134606848 27579834783794176 27586930187649024 27624282733412352 27660872496185344 27667988748435456 27720200381792256 27755452167094272 27801650529828864 27992620337467392 28074870935912448 28127850387406848 28210498331738112 28263733722611712 28541495246045184 28625358601322496 28640597660093952 28679376865591296 28724752207577088 28763645357850624 28778958035263488 28786361934938112 28863519126454272 28870944780976128 28962210956967936 29062774189457408 29202178006370304 29287982643019776 29350800404250624 29490167927537664 29742159108559104 29782429821960192 29829550369406976 29869939410075648 29885841036619776 29917198411628544 29926306294530048 29973654477471744 30030217080274944 30068406514352128 30118454740647936 30325338698923008 30326373067259904 30414443513905152 30471837919690752 30561373192716288 30772349141778432 30919953183215616 30921007833284608 31010805151432704 31027314131768448 31118481558208512 31185225429516288 31209916861513728 31224883687981056 31276856846057472 31333303423008768 31375728536715264 31425369936494592 31643831685832704 31736810623205376 31796700437938176 31890128548921344 31947681921499136 32041553660739584 32110277365334016 32220672367605696 32264298973790208 32315346233524224 32359101027581952 32376327789671424 32410298279264256 32471459017261056 32582487326588928 32695620963139584 32739890647007232 32852450257166592 32853570822864896 32948980473397248 33045794323955712 33176438918479872 33273921109229568 33336711570259968 33621571166197248 33667094581346304 33720361287155712 33766018463563776 33783994215309312 33826957328646144 33883261583228928 33944412041592832 33990372581441536 33999117210353664 34044150764535808 34117169700667392 34280817659652096 34381544841805824 34618892784500736 34784947331117568 34786133812445184 34887155795361792 34905728398239504 35008291752984576 35111156469202944 35127994148978688 35231210586243072 35249966350884864 35297694603804672 35353541178556416 35420256043401216 35468214867591168 35524331232559104 35771287992680448 35876394617536512 35941142161686528 36046747868332032 36114770867781632 36124062036000768 36423368763380352 36530391394418688 36637728489603072 36645870439366656 36655298242412544 36753546846142464 36782573583532032 36832376977883136 36890651664580608 36959006539312416 36960267175723008 37007269556125696 37067603032571904 37176518614450176 37323493783289856 37433161247883264 37503800516542464 37613997775650816 37684978296815616 38006993492222976 38055326994726912 38118669281132544 38167144801763328 38187463546791936 38239169154121728 38299669610102784 38371944047017984 38381815913250816 38484692168605696 38936237341827072 38946254382563328 39050643524026368 39060689997791232 39134400539000832 39268944448019442 39320223903383552 39384328222107648 39500051027853312 39656212144745472 39709906429280256 39772733825875968 39847788048826368 39901741726040064 39964872636628992 40040289440366592 40157939654197248 40433784931897344 40435164089679872 40552591351873536 40629117226254336 40748497590288384 41029798855704576 41226604244287488 41347740201910272 41369752175691264 41380395281473536 41436424100118528 41491308744278016 41501983122653184 41580300572688384 41633178250641408 41702475794743296 41777737897345024 41834304715620352 41900493248659456 42191775581110272 42315747497607168 42395600583917568 42812242869067776 42813703153778688 42938037901983744 42960896490140928 43019065298386944 43087128311365632 43145468036775936 43168437052895232 43213731039019008 43295278689681408 43443316435451904 43594161284186112 43803267009555456 43931973964529664 44026200606375936 44155562606198784 44235251891306496 44448948760346624 44828761554929664 44889459441795072 44960481716207616 45045325620412416 45102609771528192 45177682110971904 45488008048384512 45489559600889856 45621665270857728 45707756879536128 45842059789074432 46158523712667648 46379929774823424 46381511749926912 46516207727149056 46540971197652672 46677722337312768 46777838144274432 46814875292270592 46837325531971584 46915285269086208 46999955134513152 47063592805072896 47138054904741888 47227008057868288 47290953156788224 47695050656907264 47835192823382016 47921522882248704 48062330491109376 48165416048001024 48331008551408544 48396448460685312 48473019350286336 48538651541372928 48564491684507136 48615447418896384 48707188525891584 48861160585822208 48873730989883392 49043431444709376 49109835970510848 49187535552774144 49278675385749888 49280356234297344 49423470710095872 49568691485933568 49764658377719808 49910881663844352 50005067355389952 50246637729087488 50675991322963968 50740435992969216 50824892374843392 50889526402351104 50916618062389248 50985558872162304 50998675815530496 51066226146803712 51175754551001088 51421226489478144 51572317262708736 51914983122436096 51928339176751104 52067524698701824 52179200718667776 52358592597359256 52512437629476864 52666734703804416 52691991223468032 52846815879364608 52874949526327296 52946541905707008 53030311767834624 53130384065101824 53202322301386752 53286496848838656 53387052587155456 53911713242529792 54070121802498048 54172156301672448 54186093054001152 54331330120384512 54635053145070528 54706398474272768 54795587091628032 54956592734404608 54968805659049984 55130320269213696 55159669567588352 55173860375298048 55248565466824704 55321744992370688 55335977496870912 55440400763584512 55510904334188544 55985240674934784 56149741871824896 56255700774813696 56420996663476224 56527467445223424 57082990492090368 57250717202644992 57281195320187904 57358753731182592 57449504415154176 57557916070526976 57572723869876224 57727038252908544 57741889561952256 57924421913935872 58125548378914816 58404356012740608 58575965286039552 58701600808501248 58980335855075328 59484318217118208 59564859643920384 59659100738813952 59739878820151296 59771682073239552 59852612589060096 59947308954943488 60060434160549888 60136813028704256 60236909481295872 60650677397846016 60652746134519808 60828887027810304 60943675839381504 61122746385432576 61544698283556864 61839906366431232 61842015666569216 62021610302865408 62054628263536896 62236963116417024 62370450859032576 62419833723027456 62449767375962112 62553713692114944 62666606846017536 62751457073430528 62850739872989184 63287663371665408 63473621246410752 63593400875876352 63780257097842688 63895363842998272 64220554730668032 64441344735211392 64528597947580416 64630692467048448 64718202055163904 64752655579342848 64820596558528512 64942918034522112 65164974653177856 65391241926279168 65704900514333184 65707141645729792 65897960946794496 66352877836959744 66547842218459136 66673423140519936 67243142332394496 67334189162692608 67440722574311424 67567988430618624 67653914657292288 67766523166457856 67888824083185664 67980745162883072 67998234420707328 68088301529071616 68234339401334784 68561635319304192 68763089683611648 69237785569001472 69569894662235136 69572267624890368 69774311590723584 69811456796479008 70016583505969152 70222312938405888 70255988297957376 70499932701769728 70595389207609344 70707082357112832 70840512086802432 70936429735182336 71048662465118208 71542575985360896 71752789235073024 71882284323373056 72093495736664064 72229541735563264 72248124072001536 72846737526760704 73060782788837376 73275456979206144 73291740878733312 73310596484825088 73507093692284928 73565147167064064 73664753955766272 73781303329161216 73918013078624832 73920534351446016 74014539112251392 74135206065143808 74353037228900352 74646987566579712 74866322495766528 75007601033084928 75369956593631232 76013986984445952 76110653989453824 76237338562265088 76334289603526656 76374927093583872 76478338308243456 76599339220205568 76743888094035968 76763631826501632 76969384337211392 77872474683654144 77892508765126656 78101287048052736 78121379995582464 78268801078001664 78537888896038884 78640447806767104 78768656444215296 79000102055706624 79312424289490944 79419812858560512 79545467651751936 79695576097652736 79803483452080128 79929745273257984 80080578880733184 80867569863794688 80870328179359744 81105182703747072 81258234452508672 81496995180576768 82059597711409152 82453208488574976 82695480403820544 82739504351382528 82760790562947072 82872848200237056 82982617488556032 83003966245306368 83160601145376768 83266356501282816 83404951589486592 83555475794690048 83668609431240704 84383551162220544 84631494995214336 84791201167835136 85624485738135552 85876075803967488 85921792980281856 86038130596773888 86174256622731264 86290936073551872 86336874105790464 86590557379362816 86886632870903808 87188322568372224 87606534019110912 87863947929059328 88052401212751872 88470503782612992 88897897520693248 89657523109859328 89778918883590144 89920963432415232 90090651240824832 90205219543056384 90355364221943808 90976016096769024 90979119201779712 91243330541715456 91415513759072256 91684119578148864 92317047425335296 92759859549646848 92763023499853824 93032415454298112 93081942395305344 93355444674625536 93555676288548864 93629750584541184 93674651063943168 93830570538172416 93999910269026304 94127185610145792 94276109809483776 94454016115736576 95390101313814528 95670385646764032 95843045764497408 96124660982218752 96330832096002048 96662017102817088 96792896921370624 96946038700572672 97077303082745856 97128983369014272 97230894837792768 97414377051783168 97722321171644416 97747461979766784 98086862889418752 98219671941021696 98557350771499776 98560712468594688 98846941420191744 99137382971867136 99529316755439616 99821763327688704 100010134710779904 100493275458174976 101351982645927936 101480871985938432 101649784749686784 101833236124778496 101971117744324608 101997351631060992 102132452293607424 102351509102002176 102842452978956288 103144634525417472 103829966244872192 103856678353502208 104135049397403648 104358401437335552 104717185194718512 105024875258953728 105333469407608832 105383982446936064 105693631758729216 105749899052654592 105893083811414016 106060623535669248 106260768130203648 106404644602773504 106572993697677312 106774105174310912 107823426485059584 108140243604996096 108344312603344896 108372186108002304 109270106290141056 109412796948545536 109591174183256064 109913185468809216 109937611318099968 110260640538427392 110319339135176704 110347720750596096 110497130933649408 110643489984741376 110671954993741824 110880801527169024 111021808668377088 111970481349869568 112299483743649792 112511401549627392 112841993326952448 113054934890446848 114165980984180736 114501434405289984 114562390640375808 114717507462365184 114899008830308352 115115832141053952 115145447739752448 115454076505817088 116251096757829632 116808712025481216 117151930572079104 117403201617002496 117960671710150656 118968636434236416 119129719287840768 119318201477627904 119543364146479104 119705225178120192 119894617909886976 120120868321099776 120273626057408512 120473818962591744 121301354795692032 121305492269039616 121657774055620608 121887351678763008 122245492770865152 123089396567113728 123679812732862464 124043220605730816 124109256527073792 124473926232834048 124740901718065152 124899534751924224 125107427384229888 125333213692035072 125502914146861056 125701479745978368 126575326743330816 126947242492821504 127186801751752704 127790727685996544 128441109461336064 128882689470422784 129057195895160832 129261384934096896 129436404110327808 129505311158685696 129641193117057024 129885836069044224 130329949306355712 130782483852558336 131409801028666368 131414283291459584 131795921893588992 132705755673919488 133346846281039872 134486284664788992 134668378325385216 134881445148622848 135135976861237248 135307829314584576 135533046332915712 135777648166371328 135961490325766144 136176603058143232 136468678802669568 137123270638608384 137526179367223296 138475571138002944 139139789324470272 139144535249780736 139548623181447168 139622913592958016 140033167011938304 140444625876811776 140511976595914752 140999865403539456 141190778415218688 141414164714225664 141681024173604864 141872859470364672 143085151970721792 143505578470146048 143764568646746112 144186991473328128 144459083471126528 144496248144003072 145693475053521408 146121565577674752 146583481757466624 146621192969650176 147130294334128128 147329507911532544 147562606658322432 147836026157249664 147841068702892032 148029078224502784 148270412130287616 148706074457800704 149293975133159424 149732644991533056 150015202066169856 150739913187262464 152027973968891904 152221307978907648 152474677124530176 152668579207053312 152749854187167744 152956676616486912 153198678440411136 153487776188071936 153527263653003264 153938768674422784 155744949367308288 155785017530253312 156202574096105472 156537602156003328 157075777792077768 157280895613534208 157537312888430592 158000204111413248 158624848578981888 158839625717121024 159090935303503872 159391152195305472 159606966904160256 159859490546515968 160161157761466368 161735139727589376 162210365407494144 162516468905017344 162993990361153536 164119195422818304 164906416977149952 165390960807641088 165479008702765056 165521581125894144 165745696400474112 165965234977112064 166007932490612736 166321202290753536 166532713002565632 167110951589380096 168767102324441088 169262989990428672 169582402335670272 171248971476271104 171752151607934976 171843585960563712 172076261193547776 172348513245462528 172673748211580928 173181114758725632 173773265741807616 174376645136744448 175213068038221824 175727895858118656 176104802425503744 176941007565225984 177795795041386496 179315046219718656 179557837767180288 179841926864830464 180181302481649664 180410439086112768 180710728443887616 181952032193538048 181958238403559424 182486661083430912 182831027518144512 183368239156297728 184634094850670592 185519719099293696 185526046999707648 186064830908596224 186163884790610688 186710889349251072 187111352577097728 187259501169082368 187349302127886336 187661141076344832 187999820538052608 188254371220291584 188552219618967552 188908032231473152 190780202627629056 191340771293528064 191686091528994816 192661664192004096 193324034205634176 193585793842741248 193892077401145344 194154606165491712 194257966738028544 194461789675585536 194828754103566336 195444642343288832 195494923959533568 196173725778837504 197114701542999552 197121424937189376 197693882840383488 199058633510879232 199643526655377408 200020269421559808 200986550916349952 202703965291855872 202961743971876864 203299569499373568 203666472249556992 203942235488649216 203994703262121984 204264904587214848 204703018204004352 205684905957912576 206289269050834944 207659932489744384 207713356707004416 208270098794807296 208716802874671104 209434370389437024 210049750517907456 210666938815217664 210767964893872128 211499798105309184 211786167622828032 212121247071338496 212521536260407296 212809289205547008 213145987395354624 213548210348621824 215646852970119168 216280487209992192 216688625206689792 216744372216004608 218540212580282112 219182348366512128 219826370937618432 219875222636199936 220521281076854784 220638678270353408 220695441501192192 220994261867298816 221286979969482752 221343909987483648 221761603054338048 222043617336754176 223940962699739136 224598967487299584 225022803099254784 226109869780893696 228331961968361472 229002868810579968 229124781280751616 229435014924730368 229798017660616704 230231664282107904 230290895479504896 230908153011634176 232502193515659264 233617424050962432 234303861144158208 234806403234004992 235921343420301312 237937272868472832 238259438575681536 238636402955255808 239086728292958208 239410450356240384 239789235819773952 240241736642199552 240547252114817024 242602709591384064 242610984538079232 243315548111241216 243774703357526016 244490985541730304 246178793134227456 247359625465724928 248086441211461632 248218513054147584 248947852465668096 249481803436130304 249799069503848448 250214854768459776 250666427384070144 251005828293722112 253150653486661632 253894484985643008 254373603503505408 255581455371993088 257765378940845568 258114391790321664 258522769868193792 258872808220655616 259010622317371392 259771672138088448 260659898612711424 261564967705116672 262819602057332736 262828566582919168 263591843787177984 265411511347838976 266693692562079744 268972569329577984 269336756650770432 269762890297245696 270271953722474496 270615658629169152 271066092665831424 271555296332742656 271922980651532288 272353206116286464 272937357605339136 274246541277216768 275052358734446592 276951142276005888 278279578648940544 278289070499561472 279097246362894336 279245827185916032 280066334023876608 280889251753623552 281023953191829504 281999730807078912 282381556830437376 282828329428451328 283362048347209728 286170303941443584 287011156940292096 287529137293492224 288373982946656256 288918166942253056 288992496288006144 291386950107042816 292243131155349504 293166963514933248 293242385939300352 294260588668256256 294659015823065088 295672052314499328 295682137405784064 296540824260575232 297412148915601408 298587950266318848 299465289983066112 300030404132339712 301479826374524928 304055947937783808 304442615957815296 304949354249060352 305499708374335488 305913353232973824 306397356880822272 306975552376143872 307054527306006528 307877537348845568 311489898734616576 311570035060506624 312405148192210944 313075204312006656 314151555584155536 314561791227068416 315074625776861184 316000408222826496 317249697157963776 317679251434242048 318181870607007744 318782304390610944 319213933808320512 319718981093031936 320322315522932736 323470279455178752 324420730814988288 325032937810034688 328238390845636608 329812833954299904 330781921615282176 330958017405530112 331043162251788288 331491392800948224 331930469954224128 332015864981225472 332642404581507072 333065426005131264 334221903178760192 337534204648882176 338525979980857344 339164804671340544 342497942952542208 343504303215869952 343687171921127424 344152522387095552 344697026490925056 345347496423161856 346362229517451264 348753290273488896 350426136076443648 351455791716237312 352209604851007488 353882015130451968 355591590082772992 358630092439437312 359115675534360576 359683853729660928 360362604963299328 360820878172225536 361421456887775232 363904064387076096 363916476807118848 364973322166861824 365662055036289024 366736478312595456 369268189701341184 371039438198587392 372129661817192448 372327769581221376 373421778698502144 374222705154195456 374698604255772672 375322282152689664 375999641076105216 376508742440583168 377104439237935104 377816064462946304 381560405255258112 383372183057989632 385323328384008192 386648068411268352 387171587685482496 387784154802290688 388309212330983424 388515933476057088 388923579351171072 389657508207132672 390889284686577664 390989847919067136 392347451557675008 394229403085999104 394242849874378752 395387765680766976 398117267021758464 400040538843119616 401973101832699904 405407930583711744 405923487943753728 406599138998747136 407332944499113984 407884470977298432 408529809174429696 409406036408008704 411369811915825152 412578538101669888 415319864979488768 415426713414008832 416540197589614592 417433605749342208 418868740778874048 420099501035814912 421333877630435328 421535929787744256 422999596210618368 423572335245656064 424242494142676992 425043072520814592 425618578411094016 427096420697243648 431293705940238336 432560974419984384 433377250413379584 433488744432009216 437080425160564224 438364696733024256 439750445272399872 441277356540706816 441390883002384384 441988523734597632 442573959938965504 442687819974967296 443523206108676096 444087234673508352 447881925399478272 449197934974599168 450045606198509568 452219739561787392 456663923936722944 458005737621159936 458249562561503232 458870029849460736 459596035321233408 460463328564215808 460581790959009792 461816306023268352 465004387031318528 467234848101924864 468607722288316416 469612806468009984 471842686840602624 475874545736945664 476518877151363072 477272805910511616 478173456585916416 478820900712480768 479578471639547904 480483473284399104 481094504229634048 485205419182768128 486631096222482432 487549406715052032 488981971083460608 492357586268454912 494719250931449856 496172882422923264 496437026108295168 497895704931336192 498963606872260608 499598139007696896 501332854768140288 506301306973323264 507788969971286016 508747207007010816 511162910743986176 515530757881691136 516228783580643328 517045539736387584 518021244634742784 519543344276176896 521319797225422848 523129935410233344 525639204114665472 525657133165838336 527183687574355968 530823022695677952 533387385124159488 537945138659155968 538673513301540864 539525780594491392 540543907444948992 541231317258338304 542132185331662848 543110592665485312 543845961303064576 544706412232572928 545874715210678272 548493082554433536 550104717468893184 553902284552011776 556559157297881088 556578140999122944 558194492725788672 558491654371832064 560132668047753216 561778503507247104 562047906383659008 563999461614157824 564763113660874752 565656658856902656 566724096694419456 572340607882887168 574022313880584192 575058274586984448 577836333884506112 577984992576012288 582773900214085632 584486262310699008 586333927029866496 586484771878600704 588521177336512512 591344104628998656 591364274811568128 593081648521150464 597175900532637696 598930579966132224 600060808264679424 602959652749049856 608111895875567616 608885231915630592 609898708498120704 610999416748670976 611826706465947648 612794713761644544 613951104752287744 614109054612013056 622979797469233152 623140070121013248 624810296384421888 626150408624013312 628303111168311072 629123582454136832 630149251553722368 632000816445652992 634499394315927552 635358502868484096 636363741214015488 637564608781221888 638427867616641024 639437962186063872 640644631045865472 646940558910357504 648841461629976576 650065875620069376 659625667908599808 661563843230564352 661916034811060224 662086324503576576 662982785601896448 663860939908448256 664031729962450944 665284809163014144 666130852010262528 668443806357520384 675068409297764352 678329609342681088 684995885905084416 687008606431739904 687374343842254848 688305044774191104 689394052981850112 690694992846323712 692724459034902528 697506580546977792 700852272152887296 702911583432474624 704419209702014976 707764030260903936 711183180165545984 717260184878874624 718231351068721152 719367707459321856 720725209926598656 721641756344451072 727808128774152192 727832953614237696 729946644333723648 731324110072578048 733472956625190912 738536379402682368 742078876397174784 744259323634384896 744655539162442752 746843557397004288 748445410308390912 749397208511545344 750644564305379328 751999282152210432 753017484881166336 755632128925892608 763120810510516224 766744366115979264 773296136822536704 774343175370964992 775568309604581376 776618424661966848 777031866952114176 779315016414265344 781778569373155328 781979695838134272 784694903115350016 788458806171998208 788485699748757504 790775531361533952 796234534043516928 800081077686239232 803946203665399808 810815861167423488 811846975887507456 813198277997494272 814665888998227968 815768941954596864 817059618348859392 818812072816017408 822739623831650304 825157076203339776 830639729958977536 830853426828017664 834867211498684416 837737481557748096 840199002071629824 842667755260870656 843071859575488512 845999192421236736 847144670491312128 848484988285353984 850086145041629184 854192841394487296 862587411880476672 865121948839968768 866754500826759168 866977488864018432 874160850321128448 876729393466048512 879500890544799744 882554713081413632 882781766004768768 883977047469195264 885147919877931008 887046412217352192 895763850798956544 898395869949198336 900091212397019136 904439479123574784 913327847873445888 916499125123006464 917740059698921472 919192070642466816 920926657128431616 921163581918019584 923632612046536704 930008774062637056 934469696203849728 937215444576632832 939225612936019968 943685373681205248 951749091473891328 953037754302726144 954545611821023232 956346913171832832 957641801424961536 959156943279095808 960966946568798208 962189008459268096 970410838365536256 973262192444964864 975098813430104064 984715172536909824 989438501862899712 992345764845846528 992874052216590336 995791409862672384 997927213744521216 999196278015393792 1002665709536280576 1012602613946646528 1015577939942572032 1017494414014021632 1022325821487972352 1031061515763382272 1032457567161286656 1034091079472775168 1036042489269485568 1039086688552353792 1046259870820466688 1051278408229330944 1051314266331676672 1054367375148711936 1061646045391355904 1066774770248318976 1075890277318311936 1077347026603081728 1079051561188982784 1081087814889897984 1082462634516676608 1084264370663325696 1086221185330970624 1087691922606129152 1091749430421356544 1096986165108867072 1100209434937786368 1107804569104023552 1113118314595762176 1116388985451577344 1116983308743664128 1120265336095506432 1124095812767318016 1127998923228315648 1129526227321749504 1131313317713805312 1133448193388838912 1144681215765774336 1150116549173968896 1155672667769012224 1155969985152024576 1165547800428171264 1168972524621398016 1172667854059732992 1172969543757201408 1177042354673025024 1182688209257997312 1182728549623136256 1186163297042300928 1194351801065275392 1200121616529358848 1205919305498099712 1216223791751135232 1217770463831261184 1219797416996241408 1221998833497341952 1223653412931895296 1225589427523289088 1227902209504575488 1228218109224026112 1245959594938466304 1246280140242026496 1249620592768843776 1252300817248026624 1256606222336622144 1258247164908273664 1260298503107444736 1264001632891305984 1268998788631855104 1270717005736968192 1272727482428030976 1275129217562443776 1276855735233282048 1281289262091730944 1293881117820715008 1297682923259953152 1300131751240138752 1319251335817199616 1323832069622120448 1324172649007153152 1325965571203792896 1327721879816896512 1328063459924901888 1330569618326028288 1332261704020525056 1336887612715040768 1350136818595528704 1356659218685362176 1369991771810168832 1374017212863479808 1374748687684509696 1376610089548382208 1378788105963700224 1381389985692647424 1385448918069805056 1395013161093955584 1401704544305774592 1405823166864949248 1408838419404029952 1415528060521807872 1422366360331091968 1434520369757749248 1436462702137442304 1438735414918643712 1441450419853197312 1443283512688902144 1455616257548304384 1459893288667447296 1462648220145156096 1466945913250381824 1477072758805364736 1484157752794349568 1488518647268769792 1489311078324885504 1493687114794008576 1496890820616781824 1498794417023090688 1503998564304420864 1511264257851785216 1526241621021032448 1533488732231958528 1546592273645073408 1548686350741929984 1551136619209162752 1554063733904228352 1558630032828530688 1563557138746310656 1563959391676268544 1569389806230700032 1576917612343996416 1576971399497515008 1581551062723067904 1592469068087033856 1600162155372478464 1621631722334846976 1623693951775014912 1626396555994988544 1629331777996455936 1631537883909193728 1634119236697718784 1637624145632034816 1645479247663300608 1650314152406679552 1661279459917955072 1661706853656035328 1669734422997368832 1675474963115496192 1680398004143259648 1685335510521741312 1686143719150977024 1691998384842473472 1694289340982624256 1696969976570707968 1700172290083258368 1708385682788974592 1725174823760953344 1733509001653518336 1733954977728036864 1748321700642256896 1753458786932097024 1759001781089599488 1765109426162827264 1765563532009537536 1770295839755862016 1774092824434704384 1791527701597913088 1796791739898396672 1800182424794038272 1808878958247149568 1826655695746891776 1832998250246012928 1835480119397842944 1838384141284933632 1841853314256863232 1842327163836039168 1860017548125274112 1868939392407699456 1874430889153265664 1878451225872039936 1887370747362410496 1903498182947782656 1906075508605452288 1909091223642046464 1912693826343665664 1915283602849923072 1918313886558191616 1921933893137596416 1924378016918536192 1940821676731072512 1946524384889929728 1950197626860208128 1978877003725799424 1984691529691693056 1985748104433180672 1991582819725344768 1995854427489042432 1998392556030787584 2005331419072561152 2025205227893293056 2034988828028043264 2044651642975944704 2062123031526764544 2064915134322573312 2068182158945550336 2072084978538971136 2078173377104707584 2092519741640933376 2102556816458661888 2108734750297423872 2123292090782711808 2133549540496637952 2151780554636623872 2154694053206163456 2158103122377965568 2162175629779795968 2164925269033353216 2172442370661941248 2183498860842713088 2193972330217734144 2200418869875572736 2215609138208047104 2226236629191524352 2232777970903154688 2233966617487328256 2240530672191012864 2248191625534636032 2255997846456631296 2259052454643499008 2266896386777677824 2289362431531548672 2300233098347937792 2311345335538024448 2331095600856342528 2337945049242796032 2345335708119465984 2345939087514402816 2354084709346050048 2365376418515994624 2365457099246272512 2372326594084601856 2388703602130550784 2400243233058717696 2411838610996199424 2432447583502270464 2435540927662522368 2439594833992482816 2443997666994683904 2447306825863790592 2451178855046578176 2455804419009150976 2456436218448052224 2491919189876932608 2492560280484052992 2504601634496053248 2513212444673244288 2516494329816547328 2520597006214889472 2528003265782611968 2537997577263710208 2541434011473936384 2545454964856061952 2550258435124887552 2562578524183461888 2587762235641430016 2595365846519906304 2600263502480277504 2638502671634399232 2647664139244240896 2648345298014306304 2651931142407585792 2655443759633793024 2661139236652056576 2673775225430081536 2700273637191057408 2713318437370724352 2739983543620337664 2749497375369019392 2753220179096764416 2757576211927400448 2762779971385294848 2770897836139610112 2790026322187911168 2803409088611549184 2811646333729898496 2817676838808059904 2831056121043615744 2869040739515498496 2872925404274884608 2877470829837287424 2882900839706394624 2886567025377804288 2911232515096608768 2919786577334894592 2925296440290312192 2954145517610729472 2968315505588699136 2977037294537539584 2978622156649771008 2987374229588017152 2993781641233563648 2997588834046181376 3007997128608841728 3022528515703570432 3052483242042064896 3066977464463917056 3093184547290146816 3097372701483859968 3102273238418325504 3108127467808456704 3117260065657061376 3127114277492621312 3138779612461400064 3153835224687992832 3153942798995030016 3163102125446135808 3184938136174067712 3200324310744956928 3243263444669693952 3247387903550029824 3252793111989977088 3258663555992911872 3263075767818387456 3275248291264069632 3290958495326601216 3300628304813359104 3322558919835910144 3323413707312070656 3350949926230992384 3360796008286519296 3372287438301954048 3383996769684946944 3388578681965248512 3393939953141415936 3400344580166516736 3416771365577949184 3450349647521906688 3467018003307036672 3467909955456073728 3496643401284513792 3506917573864194048 3518003562179198976 3530218852325654528 3531127064019075072 3540591679511724032 3548185648869408768 3583055403195826176 3600364849588076544 3617757916494299136 3653311391493783552 3665996500492025856 3670960238795685888 3676768282569867264 3683706628513726464 3684654327672078336 3737878784815398912 3748861778306531328 3756902451744079872 3774741494724820992 3806996365895565312 3812151017210904576 3818182447284092928 3825387652687331328 3830567205699846144 3843867786275192832 3881643353462145024 3893048769779859456 3900395253720416256 3957754007451598848 3971496208866361344 3983165639450689536 3991708854978084864 3996785112061575168 4010662838145122304 4050410455786586112 4069977656056086528 4089303285951889408 4124246063053529088 4129830268645146624 4136364317891100672 4144169957077942272 4156346754209415168 4185039483281866752 4205113632917323776 4217469500594847744 4246584181565423616 4267099080993275904 4303561109273247744 4309388106412326912 4316206244755931136 4324351259559591936 4329850538066706432 4344884741323882496 4387944660435468288 4400837739751145472 4431218276416094208 4452473258383048704 4465555941806309376 4467933234974656512 4481061344382025728 4496383251069272064 4511995692913262592 4533792773555355648 4578724863063097344 4600466196695875584 4622690671076048896 4662191201712685056 4675890098485592064 4690671416238931968 4691878175028805632 4708169418692100096 4730752837031989248 4730914198492545024 4744653188169203712 4777407204261101568 4800486466117435392 4864895167004540928 4871081855325044736 4879189667984965632 4887995333989367808 4894613651727581184 4902357710093156352 4911608838018301952 4912872436896104448 4983838379753865216 4985120560968105984 5009203268992106496 5026424889346488576 5041194012429778944 5056006531565223936 5075995154527420416 5082868022947872768 5090909929712123904 5100516870249775104 5125157048366923776 5175524471282860032 5200527004960555008 5277005343268798464 5295328278488481792 5296690596028612608 5310887519267586048 5322278473304113152 5347550450860163072 5400547274382114816 5426636874741448704 5479967087240675328 5498994750738038784 5506440358193528832 5515152423854800896 5525559942770589696 5580052644375822336 5606818177223098368 5623292667459796992 5635353677616119808 5662112242087231488 5738081479030996992 5745850808549769216 5754941659674574848 5765801679412789248 5773134050755608576 5822465030193217536 5839573154669789184 5850592880580624384 5936631011177398272 5954074589075079168 5957244313299542016 5974748459176034304 5987563282467127296 5995177668092362752 6015994257217683456 6045057031407140864 6104966484084129792 6133954928927834112 6186369094580293632 6194745402967719936 6204546476836651008 6216254935616913408 6234520131314122752 6254228554985242624 6277559224922800128 6307670449375985664 6326204250892271616 6369876272348135424 6400648621489913856 6486526889339387904 6494775807100059648 6517327111985823744 6550496582528139264 6581916990653202432 6601256609626718208 6645117839671820288 6646827414624141312 6701899852461984768 6721592016573038592 6744574876603908096 6767993539369893888 6777157363930497024 6800689160333033472 6833542731155898368 6900699295043813376 6934036006614073344 6993286802569027584 7013835147728388096 7036007124358397952 7060437704651309056 7062254128038150144 7081183359023448064 7096371297738817536 7166110806391652352 7200729699176153088 7235515832988598272 7306622782987567104 7331993000984051712 7341920477591371776 7353536565139734528 7367413257027452928 7369308655344156672 7475757569630797824 7513804903488159744 7549482989449641984 7613992731791130624 7624302034421809152 7636364894568185856 7650775305374662656 7687735572550385664 7763286706924290048 7786097539559718912 7800790507440832512 7915508014903197696 7942992417732722688 7966331278901379072 7983417709956169728 8021325676290244608 8100820911573172224 8139955312112173056 8178606571903778816 8248492126107058176 8259660537290293248 8272728635782201344 8288339914155884544 8312693508418830336 8370078966563733504 8410227265834647552 8434939001189695488 8493168363130847232 8607122218546495488 8618776212824653824 8632412489511862272 8648702519119183872 8659701076133412864 8689769482647764992 8775889320870936576 8862436552832188416 8904946516766097408 8931111883612618752 8935866469949313024 8962122688764051456 8992766502138544128 9023991385826525184 9067585547110711296 9157449726126194688 9200932393391751168 9245381342152097792 9324382403425370112 9351780196971184128 9381342832477863936 9416338837384200192 9461505674063978496 9461828396985090048 9489306376338407424 9554814408522203136 9600972932234870784 9729790334009081856 9742163710650089472 9758379335969931264 9775990667978735616 9789227303455162368 9823217676036603904 9825744873792208896 9967676759507730432 9970241121936211968 10052849778692977152 10082388024859557888 10151990309054840832 10165736045895745536 10181819859424247808 10201033740499550208 10250314096733847552 10351048942565720064 10401054009921110016 10554010686537596928 10590656556976963584 10593381192057225216 10621775038535172096 10644556946608226304 10695100901720326144 10801094548764229632 10853273749482897408 10959934174481350656 10997989501476077568 11012880716387057664 11030304847709601792 11051119885541179392 11213636354446196736 11246585334919593984 11270707355232239616 11324224484174462976 11476162958061993984 11491701617099538432 11531603358825578496 11644930060386435072 11679146309339578368 11701185761161248768 11873262022354796544 11914488626599084032 11949496918352068608 11975126564934254592 11990355336184725504 12031988514435366912 12090114062814281728 12209932968168259584 12267909857855668224 12372738189160587264 12389490805935439872 12409092953673302016 12432509871233826816 12469040262628245504 12508457109970485248 12555118449845600256 12615340898751971328 12652408501784543232 12739752544696270848 12801297242979827712 12973053778678775808 12989551614200119296 13034654223971647488 13163833981306404864 13202513219253436416 13290235679343640576 13293654829248282624 13403799704923969536 13443184033146077184 13489149753207816192 13535987078739787776 13601378320666066944 13667085462311796736 13801398590087626752 13868072013228146688 13986573605138055168 14027670295456776192 14072014248716795904 14120875409302618112 14124508256076300288 14192742595477635072 14332221612783304704 14401459398352306176 14613245565975134208 14663986001968103424 14683840955182743552 14707073130279469056 14734826514054905856 14738617310688313344 14951515139261595648 15027609806976319488 15227985463582261248 15248604068843618304 15272729789136371712 15301550610749325312 15375471145100771328 15526573413848580096 15601581014881665024 15831016029806395392 15885984835465445376 15932662557802758144 15966835419912339456 16042651352580489216 16201641823146344448 16279910624224346112 16357213143807557632 16496984252214116352 16519321074580586496 16545457271564402688 16576679828311769088 16740157933127467008 16820454531669295104 16869878002379390976 16986336726261694464 17214244437092990976 17237552425649307648 17264824979023724544 17297405038238367744 17319402152266825728 17379538965295529984 17551778641741873152 17809893033532194816 17862223767225237504 17871732939898626048 17924245377528102912 17985533004277088256 18047982771653050368 18135171094221422592 18314899452252389376 18401864786783502336 18490762684304195584 18648764806850740224 18703560393942368256 18762685664955727872 18832677674768400384 18923011348127956992 18978612752676814848 19109628817044406272 19201945864469741568 19459580668018163712 19484327421300178944 19551981335957471232 19646435352073207808 19651489747584417792 19935353519015460864 19940482243872423936 20105699557385954304 20164776049719115776 20303980618109681664 20331472091791491072 20402067480999100416 20500628193467695104 20702097885131440128 20802108019842220032 21108021373075193856 21181313113953927168 21186762384114450432 21243550077070344192 21289113893216452608 21390201803440652288 21602189097528459264 21706547498965794816 21919868348962701312 21995979002952155136 22025761432774115328 22060609695419203584 22102239771082358784 22427272708892393472 22541414710464479232 22648448968348925952 22952325916123987968 23063206717651156992 23289860120772870144 23358292618679156736 23402371522322497536 23746524044709593088 23828977253198168064 23898993836704137216 23950253129868509184 24063977028870733824 24180228125628563456 24419865936336519168 24535819715711336448 24745476378321174528 24778981611870879744 24818185907346604032 24865019742467653632 24938080525256491008 25016914219940970496 25110236899691200512 25230681797503942656 25304817003569086464 25479505089392541696 25946107557357551616 25979103228400238592 26069308447943294976 26327667962612809728 26580471358687281152 26587309658496565248 26807599409847939072 26886368066292154368 26978299506415632384 27071974157479575552 27202756641332133888 27602797180175253504 27736144026456293376 27973147210276110336 28055340590913552384 28144028497433591808 28241750818605236224 28249016512152600576 28385485190955270144 28664443225566609408 28802918796704612352 29226491131950268416 29327972003936206848 29367681910365487104 29469653028109811712 29477234621376626688 29903030278523191296 30455970927164522496 30497208137687236608 30545459578272743424 30603101221498650624 30750942290201542656 31053146827697160192 31203162029763330048 31662032059612790784 31771969670930890752 31865325115605516288 31933670839824678912 32085302705160978432 32403283646292688896 32559821248448692224 32714426287615115264 32993968504428232704 33038642149161172992 33090914543128805376 33153359656623538176 33640909063338590208 33739756004758781952 33972673452523388928 34428488874185981952 34475104851298615296 34594810076476735488 34759077930591059968 35103557283483746304 35619786067064389632 35743465879797252096 35848490755056205824 35971066008554176512 36095965543306100736 36270342188442845184 36629798904504778752 36803729573567004672 37297529613701480448 37407120787884736512 37525371329911455744 37665355349536800768 37846022696255913984 37957225505353629696 38219257634088812544 38403891728939483136 38919161336036327424 38968654842600357888 39103962671914942464 39292870704146415616 39870707038030921728 39880964487744847872 40211399114771908608 40329552099438231552 40607961236219363328 40804134961998200832 41001256386935390208 41404195770262880256 41604216039684440064 42216042746150387712 42362626227907854336 42373524768228900864 42578227786432905216 42780403606881304576 43204378195056918528 43839736697925402624 43991958005904310272 44051522865548230656 44121219390838407168 44204479542164717568 44854545417784786944 45082829420928958464 45904651832247975936 46126413435302313984 46579720241545740288 46804743044644995072 47493048089419186176 47657954506396336128 47797987673408274432 47900506259737018368 48127954057741467648 48839731872673038336 49071639431422672896 49490952756642349056 49557963223741759488 49636371814693208064 49730039484935307264 50220473799382401024 50461363595007885312 50609634007138172928 50959010178785083392 51892215114715103232 51958206456800477184 52138616895886589952 52655335925225619456 53160942717374562304 53615198819695878144 53772736132584308736 53956599012831264768 54143948314959151104 54405513282664267776 55205594360350507008 55472288052912586752 55946294420552220672 56110681181827104768 56288056994867183616 56483501637210472448 56498033024305201152 57328886451133218816 57605837593409224704 58452982263900536832 58655944007872413696 58939306056219623424 58954469242753253376 59806060557046382592 60911941854329044992 60994416275374473216 61206202442997301248 61501884580403085312 62106293655394320384 62406324059526660096 63324064119225581568 63543939341861781504 63730650231211032576 63867341679649357824 64170605410321956864 64806567292585377792 65119642496897384448 65987937008856465408 66077284298322345984 66181829086257610752 66306719313247076352 67281818126677180416 67945346905046777856 68856977748371963904 69189620152953470976 69518155861182119936 70207114566967492608 71239572134128779264 71486931759594504192 71696981510112411648 72191931086612201472 72540684376885690368 73259597809009557504 73607459147134009344 74595059227402960896 74814241575769473024 75050742659822911488 75330710699073601536 75692045392511827968 75914451010707259392 76438515268177625088 77838322672072654848 77937309685200715776 78207925343829884928 78585741408292831232 79741414076061843456 79761928975489695744 80422798229543817216 80659104198876463104 81215922472438726656 81608269923996401664 82808391540525760512 83208432079368880128 84432085492300775424 84725252455815708672 84747049536457801728 85156455572865810432 86408756390113837056 87679473395850805248 87983916011808620544 88103045731096461312 88408959084329435136 89709090835569573888 91809303664495951872 92252826870604627968 93159440483091480576 93609486089289990144 94986096178838372352 95315909012792672256 95595975346816548864 95801012519474036736 96255908115482935296 97679463745346076672 98143278862845345792 98981905513284698112 99115926447483518976 99272743629386416128 99460078969870614528 100922727190015770624 101219268014276345856 101918020357570166784 103784430229430206464 104277233791773179904 105310671850451238912 106321885434749124608 107230397639391756288 107545472265168617472 107913198025662529536 108287896629918302208 108811026565328535552 110411188720701014016 111892588841104441344 112221362363654209536 112576113989734367232 112967003274420944896 112996066048610402304 114657772902266437632 115211675186818449408 116905964527801073664 117311888015744827392 117878612112439246848 119612121114092765184 121823883708658089984 122412404885994602496 123003769160806170624 124212587310788640768 124812648119053320192 126648128238451163136 127087878683723563008 127734683359298715648 128341210820643913728 129613134585170755584 131975874017712930816 132154568596644691968 132363658172515221504 132613438626494152704 134563636253354360832 137713955496743927808 138379240305906941952 139036311722364239872 140414229133934985216 142479144268257558528 142973863519189008384 143393963020224823296 144383862173224402944 146519195618019115008 147214918294268018688 149190118454805921792 150661421398147203072 151384090785023655936 151828902021414518784 152877030536355250176 155676645344145309696 155874619370401431552 156415850687659769856 157171482816585662464 159482828152123686912 160845596459087634432 161318208397752926208 162431844944877453312 163216539847992803328 165616783081051521024 166416864158737760256 168864170984601550848 169450504911631417344 169494099072915603456 172817512780227674112 175358946791701610496 175967832023617241088 176817918168658870272 179418181671139147776 183618607328991903744 184505653741209255936 186318880966182961152 187218972178579980288 189972192357676744704 190631818025585344512 191191950693633097728 191602025038948073472 192511816230965870592 195358927490692153344 197963811026569396224 198231852894967037952 198545487258772832256 198920157939741229056 201845454380031541248 203836040715140333568 207568860458860412928 208554467583546359808 210621343700902477824 212643770869498249216 214460795278783512576 215090944530337234944 216575793259836604416 217622053130657071104 220822377441402028032 223785177682208882688 224442724727308419072 225152227979468734464 225934006548841889792 225992132097220804608 229315545804532875264 233811929055602147328 234623776031489654784 235757224224878493696 239224242228185530368 243647767417316179968 244824809771989204992 248425174621577281536 249625296238106640384 253296256476902326272 254175757367447126016 255469366718597431296 259226269170341511168 263951748035425861632 264309137193289383936 265226877252988305408 269127272506708721664 275427910993487855616 276758480611813883904 278072623444728479744 280828458267869970432 284958288536515117056 285947727038378016768 286787926040449646592 288767724346448805888 293038391236038230016 294429836588536037376 298380236909611843584 302768181570047311872 303657804042829037568 305754061072710500352 311353290688290619392 312831701375319539712 314342965633171324928 318965656304247373824 321691192918175268864 322636416795505852416 324863689889754906624 326433079695985606656 331233566162103042048 337728341969203101696 338901009823262834688 338988198145831206912 345635025560455348224 350717893583403220992 351935664047234482176 353635836337317740544 358836363342278295552 367237214657983807488 369011307482418511872 372637761932365922304 374437944357159960576 379944384715353489408 381263636051170689024 383204050077896146944 385023632461931741184 395927622053138792448 396463705789934075904 397090974517545664512 397840315879482458112 403690908760063082496 415137720917720825856 417108935167092719616 421242687401804955648 425287541738996498432 428921590557567025152 430181889060674469888 433151586519673208832 441644754882804056064 447570355364417765376 451868013097683779584 451984264194441609216 458631091609065750528 467623858111204294656 469247552062979309568 471514448449756987392 478448484456371060736 487295534834632359936 489649619543978409984 496850349243154563072 499250592476213280768 506592512953804652544 508351514734894252032 518452538340683022336 527903496070851723264 530453754505976610816 538254545013417443328 550855821986975711232 553516961223627767808 556145246889456959488 561656916535739940864 569916577073030234112 571895454076756033536 573575852080899293184 577535448692897611776 586076782472076460032 596760473819223687168 605536363140094623744 611508122145421000704 622706581376581238784 625663402750639079424 637931312608494747648 643382385836350537728 645272833591011704832 649727379779509813248 652866159391971213312 662467132324206084096 675456683938406203392 677802019646525669376 677976396291662413824 701435787166806441984 703871328094468964352 707271672674635481088 717672726684556591104 734474429315967614976 745275523864731844608 748875888714319921152 759888769430706978816 762527272102341378048 766408100155792293888 791855244106277584896 792927411579868151808 795680631758964916224 807381817520126164992 830275441835441651712 834217870334185439232 842485374803609911296 857843181115134050304 860363778121348939776 866303173039346417664 883289509765608112128 895140710728835530752 903736026195367559168 917262183218131501056 938495104125958619136 943028896899513974784 956896968912742121472 974591069669264719872 979299239087956819968 993700698486309126144 1013185025907609305088 1016703029469788504064 1036905076681366044672 1055806992141703446528 1060907509011953221632 1076509090026834886656 1101711643973951422464 1107033922447255535616 1123313833071479881728 1139833154146060468224 1143790908153512067072 1155070897385795223552 1193520947638447374336 1211072726280189247488 1245413162753162477568 1251326805501278158848 1275862625216989495296 1286764771672701075456 1290545667182023409664 1299454759559019626496 1324934264648412168192 1355604039293051338752 1355952792583324827648 1402871574333612883968 1407742656188937928704 1414543345349270962176 1435345453369113182208 1468948858631935229952 1490551047729463689216 1497751777428639842304 1519777538861413957632 1525054544204682756096 1583710488212555169792 1591361263517929832448 1614763635040252329984 1660550883670883303424 1668435740668370878464 1684970749607219822592 1715686362230268100608 1720727556242697879552 1732606346078692835328 1790281421457671061504 1807472052390735118336 1834524366436263002112 1876990208251917238272 1913793937825484242944 1949182139338529439744 1958598478175913639936 1987401396972618252288 2026370051815218610176 2033406058939577008128 2111613984283406893056 2121815018023906443264 2153018180053669773312 2203423287947902844928 2246627666142959763456 2279666308292120936448 2287581816307024134144 2387041895276894748672 2422145452560378494976 2490826325506324955136 2502653611002556317696 2573529543345402150912 2581091334364046819328 2598909519118039252992 2649868529296824336384 2711208078586102677504 2815485312377875857408 2829086690698541924352 2870690906738226364416 2937897717263870459904 2981102095458927378432 3039555077722827915264 3050109088409365512192 3167420976425110339584 3182722527035859664896 3229527270080504659968 3321101767341766606848 3369941499214439645184 3431372724460536201216 3465212692157385670656 3580562842915342123008 3614944104781470236672 3753980416503834476544 3827587875650968485888 3898364278677058879488 3974802793945236504576 4066812117879154016256 4223227968566813786112 4243630036047812886528 4306036360107339546624 4406846575895805689856 4493255332285919526912 4559332616584241872896 4575163632614048268288 4774083790553789497344 4844290905120756989952 4981652651012649910272 5005307222005112635392 5147059086690804301824 5162182668728093638656 5197819038236078505984 5422416157172205355008 5630970624755751714816 5741381813476452728832 5875795434527740919808 5962204190917854756864 6079110155445655830528 6100218176818731024384 6334841952850220679168 6365445054071719329792 6459054540161009319936 6739882998428879290368 6862745448921072402432 7161125685830684246016 7229888209562940473344 7507960833007668953088 7796728557354117758976 7949605587890473009152 8133624235758308032512 8446455937133627572224 8487260072095625773056 8612072720214679093248 8813693151791611379712 9118665233168483745792 9150327265228096536576 9548167581107578994688 9688581810241513979904 9963305302025299820544 10294118173381608603648 10395638076472157011968 10844832314344410710016 11261941249511503429632 11482763626952905457664 11924408381835709513728 12200436353637462048768 12669683905700441358336 12730890108143438659584 12918109080322018639872 13479765996857758580736 13725490897842144804864 14322251371661368492032 15015921666015337906176 15593457114708235517952 16267248471516616065024 16892911874267255144448 17224145440429358186496 17627386303583222759424 18237330466336967491584 18300654530456193073152 19096335162215157989376 19377163620483027959808 20588236346763217207296 21689664628688821420032 22523882499023006859264 23848816763671419027456 24400872707274924097536 25339367811400882716672 25461780216286877319168 25836218160644037279744 27450981795684289609728 28644502743322736984064 31186914229416471035904 32534496943033232130048 33785823748534510288896 34448290880858716372992 36601309060912386146304 38192670324430315978752 38754327240966055919616 41176472693526434414592 45047764998046013718528 48801745414549848195072 50678735622801765433344 51672436321288074559488 54901963591368579219456 57289005486645473968128 65068993886066464260096 67571647497069020577792 73202618121824772292608 76385340648860631957504 77508654481932111839232 82352945387052868829184 97603490829099696390144 101357471245603530866688 103344872642576149118976 109803927182737158438912 114578010973290947936256 135143294994138041155584 146405236243649544585216 155017308963864223678464 164705890774105737658368 195206981658199392780288 202714942491207061733376 219607854365474316877824 229156021946581895872512 292810472487299089170432 310034617927728447356928 329411781548211475316736 405429884982414123466752 439215708730948633755648 585620944974598178340864 658823563096422950633472 878431417461897267511296 1317647126192845901266944 1756862834923794535022592 2635294252385691802533888 5270588504771383605067776
- Sum of all divisors σ(n): 19023117306381403419735657
- Sum of proper divisors (its aliquot sum) s(n): 13752528801610019814667881
- 5270588504771383605067776 is an abundant number, because the sum of its proper divisors (13752528801610019814667881) is greater than itself. Its abundance is 8481940296838636209600105
Bases of 5270588504771383605067776
- Binary: 100010111000001011100101100111001000011101011011111100100000000000000000000000000002
- Hexadecimal: 0x45C172CE43ADF90000000
- Base-36: NU9QCJNA7TI4G000
Squares and roots of 5270588504771383605067776
- 5270588504771383605067776 squared (52705885047713836050677762) is 27779103186628249138683625319061566615429553586176
- 5270588504771383605067776 cubed (52705885047713836050677763) is 146412221928300961193644860412702061138223602015533613328476474468336664576
-
5270588504771383605067776 is a
perfect square number . Itssquare root is 2295776231424 -
The
cube root of 5270588504771383605067776 is 174028230.1574984607
Scales and comparisons
How big is 5270588504771383605067776?- 5,270,588,504,771,383,605,067,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 5,270,588,504,771,383,605,067,776 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 5270588504771383605067776 cubic inches would be around 14502352.5 feet tall.
Recreational maths with 5270588504771383605067776
- 5270588504771383605067776 backwards is 6777605063831774058850725
- 5270588504771383605067776 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 5270588504771383605067776's digits is 117
- 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 5270588504771383605067776 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 5270588504771383605067776 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/5270588504771383605067776/
Chicago style:
Numbermatics. 2024. "Number 5270588504771383605067776 - Facts about the integer". https://numbermatics.com/n/5270588504771383605067776/
The information we have on file for 5270588504771383605067776 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 5270588504771383605067776, math, Factors of 5270588504771383605067776, curriculum, school, college, exams, university, Prime factorization of 5270588504771383605067776, STEM, science, technology, engineering, physics, economics, calculator, five septillion, two hundred seventy sextillion, five hundred eighty-eight quintillion, five hundred four quadrillion, seven hundred seventy-one trillion, three hundred eighty-three billion, six hundred five million, sixty-seven thousand, seven hundred seventy-six.